Abdellah Bemmouna - Inspecteur pédagogique AREF - Oujda
Ce plan de cours est un exemple mis à votre disposition, il vous aidera à mieux organiser
vos activis en classe puisqu’il vous renseigne sur les apprentissages à réaliser, les
exigences du cours et les éléments essentiels de son déroulement.
Titre du cours : Algorithmique et programmation
Population cible : Tronc commun
Nombre d’heures réservé au cours : 16 heures
Heures de cours
Heures de TP
Exemple de plan de cours
Place de ce cours dans le programme de l’enseignement de
l’informatique aux troncs communs
Ce cours intitulé « Algorithmique et programmation » correspond au module 3 du programme de
l’enseignement de linformatique aux troncs communs. Dans ce cours, l’apprenant apprend à utiliser les
instructions algorithmique de base, écrire un algorithme permettant de résoudre un problème, puis le transcrire en
utilisant le langage de programmation Pascal.
Compétences visées par ce cours
Tout cours vise l’atteinte d’une ou de plusieurs compétences prescrites dans les instructions officielles du
ministère.
- Une compétence est la possibilité, pour un individu, de mobiliser un ensemble intégré de ressources en
vue de résoudre une situation-problème.
- Une compétence fait appel à des connaissances que l’apprenant possède déjà et l’aide à acquérir de
nouveaux savoirs et à développer de nouvelles habiletés.
L’atteinte de la compétence est importante pour le développement professionnel ou pour répondre à des
exigences universitaires.
Compétence(s) à atteindre dans ce cours
Éléments de compétence
(principales étapes de réalisation)
L’apprenant doit être capable d’adopter la démarche
algorithmique pour faire face à des situations problèmes.
Savoir utiliser les instructions de base d’un algorithme
Analyser un problème et construire un algorithme pour
le résoudre en utilisant les difrentes structures de
contr*ole(séquentielle, sélective et répétitive)
Savoir transcrire des algorithmes simples dans un
langage de programmation.
Planification du cours
Voici les différentes activités qui vous amèneront à atteindre la ou les compétences visées par le cours. Comme
vous le verrez ci-dessous, le cours est découpé en objectifs terminaux (éléments de compétence) qui traduisent
le résultat attendu au terme d’une séquence d’apprentissage.
Pour chaque objectif terminal correspond des objectifs spécifiques qui précisent ce à quoi vous devez parvenir
pour atteindre cet objectif terminal. Le contenu détaillé précise les différents concepts étudiés dans ce cours.
Objectif terminal 1 :
Objectifs spécifiques
Contenu détaillé
Nb séances
Savoir ce qu’un algorithme.
Notion dalgorithme.
finition d’un algorithme.
Caracristiques d’un algorithme.
Notions de constante, de donnée et de variable.
Utiliser les instructions algorithmiques
de base.
Les instructions de lecture/écriture
Laffectation
Objectif terminal 2 :
Objectifs spécifiques
Contenu détaillé
Nb séances
Construire un algorithme en utilisant la
structurequentielle.
La structure séquentielle
Pseudocode d’une structurequentielle
Organigramme dun algorithmequentiel
Construire un algorithme en utilisant la
structurelective.
La structure sélective simple
La structure sélective multiple
Pseudocode d’une structure sélective
Organigramme d’un algorithme utilisant des structures
lectives.
Objectif terminal 3 :
Savoir transcrire des algorithmes simples
Objectifs spécifiques
Contenu détaillé
Nb séances
Connaître la notion de programme et les
instructions de base du langage de
programmation Pascal.
Notion de programme
les langages de programmations
La structure du langage de programmation Pascal
Les instructions de base du langage Pascal :
- L’écriture
- La lecture
- L’affectation
Dautres instructions :
- VAR (déclaration des variables)
- If (cond) Then …. Else …..
- Case (val) of
Val1 : ….
Val2 : ….
…………
End ;
Savoir transcrire des algorithmes simples
en langage Pascal.
solution de problèmes en passant par :
- La construction dun algorithme dune solution.
- La transcription de l’algorithme en langage Pascal
Modalités d’évaluation
Évaluation formative
L’évaluation formative consiste à des activités dont le but est d’aider l’apprenant, pendant l'apprentissage, à
distinguer ce qui est acquis de ce qui ne l'est pas, de découvrir et en quoi l’apprenant éprouve des difficultés
d'apprentissage et à proposer les correctifs appropriés.
Elle consiste en des activités pratiques
1 / 4 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !