Activité 01
Penser-Partager-Présenter: Reconnaître les blocs répétés
L'enseignant affiche un programme Scratch long avec des portions identiques. Les élèves repèrent individuellement les répétitions, puis discutent avec un voisin de la meilleure façon de les regrouper en fonctions.
Comment les fonctions permettent-elles de rendre un programme plus lisible et maintenable ?
Conseil de facilitationPour la simulation de l'usine à instructions, utilisez des boîtes en carton ou des modules physiques pour représenter les fonctions, à manipuler par les élèves afin de visualiser l'appel et l'exécution.
À observerPrésentez aux élèves un court programme sans fonction qui répète 3 fois la même séquence d'instructions (ex: dessiner un carré). Demandez-leur : 'Comment pourrions-nous rendre ce code plus court et plus simple en utilisant une seule commande pour dessiner le carré ?'. Observez leur capacité à identifier la répétition.