Learning Programming at the Computational Thinking Level via Digital Game-Play

Learning Programming at the Computational Thinking Level via Digital Game-Play
复制标题

通过数字游戏学习计算思维层面的编程

DOI:
10.1016/j.procs.2012.04.056
复制
发表时间:
2012
期刊:
Commun. ACM
影响因子:
--
通讯作者:
L. Mackinnon
L. Mackinnon
中科院分区:
--
文献类型:
--
作者:
Cagin Kazimoglu;Mary Kiernan;L. Bacon;L. Mackinnon

文献摘要

被引文献

相似文献

本文概述了一种通过数字游戏学习计算思维(CT)技能的创新游戏模型。我们设计了一个游戏框架,学生可以在很少或没有编程知识的情况下练习和发展CT技能。我们分析了这个游戏如何支持各种CT概念,以及如何将这些概念映射到编程结构,以促进学习入门计算机编程。此外,我们讨论了我们的方法作为一种支持工具,以培养学生的动机和解决问题的能力的潜在好处。作为初步评估,我们提供了一些反馈的分析,从一个调查响应组的25名学生谁玩我们的游戏作为一个自愿的练习。接下来将进行结构化的经验评价,并简要介绍了这方面的计划。
This paper outlines an innovative game model for learning computational thinking (CT) skills through digital game-play. We have designed a game framework where students can practice and develop their skills in CT with little or no programming knowledge. We analyze how this game supports various CT concepts and how these concepts can be mapped to programming constructs to facilitate learning introductory computer programming. Moreover, we discuss the potential benefits of our approach as a support tool to foster student motivation and abilities in problem solving. As initial evaluation, we provide some analysis of feedback from a survey response group of 25 students who have played our game as a voluntary exercise. Structured empirical evaluation will follow, and the plan for that is briefly described.