Initiation à la pensée informatique
Données et probabilités Cours de mathématiques de CM1 (cours moyen 1re année) · chapitre 23 · Coder un déplacement · Répéter : la boucle · Trouver et corriger un bug · D'autres programmes
Version interactive : dans l'application, les points des figures se déplacent, les figures se construisent pas à pas à la règle et au compas et un quiz s'invente à chaque essai.
Ouvrir le chapitre interactifmenu_book Le cours
Coder un déplacement
Lecture :
- le robot avance de 2 cases vers la droite, monte de 2 cases, puis va d'une case à droite : il arrive sur l'étoile.
Répéter : la boucle
On peut aussi répéter un groupe d'instructions :
- « répéter 3 fois : →↑ » donne →↑→↑→↑ : le robot monte un escalier.
Trouver et corriger un bug
D'autres programmes
Un programme de calcul est aussi une suite d'instructions :
- « Choisis un nombre → ajoute 5 → multiplie par 2 ». Avec 3 : 3 + 5 = 8, puis 8 × 2 = 16.
Un programme de construction aussi :
- « Trace un segment [AB] de 5 cm. Trace la droite perpendiculaire au segment [AB] passant par A… » : chaque étape doit être claire et dans le bon ordre.
draw Méthode
Dans l'application, cette méthode est animée étape par étape (règle, équerre, compas, rapporteur).
Lire un programme et prévoir l'arrivée
Atelier : programme le robot
Amène le robot jusqu'à l'étoile sans toucher les rochers.
edit Exercices et rédaction
Exercices
history_edu Un peu d'histoire
En 1843, l'Anglaise Ada Lovelace écrit ce qu'on considère comme le premier programme informatique, pour une machine à calculer imaginée par son ami Charles Babbage. Elle avait compris qu'une machine pourrait un jour faire bien plus que des calculs : de la musique, des dessins…
Dans les années 1960, le chercheur Seymour Papert invente le langage Logo pour les enfants : ils programment une petite « tortue » qui se déplace et dessine. Scratch, que tu utiliseras peut-être au collège, en est un lointain héritier.
Pour s'entraîner : quiz générés à chaque essai, figures manipulables et constructions animées.
Faire le quiz