Sandeep Sthapit
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Sandeep Sthapit has a total of 31 co-authors. Here are the top co-authors by number of shared publications:
- Sandeep Kaur Kuttal
North Carolina State University, Raleigh, USA
6 shared publications - Tiffany Barnes
North Carolina State University, Raleigh, NC, USA
4 shared publications - Thomas William Price
North Carolina State University, Raleigh, NC, USA
3 shared publications - Ally Limke
North Carolina State University, Raleigh, USA
2 shared publications - Benyamin Tabarsi
North Carolina State University
2 shared publications - Janet Brock
North Carolina State University, Raleigh, NC, USA
2 shared publications
Latest Publications
- 9 July 2026
- Published by Springer Nature
- p. 277-293
Patterns of Group Metacognition in High- and Low-Performing Remote Software Teams: A Qualitative Study
- 9 July 2026
- Published by Springer Nature
- p. 277-293
Patterns of Group Metacognition in High- and Low-Performing Remote Software Teams: A Qualitative Study
- 7 July 2026
- Published by Springer Nature
- p. 234-253
A Needle in a Haystack: Developers’ Information Foraging on the Wild Web
- 7 July 2026
- Published by Springer Nature
- p. 234-253
A Needle in a Haystack: Developers’ Information Foraging on the Wild Web
- 7 July 2026
- Published by Springer Nature
- p. 502-521
Who’s Left Out? A Case Study on Promoting Equitable Participation in Remote Collaboration Software
- 7 July 2026
- Published by Springer Nature
- p. 502-521
Who’s Left Out? A Case Study on Promoting Equitable Participation in Remote Collaboration Software
- 7 July 2026
- Published by Springer Nature
- p. 52-67
From Artifacts to Strategies: A Gendered Lens on Web Information Foraging
- 7 July 2026
- Published by Springer Nature
- p. 52-67
From Artifacts to Strategies: A Gendered Lens on Web Information Foraging
- 30 May 2025
- Published by Springer Nature
- p. 90-101
Metacognition in Software Teams: Investigating Individual Expertise in Cognitive Knowledge and Regulation
- 30 May 2025
- Published by Springer Nature
- p. 90-101
Metacognition in Software Teams: Investigating Individual Expertise in Cognitive Knowledge and Regulation
- 26 May 2025
- Published by Springer Nature
- p. 236-255
Leadership Styles, Knowledge Transfer, and Interruptions: Unpacking Critical Dynamics in Remote Software Teams
- 26 May 2025
- Published by Springer Nature
- p. 236-255
Leadership Styles, Knowledge Transfer, and Interruptions: Unpacking Critical Dynamics in Remote Software Teams
- Open Access
- 16 May 2024
- Published by Association for Computing Machinery (ACM)
- p. 293-301
Cracking the Cultural Code: Understanding the Cultural Barriers for International CS Students in the US
In computer science, cultural assumptions are embedded in programming languages and problem prompts. This paper investigates the impact of cultural assumptions on international computer science students in the US. By performing thematic analysis on semi-structured interviews with 12 international graduate students at North Carolina State University, the authors found six main themes. Analyzing these themes provided insight into what barriers international students face and how they can be alleviated. By shedding light on this topic, the authors hope to inform computer science educators and researchers on the importance of creating inclusive and culturally relevant learning environments that accommodate the needs of diverse students.
- 16 May 2024
- Published by Association for Computing Machinery (ACM)
- p. 293-301
Open AccessCracking the Cultural Code: Understanding the Cultural Barriers for International CS Students in the US
In computer science, cultural assumptions are embedded in programming languages and problem prompts. This paper investigates the impact of cultural assumptions on international computer science students in the US. By performing thematic analysis on semi-structured interviews with 12 international graduate students at North Carolina State University, the authors found six main themes. Analyzing these themes provided insight into what barriers international students face and how they can be alleviated. By shedding light on this topic, the authors hope to inform computer science educators and researchers on the importance of creating inclusive and culturally relevant learning environments that accommodate the needs of diverse students.
- Open Access
- 14 March 2024
- Published by Association for Computing Machinery (ACM)
- p. 1792-1793
Experience Helps, but It Isn't Everything: Exploring Causes of Affective State in Novice Programmers
Affective state, referring to an individual's feeling, can impact students' confidence and retention in CS, particularly for novice programmers. However, little research has been conducted to examine how moments that occur during programming impact students' affective states in real-time. In this pilot study, seven undergraduate students in an introductory block-based programming course completed a programming assignment and were surveyed and interviewed about their experience and self-efficacy as programmers. While programming, students periodically recorded their affective states via a popup in the programming environment. We performed retrospective think-aloud interviews with students afterward, asking them to watch and reflect on recordings of their programming. We subsequently analyzed student interviews using thematic analysis to derive 206 codes. These codes were grouped into three areas that impacted affect: the environment, objective progress, and perceptions during programming. To explore why students responded as they did to moment occurrence, we further categorized students based on four dimensions: programming experience, assignment completion, confidence, and the impact of the programming session on self-efficacy. Our initial results suggest that while certain moments elicit similar affective states among students, the interaction of the aforementioned four dimensions may have a higher impact on novices' affective states during programming. We conclude with recommendations for educators to improve students' affective states during and after programming.
- 14 March 2024
- Published by Association for Computing Machinery (ACM)
- p. 1792-1793
Open AccessExperience Helps, but It Isn't Everything: Exploring Causes of Affective State in Novice Programmers
Affective state, referring to an individual's feeling, can impact students' confidence and retention in CS, particularly for novice programmers. However, little research has been conducted to examine how moments that occur during programming impact students' affective states in real-time. In this pilot study, seven undergraduate students in an introductory block-based programming course completed a programming assignment and were surveyed and interviewed about their experience and self-efficacy as programmers. While programming, students periodically recorded their affective states via a popup in the programming environment. We performed retrospective think-aloud interviews with students afterward, asking them to watch and reflect on recordings of their programming. We subsequently analyzed student interviews using thematic analysis to derive 206 codes. These codes were grouped into three areas that impacted affect: the environment, objective progress, and perceptions during programming. To explore why students responded as they did to moment occurrence, we further categorized students based on four dimensions: programming experience, assignment completion, confidence, and the impact of the programming session on self-efficacy. Our initial results suggest that while certain moments elicit similar affective states among students, the interaction of the aforementioned four dimensions may have a higher impact on novices' affective states during programming. We conclude with recommendations for educators to improve students' affective states during and after programming.
- Open Access
- 14 March 2024
- Published by Association for Computing Machinery (ACM)
- p. 1830-1831
Cracking the Cultural Code: Understanding the Cultural Barriers for Asian International CS Students in the US
In the field of computer science, cultural assumptions are embedded in programming languages and problem prompts. However, for students studying computer science in a Western country not from a Western culture, these assumptions can create learning barriers. This paper investigates the impact of cultural assumptions on international students studying computer science in a Western country; with a focus on understanding the barriers students face, how they overcome these barriers, and how barriers can be avoided. By performing thematic analysis on semi-structured interviews with 12 international graduate students at North Carolina State University, the authors found six main themes: Barriers, Increased Work, Emotions, Educational Environment, Overcoming Barriers, and Solutions to Barriers. Analyzing these themes provided insight into what barriers international students face and how they can be alleviated. The most common suggestions participants gave for alleviating barriers were more discussions around problem statements. By shedding light on this topic, the authors hope to inform computer science educators and researchers on the importance of creating inclusive and culturally relevant learning environments that accommodate the needs of diverse student populations.
- 14 March 2024
- Published by Association for Computing Machinery (ACM)
- p. 1830-1831
Open AccessCracking the Cultural Code: Understanding the Cultural Barriers for Asian International CS Students in the US
In the field of computer science, cultural assumptions are embedded in programming languages and problem prompts. However, for students studying computer science in a Western country not from a Western culture, these assumptions can create learning barriers. This paper investigates the impact of cultural assumptions on international students studying computer science in a Western country; with a focus on understanding the barriers students face, how they overcome these barriers, and how barriers can be avoided. By performing thematic analysis on semi-structured interviews with 12 international graduate students at North Carolina State University, the authors found six main themes: Barriers, Increased Work, Emotions, Educational Environment, Overcoming Barriers, and Solutions to Barriers. Analyzing these themes provided insight into what barriers international students face and how they can be alleviated. The most common suggestions participants gave for alleviating barriers were more discussions around problem statements. By shedding light on this topic, the authors hope to inform computer science educators and researchers on the importance of creating inclusive and culturally relevant learning environments that accommodate the needs of diverse student populations.
- Open Access
- 7 August 2023
- Published by Association for Computing Machinery (ACM)
- p. 464-475
Investigating the Impact of On-Demand Code Examples on Novices' Open-Ended Programming Experience
- 7 August 2023
- Published by Association for Computing Machinery (ACM)
- p. 464-475
Open AccessInvestigating the Impact of On-Demand Code Examples on Novices' Open-Ended Programming Experience