Computer Science Education

Title Publication Date Language Citations
Learning and Teaching Programming: A Review and Discussion2003/06/01English365
Designing for deeper learning in a blended computer science course for middle school students2015/04/03English148
Why are women underrepresented in Computer Science? Gender differences in stereotypes, self-efficacy, values, and interests and predictors of future CS course-taking and grades2014/07/03English125
A Survey of Automated Assessment Approaches for Programming Assignments2005/06/01English98
Expanding computer science education in schools: understanding teacher experiences and challenges2016/12/05English91
Learning computer science concepts with Scratch2013/09/01English91
Debugging: a review of the literature from an educational perspective2008/06/01English70
The BlueJ System and its Pedagogy2003/12/01English67
In Support of Pair Programming in the Introductory Computer Science Course2002/09/01English64
A Study of Factors Promoting Success in Computer Science Including Gender Differences2002/03/01English48
Computer science teacher professional development in the United States: a review of studies published between 2004 and 20142015/10/02English46
A systematic review of tools that support peer assessment2009/12/01English44
Debugging: finding, fixing and flailing, a multi-institutional study of novice debuggers2008/06/01English44
Pair programming in education: a literature review2011/06/01English43
A critical review of literature on “unplugged” pedagogies in K-12 computer science and computational thinking education2020/07/14English42
Computational thinking in elementary classrooms: measuring teacher understanding of computational ideas for teaching science2018/10/02English40
Developing the next generation of diverse computer scientists: the need for enhanced, intersectional computing identity theory2017/10/02English40
The effect of coding courses on the cognitive abilities and problem-solving skills of preschool children2019/11/29English38
Why so few women enroll in computing? Gender and ethnic differences in students' perception2010/12/01English38
Is pair programming more effective than other forms of collaboration for young students?2011/06/01English36
Understanding problem solving behavior of 6–8 graders in a debugging game2017/01/02English36
Women planning to major in computer science: Who are they and what makes them unique?2016/12/08English35
The effects of first programming language on college students’ computing attitude and achievement: a comparison of graphical and textual languages2018/11/15English35
Analysis of linkages between an unplugged activity and the development of computational thinking2018/07/03English35
A long-term investigation of the comprehension of OOP concepts by novices2005/09/01English35
Student engagement in first year of an ICT degree: staff and student perceptions2010/03/01English34
Curriculum and Course Syllabi for a High-School CS Program1999/08/01English32
Learning edge momentum: a new account of outcomes in CS12010/03/01English31
Collaborative learning through formative peer review: pedagogy, programs and potential2012/12/01English30
Teaching HCI Design With the Studio Approach2003/09/01English29