Algorithmique et programmation
Données et probabilités Cours de mathématiques de 4e (quatrième) · chapitre 17 · Répéter une séquence : la boucle · Choisir : « si … alors … sinon » · Utiliser une variable · Événements et lutins
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
Répéter une séquence : la boucle
Le lutin exécute les instructions une à une : il avance en traçant, ou il tourne sur place.
La boucle « répéter 4 fois » exécute 4 fois les deux instructions qu'elle contient : le lutin trace un carré de côté 100.
Choisir : « si … alors … sinon »
Le programme teste la condition réponse > 10 : si elle est vraie, il exécute le premier bloc ; sinon, le second.
Ce que dit le programme :
- pour une note de 14 : « Bravo ! » ;
- pour une note de 8 : « Courage ! » ;
- pour une note de 10 : « Courage ! », car 10 > 10 est faux.
Utiliser une variable
La variable « côté » contient la longueur tapée par l'utilisateur : le même programme trace un carré de n'importe quelle taille.
Événements et lutins
Chaque lutin a ses propres scripts, déclenchés par un événement (le drapeau vert, une touche du clavier, un clic…). Ils s'exécutent en même temps : quand le lutin 1 touche le lutin 2, le lutin 2 dit « Aïe ! ».
Pour aller plus loin : créer son propre bloc
draw Méthode
Dans l'application, cette méthode est animée étape par étape (règle, équerre, compas, rapporteur).
Exécuter un programme à la main
Écrire le programme d'un rectangle
edit Exercices et rédaction
Exercices
history_edu Un peu d'histoire
En 1843, l'Anglaise Ada Lovelace écrit le premier programme destiné à une machine : une suite d'instructions pour calculer des nombres avec la « machine analytique » de Charles Babbage, qui ne sera jamais construite.
Elle avait déjà compris l'idée de la boucle : répéter une série d'opérations. Un langage de programmation porte son nom : Ada.
Pour s'entraîner : quiz générés à chaque essai, figures manipulables et constructions animées.
Faire le quiz