Coding Adventure : plateforme de programmation gamifiée pour les élèves du CE2 à la fin du collège
Coding Adventure : plateforme de programmation gamifiée pour les élèves du CE2 à la fin du collègeIntroduction
Coding Adventure est une plateforme d'apprentissage de la programmation gamifiée destinée aux élèves du CE2 au collège. Les élèves utilisent le vrai langage de programmation CoffeeScript pour aider un petit singe à collecter des bananes et maîtrisent la pensée computationnelle et les bases de la programmation au fil des niveaux.

La plateforme Coding Adventure a déjà été utilisée par des millions d'élèves, dans de nombreuses écoles et régions. L'apprentissage commence par des défis linéaires simples, puis la difficulté augmente progressivement. Les enseignants n'ont pas besoin d'avoir une expérience en programmation pour donner cours : la plateforme fournit des plans de cours détaillés et des tutoriels vidéo. Les enseignants peuvent aussi suivre la progression des élèves via un tableau de bord, bénéficier d'une notation automatique, présenter les travaux des élèves et organiser des discussions.
Contenu des cours de Coding Adventure
Les élèves apprennent la programmation en aidant un adorable petit singe à collecter des bananes. Le cours comprend 30 défis de programmation, réalisables en environ une heure. Le langage de programmation appris par les élèves est CoffeeScript, un langage aussi utile que JavaScript et aussi accessible que Python.
Principes techniques de Coding Adventure
Le langage de programmation utilisé dans le jeu est CoffeeScript, qui est aussi pratique que JavaScript et aussi simple que Python, ce qui le rend idéal pour les débutants. Les élèves apprennent les variables, les tableaux, les boucles, la définition de fonctions, les instructions conditionnelles, les opérations booléennes, ainsi que les événements clavier et souris. Le cursus se divise en trois parties : apprentissage de base, apprentissage intermédiaire et apprentissage avancé, avec au total plus de 400 niveaux couvrant plus de 10 concepts de programmation. La méthode d'apprentissage est le Test-Based Coding, qui permet aux élèves de simuler un véritable processus de programmation, incluant le débogage, les tests de programmes et la définition de fonctions.
Outils de développement
Les cours sont principalement suivis sur la plateforme en ligne CodeMonkey, les élèves interagissant via le navigateur web. La plateforme propose également l'outil Challenge Builder, grâce auquel les élèves peuvent concevoir, créer et programmer leurs propres niveaux en utilisant les connaissances acquises, puis les partager une fois terminés.
Avantages et points forts de Coding Adventure
Le cursus de Coding Adventure combine ludicité et dimension éducative : grâce à une approche gamifiée, les élèves apprennent la programmation tout en jouant. Le contenu va des bases aux niveaux avancés et convient aux élèves de différents âges et stades d'apprentissage. Les enseignants bénéficient de riches ressources pédagogiques, telles que des plans de cours et des rapports en temps réel sur les élèves, facilitant ainsi la gestion et l'enseignement. À la fin du cursus, les élèves peuvent obtenir des certificats, comme le certificat du Science Centre Global de Singapour, et certains cours proposent différents niveaux de certification tels que Elite Coder Level 1, Level 2 et Certified Elite Coder.
Assistant scénario▸
Apps AI
Actualités AI