Disciplines concernées
- Sciences et technologie (programmation)
- Mathématiques (repérage spatial, logique)
- Français (compréhension de consignes, vocabulaire spécifique)
- Éducation morale et civique (travail coopératif)
Domaines du CRCN mobilisés
- Domaine 1 : Information et données (1.2 - gérer des données)
- Domaine 2 : Communication et collaboration (2.1 - interagir)
- Domaine 3 : Création de contenus (3.4 - programmer)
- Domaine 5 : Environnement numérique (5.3 - résoudre des problèmes techniques)
Déroulé de la séquence
Le projet s’est structuré en cinq séances, mêlant défis débranchés et utilisation progressive du robot Matatalab.
- Séance 1 : Activités débranchées autour de l’algorithme et du point de vue (robot idiot).
- Séance 2 : Premiers défis avec le robot – déplacements simples et introduction des boucles de répétition simples.
- Séance 3 : Programmation avec boucles complexes pour alléger et optimiser les séquences de commandes.
- Séance 4 : Introduction des fonctions – repérage et définition de motifs répétitifs.
- Séance 5 : Réinvestissement global par la création de programmes complexes avec fonctions et boucles imbriquées.
Chaque séance se termine par une mise en commun et une trace écrite synthétique.
Évaluation
Un questionnaire individuel permet de valider les apprentissages : compréhension des commandes, différenciation entre boucle simple et complexe, utilisation pertinente des fonctions.
Apports pédagogiques
- Compréhension concrète des notions abstraites de programmation.
- Développement de l’autonomie, du raisonnement logique et de la coopération.
- Enthousiasme et engagement des élèves face à des situations d’apprentissage actives.
Pistes d’évolution de la séquence
- Défis interdisciplinaires (histoire, musique…)
- Travail différencié selon les compétences acquises
- Introduction de capteurs ou de blocs musicaux

