The idea is simple and time-tested, the user is taught to think like a programmer, offering to play mini-games and solve quests and puzzles. They are all short, focused on one lesson, so you can study at least 10 minutes a day, even hours on end. The more the user has mastered, the more difficult it is for him to put the next task, and all of them are aimed at intuitive development of algorithms for solving problems.
In each lesson, the program explains the features of the application of new commands and tools, and then generates several tasks for their use. For example, the goal is to draw a flag of France, an image with three equal fields of different colors. You are shown the final result and run the editor, in which you need to manipulate blocks of code to achieve the goals.