Description
We teach how to solve the Rubik's cube to train logical and spatial thinking, which will help in teaching programming. And also, the English language for the school's application to facilitate the application of the syntax of the program code and documentation to it. When this stage is passed, programming training begins.
The methodology is based on the peer-to-peer (P2P) method, or collective learning. To be successful, participants must work in a team, share information, alternately be a student and then a coach. This approach helps to maximize the creativity of participants while working on projects.
Another component of the method is gamification. This approach is typical of computer role-playing games. The acquisition of knowledge and the implementation of projects is accompanied by the "pumping" of skills and experience, a constant movement up from one level to another.