Éducation nationale françaiseSciences et technologieCM26 min de lecture

La programmation et la robotique

Une version article du chapitre pour comprendre l'essentiel rapidement, vérifier si le niveau correspond, puis basculer vers Wilo pour la pratique guidée et le suivi.

Lecture

5 chapitres

Un parcours éditorialisé et navigable.

Pratique

12 questions

Quiz et cartes mémoire à ouvrir après la lecture.

Objectif

CM2

Format rapide pour vérifier si le chapitre correspond.

Chapitre 1

Qu'est-ce que la programmation ?

Découverte des instructions

La programmation, c'est donner des ordres à une machine. Ces ordres sont des instructions. Quand tu donnes une recette de cuisine, tu donnes une suite d'instructions. Pour un ordinateur ou un robot, c'est pareil ! Chaque instruction est une petite action que la machine doit faire. L'ordre de ces instructions, c'est la séquence. C'est très important de bien les organiser.

Le langage des machines

Les machines ne parlent pas comme nous. Elles comprennent un langage spécial appelé code. Un programme, c'est une liste d'instructions écrites dans ce code. Un algorithme simple est comme une petite recette pour résoudre un problème. Il explique chaque étape que la machine doit suivre. C'est la machine qui fait le travail, mais c'est toi qui lui dis comment faire !

Programmer sans écran

On peut programmer même sans ordinateur ! Imagine que tu diriges un ami. Tu lui dis : "Avance de deux pas", "Tourne à droite", "Lève le bras". C'est déjà de la programmation ! C'est un jeu de rôle qui t'aide à comprendre la logique séquentielle : les actions se suivent dans un certain ordre. C'est la base du déplacement et de la commande.

Chapitre 2

Les bases de la robotique

Qu'est-ce qu'un robot ?

Un robot est une machine qui peut faire des tâches de manière automatique. Il peut sentir son environnement, penser un peu (grâce à son programme) et agir. Sa fonction principale est d'aider les humains ou de faire des choses difficiles ou dangereuses. Par exemple, il y a des robots aspirateurs ou des robots qui peignent des voitures dans les usines.

Les composants d'un robot simple

Un robot simple a plusieurs parties importantes :

  • Le moteur : C'est ce qui fait bouger le robot (roues, bras...).
  • Le capteur : C'est comme les yeux ou les oreilles du robot. Il permet au robot de "sentir" son environnement (lumière, distance, toucher).
  • La carte de contrôle : C'est le "cerveau" du robot. C'est là que le programme est enregistré et exécuté. Elle reçoit les informations des capteurs et envoie les ordres aux moteurs.

Le robot dans notre quotidien

Les robots sont partout !

  • Dans les usines, ils fabriquent des voitures ou des téléphones.
  • À la maison, ils nettoient ou tondent la pelouse.
  • Pour l'exploration, des robots vont sur Mars ou dans les fonds marins. Ils nous aident à découvrir le monde.

Chapitre 3

Programmer un robot : les premiers pas

Les blocs de programmation visuelle

Pour les débutants, on utilise souvent des blocs de programmation visuelle. C'est comme des Lego ! On peut les glisser-déposer pour construire son programme. Chaque bloc a une icône qui représente une action (avancer, tourner, allumer une lumière). Cela permet de créer des séquences d'actions facilement.

Donner des ordres de mouvement

Les premiers ordres qu'on donne à un robot sont souvent des ordres de mouvement :

  • Avancer : Le robot va tout droit.
  • Tourner : Le robot change de direction (à droite, à gauche).
  • Reculer : Le robot va en arrière. Il faut préciser de combien il doit avancer ou de quel angle il doit tourner.

Répéter des actions

Parfois, un robot doit faire la même chose plusieurs fois. Au lieu d'écrire la même instruction encore et encore, on utilise une boucle. Une boucle dit : "Fais cette action X fois" ou "Fais cette action tant que cette condition est vraie". C'est une itération et cela rend le programme plus court et plus efficace.

Déboguer son programme

Quand un programme ne marche pas comme prévu, il y a une erreur. Trouver et corriger ces erreurs s'appelle déboguer le programme. C'est une étape très importante ! Il faut tester son programme souvent pour voir où ça ne va pas et apporter les corrections nécessaires.

Chapitre 4

Interagir avec l'environnement

Utiliser les capteurs

Les capteurs permettent au robot de détecter ce qui l'entoure.

  • Un capteur de lumière voit s'il fait jour ou nuit.
  • Un capteur de distance mesure l'espace devant le robot pour éviter les obstacles.
  • Un capteur de son peut entendre un bruit. Grâce à eux, le robot comprend mieux son monde.

Prendre des décisions (conditions)

Un robot peut prendre des décisions grâce aux capteurs. C'est la logique conditionnelle : "Si il y a un obstacle devant, alors tourne à droite". C'est un choix que le robot fait en fonction de ce qu'il perçoit.

Réagir aux événements

Un événement est quelque chose qui se passe (par exemple, le robot touche un mur). Le robot peut être programmé pour réagir à cet événement. Le contact avec le mur est le déclencheur, et l'action de tourner est la réaction. C'est ce qui rend le robot interactif.

Chapitre 5

Projets et défis robotiques

Créer un parcours pour le robot

Un projet amusant est de demander au robot de suivre un parcours. Il faut d'abord le planifier sur papier, puis écrire le code pour que le robot l'exécute. Ensuite, on teste et on optimise le parcours si le robot ne le suit pas parfaitement.

Programmer un robot pour une mission

Donne une mission à ton robot ! Par exemple, ramasser un objet et le déplacer. Il faut définir l'objectif, puis réfléchir à la meilleure stratégie pour y arriver. Si tu travailles en groupe, c'est de la collaboration !

Présenter son projet

Quand ton projet est fini, il faut le présenter !

  • Explique ce que ton robot fait et comment tu l'as programmé.
  • Fais une démonstration de ton robot en action.
  • Parle de ce qui a bien marché et de ce que tu pourrais améliorer. C'est une façon de partager tes connaissances.

Après la lecture

Passe à la pratique avec deux blocs bien visibles

Une fois le cours lu, ouvre soit le quiz pour vérifier la compréhension, soit les flashcards pour mémoriser les idées importantes. Les deux s'ouvrent dans une fenêtre dédiée.

Quiz + Flashcards

Suite naturelle

Tu veux aller plus loin que l'article ?

Retrouve le même chapitre dans Wilo avec la suite des questions, la répétition espacée, les corrigés complets et une progression suivie dans le temps.