当前位置: X-MOL 学术Educ. Inf. Technol. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Learning programming by creating games through the use of structured activities in secondary education in Greece
Education and Information Technologies ( IF 4.8 ) Pub Date : 2020-08-03 , DOI: 10.1007/s10639-020-10255-8
Eleni Seralidou , Christos Douligeris

The effective teaching of the concept of programming, where critical thinking is an important factor, is not so easy in secondary education. New teaching approaches, including, game-based learning, may provide a solution due to their inclusion of more fun and diverse activities but they still lack the active participation of the students in the creation of the material. In this context, we develop new teaching and learning materials to teach programming principles, like conditionals, loops and variables, to secondary education students based mainly on the constructivistic philosophy. The aim is to help students learn the basics of programming though creating games using a block-type programming environment and not only through the use and the playing of games. This approach combines the use of game design and creation with learning and results to the developing of basic programming skills. In order to evaluate the produced material quantitative and qualitative methods, such as questionnaires, classroom observations and discussions have been used. The results depict an improvement of the students’ knowledge and skills in programming through this game creation process.



中文翻译:

通过在希腊的中学教育中使用结构化活动来创建游戏来学习编程

在批判性思维是一个重要因素的情况下,有效编程概念的教学在中等教育中并不容易。新的教学方法(包括基于游戏的学习)可能会提供解决方案,因为它们包含了更多有趣的活动和多种多样的活动,但它们仍然缺乏学生对材料创作的积极参与。在这种情况下,我们开发了新的教学材料,主要根据建构主义哲学向中等教育学生教授编程原理,例如条件,循环和变量。目的是通过使用块型编程环境(不仅是通过使用和玩游戏)来创建游戏来帮助学生学习编程的基础知识。这种方法将游戏设计和创造的使用与学习和结果相结合,从而发展了基本的编程技能。为了评估所产生的材料的定量和定性方法,例如问卷,课堂观察和讨论。结果表明,通过此游戏创建过程,学生在编程方面的知识和技能得到了改善。

更新日期:2020-08-04
down
wechat
bug