Learning to program and learning to teach programming: A closer look PROCEEDINGS
Irene Govender, University of KwaZuluNatal, South Africa ; Diane Grayson, Andromedia Education, South Africa
World Conference on Educational Multimedia, Hypermedia and Telecommunications, ISBN 978-1-880094-60-0 Publisher: Association for the Advancement of Computing in Education (AACE), Chesapeake, VA
Learning to program and learning to teach programming has been problematic for introductory students and preservice teachers for a long time. This paper explores an important thinking skill problem solving that is often taken for granted in programming. The possible link between mathematics and computer programming, the students' problem solving ability and facilitation of problem solving in classroom teaching are reported here. Issues related to teacher education and implications for teaching are discussed. The data for the research was informed by observations of teachers teaching computer programming in the classroom and the results of a pilot study conducted in programming with preservice teachers of computer science education.
Govender, I. & Grayson, D. (2006). Learning to program and learning to teach programming: A closer look. In E. Pearson & P. Bohman (Eds.), Proceedings of World Conference on Educational Multimedia, Hypermedia and Telecommunications 2006 (pp. 1687-1693). Chesapeake, VA: AACE.
© 2006 AACE