III. Technical analysis
General principle:
The child first plays with a preconfigured game and codes with an integrated artificial intelligence. He then learns to remodel some parts of this same game by modifying the design, the modalities of the game, the game itself, step by step, in a playful and simple way. Finally, he learns to form his own little game with an AI.
The project is based on supervised learning, which therefore manipulates in its educational game logic any type of data, be it values, images, sounds or words.As a space, where one can play multiple games, it contains multiple algorithms. They used a NodeJS backend which hosts our REST API. The platform uses extensions to be able to use other devices such as a camera, a robot, in fact you can Program Ergo robot to move, change LED colors, it can also record motions and play them back. Moreover, with the camera, the software is able to detect the gesture during the shifumi game.
The AI integrated into the platform is purely entertaining and educational, and has no scientific purpose. It allows to understand in a simple and precise way how it works through simple games. By using it, the child only wants to participate in its development.