The psychology of computer programming (silver anniversary ed.)
The psychology of computer programming (silver anniversary ed.)
Support for teaching formal methods
ACM SIGCSE Bulletin
A media computation course for non-majors
Proceedings of the 8th annual conference on Innovation and technology in computer science education
Journal of Computing Sciences in Colleges
"Python first": a lab-based digital introduction to computer science
Proceedings of the 11th annual SIGCSE conference on Innovation and technology in computer science education
Why complicate things?: introducing programming in high school using Python
ACE '06 Proceedings of the 8th Australasian Conference on Computing Education - Volume 52
Freedom to succeed: a three course introductory sequence using Python and Java
Journal of Computing Sciences in Colleges
Hi-index | 0.00 |
In this paper we discuss the topics that should be included in basic computing education and the levels of education at which they should be introduced. We present the resource centre IMPEd, which aims at improving education in mathematics and programming by drawing on results from empirical studies. The research focuses on three main topics, which are also briefly summarized.