Failure rates in introductory programming J Bennedsen, ME Caspersen AcM SIGcSE Bulletin 39 (2), 32-36, 2007 | 857 | 2007 |
A survey of literature on the teaching of introductory programming A Pears, S Seidman, L Malmi, L Mannila, E Adams, J Bennedsen, ... Working group reports on ITiCSE on Innovation and technology in computer …, 2007 | 785 | 2007 |
Failure rates in introductory programming: 12 years later J Bennedsen, ME Caspersen ACM inroads 10 (2), 30-36, 2019 | 234 | 2019 |
What do teachers teach in introductory programming? C Schulte, J Bennedsen Proceedings of the second international workshop on Computing education …, 2006 | 205 | 2006 |
Instructional design of a programming course: a learning theoretic approach ME Caspersen, J Bennedsen Proceedings of the third international workshop on Computing education …, 2007 | 191 | 2007 |
Revealing the programming process J Bennedsen, ME Caspersen Proceedings of the 36th SIGCSE technical symposium on Computer science …, 2005 | 137 | 2005 |
Abstraction ability as an indicator of success for learning object-oriented programming? J Bennedsen, ME Caspersen ACM Sigcse Bulletin 38 (2), 39-43, 2006 | 135 | 2006 |
Reflections on the teaching of programming: methods and implementations J Bennedsen, ME Caspersen, M Kölling Springer Science & Business Media, 2008 | 102 | 2008 |
An investigation of potential success factors for an introductory model-driven programming course J Bennedsen, ME Caspersen Proceedings of the first international workshop on Computing education …, 2005 | 102 | 2005 |
Mental models and programming aptitude ME Caspersen, KD Larsen, J Bennedsen Proceedings of the 12th annual SIGCSE conference on Innovation and …, 2007 | 75 | 2007 |
Programming in context: a model-first approach to CS1 J Bennedsen, ME Caspersen Proceedings of the 35th SIGCSE technical symposium on Computer science …, 2004 | 73 | 2004 |
Exposing the programming process J Bennedsen, ME Caspersen Reflections on the Teaching of Programming: Methods and Implementations, 6-16, 2008 | 65 | 2008 |
Optimists have more fun, but do they learn better? On the influence of emotional and social factors on learning introductory computer science J Bennedsen, ME Caspersen Computer Science Education 18 (1), 1-16, 2008 | 56 | 2008 |
Teaching and learning introductory programming: a model-based approach J Bennedsen | 45 | 2008 |
What does" objects-first" mean? An international study of teachers' perceptions of objects-first J Bennedsen, C Schulte Proceedings of the Seventh Baltic Sea Conference on Computing Education …, 2007 | 44 | 2007 |
BlueJ visual debugger for learning the execution of object-oriented programs? J Bennedsen, C Schulte ACM Transactions on Computing Education (TOCE) 10 (2), 1-22, 2010 | 42 | 2010 |
Teaching object-oriented programming-Towards teaching a systematic programming process J Bennedsen, ME Caspersen | 42 | 2004 |
Teaching programming to liberal arts students: a narrative media approach PB Andersen, J Bennedsen, S Brandorff, ME Caspersen, J Mosegaard ACM SIGCSE Bulletin 35 (3), 109-113, 2003 | 38 | 2003 |
Assessing process and product: a practical lab exam for an introductory programming course J Bennedsen, ME Caspersen Innovation in Teaching and Learning in Information and Computer Sciences 6 …, 2007 | 35* | 2007 |
Model-driven programming J Bennedsen, M Caspersen Reflections on the Teaching of Programming, 116-129, 2008 | 26 | 2008 |