Learning computer programming through game playing

作者: Eshwar Bachu , Margaret Bernard

DOI:

关键词: Mathematics educationComputer programmingGame playingComprehensionGame programmingComputer scienceMultimediaCoding (social sciences)As isProgram comprehension

摘要: In this paper we present an approach for teaching and learning Computer Programming through Game playing. This activity is intended to complement traditional of concepts. The focus on building program comprehension rather than generation. playing the game, students improve their ability read understand a written in specific language follow logic program. They build speed comprehension, as required any language. To win have play certain steps repeatedly, using different strategies, with time constraints. repetitiveness reinforces learning. Once they master basic elements program, will experience less frustration coding solutions more challenging problems. preliminary results gaming are encouraging.

参考文章(3)
Shareeda Mohammed, Andrew Rudder, Margaret Bernard, Teaching programming using visualization international conference on web based education. pp. 487- 492 ,(2007)
Tony Clear, Jacqueline L. Whalley, Phil Robbins, Raymond Lister, P. K. Ajith Kumar, Christine Prasad, Errol Thompson, An Australasian study of reading and comprehension skills in novice programmers, using the bloom and SOLO taxonomies australasian computing education conference. pp. 243- 252 ,(2006)
Judy Sheard, S. Simon, Margaret Hamilton, Jan Lönnberg, Analysis of research into the teaching and learning of programming international computing education research workshop. pp. 93- 104 ,(2009) , 10.1145/1584322.1584334