skip to main content
US FlagAn official website of the United States government
dot gov icon
Official websites use .gov
A .gov website belongs to an official government organization in the United States.
https lock icon
Secure .gov websites use HTTPS
A lock ( lock ) or https:// means you've safely connected to the .gov website. Share sensitive information only on official, secure websites.


Title: The Undervalued Disciplinary and Emotional Support Provided By Teaching Assistants in Introductory Computer Science Courses
In computer science (CS) higher education, many students in introductory courses (CS1) struggle to learn programming due to both the complexity of the discipline and negative affective experiences while learning. Large class sizes hinder the opportunity to receive support that addresses both disciplinary knowledge and affective experiences, both of which have been shown to influence self-efficacy. Our work utilized a combination of structured daily diaries and retrospective interviews to surface participants’ programming experiences, affective responses, and self-perceptions. Through two case studies, we highlight the intertwined nature of disciplinary knowledge and affective experiences in the learning process of students in CS1, and advocate for increased attention to student interactions with TAs as an opportunity to provide affective support along with disciplinary learning.  more » « less
Award ID(s):
2016900
PAR ID:
10549633
Author(s) / Creator(s):
; ;
Publisher / Repository:
International Society of the Learning Sciences
Date Published:
Page Range / eLocation ID:
1498 to 1501
Format(s):
Medium: X
Sponsoring Org:
National Science Foundation
More Like this
  1. Ko, A. K. (Ed.)
    There are significant participation gaps in computing, and the way to address these participation gaps lies not simply in getting students from underrepresented groups into a CS1 classroom, but supporting students to pursue their interest in computing further beyond CS1. There are many factors that may influence students’ pursuit of computing beyond introductory courses, including their sense that they can do what CS courses require of them (their self-efficacy) and positive emotional experiences in CS courses. When interest has been addressed in computing education, research has treated it mostly as an outcome of particular pedagogical approaches or curricula; what has not been studied is how students’ longer-term interest develops through more granular experiences that students have as they begin to engage with computing. In this paper, we present the results of a study designed to investigate how students’ interest in computing develops as a product of their momentary self-efficacy and affective experiences. Using a methodology that is relatively uncommon to computer science education—the experience sampling method, which involves frequently asking students brief, unobtrusive questions about their experiences—we surveyed CS1 students every week over the course of a semester to capture the nuances of their experiences. 74 CS1 students responded 14-18 times over the course of a semester about their self-efficacy, frustration, and situational interest. With this data, we used a multivariate, multi-level statistical model that allowed us to estimate how students’ granular, momentary experiences (measured through the experience sampling method surveys) and initial interest, self-efficacy, and self-reported gender (measured through traditional surveys) relate to their longer-term interest and achievement in the course. We found that students’ momentary experiences have a significant impact on their interest in computing and course outcomes, even controlling for the self-efficacy and interest students reported at the beginning of the semester. We also found significant gender differences in students’ momentary experiences, however, these were reduced substantially when students’ self-efficacy was added to the model, suggesting that gender gaps could instead be self-efficacy gaps. These results suggest that students’ momentary experiences in CS1, how they experience the course week to week, have an impact on their longer-term interest and learning outcomes. Furthermore, we found that male and female students reported different experiences, suggesting that improving the CS1 experiences that students have could help to close gender-related participation gaps. In all, this study shows that the granular experiences students have in CS1 matter for key outcomes of interest to computing education researchers and educators and that the experience sampling method, more common in fields adjacent to computer science education, provides one way for researchers to integrate the experiences students have into our accounts of why students become interested in computing. 
    more » « less
  2. University introductory computer science courses (CS1) present many challenges. Students enter CS1 with varying backgrounds and many are evaluating their potential for success in the major. Students often negatively self-assess in response to natural programming moments, such as getting a syntax error, but we have a limited understanding of the mechanisms that drive these self-assessments. In this paper, we study the differences in student assessments of themselves and their assessments of others in response to particular programming moments. We analyze survey data from 214 CS1 students, finding that many have a self-critical bias, evaluating themselves more harshly than others. We also found that women have a stronger self-critical bias, and that students tend to be more self-critical when the other is female. These insights can help us reduce the impact of negative self-assessments on student experiences. 
    more » « less
  3. Introductory programming (CS1) remains a major barrier in computing education, with failure rates often exceeding 30%. To address both cognitive and motivational challenges, we developed the Synergy Approach, a six-component instructional model. This paper focuses on the first three core components: (1) Process-Oriented Guided Inquiry Learning (POGIL) for concept introduction, (2) autograded visual tracing exercises to reinforce semantic understanding, and (3) a guided framework for developing problem-solving strategies. These components target key learning stages and are supported by web-based tools, TracingQuiz for interactive code tracing and Desmos for team-based guided inquiry, to enable coordination, feedback, and scalability. Piloted in eight CS1 sections over two semesters, the integrated approach led to statistically significant learning gains. The treatment group outperformed the control by 10.21 points (~8.5% of maximum points) in the full dataset, and 5.15 points (~4.3%) in a subset limited to instructors who taught both groups. Boxplot analysis suggests the intervention benefited lower- to middle-performing students by raising the performance floor and reducing variability. Attitudinal outcomes were mixed but promising. While confidence and perceived usefulness declined slightly, treatment students reported larger gains in persistence and affective engagement, indicating increased resilience and emotional connection to programming. Post-survey evaluations also reflected strong student support for the tools: 65% rated TracingQuiz more than moderately effective for learning, and 54% did so for Desmos-supported peer interaction. These results support the value of a coordinated, technology enhanced instructional model in CS1. Future work will examine the remaining three motivation-focused components and investigate how factors such as instructional fidelity, course modality, and student background influence both learning and motivation outcomes. 
    more » « less
  4. Introductory computer science for non-majors, often referred to as CS0, is a course that is designed to be more accessible and less intimidating than CS1, with the goal of alleviating barriers and fears associated with learning computer science (CS). However, despite this intention, many students still struggle in CS0 and these courses do not always successfully prepare students for future CS learning experiences. In this paper, we study the experiences of CS0 students with a particular focus on the intersection of their metacognition, affect, and behaviors. To study students’ daily learning experiences, we collected data from 20 participants who completed structured daily diaries and retrospective interviews over the course of a single homework assignment. Through a thematic analysis of the diaries and interviews, we identified three distinct patterns of engagement that highlight the importance of metacognitive knowledge of strategies, or a students’ understanding of when, why, and how to effectively use regulation and disciplinary strategies while working on tasks. The three patterns of engagement include: (1) avoidance behaviors resulting from negative emotions, negative judgements, and a lack of metacognitive knowledge of strategies, (2) persistence or re-engagement behaviors despite negative emotions and judgements aided by metacognitive knowledge of strategies, and (3) persistence behaviors with evidence that metacognitive knowledge of strategies prevented students from forming negative judgements in the first place. We contribute an initial model of the interplay of metacognition, affect, and behaviors in CS learning, showing the role of metacognitive knowledge of strategies in helping students persist in the face of struggle. In our discussion, we advocate for explicit interventions that support students in developing metacognitive knowledge of strategies while also supporting their sometimes challenging emotional experiences. 
    more » « less
  5. Introductory programming (CS1) is widely regarded as one of the most difficult courses in computing education, with reported failure rates ranging from 30% to 50% in the literature. A meta-analysis found an average global failure rate of 33%, underscoring the persistent challenges students face in learning to program. At Georgia Gwinnett College, Programming Fundamentals (our CS1) shows similar DFW rates. To address both cognitive and motivational challenges, we developed a six-component instructional model. This presentation highlights three core components: (1) Process-Oriented Guided Inquiry Learning (POGIL) for concept introduction, (2) auto-graded visual tracing exercises (TracingQuiz) to reinforce semantic understanding, and (3) a guided framework for problem-solving strategy development. Supported by web-based tools such as TracingQuiz for interactive code tracing and Desmos for team-based guided inquiry, these components promote coordination, feedback, and scalability. Piloted in eight CS1 sections over two semesters, the integrated approach led to statistically significant learning gains. Treatment students outperformed controls by 10.21 points (~8.5%) in the full dataset and 5.15 points (~4.3%) in a subset of instructors teaching both groups. Two of four instructors also achieved higher student passing rates, and three of four reported higher course evaluation scores in their treatment sections, suggesting both improved performance and more positive student perceptions. Attitudinal results were mixed but encouraging: while confidence and perceived usefulness declined slightly, treatment students reported higher persistence and affective engagement, reflecting increased resilience and motivation. 
    more » « less