Cody est la voiture en bois avec une technologie intelligente à l'intérieur. Il a besoin de toi pour l'aider à retrouver le chemin de chez lui en utilisant les blocs de direction.
Avec Cody, les petits esprits curieux apprennent les concepts de base du codage ! Cody roule en répondant aux commandes codées dans les blocs en bois. Cette expérience de jeu pratique est ancrée dans la proposition Montessori selon laquelle les enfants apprennent mieux en expérimentant l'environnement autour d'eux. Cody Block utilise 5 concepts clés du codage :
∙Algorithme
∙Séquençage
∙Débogage
∙Fonctions
∙Pensée logique
Les algorithmes sont des ensembles d'instructions qui définissent des séquences de tâches. Quand les enfants disposent les Blocs Ville pour que Cody les suive, ils donnent à Cody des instructions sur comment et où se déplacer. Le séquençage est l'ordre spécifique dans lequel les instructions sont exécutées dans un algorithme. Si les étapes ne sont pas suivies dans le bon ordre, l'algorithme ne fonctionnera pas comme prévu. Un bloc manquant ou mal placé enverra Cody dans la mauvaise direction.
Le débogage est le processus d'identification d'une erreur (appelée bug dans le code) puis de sa correction. Les Blocs Ville physiques sont le code, donc les petits apprennent à repérer et corriger les bugs.
Les fonctions sont des morceaux de code autonomes qui peuvent être définis puis utilisés dans un algorithme plus large. Avec Cody, les enfants peuvent définir une fonction et l'enregistrer avec les blocs Enregistrement. Cody se souviendra de cette fonction et la reproduira à chaque fois qu'il rencontrera un Bloc Rejouer.
La pensée logique permet aux enfants de résoudre des problèmes complexes en les décomposant en séquences d'étapes plus petites et plus faciles à gérer. Définir des parcours et des missions pour Cody renforce leurs capacités de raisonnement et de résolution de problèmes.