Learning to program and learning to teach programming: A closer look
Irene Govender, University of KwaZuluNatal, South Africa ; Diane Grayson, Andromedia Education, South Africa
EdMedia + Innovate Learning, in Orlando, FL USA ISBN 978-1-880094-60-0 Publisher: Association for the Advancement of Computing in Education (AACE), Waynesville, NC
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 ED-MEDIA 2006--World Conference on Educational Multimedia, Hypermedia & Telecommunications (pp. 1687-1693). Orlando, FL USA: Association for the Advancement of Computing in Education (AACE).
© 2006 Association for the Advancement of Computing in Education (AACE)
ReferencesView References & Citations Map
These references have been extracted automatically and may have some errors. Signed in users can suggest corrections to these mistakes.Suggest Corrections to References
Cited ByView References & Citations Map
Wen-Yuan Wu, National Cheng Kung University, Taiwan; Chih-Kai Chang & Yu-Ying He, National University of Tainan, Taiwan
Global Learn 2010 (May 17, 2010) pp. 1845–1852
These links are based on references which have been extracted automatically and may have some errors. If you see a mistake, please contact firstname.lastname@example.org.