A Review of Educational Games for Teaching Programming to Primary School Students

2022 ◽  
pp. 55-83
Author(s):  
Andreas Giannakoulas ◽  
Stelios Xinogalos

In recent years, several educational games for learning programming have been developed with promising results. The main purpose of this chapter is to present 22 educational games or platforms that aim to cultivate computational thinking through teaching computer programming concepts to primary school students. A short description of each game followed by a comparative analysis of both their game mechanics and their educational aspects is presented. Additionally, less typical functionalities such as online classrooms, the support for learning analytics, and the creation of new levels are analyzed. This chapter could be useful for game designers and IT teachers who would like to use a game-based approach in the teaching process.

Author(s):  
Andreas Giannakoulas ◽  
Stelios Xinogalos

In recent years, several educational games for learning programming have been developed with promising results. The main purpose of this chapter is to present 22 educational games or platforms that aim to cultivate computational thinking through teaching computer programming concepts to primary school students. A short description of each game followed by a comparative analysis of both their game mechanics and their educational aspects is presented. Additionally, less typical functionalities such as online classrooms, the support for learning analytics, and the creation of new levels are analyzed. This chapter could be useful for game designers and IT teachers who would like to use a game-based approach in the teaching process.


2021 ◽  
Vol 3 (3) ◽  
pp. 35
Author(s):  
Hongmei Wang

With the rapid development of science and technology, cultivating primary school students' computational thinking ability is one of the most important tasks in contemporary education. Visual programming is closely related to computational thinking. Based on expounding their connotations and characteristics, this paper first analyzes the problems existing in the training of primary school students' computational thinking, then further constructs the training mode of primary school students' computational thinking based on visual programming and conducts classroom teaching practice research, finally puts forward suggestions on the training of primary school students' computational thinking based on visual programming, and provides effective practical guidance for training primary school students' computational thinking ability, innovation and problem-solving ability.


Sign in / Sign up

Export Citation Format

Share Document