Studying the Novice Programmer
Studying the Novice Programmer
Difficulties in Learning and Teaching Programming—Views of Students and Tutors
Education and Information Technologies
Object-Oriented Program Comprehension: Effect of Expertise, Task and Phase
Empirical Software Engineering
A multi-national study of reading and tracing skills in novice programmers
Working group reports from ITiCSE on Innovation and technology in computer science education
Theories, Methods and Tools in Program Comprehension: Past, Present and Future
IWPC '05 Proceedings of the 13th International Workshop on Program Comprehension
A study of the difficulties of novice programmers
ITiCSE '05 Proceedings of the 10th annual SIGCSE conference on Innovation and technology in computer science education
Not seeing the forest for the trees: novice programmers and the SOLO taxonomy
Proceedings of the 11th annual SIGCSE conference on Innovation and technology in computer science education
Empirical comparison of objects-first and objects-later
ICER '09 Proceedings of the fifth international workshop on Computing education research workshop
An introduction to program comprehension for computer science educators
Proceedings of the 2010 ITiCSE working group reports
Code comprehension problems as learning events
Proceedings of the 17th ACM annual conference on Innovation and technology in computer science education
The use of code reading in teaching programming
Proceedings of the 13th Koli Calling International Conference on Computing Education Research
The Canterbury QuestionBank: building a repository of multiple-choice CS1 and CS2 questions
Proceedings of the ITiCSE working group reports conference on Innovation and technology in computer science education-working group reports
Hi-index | 0.00 |
In this paper, the Block Model, an educational model of program comprehension, is introduced. Its use for planning and analyzing lessons on algorithms is evaluated in a qualitative study with prospective computer science teachers. In addition, the background of the model, its use in computer science education research and for developing competence models is discussed.