Algoréa propose une plateforme gratuite d’apprentissage de la programmation et de l’algorithmique, développée par l’association France-ioi. Elle permet aux élèves de découvrir les principes de la programmation à travers des activités interactives, des énigmes et des défis de difficulté progressive.
Accessible depuis un navigateur, la plateforme peut être utilisée en classe ou à la maison, aussi bien pour une première initiation que pour approfondir des compétences en programmation.

Apprendre à programmer en résolvant des défis
Les parcours reposent sur une approche progressive dans laquelle les élèves doivent résoudre des problèmes en construisant des programmes.
Les activités permettent notamment de travailler :
- Les séquences d’instructions : organiser des actions dans un ordre précis pour atteindre un objectif ;
- Les boucles : répéter des instructions pour automatiser certaines actions ;
- Les conditions : adapter le comportement d’un programme en fonction d’une situation ;
- Les variables : manipuler des informations au sein d’un programme ;
- La résolution de problèmes : analyser une situation, anticiper les résultats et corriger les erreurs.
Les exercices prennent notamment la forme de petits jeux dans lesquels les élèves doivent programmer les déplacements ou les actions d’un personnage sur une grille.
Plusieurs langages de programmation
Selon les parcours et les exercices, les élèves peuvent programmer à l’aide de différents langages :
- Blockly : programmer en assemblant des blocs d’instructions visuels ;
- Scratch : construire des programmes à l’aide d’un langage graphique ;
- Python : découvrir progressivement la programmation textuelle.
Cette diversité permet d’adapter les activités au niveau des apprenant·es et de faciliter la transition de la programmation visuelle vers l’écriture de code.
Une progression à son rythme
La plateforme propose des exercices de difficulté croissante, avec une vérification automatique des programmes.
Les apprenant·es peuvent ainsi tester leurs solutions, identifier les erreurs et modifier leurs instructions jusqu’à réussir le défi proposé.
Les activités peuvent être explorées sans création de compte. La création d’un compte permet de conserver sa progression et de retrouver les exercices réalisés.
Des ressources pour l’enseignement
Les parcours peuvent être mobilisés pour initier les élèves à la pensée informatique, organiser des ateliers de programmation ou proposer des activités de remédiation et d’approfondissement.
Ils constituent également une ressource intéressante pour travailler certains apprentissages du volet numérique du référentiel FMTTN, notamment la programmation, les algorithmes et la résolution de problèmes.
La plateforme est associée à Algoréa, un concours de programmation organisé par France-ioi. Les parcours d’entraînement peuvent toutefois être utilisés indépendamment de toute participation au concours.
Découvrir les parcours Algoréa :
Découvrir l’association France-ioi et ses ressources :