Compétence 4 / 4100%
C45e

Résoudre un problème simple en le décomposant en étapes

Découper un problème en sous-problèmes simples et les coder étape par étape.

Méthode

1

Comprendre : lire le problème et identifier ce qu'on cherche.

2

Décomposer : lister les étapes nécessaires dans l'ordre.

3

Coder : écrire chaque étape sous forme d'instructions ou de blocs.

4

Vérifier : exécuter mentalement le programme avec un exemple simple.

Exemple

Écrire un programme qui calcule l'aire d'un rectangle de longueur L=9L = 9 cm et largeur l=4l = 4 cm.

Décomposition :

  1. Affecter L et l
  2. Calculer A = L × l
  3. Afficher A

Erreurs fréquentes

Tout coder d'un coup sans réfléchir aux étapes.

On décompose d'abord sur papier (entrées → calculs → sortie), puis on code étape par étape.

⚡ Exercice rapide

Décompose en étapes le programme qui calcule le périmètre d'un triangle équilatéral de côté cc.

À retenir

  • Un programme en blocs s'exécute de haut en bas, instruction par instruction.

  • La boucle « répéter n fois » évite de répéter les mêmes blocs manuellement.

  • Une variable stocke une valeur ; il faut l'affecter avant de l'utiliser.

  • Pour résoudre un problème : comprendre → décomposer → coder → vérifier.

  • Pour dessiner un polygone régulier à nn côtés : répéter nn fois, angle =360°÷n= 360° \div n.

🪙

Compétence terminée : +50 coins

Passe à la suivante pour continuer à en gagner.

Résoudre un problème simple en le décomposant en étapes - Pensée informatique 5e | Cubik