
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.
Savoir utiliser les instructions algorithmiques de base
Savoir ce qu’un algorithme.
Notion d’algorithme.
Définition d’un algorithme.
Caractéristiques d’un algorithme.
Notions de constante, de donnée et de variable.
Utiliser les instructions algorithmiques
de base.
Les instructions de lecture/écriture
L’affectation
Analyser un problème et construire un algorithme pour le résoudre en utilisant les
différente structures (séquentielle, sélective et répétitive)
Construire un algorithme en utilisant la
structure séquentielle.
La structure séquentielle
Pseudocode d’une structure séquentielle
Organigramme d’un algorithme séquentiel
Construire un algorithme en utilisant la
structure sélective.
La structure sélective simple
La structure sélective multiple
Pseudocode d’une structure sélective
Organigramme d’un algorithme utilisant des structures
sélectives.
Savoir transcrire des algorithmes simples
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
D’autres instructions :
- VAR (déclaration des variables)
- If (cond) Then …. Else …..
- Case (val) of
Val1 : ….
Val2 : ….
…………
End ;
Savoir transcrire des algorithmes simples
en langage Pascal.
Résolution de problèmes en passant par :
- La construction d’un algorithme d’une solution.
- La transcription de l’algorithme en langage Pascal