You are here:

Developing a game model for computational thinking and learning traditional programming through game-play
PROCEEDINGS

, , , , University of Greenwich, United Kingdom

E-Learn: World Conference on E-Learning in Corporate, Government, Healthcare, and Higher Education, in Orlando, Florida, USA ISBN 978-1-880094-83-9 Publisher: Association for the Advancement of Computing in Education (AACE), San Diego, CA

Abstract

In this paper, we discuss the problems students face when learning computer programming and describe our ongoing work that enables students to learn programming through the use of puzzle solving game-play. Learning how to program is difficult and has been identified as a potential reason for the high attrition rates within the Computer Science discipline. There is a need to develop a new way for students to learn programming that incorporates motivational challenges, timely and relevant feedback whilst still remaining focused on their learning outcomes. The game model presented here incorporated these fundamentals and grounded them at an abstract computational thinking level while providing a direct connection between game-play and programming constructs.

Citation

Kazimoglu, C., Kiernan, M., Bacon, L. & Mackinnon, L. (2010). Developing a game model for computational thinking and learning traditional programming through game-play. In J. Sanchez & K. Zhang (Eds.), Proceedings of E-Learn 2010--World Conference on E-Learning in Corporate, Government, Healthcare, and Higher Education (pp. 1378-1386). Orlando, Florida, USA: Association for the Advancement of Computing in Education (AACE). Retrieved April 20, 2019 from .

Keywords

View References & Citations Map

Cited By

  1. Experimental Evaluation Results of a Game Based Learning Approach for Learning Introductory Programming

    Cagin Kazimoglu, Mary Kiernan, Liz Bacon & Lachlan MacKinnon, University of Greenwich, United Kingdom

    E-Learn: World Conference on E-Learning in Corporate, Government, Healthcare, and Higher Education 2012 (Oct 09, 2012) pp. 636–647

These links are based on references which have been extracted automatically and may have some errors. If you see a mistake, please contact info@learntechlib.org.

Slides