Déclic ! · leçon interactive gratuite · chapitre « Programmer : algorithmes, boucles et conditions », leçon 3 sur 5
Programmer un déplacement
Lire un programme séquentiel de déplacement, traduire un logigramme en blocs (avancer, tourner à gauche, tourner à droite), tester le programme et le déboguer quand le robot ne fait pas ce qu’on voulait.
Sans compte, rien n'est enregistré. Dans une classe Pinpon, vous ouvrez cette leçon en un clic : ses jeux suivent ; chaque élève garde ses leçons terminées et ses étoiles, et vous pouvez la projeter au TBI.
Après la leçon : s'exercer en jouant
Trois petits jeux tirés des mêmes questions, puis l'aventure du chapitre.
La grande échelle : des questions de plus en plus difficiles sur « Programmer un déplacement ».
Dans votre classeCourse contre soi-même : des réponses courtes à enchaîner sur « Programmer un déplacement ».
Essayer sans compteCartes-éclair pour retenir l'essentiel de « Programmer un déplacement ».
Dans votre classeUne aventure au château en 5 étapes pour s'exercer à programmer : algorithme, logigramme, déplacement, boucle et condition.
Voir le chapitreL'essai sans compte ne garde rien. Dans votre classe, chaque élève gagne ses étoiles et retrouve ses jeux d'une séance à l'autre.
Dans le même chapitre : Programmer : algorithmes, boucles et conditions
- Algorithme et programme
- Le logigramme
- Programmer un déplacement
- La boucle : répéter
- La condition : si… alors… sinon…
Ce que l'élève retient
Un programme séquentiel s’exécute bloc après bloc, de haut en bas ; on le teste, puis on le débogue s’il ne fait pas ce qu’on voulait.
- avancer : une case droit devant. tourner à gauche / à droite : un quart de tour sur place, vers sa gauche ou sa droite.
- Traduire un logigramme : chaque rectangle devient un bloc, dans le même ordre.
- Tester : lancer le programme et observer.
- Bug : une erreur dans le programme. Déboguer : trouver le premier bloc faux et le corriger, puis tester encore.
Exemples : avancer, avancer, tourner à droite, avancer : 3 cases parcourues et 1 virage. · Bip se cogne ? Cherche le premier bloc qui l’envoie au mauvais endroit.
Comment se passe la leçon
- Bip attend tes ordres
- Lis le programme comme Bip
- Programmer, tester, déboguer
- Traduire et déboguer
- Attention, pièges !
- À toi de jouer !
- Ce que je garde
Une accroche, une manipulation, la règle, des exemples, les pièges, des exercices corrigés (deux essais, une explication à chaque fois) et un mémo à imprimer. Tout peut être lu à voix haute.
Niveau dans votre pays
- Belgique 5e primaire
- France CM2
- Québec 5e année du primaire
- Suisse romande 7H
- Luxembourg cycle 4.1
Dans les programmes officiels
D'après les textes officiels (Référentiels de la Fédération Wallonie-Bruxelles) :
- MT-P5-045Lire un programme séquentiel de déplacement. P5 · Numérique : création de contenus
- MT-P5-046Traduire un programme séquentiel de déplacement, à l’aide de blocs de codes proposés. P5 · Numérique : création de contenus
- MT-P5-049Traduire un logigramme séquentiel de déplacement en langage de programmation, le tester et le déboguer. P5 · Numérique : création de contenus
D'après les textes officiels (Programmes de l’Éducation nationale) :
- SC-C3-050Traduire un programme simple en langage naturel et utiliser un programme pour agir sur le comportement d’un objet technique. CM1 à 6e · Les objets techniques au cœur de la société
- SC-C3-053Comprendre un algorithme qui agit sur un objet technique, puis modifier, tester et valider le programme. CM1 à 6e · Les objets techniques au cœur de la société
D'après les textes officiels (Plan d’études romand (PER)) :
- NU-C2-013Résoudre des situations-problèmes simples en créant des programmes dans un langage de programmation visuel. 5H à 8H · EN 22 — Science informatique