Décomposer un problème complexe en sous-tâches indépendantes en créant des blocs personnalisés pour améliorer la lisibilité et éviter les répétitions de code.
Programme un lutin qui trace un carré de côté pas, puis un triangle équilatéral de côté pas. Utilise un bloc personnalisé pour chaque figure.
Décomposer un problème complexe en sous-tâches indépendantes en créant des blocs personnalisés pour améliorer la lisibilité et éviter les répétitions de code.
Décomposer un problème consiste à le découper en tâches plus petites, plus simples à programmer individuellement. Chaque tâche devient un bloc personnalisé (« Mes blocs » dans Scratch). Le programme principal se limite alors à appeler ces blocs dans le bon ordre.
Programme un lutin qui trace un carré de côté pas, puis un triangle équilatéral de côté pas. Utilise un bloc personnalisé pour chaque figure.
On identifie deux tâches : tracer un carré et tracer un triangle équilatéral.
On crée le bloc et le bloc dans « Mes blocs ».
Dans : « répéter fois { avancer pas ; tourner à droite de } ».
Dans : « répéter fois { avancer pas ; tourner à droite de } ».
Dans le programme principal : appeler puis .
Le lutin trace d'abord un carré de pas, puis un triangle équilatéral de pas, en deux appels de blocs personnalisés.
Les applications suivantes et la correction guidée sont réservées aux membres Premium
La méthode et sa première application corrigée restent en accès libre. Le Premium débloque les applications suivantes, l'aide IA et le suivi de ta maîtrise.