Automatismes en 3ème – Objectif brevet sur: Interpréter une suite d’instructions (calcul, déplacement, construction géométrique)
Méthode : Un algorithme est une suite de consignes, appliquées dans l’ordre, pour atteindre un objectif (résultat d’un calcul, tracé géométrique, …)
Un algorithme peut être soumis à des conditions (si … alors … sinon …), à des boucles (répéter … fois), à des variables dont il doit mémoriser ou changer la valeur.
Exemples :
Cet algorithme correspond au programme :
Choisir un nombre
Lui ajouter son carré
En choisissant 5, le programme répond 30
(5² + 5 = 25 + 5 = 30)
Cet algorithme fait le tracé suivant :
Attention, l’angle indiqué correspond à la déviation
Suite à l’exécution de ce programme, de combien de pas le lutin a-t-il avancé ?
Quelle valeur retourne ce script lorsque le nombre choisi est 8 ?
Une élève souhaite réaliser un programme avec un logiciel de programmation pour dessiner un carré. Par quelles valeurs doit-on compléter les lignes 3 et 5 du bloc 2 pour obtenir un carré ? On considère l’algorithme suivant : Quel résultat obtient-on si on choisit 1 au départ ?
Dessine le motif obtenu avec ce script.
(1 cm = 10 pas
Orientation de départ vers la droite) Complète les deux informations manquantes pour obtenir la figure suivante :
Quel dessin correspond au script ci-contre ?
(la flèche indique la position et l’orientation de départ)
Marine choisit -2 comme nombre de départ, que lui dit le lutin ?
Soit x le nombre de départ ; donne l’expression correspondant au résultat de ce programme.






