Repository | Buch | Kapitel
Issues and difficulties in teaching novice computer programming
pp. 199-204
Abstrakt
The main argument promoted in this paper is that computer programming is a cognitively challenging subject and hence good instructional strategies are important in providing the student with optimal learner support. This paper examines some of the major issues in the instruction of computer programming as based on du Boulay's 1989 framework. For each area of difficulty, some potential solutions are proposed. Solutions are categorized as pedagogical, technological or content based. An attempt is then made to combine these potential solutions and best practices as found in the literature into a learning environment CABLE.
Publication details
Published in:
Iskander Magued (2008) Innovative techniques in instruction technology, e-learning, e-assessment, and education. Dordrecht, Springer.
Seiten: 199-204
DOI: 10.1007/978-1-4020-8739-4_36
Referenz:
Chan Mow I.T. (2008) „Issues and difficulties in teaching novice computer programming“, In: M. Iskander (ed.), Innovative techniques in instruction technology, e-learning, e-assessment, and education, Dordrecht, Springer, 199–204.