NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 2 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Xue Zhang; Chao Qin; Yanjia Liu; Haipeng Wan – ACM Transactions on Computing Education, 2024
Pair programming is an effective instructional format in programming education for adolescents. Within pair programming, three potential gender combinations may arise: Boy-Boy (BB), Girl-Girl (GG), and Boy-Girl (BG). This study explores the impact of different gender pairings on the programming self-efficacy and collaborative attitudes of…
Descriptors: Programming, Gender Differences, Cooperative Learning, Self Efficacy
Peer reviewed Peer reviewed
Direct linkDirect link
Brennan, Karen; Blum-Smith, Sarah; Peters, Laura; Kang, Jane – ACM Transactions on Computing Education, 2022
Student-directed projects--projects in which students have individual control over what they create and how to create it--are a promising practice for supporting the development of conceptual understanding and personal interest in K-12 computer science classrooms. In this article, we explore a central (and perhaps counterintuitive) design…
Descriptors: Elementary School Teachers, Secondary School Teachers, Cooperative Learning, Active Learning