Vous êtes sur la page 1sur 7

PLAN D E DEROULEMENT DU MODULE

Programme d’études : toute specialite dans le secteur …

Code :
Niveau : IV (brevet technicien superieur)

Énoncé de la compétence : « ALGORITHMIQUE ET PROGRAMMATION »

Numéro du module : 08

Durée :

Compétence particulière □ Compétence générale □


Liens entre les compétences : Avec toutes les cCompétences

Particuliers : a determiner

Préalables : a determiner

Ultérieurs : a determiner

Equipe de production :

Date de production : janvier 2010


Version : 01

1/7
2/7
PLAN DE DEROULEMENT DU MODULE
Centre :CSFPT el Khadhra Durée :90h
« ALGORITHMIQUE ET PROGRAMMATION » Code : BTS MM

Objectifs d’apprentissage Éléments de stratégies pédagogiques


(connaissances, habiletés, perceptions, Equipeme

Phase

Lieu
attitudes exprimées en termes nts et
Eléments de contenu

Durée
d’actions) Activités Activités Critères
Activités matériels
d’apprentissage d’enseignement d’évaluation

Situer la compétence dans Présente un Exerce des activités 1


l’ensemble du programme 1  Raison d’être de la compétence
exposé, vérifie la d'écoute, de réflexion et
 Liens avec les autres compétences
compréhension de prise de notes, pose
du programme et répond à des
 Elements de contenu questions

Introduire à la Exposé de Présente un Exerce des activités


programmation, connaître
2 

Définition d’un programme
Différents types des logiciels (logiciels type exposé, vérifie la d'écoute, de réflexion et
les étapes de création du conférence compréhension de prise de notes, pose
systèmes, logicielles applicatives).
et répond à des
programme.  Le programme comme une interface : questions
l’homme/machine.

Identifier les langages de


programmation de
2  Les objets de la programmation (les
langages de programmation, les
différents niveaux outils de développement des
programmes).
 Différents niveaux des langages de
programmation.
 Deux types des langages : compilées
et interprétés.

3/7
Centre :CSFPT el Khadhra PLAN DE DEROULEMENT DU MODULE Durée :90h
« ALGORITHMIQUE ET PROGRAMMATION » Code : BTS MM

Objectifs d’apprentissage Éléments de stratégies pédagogiques


(connaissances, habiletés, perceptions, Equipeme

Phase

Lieu
attitudes exprimées en termes nts et
Eléments de contenu

Durée
d’actions) Activités Activités Critères
Activités matériels
d’apprentissage d’enseignement d’évaluation

Comprendre la différence Les données dans un programme : Exposé de Présente un exposé, L´ensemble des
entre un programme et un
2 
notion de variable et de type. type
Exerce des
critere d´evaluation
activités d'écoute, vérifie la
algorithme. Déclarations et initialisations des conférenc de réflexion et de compréhension
variables. Les variables constantes. e prise de notes, pose
 Les types de base de C et répond à des
 Les actions de base (l’affectation, la questions
saisie, l’affichage).
 Formalisation de l'environnement d'un
problème (sur un exemple).
 Définition d’un algorithme et deux
façons de présentation d’algorithme
(en utilisant le langage algorithmique,
en utilisant l’organigramme).
 Définition d’un langage
algorithmique, la différence entre le
langage algorithmique et langage de
programmation
Mettre en œuvre la La structure d’un programme C Exposé de Présente un exposé,
traduction d'un algorithme
2 
type
Exerce des
 Les opérateurs et les expressions en activités d'écoute, vérifie la
dans un langage de langage C : conférenc de réflexion et de compréhension
programmation C. - les opérateurs arithmétiques e prise de notes, pose
- les opérateurs relationnels et répond à des
- les opérateurs logiques questions
- l'opérateur d'affectation
- les opérateurs d'incrémentation
et de décrémentation
- l’opérateur du casting
(conversion de types)
Concevoir des petits Labo
programmes en C
3  Les exercices d’application

4/7
Centre :CSFPT el Khadhra PLAN DE DEROULEMENT DU MODULE Durée :90h
« ALGORITHMIQUE ET PROGRAMMATION » Code : BTS MM

Objectifs d’apprentissage Éléments de stratégies pédagogiques


(connaissances, habiletés, perceptions, Equipeme

Phase

Lieu
attitudes exprimées en termes nts et
Eléments de contenu

Durée
d’actions) Activités Activités Critères
Activités matériels
d’apprentissage d’enseignement d’évaluation

Comprendre le rôle de la Exposé de Présente un exposé, .


structure de contrôle
2  L’instruction et bloc d’instructions.
type
Exerce des
 Présentation de la structure activités d'écoute, vérifie la
