NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 4 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Manuel B. Garcia – Education and Information Technologies, 2025
The global shortage of skilled programmers remains a persistent challenge. High dropout rates in introductory programming courses pose a significant obstacle to graduation. Previous studies highlighted learning difficulties in programming students, but their specific weaknesses remained unclear. This gap exists due to the predominant focus on the…
Descriptors: Programming, Introductory Courses, Computer Science Education, Mastery Learning
Peer reviewed Peer reviewed
Direct linkDirect link
Gayithri Jayathirtha; Gail Chapman; Joanna Goode – Journal of Research on Technology in Education, 2025
We report findings from qualitatively analyzing audio recordings and teacher-generated products from a two-day in-person collaborative design (co-design) workshop where nine experienced high school CS teachers revised parts of an existing introductory high school program toward justice. In response to our research question of how teachers…
Descriptors: Experienced Teachers, Team Teaching, Design, High School Teachers
Peer reviewed Peer reviewed
Direct linkDirect link
Karlin, Michael; Ottenbreit-Leftwich, Anne; Liao, Yin-Chan – Computer Science Education, 2023
Background: Despite ongoing calls for prioritizing K-12 computer science (CS) education, an enduring gender gap exists. Objective: We explored one high school CS program where female participation was consistently higher than state averages to better understand how the program was developed. Method: Using a case study method, data were collected…
Descriptors: Computer Science Education, Gender Differences, Student Participation, High School Students
Peer reviewed Peer reviewed
Direct linkDirect link
Nugent, Gwen; Soh, Leen-Kiat; Samal, Ashok; Lang, Jeff – Computer Science Education, 2006
An introductory CS1 course presents problems for educators and students due to students' diverse background in programming knowledge and exposure. Students who enroll in CS1 also have different expectations and motivations. Prompted by the curricular guidelines for undergraduate programmes in computer science released in 2001 by the ACM/IEEE, and…
Descriptors: Introductory Courses, Computer Science Education, Program Implementation, Screening Tests