CENTRE PRIVE DE FORMATION PROFESSIONNELLE ET D’APPRENTISSAGE TCI-BENIN SARL
ANNEE ACADEMIQUE : 2024-2025
SYLLABUS DE PROGRESSION
MODULE: ALGORITHMES ET PYTHON MASSE HORAIRE: 80H
SEMAINES JOURS HEURES CONTENUS DU COURS OBS.
▪ Prise de contact
▪ Présentation du programme de cours aux apprenants
Chapitre 1 : Historique d’algorithme
1) Définition et Importance d’un algorithme
2) Explication de la démarche de programmation
3) Différence entre un algorithme et un programme
4) Présentation de la Structure d’un algorithme
Une pause de 20
5) Fonction d’affichage : Afficher(‘’………… ‘’) et Ecrire(‘’……………’’)
minutes est
Semaine 1 Jour 1 4H 6) Exemples d’utilisation :
accordée aux
o Affichage du message : Bienvenue en GLR
apprenants
o Affichage du message : Je me forme en programmation
7) Déclaration des variables : Etude de la syntaxe
• Différence entre une zone mémoire constante et une zone mémoire variable
• Etude des types de variables : Entier ; caractère ; chaîne de caractères ; réel ; booléen
8) Exercices d’application : Traiter le TP N°1 de M. Armel Tanguy YEDONOU
9) Exercice de maison : Suivre les tutoriels N°1 à N°6 de la formation YouTube Apprendre
l’Algorithme de M. Armel Tanguy YEDONOU et faire le résumé dans un carnet de notes
Page 1 sur 6
SEMAINES JOURS HEURES CONTENUS DU COURS OBS.
1) Vérification des résumés effectués par les apprenants et Révision
2) Notion d’affectation de données
3) Les opérateurs arithmétiques
4) Expliquer la priorité des signes
5) Notion d’utilisation des fonctions MOD, ENT et DIV Une pause de 20
6) Exercices d’application minutes est
Jour 2 4H
7) Installation du logiciel ALG 32 accordée aux
8) Présentation et utilisation du logiciel ALG 32 apprenants
9) Exercices d’application : Reprendre les exercices du TP N°1 dans le logiciel ALG 32
10) Exercices de maison : Suivre les tutoriels N° 7 à N° 9 de la formation YouTube
Semaine 1 Apprendre l’Algorithme de M. Armel Tanguy YEDONOU et faire le résumé dans un
carnet de notes et les exercices dans le logiciel ALG 32
1) Révision et Correction des exercices de maison
Chapitre 2 : Structure Conditionnelle
2) Définition
3) Syntaxe de la structure SI
Une pause de 20
4) Présentation de la structure SI
5) Les opérateurs logiques minutes est
Jour 3 4H
6) Évaluation d’une expression booléenne accordée aux
7) Table de vérité de quelques expressions booléennes apprenants
8) Exercices d’application : Traiter les exercices du TP N°2
9) Exercices de maison : Suivre le tutoriel N°10 de la formation YouTube Apprendre
l’Algorithme de M. Armel Tanguy YEDONOU et faire le résumé dans un carnet de notes
et les exercices dans le logiciel ALG 32
Page 2 sur 6
SEMAINES JOURS HEURES CONTENUS DU COURS OBS.
1) Révision et Correction des exercices de maison
Chapitre 3 : Structure à choix multiples
2) Définition Une pause de 20
3) Syntaxe de la structure Selon / Suivant minutes est
Jour 4 4H
4) Exercices d’application : Continuer avec les TP accordée aux
5) Exercices de maison : Suivre les tutoriels N° 11 à N° 15 de la formation YouTube apprenants
Apprendre l’Algorithme de M. Armel Tanguy YEDONOU et faire le résumé dans un
carnet de notes et les exercices dans le logiciel ALG 32
1) Révision et Correction des exercices de maison
2) Constitution des groupes de deux ou trois personnes au plus et Remise des thèmes
d’exposés
Chapitre 4 : Les Boucles
3) Définition de la notion de boucles Une pause de 20
4) La boucle Tant que…Faire minutes est
Jour 1 4H 5) Présentation de la boucle Tant que… Faire à partir d’un cours vidéo
accordée aux
6) Notions d’incrémentation / décrémentation
Semaine 2 7) Exercices d’applications apprenants.
8) La boucle Répéter…Jusqu’à
9) La Boucle Pour …Faire
10) Exercices d’application : Continuer avec les TP
11) Exercices de maison : Calcul du factoriel d’un nombre positif ou nul
1) Révision et Correction des exercices de maison Une pause de 20
Jour 2 4H 2) Exercices d’application minutes est
3) Évaluation formative accordée aux
4) Exercices de maison apprenants
Page 3 sur 6
SEMAINES JOURS HEURES CONTENUS DU COURS OBS.
1) Révision et correction de l’exercice de maison
Chapitre 6 : Les tableaux
Une pause de 20
• Syntaxe de déclaration d’un tableau
Jour 3 4H minutes est
• Remplissage d’un tableau accordée aux
• Affichage d’un tableau apprenants
• Exercices d’application : Remplir et afficher le contenu d’un tableau de 10 entiers
• Exercices de maison
Une pause de 20
1) Révision et Correction des exercices de maison
2) Correction de l’évaluation minutes est
Jour 4 4H
3) Travaux Pratiques accordée aux
4) Exercices de maison sur les sous-programmes apprenants
Chapitre 7 : Les sous – programmes
1) Les Procédures Une pause de 20
Jour 1 4H minutes est
2) Exercice d’application
accordée aux
3) Présentation d’exposé (Thème N°1)
apprenants
4) Exercices de maison
1) Révision et correction de l’exercice de maison
2) Les fonctions Une pause de 20
Semaine 3 minutes est
Jour 2 4H 3) Présentation d’exposé (Thème N°2)
accordée aux
4) Exercice d’application
apprenants
5) Exercice de maison
1) Révision et correction de l’exercice de maison Une pause de 20
Jour 3 4H 2) Présentation d’exposé (Thème N°3) minutes est
3) Exercice d’application accordée aux
4) Exercice de maison apprenants
Page 4 sur 6
SEMAINES JOURS HEURES CONTENUS DU COURS OBS.
1) Révision et correction de l’exercice de maison
2) Programmer c’est quoi ?
3) Initiation au langage Python Une pause de 20
Jour 4 4H minutes est
4) Introduction au langage Python
accordée aux
5) Installation de l’interprétateur Python
apprenants
6) Premier programme Python
7) Exercices de maison sur les notions de variables et les notions de bases
1) Révision et correction de l’exercice de maison
2) Les opérations Une pause de 20
Jour 1 4H 3) Les conditions en Python minutes est
4) Présentation d’exposé (Thème N°3) accordée aux
5) Exercices pratiques apprenants
6) Exercice de maison
1) Révision et correction de l’exercice de maison
2) Les boucles en Python Une pause de 20
Jour 2 4H minutes est
3) Présentation d’exposé (Thème N°4)
accordée aux
4) Exercices pratiques
apprenants
Semaine 4 5) Exercice de maison
6) Révision et correction de l’exercice de maison
7) Les fonctions en Python Une pause de 20
Jour 3 4H minutes est
8) Présentation d’exposé (Thème N° 5)
accordée aux
9) Passage d’un cours vidéo sur les fonctions
apprenants
10) Exercices pratiques et Exercices de maison
1) Révision et correction de l’exercice de maison
2) Les Tkinter en Python Une pause de 20
Jour 4 4H minutes est
3) Passage d’un cours vidéo sur l’utilisation des Tkinter
accordée aux
4) Exercices pratiques
apprenants
5) Exercices de maison
Page 5 sur 6
SEMAINES JOURS HEURES CONTENUS DU COURS OBS.
1) Révision et correction de l’exercice de maison
2) Présentation d’exposé (Thème N° 6) Une pause de 20
Jour 1 4H minutes est
3) Exercices pratiques
accordée aux
4) Évaluation
apprenants
5) Exercices de maison
Semaine 5
1) Révision et correction de l’évaluation
2) Travaux Pratiques Une pause de 20
Jours 2;
4H minutes est
3) Questions – Réponses
3 et 4 accordée aux
4) Conseils er Recommandations
apprenants
5) Fin de module
LES THEMES D’EXPOSE
N° THEMES
1. Proposer un projet qui nécessite l’utilisation des sous-programmes en Algorithme
2. Proposer un projet qui nécessite l’utilisation des tableaux en Algorithme
3. Proposer un projet qui nécessite l’utilisation des conditions en langage Python
4. Proposer un projet qui nécessite l’utilisation des boucles en langage Python
5. Proposer un projet qui nécessite l’utilisation des fonctions en langages Python
6. Proposer un projet qui nécessite l’utilisation des Tkinter en langages Python
LA DIRECTION GENERALE
Page 6 sur 6