conditionnelle et la conditionnel simple ( si(…) alors …) conférenc de réflexion et de compréhension
traduire en langage C et sa traduction en C : l’instruction if e prise de notes, pose
(…) … et répond à des
 Présentation de la structure questions
conditionnel alternative ( si(…) alors
… sinon …) et sa traduction en C :
l’instruction if (…)… else …
 Présentation de la structure
conditionnelle de sélection multiple et
sa traduction en C : l’instruction
switch
Savoir utiliser les Labo
expressions
3  Les exercices d’application

conditionnelles.
Comprendre le rôle de la Exposé de Présente un exposé,
structure de contrôle
2  Présentation de la structure répétitive
type
Exerce des
TantQue … Faire … et sa traduction activités d'écoute, vérifie la
répétitive (boucle) et en C : conférenc de réflexion et de compréhension
traduction des structures l’instruction while(…)… e prise de notes, pose
itératives en instructions  Présentation de la structure répétitive et répond à des
du langage C Faire … TantQue … et sa traduction questions
en C :
l’instruction do … while(…)
 Présentation de la structure répétitive
Pour …. et sa traduction en C :
l’instruction for (… ; … ; …)
Identifier les différents Labo L´ensemble des
types de boucles et savoir
3  Les exercices d’application
critere d´evaluation
utiliser les trois structures
répétitives

5/7
Centre :CSFPT el Khadhra PLAN DE DEROULEMENT DU MODULE Durée :90h
« ALGORITHMIQUE ET PROGRAMMATION » Code : BTS MM

Objectifs d’apprentissage Éléments de stratégies pédagogiques


(connaissances, habiletés, perceptions, Equipeme

Phase

Lieu
attitudes exprimées en termes nts et
Eléments de contenu

Durée
d’actions) Activités Activités Critères
Activités matériels
d’apprentissage d’enseignement d’évaluation

Savoir utiliser les tableaux Exposé de


et chaines de caractères
2  Définition d’un tableau à un indice
type
 Recherche dans un tableau
en C  Notion des pointeurs - les opérateurs conférenc
* et & e
 Les tableaux et les pointeurs
 Tableaux à plusieurs dimensions,
tableaux de pointeurs
Concevoir des Labo
programmes en C avec
3  Les exercices d’application

les tableaux
Concevoir des Labo
programmes en C avec
3  Les exercices d’application

les chaines de caractères


Comprendre les objectifs Exposé de Présente un exposé,
de la programmation
2  Application de l'analyse descendante,
type
Exerce des
la notion de la programmation activités d'écoute, vérifie la
modulaire modulaire conférenc de réflexion et de compréhension
e prise de notes, pose
et répond à des
questions

Connaitre les éléments de Exposé


base nécessaires pour la
2  La fonction comme la seule sorte de
module existant en C demonstra
programmation modulaire  Exemple de définition et d'utilisation tion et
d'une fonction en C animation
 La définition d’une fonction, le
prototype de la fonction, l’appel de la
fonction dans un programme
 Modules sans paramètres et avec
paramètres (les fonctions et les
procédures)
 Les fonctions récursives

6/7
Centre :CSFPT el Khadhra PLAN DE DEROULEMENT DU MODULE Durée :90h
« ALGORITHMIQUE ET PROGRAMMATION » Code : BTS MM

Objectifs d’apprentissage Éléments de stratégies pédagogiques


(connaissances, habiletés, perceptions, Equipeme

Phase

Lieu
attitudes exprimées en termes nts et
Eléments de contenu

Durée
d’actions) Activités Activités Critères
Activités matériels
d’apprentissage d’enseignement d’évaluation

Appliquer la Exposé
programmation modulaire
2  Déclaration des fonctions
demonstra
 Paramètres formels et paramètres
dans le langage C effectifs tion et
 Variables locales et globales animation
 Echange des paramètres d’une
fonction avec son environnement
Concevoir des Labo
programmes en C avec
3  Les exercices d’application

des fonctions
Savoir utiliser type Le type structure et le type énuméré Exposé de
structure et type
2 
type
d’utilisateur en C conférenc
e
Concevoir des Labo
programmes en C avec
3  Les exercices d’application

les structures des


données

Savoir d’utiliser des Exposé


fichiers à partir du
2  Types et constantes associées aux
fichiers demonstra
programme C (création,  Traitement des erreurs tion et
ouverture, lecture,  Les primitives d'accès séquentiel animation
écriture)  Les primitives d'accès direct.
 E/S formatées
Concevoir des Labo
programmes en C utilisant
3  Les exercices d’application

les fichiers séquentiels

7/7