Lecon 1 D Marche de Resolution de Problemes

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 3

Module N°1 : Pensée Computationnelle et

Programmation
Leçon 1 : Démarche de résolution de problèmes
I. Mise en situation : On veut préparer un gâteau au chocolat. Identifier les étapes
nécessaires pour le réaliser en utilisant les données suivantes :

Ingredients Recette Résultat


Etapes de réalisation :
• Préparer les ingrédients
• Suivre les instructions de la recette dans l’ordre
• Le gâteau au chocolat est prêt
II. Démarche de résolution de problèmes
L’intérêt de la programmation est de spécifier à une machine un certain travail à
effectuer de façon automatique en suivant une démarche à suivre qui lui a été fourni à
l’avance sous
forme de
programme.

Aymen Gharbi 1 2SI 2024-2025


D’après ce schéma nous constatons que :
• Chaque problème doit avoir un objectif bien défini.
• Les instructions doivent être ordonnées d’une manière correcte afin de résoudre un
problème
• Les instructions peuvent se répéter plusieurs fois dans un problème.
III) Les étapes de Résolution des problèmes :
Activité : Ecrire un programme permettant de calculer et d’afficher la somme de deux
entiers a et b.
Les phases de résolution d’un problème consistent à :

• Lire et comprendre l’énoncé d’un problème afin de dégager les tâches à


réaliser.
• Dégager les éléments essentiels pour la résolution (les entrées, les sorties et les
traitements).
• Élaborer une solution sous forme d’un algorithme. Un algorithme est une suite
structurée et finie d’actions ou d’instructions pour résoudre un problème.
• Écrire et exécuter le programme solution sur ordinateur.
• Tester le programme solution sur ordinateur.
• Apporter des modifications à la solution (actions correctives, actions

1) Spécifier les entrées, les sorties et les traitements

2) Elaboration d’un algorithme

Algorithme Nom Tableau de Déclaration des Objets T.D.O


Début Objet Type /Nature
………………………………………………………
……………………………………………………..
………………………………………………………
……………………………………………………..
Fin

3) Implémentation en python
…………………………………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………

Aymen Gharbi 2 2SI 2024-2025


Remarques :
Chaque algorithme possède un nom et commence par le mot « Début » et finit par
le mot «Fin»
Le verbe « Lire » est utilisé pour la saisie d’une donnée.
Le verbe « Ecrire » est une notation utilisée pour afficher un objet sur l’écran.
L’utilisation du signe « ß (reçoit) » pour l’affectation d’une valeur ou d’une
expression à une variable. Exp : X ß 5 on lit : x reçoit 5

Aymen Gharbi 3 2SI 2024-2025

Vous aimerez peut-être aussi

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy