📜 ⬆️ ⬇️

5 games for the development of logic and programming for children

I have always been interested in the topic of education, and recently I decided to see what is interesting in the world of mobile applications for teaching children to programming.

On the topic "Why is this necessary?" On Habré was a good infographics . And here I will give a brief overview of the applications that I found worthy of attention.

The principle of games that teach programming is about the same: the player does not control the character in real time, but instead creates a sequence of commands and launches them for execution. In the process of the game, as the complexity increases, the basic principles of programming are studied, such as: cycle, subroutine, branch, etc.
')
So, let's begin.

Kodable




Platform: iPad
Russian language: no

For kids from 5 years. "Kolobok" you need to drive through the maze to the exit, collecting coins.
For all its simplicity, the game teaches branching, cycles, functions, and debugging.

Lightbot




Platforms: iOS, Android, Web
Russian language: there is

Your task is to program the robot so that it goes around and repaints all the blue tiles on the playing field.
In each level there is the maximum number of teams that you need to meet.

Cargo-bot




Platform: iPad
Russian language: no

A logic game where you need to arrange multicolored boxes in the correct order. To get more stars - you need to meet the minimum of teams, and this is a real challenge! The game is for older and may well be interesting for adults. At least I play it with pleasure.

Tynker app




Platform: iPad
Russian language: no

There are several characters to choose from: a dog, an astronaut, a dragon and a turtle. To pass the levels you need to make a program using the visual language Tynker (similar to Scratch ).

Hakitzu elite




Platform: iOS, Android
Russian language: no

For older children. You need to program the combat robots in JavaScript so that they destroy the robots of the enemy. There is a network mode.

Note: In addition to games, there are also visual programming environments for children. Here I do not stop at them, because they require a special approach. Just give the links:

I hope that the review turned out to be useful to someone, and if I missed something, write in the comments. Thank.

Source: https://habr.com/ru/post/221019/


All Articles