Mathématiques · 3ème
Algorithmique et programmation (Scratch)
En 3e, on apprend à écrire, exécuter et corriger des programmes simples à l'aide d'un langage par blocs comme Scratch, en mobilisant variables, boucles, instructions conditionnelles et déplacements d'un lutin sur l'écran.
Ce que votre enfant saura faire
- Décrire et exécuter un algorithme simple en suivant pas à pas les instructions d'un programme.
- Programmer des déplacements (avancer, tourner, aller à x ; y) et des tracés avec un lutin Scratch.
- Utiliser des variables pour stocker, modifier et afficher des valeurs.
- Mettre en œuvre des boucles (répéter, répéter indéfiniment, répéter jusqu'à) et des instructions conditionnelles (si, si...sinon).
- Repérer et corriger une erreur (bug) dans un programme pour obtenir le résultat attendu.
Questions fréquentes
Quelle est la différence entre « répéter n fois » et « répéter indéfiniment » ?
« Répéter n fois » exécute le bloc un nombre fixé de fois puis s'arrête, alors que « répéter indéfiniment » exécute le bloc en continu sans jamais s'arrêter de lui-même.
Comment savoir de quel angle tourner pour tracer un polygone régulier ?
On tourne de 360 divisé par le nombre de côtés. Par exemple 90° pour un carré (360/4) ou 120° pour un triangle équilatéral (360/3).
À quoi sert une variable dans un programme ?
Une variable est une boîte mémoire nommée qui stocke une valeur (un score, un compteur, une position...) que le programme peut lire, afficher et modifier au cours de son exécution.