Pyrates
Pyrates is a serious game designed to introduce high school students to Python programming. It involves the fundamental concepts of programming (conditionnal, variable, loops, etc.) through the control of a character in a platform game. A range of available educational content helps players making the transition from the Scratch block language. The application also has an online teacher's guide with tips on how to get started and solutions for the different levels.
We are currently developing a new module designed to enhance the application with targeted feedback triggered by Artificial Intelligence models. The aim is to make students more independent of teachers. The AI classifiers predict the type of required helps on the basis of the students' interactions and code in the application.
Home page : py-rates.org -- py-rates.fr
Pedagogical guide : py-rates.org/guide/EN/ -- py-rates.fr/guide/FR/
Source code registered with the APP (IDDN.FR.001.050001.000.S.P.2022.000.10000)
250.000+ played games (March 2025)