Aller au contenu

Algorithmique : apprendre à résoudre des problèmes pas à pas

Apprenez à analyser un problème, à le découper en étapes et à écrire des algorithmes clairs en pseudo-code (variables, conditions, boucles, tableaux), avec des exemples concrets tirés du quotidien sénégalais.

Débutant-(0) 0 apprenants4 hMis à jour le 9 octobre 2026

Par Admin Xamle

Ce que vous allez apprendre

  • Expliquer ce qu'est un algorithme et ses qualités (fini, précis, ordonné, avec entrées et sorties)
  • Appliquer une méthode de résolution en 4 étapes : comprendre, décomposer, écrire, tester
  • Utiliser des variables, des types et des opérations, y compris DIV et MOD
  • Écrire des structures conditionnelles simples et multiples avec ET, OU, NON
  • Construire des boucles POUR et TANT QUE avec compteurs et accumulateurs
  • Manipuler des tableaux et appliquer les algorithmes classiques : maximum, moyenne, recherche, tri par sélection
  • Vérifier un algorithme à la main grâce à une trace et à des cas limites

Présentation

Cette formation vous apprend à penser comme un développeur. Avant d'écrire du code en Python, Java ou JavaScript, il faut savoir construire la solution : identifier les données, décomposer le problème, choisir les bonnes instructions et vérifier que le résultat est juste.

En 5 modules progressifs, vous allez :

  • comprendre ce qu'est un algorithme et appliquer une méthode de résolution en 4 étapes ;
  • manipuler des variables et faire des calculs (factures avec TVA à 18 %, conversion de montants en billets FCFA) ;
  • prendre des décisions avec les conditions (frais de livraison, frais de transfert) ;
  • répéter des traitements avec les boucles (ventes d'une boutique, épargne de tontine) ;
  • organiser des données dans des tableaux, rechercher, trier et tester vos algorithmes.

Tous les algorithmes sont écrits dans un pseudo-code en français, simple et lisible, directement transposable dans n'importe quel langage de programmation. Chaque module se termine par des exercices corrigés et une mini-évaluation.

Compétences acquises

Analyse et décomposition de problèmesRédaction de pseudo-codeUtilisation de variables et d'opérateursStructures conditionnellesStructures itératives (boucles)Manipulation de tableauxRecherche et triTest et débogage par la trace

Prérequis

  • Savoir lire et écrire le français courant
  • Maîtriser les quatre opérations de calcul de base et les pourcentages
  • Aucune connaissance en programmation n'est requise

Programme

5 modules · 11 leçons

1Module 1 - Penser comme un algorithme

•Comprendre ce qu'est un algorithme et savoir décomposer un problème en entrées, traitement et sorties, puis l'écrire en pseudo-code.

  • Qu'est-ce qu'un algorithme ?15 min
  • La méthode en 4 étapes et le pseudo-code20 min
  • 1 exercice(s)
  • 1 mini-test
2Module 2 - Variables, types et calculs

•Savoir déclarer et utiliser des variables, choisir le bon type, et réaliser des calculs avec les opérateurs arithmétiques, DIV et MOD.

  • Variables, types et affectation20 min
  • Lire, écrire et calculer20 min
  • 2 exercice(s)
  • 1 mini-test
3Module 3 - Prendre des décisions avec les conditions

•Écrire des algorithmes qui adaptent leur comportement selon les situations, grâce aux structures SI, SINON SI et aux opérateurs logiques ET, OU, NON.

  • La structure SI ... ALORS ... SINON20 min
  • Conditions multiples et opérateurs logiques25 min
  • 2 exercice(s)
  • 1 mini-test
4Module 4 - Répéter avec les boucles

•Automatiser des traitements répétitifs avec les boucles POUR et TANT QUE, en utilisant correctement compteurs et accumulateurs.

  • La boucle POUR, compteurs et accumulateurs25 min
  • La boucle TANT QUE et la condition d'arrêt25 min
  • 2 exercice(s)
  • 1 mini-test
5Module 5 - Tableaux, algorithmes classiques et tests

•Stocker plusieurs valeurs dans un tableau, appliquer les algorithmes classiques (moyenne, maximum, recherche, tri par sélection) et vérifier un algorithme par la trace et les cas limites.

  • Les tableaux et leur parcours20 min
  • Rechercher et trier20 min
  • Tester et corriger un algorithme15 min
  • 2 exercice(s)
  • 1 mini-test
Quiz final10 questions

Formateur

AX

Admin Xamle

Avis

-

-

0 avis

5
0
4
0
3
0
2
0
1
0

Pas encore d'avis pour cette formation.