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.

Décomposer un problème - Initiation à la pensée informatique 6e | Cubik