- Module 13
Mouvement Contrôlé par le Temps avec des Couleurs
Programmation / Robotique Créative / Sciences Naturelles
Identité du Module
TitreMouvement contrôlé par le temps avec des couleursDomainesTechnologie de l'Information Sciences Naturelles Mathématiques Art/CréativitéFormatApprentissage expérientiel ; Travail en petits groupes (3-5 élèves) ; Programmation de "chorégraphie" de robot ; Éléments de ludification.Prérequis de PréparationSynchronisation de FOSSBot avec le réseau Wi-Fi local ; Préparation du fichier de projet "Mouvement Minuté avec Couleurs".Durée Estimée45 minutesTranche d'Âge13-14 ans (Niveaux inférieurs du collège)Mots-ClésMinuteries, Boucles Conditionnelles, Exécution Séquentielle, Mouvement, Retour Visuel, Couleurs LED, Chorégraphie Robotique.RésuméCe scénario éducatif explore le concept du temps comme mécanisme de contrôle primaire du comportement robotique. Les élèves s'engagent dans un apprentissage expérientiel en programmant le FOSSBot pour effectuer une "chorégraphie" spécifique de mouvements, où chaque action est déterminée par une durée spécifique et liée à un indicateur visuel LED. En prédisant, observant et modifiant le code, les élèves analysent la relation entre les intervalles de temps, la direction du mouvement et le retour visuel, reliant efficacement les concepts de programmation abstraits aux résultats physiques.
Introduction
Le temps est une variable fondamentale à la fois en physique et en informatique. Dans cette leçon, les élèves apprennent à exploiter le temps pour contrôler la navigation d'un robot sans utiliser de capteurs de distance. L'activité se concentre sur la création d'une séquence programmée — ou "chorégraphie" — où le robot avance, tourne et recule en fonction de valeurs de minuterie spécifiques.
En associant chaque mouvement à une couleur de LED distincte (Rouge pour avancer, Vert pour droite, Bleu pour gauche), les élèves peuvent suivre visuellement le flux du programme en temps réel. Cette approche multisensorielle aide les élèves à comprendre comment la logique séquentielle et les boucles basées sur une minuterie fonctionnent pour créer des comportements complexes à partir de commandes simples.Connaissances Préalables
- • Familiarité de base avec les environnements de programmation visuelle
- • Compréhension des commandes simples de mouvement de robot
- • Compréhension du concept de temps comme quantité mesurable
- • Capacité à travailler en petits groupes (3–5 personnes)
Objectifs d'Apprentissage
À la fin de ce module, les élèves seront capables de :
Compréhension Conceptuelle
- ✓ Corréler la direction du mouvement avec des intervalles de temps
- ✓ Distinguer entre le contrôle temporel et le contrôle par distance/capteur
- ✓ Décrire la séquence d'exécution d'un programme (exécution séquentielle)
Programmation et Mise en Œuvre
- ✓ Utiliser une minuterie pour contrôler le mouvement d'un robot
- ✓ Créer des séquences de commandes avec des durées différentes
- ✓ Surveiller et interpréter le flux d'un programme en temps réel
Créativité et Ingénierie
- ✓ Utiliser les couleurs des LED comme mécanisme de retour visuel
- ✓ Prédire le comportement du robot lorsque les durées changent
- ✓ Modifier les paramètres pour modifier la chorégraphie du robot
📐 Concepts Clés de Logique et de Contrôle
Logique de Minuterie :
RÉPÉTER JUSQU'À (Temps_Écoulé > X secondes)
FAIRE [Déplacer Direction] [Définir Couleur]L'action continue jusqu'à ce que la minuterie interne dépasse le seuil spécifique (par ex. 5, 10 ou 15 secondes).
Exécution Séquentielle :
Action 1 (Rouge, 5s) -> Action 2 (Vert, 10s) -> Action 3 (Bleu, 15s)
Les élèves observent que la durée totale de la chorégraphie est la somme de tous les intervalles de temps individuels.


