Âge: 
4-6

Durée de la leçon: 
45 minutes

Nombre de leçons: 
36

+212 634 40 47 67

Smartivo est un programme d'initiation au codage permettant aux jeunes enfants d'explorer les bases de la programmation à travers des missions ludiques et narratives. À l'aide de blocs de codage physiques ou de l'application GoAlgo, les enfants donnent vie à des robots, les faisant se déplacer, s'illuminer et réagir à leurs commandes. Chaque séance allie logique et divertissement pour renforcer la confiance en soi et développer des compétences fondamentales en programmation — telles que le séquençage de commandes, les conditions, les boucles et le multithreading — le tout de manière adaptée à leur âge.

Aperçu du programme Smartivo :

Le programme Smartivo initie les enfants d’âge préscolaire aux concepts fondamentaux de la programmation, de manière à la fois structurée et ludique. Chaque leçon s’articule autour d’une mission thématique présentant un ou plusieurs principes de programmation. Les séances suivent une structure cohérente : une introduction narrative s’appuyant sur des « Adventure Boards », une tâche de programmation guidée (réalisée soit à l’aide de blocs tangibles, soit via l’application GoAlgo), et une phase d’exécution durant laquelle les enfants observent la réaction de Smartivo. Le programme intègre également des modules d’extension permettant à Smartivo d’assumer de nouveaux rôles et d’acquérir de nouvelles capacités, rendant ainsi les activités plus dynamiques. Tout au long du cursus, les enfants développent leur compréhension de la programmation, gagnent en assurance dans l’utilisation des technologies émergentes et acquièrent des compétences essentielles en collaboration pour leur futur parcours dans les domaines des STIM.

Objectifs du programme Smartivo :

  • Initier les jeunes apprenants au codage à travers des missions ludiques basées sur des histoires.
  • Développer la pensée logique et la résolution de problèmes grâce à des défis interactifs.
  • Renforcer les compétences en évaluation quantitative et en reconnaissance de modèles.
  • Améliorer la compréhension des instructions graphiques et numériques.
  • Encourager le travail d’équipe, la communication et la collaboration.

Les enfants découvriront

  • Séquencement des commandes
  • Commandes de mouvement, d’attente, d’éclairage et de son
  • Conditions
  • Boucles
  • Multithreading