Computer Science Education

Title Publication Date Language Citations
A Survey and Critical Analysis of Tools for Learning Programming1998/08/01English19
The influence of a game-making project on male and female learners’ attitudes to computing2013/03/01English19
Out of our minds: a review of sociocultural cognition theory2014/01/02English19
Concepts before coding: non-programming interactives to advance learning of introductory programming concepts in middle school2019/02/06English19
A First Look at Novice Compilation Behaviour Using BlueJ2005/03/01English19
“But it doesn’t come naturally”: how effort expenditure shapes the benefit of growth mindset on women’s sense of intellectual belonging in computing2017/10/02English18
Identifying predictors of success for an objects-first CS12005/09/01English18
Predicting introductory programming performance: A multi-institutional multivariate study2006/12/01English18
Dynamics of emotion, problem solving, and identity: Portraits of three girl coders2020/07/02English18
An Empirical Evaluation of Using Constructive Classroom Activities to Teach Introductory Programming2001/09/01English18
Experiments with Industry's “Pair-Programming” Model in the Computer Science Classroom2001/01/01English18
A Comparison of Source Code Plagiarism Detection Engines2004/06/01English17
UsingFacebookto improve communication in undergraduate software development teams2009/12/01English17
Outreach programmes to attract girls into computing: how the best laid plans can sometimes fail2015/07/03English17
Laboratories in the Computer Science Curriculum1990/01/01English17
Teaching in an open village: a case study on culturally responsive computing in compulsory education2021/02/02English16
Expanding capacity and promoting inclusion in introductory computer science: a focus on near-peer mentor preparation and code review2017/01/02English16
From boring to scoring – a collaborative serious game for learning and practicing mathematical logic for computer science education2013/06/01English16
On Novice Loop Boundaries and Range Conceptions2004/09/01English15
A social construction approach to computer science education2007/03/01English15
Eliciting design patterns for e-learning systems2006/06/01English15
Holistic approach to learning and teaching introductory object-oriented programming2010/06/01English15
Teaching computer science through problems, not solutions2010/06/01English15
Computational communities: African-American cultural capital in computer science education2017/10/02English14
An ecosystem approach to teacher professional development within computer science2018/10/01English14
Middle school girls’ envisioned future in computing2015/04/03English14
Observations on student misconceptions—A case study of the Build – Heap Algorithm2006/09/01English14
Employing subgoals in computer programming education2016/01/02English14
New perspectives on the pedagogy of programming in a developing country context2012/09/01English14
Rac(e)ing to computer science for all: how teachers talk and learn about equity in professional development2020/09/01English14