Compétence 3 / 3100%
C36e

Décomposer un problème

Découper un problème en étapes simples (démarche algorithmique).

Définition

Décomposer un problème, c'est le découper en petites étapes simples, plus faciles à réaliser une par une. C'est la base de la démarche algorithmique.

Méthode

1

Identifier l'objectif final (ce qu'on veut obtenir).

2

Découper la tâche en étapes simples et ordonnées.

3

Repérer les actions qui se répètent → utiliser une boucle.

4

Vérifier en exécutant les étapes une par une.

Exemple

Décrire un programme pour tracer un triangle équilatéral.

Un triangle a 3 côtés égaux, et on tourne de 120° à chaque sommet.

Erreurs fréquentes

✗

Vouloir tout faire en une seule grosse instruction.

On découpe en petites étapes simples et ordonnées : c'est plus clair et sans erreur.

⚡ Exercice rapide

Pour tracer un carré avec une boucle, de combien tourne-t-on à chaque coin, et combien de fois répète-t-on ?

À retenir

  • Un programme = une séquence d'instructions exécutées dans l'ordre (l'ordre compte).

  • Une boucle « répéter n fois » évite de réécrire les mêmes instructions.

  • Carré : répéter 4 fois (avancer + tourner de 90°).

  • Décomposer = découper un problème en petites étapes simples et ordonnées.

🪙

Compétence terminée : +50 coins

Passe à la suivante pour continuer à en gagner.

Ce que ça permet d'aborder ensuite

Ces compétences s'appuient sur celle-ci.