Vous êtes sur la page 1sur 37

REPUBLIQUE DU CAMEROUN REPUBLIC OF CAMEROON

Paix -Travail -Patrie Peace-Work-Fatherland

MINISTERE DES ENSEIGNEMENTS SECONDAIRES


MINISTRY OF SECONDARY EDUCATION

INSPECTION GENERALE DES ENSEIGNEMENTS


INSPECTORATE GENERAL OF EDUCATION

INSPECTION DE PÉDAGOGIE CHARGÉE DE L’ENSEIGNEMENT DE


L’INFORMATIQUE
INSPECTORATE OF PEDAGOGY IN CHARGE OF THE TEACHING OF
COMPUTER SCIENCE

PROGRAMME D’INFORMATIQUE
CLASSES DE PREMIERE C, D, E

Observe the environment and choose better study options for a fulfilled life
Juillet 2019
SOMMAIRE
I. PRESENTATION GENERALE DU PROGRAMME D’ETUDE ..................................................................................................................................................................... 2
II. PROFIL DE L'APPRENANT AU TERME DU SECOND CYCLE .................................................................................................................................................................. 3
III. DOMAINE D'APPRENTISSAGE ET DISCIPLINES CORRESPONDANTES ............................................................................................................................................... 4
IV. CONTRIBUTION DES PROGRAMMES D’ETUDE AUX DOMAINES D'APPRENTISSAGE ....................................................................................................................... 4
V. CONTRIBUTION DU PROGRAMME D'ETUDE AUX DOMAINES DE VIE ................................................................................................................................................. 5
VI. PRESENTATION DES CLASSES DE SITUATIONS DE VIE DU PROGRAMME D’ETUDE ....................................................................................................................... 6
VII. COMPETENCES DES CLASSES DE PREMIERE C, D et E ....................................................................................................................................................................... 6
VIII. TABLEAU SYNOPTIQUE DES MODULES DU PROGRAMME .................................................................................................................................................................. 7
IX. PRESENTATION DES DIFFERENTS COMPOSANTES DU PROGRAMME .............................................................................................................................................. 8
IX.1 MODULE : N° 1 ....................................................................................................................................................................................................................... 8
1.1. TITRE DU MODULE : Environnement numérique, sécurité, multimédia et gestion des données................................................................................ 8
1.2. PRESENTATION DU MODULE .................................................................................................................................................................................... 8
1.3. CONTRIBUTION DU MODULE A LA FINALITE ET AUX BUTS CURRICULAIRES.................................................................................................... 8
1.4. CONTRIBUTION DU MODULE AU DOMAINE D’APPRENTISSAGE .......................................................................................................................... 9
1.5. CONTRIBUTION DU MODULE AUX DOMAINES DE VIE ........................................................................................................................................... 9
1.6. TABLEAU DES PRINCIPALES COMPOSANTES DU MODULE 1 : ............................................................................................................................ 9
IX.2. MODULE : N° 2 .................................................................................................................................................................................................................... 15
2.1. TITRE DU MODULE : Algorithmique et programmation ............................................................................................................................................. 15
2.2. PRESENTATION DU MODULE .................................................................................................................................................................................. 15
2.3. CONTRIBUTION DU MODULE A LA FINALITE ET AUX BUTS CURRICULAIRES.................................................................................................. 15
2.4. CONTRIBUTION DU MODULE AU DOMAINE D’APPRENTISSAGE ........................................................................................................................ 15
2.5. CONTRIBUTION DU MODULE AUX DOMAINES DE VIE ......................................................................................................................................... 15
2.6. TABLEAU DES PRINCIPALES COMPOSANTESDU MODULE 2 : ALGORITHMIQUE ET PROGRAMMATION (25H)......................................................... 15
X. GUIDE D’EXPLOITATION DU PROGRAMME........................................................................................................................................................................................... 19
XI. MODÈLE DE PROJET PÉDAGOGIQUE ................................................................................................................................................................................................... 27
XII. Progression ................................................................................................................................................................................................................................................ 30

1
Programme d’informatique des classes de première C, D et E
I. PRESENTATION GENERALE DU PROGRAMME D’ETUDE
La rapide évolution des Technologies de l’Information et de la Communication (TIC) a engendré au cours de ces dernières
années une progression notable des applications disponibles dans la vie courante. Que ce soit dans la vie économique, dans
l’éducation, voire tous les secteurs de la société, chacun de nous est aujourd’hui concerné par l’usage désormais banalisé du
numérique.
Le programme d’informatique des séries C, D et E vise à doter les apprenants des compétences leur permettant de s’insérer
aisément dans la société active. Il est donc élaboré suivant l’Approche par les Compétences (APC). Cette orientation pédagogique
tient compte des évolutions didactiques et tend véritablement à donner un sens aux apprentissages de l’informatique. Ledit
programme s’appuie sur les acquis du premier cycle ainsi que les enseignements reçus en tronc commun en classe de seconde.
Ce programme vise un renforcement des capacités et l’acquisition des compétences sur :
- L’exploitation d’un environnement numérique ;
- L’application des concepts fondamentaux de la sécurité informatique ;
- L’usage du multimédia ;
- La conception d’un système d’information ;
- La gestion des données ;
- Le développement du raisonnement algorithmique ;
- La programmation.

Les objectifs généraux de ce programme se déclinent ainsi qu’il suit :


- Former des citoyens enracinés dans leur culture et ouverts au monde ;
- Développer le sens du raisonnement cohérent et logique ;
- Développer la créativité et l’esprit d’analyse,
- Communiquer à l’aide des langages informatiques ;
- Résoudre les problèmes informatiques élémentaires ;
- Produire des contenus numériques.
2
Programme d’informatique des classes de première C, D et E
Pour garantir l’atteinte de ces objectifs, le programme d’informatique des séries C, D et E est composé de deux (02) modules à
couvrir sur une période de cinquante (50) Heures.

II. PROFIL DE L'APPRENANT AU TERME DU SECOND CYCLE


Le programme d’informatique des séries C, D et E se situe dans une perspective globale visant à rendre l’apprenant
capable, au terme du second cycle de :

1- Exploiter les TIC pour apprendre ;


2- Exprimer sa créativité et utiliser de manière responsable le numérique ;
3- Adopter un raisonnement logique pour résoudre les problèmes liés à son environnement ;
4- Communiquer, interagir, collaborer à travers quelques langages de programmation.

Plus spécifiquement, les élèves des classes de première doivent être capables de mobiliser les savoirs informatiques acquis en
situation d’enseignement/apprentissage leur permettant de développer l'agir compétent numérique ci-dessous :

- Installer un système d’exploitation ;


- Utiliser l’invite de commandes pour manipuler les fichiers et les dossiers/répertoires ;
- Décrire quelques techniques de protection des données et des logiciels (antivirus, pare-feu, chiffrement, mot de passe…)
- Utiliser les fichiers multimédias ;
- Décrire les concepts des bases de données ;
- Utiliser les structures algorithmiques ;
- Utiliser les fonctions et les procédures ;
- Programmer en HTML ;
- Programmer en JavaScript ;
- Décrire les concepts de base des Systèmes d’Information ;
- Programmer en langage C.

3
Programme d’informatique des classes de première C, D et E
III. DOMAINE D'APPRENTISSAGE ET DISCIPLINES CORRESPONDANTES
Le programme d’informatique des classes de Première C et D de l’enseignement secondaire général et de la série E se situe
dans le domaine d’apprentissage Sciences et Technologies qui regroupe les disciplines suivantes :
- Mathématiques ;
- Sciences de la Vie et de la Terre ;
- Physique ;
- Chimie ;
- Technologie.

IV. CONTRIBUTION DES PROGRAMMES D’ETUDE AUX DOMAINES D'APPRENTISSAGE


Les évolutions sociales contemporaines font de l’Informatique et des Technologies de l’Information et de la Communication une
discipline hautement transversale. Elle aide à l’apprentissage d’autres disciplines à travers la mise à disposition des apprenants de
didacticiels, des ludiciels et des bonnes pratiques dans l’usage d’Internet.

L’enseignement de l’algorithmique et de la programmation permet de développer chez les élèves : l’esprit d’analyse, la rigueur
et cohérente dans le raisonnement. Il s’agit là de qualités indispensables dans l’expression des solutions dans différents domaines.

L’apprenant aura en outre acquis des aptitudes à manipuler le matériel informatique et à utiliser des outils de production
numériques au cours des activités enseignement/apprentissage à travers les activités aussi variées que la consultation,
l’élaboration des documents, la recherche documentaire, la numérisation des données, la vérification des résultats obtenus par
traitement informatique, la reconnaissance et le respect de la notion de propriété, toutes choses qui de plus, développeront son
sens d’honnêteté et de responsabilité.

4
Programme d’informatique des classes de première C, D et E
V. CONTRIBUTION DU PROGRAMME D'ETUDE AUX DOMAINES DE VIE
Tous les secteurs de la vie sont concernés par le développement prodigieux des Technologies de l’Information et de la
Communication (TIC). Par ailleurs, l’Informatique étant une discipline transversale, elle s'intègre parfaitement aux domaines de vie
du programme d'étude comme l’indique le tableau ci-dessous :

DOMAINES DE VIE CONTRIBUTION


- Manipulation des appareils électroniques ;
Vie familiale et sociale - Communication et divertissement ;
- Sensibilisation.
- Création de biens économiques ;
- Marketing ;
- Gestion rationnelle des biens et services ;
- Implémentation des systèmes de gestion ;
Vie économique - Initiation à l’entreprenariat ;
- Planification et exécution des tâches ;
- Conception des documents de gestion et
d’analyse économiques.
- Transformation de l’environnement ;
- Accessibilité aux informations médicales et
Environnement, bien-être et santé
environnementales ;
- Organiser des données et ses traitements.
- Respect de la propriété intellectuelle ;
Citoyenneté - Protection de la vie privée ;
- Vulgarisation des valeurs éthiques.
- Manipulation des outils informatiques et de
télécommunication ;
Média et communication - Création de contenus numériques ;
- Utilisation responsable des moyens de
communication.

5
Programme d’informatique des classes de première C, D et E
VI. PRESENTATION DES CLASSES DE SITUATIONS DE VIE DU PROGRAMME D’ETUDE
Une situation de vie est perçue comme une circonstance d’action ou de réflexion dans laquelle peut se trouver une personne.
Une classe de situations de vie renvoie à des situations de vie qui partagent au moins une propriété commune. Pour développer
des compétences chez les apprenants, ces programmes d’étude devront explorer les classes de situations de vie suivantes :

- L’exploitation d’un environnement numérique ;


- L’application des concepts fondamentaux de la sécurité informatique ;
- L’usage du multimédia ;
- La conception d’un système d’information ;
- La gestion des données ;
- Le développement du raisonnement algorithmique ;
- La programmation.

VII. COMPETENCES DES CLASSES DE PREMIERE C, D et E


Une compétence est l’aptitude à mobiliser les ressources pour réaliser correctement une tâche. Les compétences à développer
dans ce programme sont :

- Décrire et appliquer les concepts fondamentaux de la sécurité informatique (confidentialité, intégrité, disponibilité) ;
- Installer un système d’exploitation ;
- Utiliser l’invite de commandes pour manipuler les fichiers et les dossiers/répertoires ;
- Décrire et appliquer quelques techniques de protection des données et des logiciels (antivirus, pare-feu, chiffrement, mot de
passe, …) ;
- Utiliser les fichiers multimédias ;
- Décrire les concepts des bases de données ;

6
Programme d’informatique des classes de première C, D et E
- Utiliser les structures algorithmiques ;
- Utiliser les fonctions et les procédures ;
- Programmer en HTML ;
- Programmer en JavaScript ;
- Décrire les concepts des Systèmes d’Information ;
- Programmer en langage C.

VIII. TABLEAU SYNOPTIQUE DES MODULES DU PROGRAMME

Volume horaire hebdomadaire : 02 heures


Volume horaire annuel : 50 heures

Classes Modules Durée

Module 1 : Environnement numérique, sécurité, multimédia et gestion des données 25 h


Premières C, D et E
Module 2 : Algorithmique et programmation 25 h

7
Programme d’informatique des classes de première C, D et E
IX. PRESENTATION DES DIFFERENTS COMPOSANTES DU PROGRAMME

IX.1 MODULE : N° 1

1.1. TITRE DU MODULE : Environnement numérique, sécurité, multimédia et gestion des données

1.2. PRESENTATION DU MODULE

Ce module se propose d’amener les apprenants à l’exploitation optimale et la sécurisation d’un environnement numérique, la conception d’un
système d’information, la gestion des données et à l’initiation aux bases de données relationnelles.

1.3. CONTRIBUTION DU MODULE A LA FINALITE ET AUX BUTS CURRICULAIRES

Parvenu au terme de ce module, l’apprenant devra être capable de :

Configurer un poste de travail ;


Installer un Système d’Exploitation ;
Utiliser l’invite de commandes ;
Enoncer et appliquer les concepts fondamentaux de la sécurité informatique et présenter les avantages de la sécurité ;
Décrire quelques moyens de sécurité de son espace de travail :
- Gérer les comptes utilisateurs (administrateur et invités) ;
- Créer des mots de passe ;
- Authentifier les utilisateurs.
Décrire quelques techniques de protection des données (cryptage/chiffrement, compression, usage d’un antivirus) ;
Décrire les concepts de base des systèmes d’information et des bases de données.

8
Programme d’informatique des classes de première C, D et E / Module 1 : Environnement numérique, sécurité, multimédia et gestion des
données
1.4. CONTRIBUTION DU MODULE AU DOMAINE D’APPRENTISSAGE

Ce module se propose d’amener les élèves à la maîtrise, la sécurisation et la bonne gestion d’un environnement de travail.

1.5. CONTRIBUTION DU MODULE AUX DOMAINES DE VIE

Ce module permet aux apprenants de :

- Déterminer les besoins en matériel pour l’installation d’un SE ;


- Choisir le mode d’installation du SE (mise à niveau, nouvelle installation, réparation) ;
- Activer un système d’exploitation ;
- Entretenir et configurer convenablement son environnement de travail ;
- Sécuriser son environnement de travail et ses données ;
- Utiliser quelques commandes de manipulation des répertoires et des fichiers ;
- Déterminer les caractéristiques d’un fichier multimédia ;
- Décrire les concepts d’un système d’information d’une entreprise et d’une base de données.

1.6. TABLEAU DES PRINCIPALES COMPOSANTES DU MODULE 1 :

ENVIRONNEMENT NUMERIQUE, SECURITE, MULTIMEDIA ET SYSTEMES D’INFORMATION (25H)

9
Programme d’informatique des classes de première C, D et E / Module 1 : Environnement numérique, sécurité, multimédia et gestion des
données
CADRE SITUATIONNEL TRAITEMENT COMPETENT RESSOURCES
Classes de Exemples de Catégories Savoirs Savoir-être Autres

Durée
Exemples d’actions
situations situations d’actions essentiels (attitudes) ressources
 Déterminer les besoins en matériel pour l’installation
EXPLOITATION D’UN ENVIRONNEMENT

d’un système d’exploitation (SE) ; DIDACTIQUES


 Configuration Laboratoire
d’un  Configurer l’ordre de bootage (démarrage) des d’informatique
environnement supports ;  Ordre de
Logiciels
de travail  Choisir le mode d’installation du SE (mise à niveau, démarrage spécialisés
 Esprit Manuels
nouvelle installation, réparation) ; (séquence de
d’équipe ; d’informatique
 Configuration  Gérer (identifier, installer, mettre à jour, activer) les
NUMERIQUE

démarrage) ;
Installation Travail Revues
d’un poste de pilotes ;  BIOS ; spécialisées
d’un Système collaboratif ;
travail  Activer un système d’exploitation ; Ressources
d’Exploitation  Point de  Esprit 4h
 Créer un point de restauration ; numériques
restauration ; d’initiative ; Didacticiels
 Utilisation de  Restaurer un SE ;
 Partition  Honnêteté ; Vidéoprojecteur
l’ordinateur en  Configurer les comptes utilisateurs au cours de
mode invite secondaire ;  Prudence. Rétroprojecteur
l'installation d’un SE ; Planches
 Partitionner le disque dur lors de l’installation d’un  Partition Tableau Blanc
SE ; principale. Numérique
 Gestion des  Choisir la partition d'installation d'un SE. Interactif (TBNI)
supports de

10
Programme d’informatique des classes de première C, D et E / Module 1 : Environnement numérique, sécurité, multimédia et gestion des
données
CADRE SITUATIONNEL TRAITEMENT COMPETENT RESSOURCES
Classes de Exemples de Catégories Savoirs Savoir-être Autres

Durée
Exemples d’actions
situations situations d’actions essentiels (attitudes) ressources
stockage  Donner l'importance de l'utilisation des lignes de MATERIELLES
commandes ; Ordinateurs et
 Accéder à l’invite de commande ; différents
 Utiliser la commande d’aide ; Périphériques
 Invite de Caméra
 Utiliser quelques commandes de manipulation des
Utilisation de Répertoires et des fichiers pour faire les actions commandes ; numérique
 Ligne de Clé USB
l’invite de suivantes : 4h
commandes - Créer un répertoire ; commandes ;
HUMAINES
- Changer de répertoire ;  Commande. Enseignant
- Supprimer un répertoire fichier ; Professionnel du
- Renommer un répertoire fichier ; secteur
- Afficher le contenu d’un répertoire.

11
Programme d’informatique des classes de première C, D et E / Module 1 : Environnement numérique, sécurité, multimédia et gestion des
données
CADRE SITUATIONNEL TRAITEMENT COMPETENT RESSOURCES
Classes de Exemples de Catégories Savoirs Savoir-être Autres

Durée
Exemples d’actions
situations situations d’actions essentiels (attitudes) ressources
 Utilisation des
supports de DIDACTIQUES
stockage Laboratoire
 Description des d’informatique
concepts Logiciels
fondamentaux de la spécialisés
sécurité  Définir les concepts fondamentaux de la sécurité Manuels
informatique
SECURITE INFORMATIQUE

informatique (confidentialité, disponibilité, d’informatique


 Description de intégrité) ; Revues
quelques spécialisées
techniques de Application des  Définir les concepts de cybercriminalité et de cyber Ressources
protection des concepts sécurité ;  Cybercriminalité ; numériques
données et des fondamentaux  Enumérer quelques actes de cybercriminalité ;  Cyber sécurité. Didacticiels 4H
logiciels  Esprit Vidéoprojecteur
de la sécurité  Décrire les techniques de protection des données
 Gestion des profils d’équipe ; Rétroprojecteur
informatique (antivirus, pare-feu, mot de passe) ;
d’utilisateurs sur un Travail Planches
poste de travail ou  Attribuer les privilèges aux utilisateurs.
collaboratif ;
Tableau Blanc
dans un réseau
informatique  Esprit Numérique
 Protection des Interactif (TBNI)
d’initiative ;
fichiers  Honnêteté ;
d’utilisateurs  Prudence. MATERIELLES
 Utilisation des Ordinateurs et
formulaires sur un différents
site web Périphériques
 Résolution ; Caméra
 Décrire les caractéristiques (définition, résolution,  Définition d’une numérique
MULTIMEDIA

Utilisation des taille) d’une image ; image ; Clé USB


FICHIERS

fichiers  Taille d’une


 Calculer la résolution d’une image matricielle ; 3H
multimédias image ; HUMAINES
 Calculer la taille d’un fichier multimédia (image, son,
 Débit ; Enseignant
vidéo).  Échantillonnage. Professionnel du
secteur

12
Programme d’informatique des classes de première C, D et E / Module 1 : Environnement numérique, sécurité, multimédia et gestion des
données
CADRE SITUATIONNEL TRAITEMENT COMPETENT RESSOURCES
Classes de Exemples de Catégories Savoirs Savoir-être Autres

Durée
Exemples d’actions
situations situations d’actions essentiels (attitudes) ressources
 Système DIDACTIQUES
 Décrire les systèmes d’une organisation (pilotage,
SYSTEMES D’INFORMATION

d’information ;  Esprit Laboratoire


d’information, opérant) ; d’informatique
 Système d’équipe ;
 Conception  Enumérer le composants d’un SI (les ressources Logiciels
Description des d’information Travail spécialisés
d’un système humaines, matérielles et logicielles) ;
concepts de automatisé ; collaboratif ; Manuels
d’information  Décrire les fonctions d’un SI (collecte, stockage,
base des  Modèle ;  Esprit d’informatique 4H
traitement, diffusion) ; Revues
Systèmes  Modélisation ; d’initiative ;
 Gestion des  Décrire les intérêts d’un SI ; spécialisées
d’information  Information ;  Honnêteté ;
données  Enumérer quelques méthodes de conception d’un Ressources
 Donnée ;  Prudence. numériques
SI.
 Entreprise. Didacticiels
Vidéoprojecteur

13
Programme d’informatique des classes de première C, D et E / Module 1 : Environnement numérique, sécurité, multimédia et gestion des
données
CADRE SITUATIONNEL TRAITEMENT COMPETENT RESSOURCES
Classes de Exemples de Catégories Savoirs Savoir-être Autres

Durée
Exemples d’actions
situations situations d’actions essentiels (attitudes) ressources
 Décrire les composants d’un SGBD ; Rétroprojecteur
 Décrire les fonctions de manipulation d’une base de Planches
Tableau Blanc
données (insertion, mise à jour, suppression,
Numérique
consultation) ;
Interactif (TBNI)
 Décrire les fonctions de définition d’une base de
SYSTEMES D’INFORMATION

données (création de BD et tables, suppression de MATERIELLES


BD et Tables, ajout des colonnes, renommer les  Base de données ; Ordinateurs et
colonnes, modifier le type)
 SGBD ; différents
 Initiation aux Description des  Décrire les éléments caractéristiques d’une table Périphériques
 Table ;
bases de concepts des (champs/colonnes, enregistrements/lignes, clé Caméra
 Enregistrement ; 6H
données bases de primaire, clé étrangère) ; numérique
relationnelles données  Contraintes ;
 Enumérer quelques exemples de SGBD ; Clé USB
 Champs ;
 Enumérer quelques domaines d’application des
bases de données ;  Donnée. HUMAINES
 Déterminer quelques utilités des Bases de Enseignant
données ; Professionnel du
secteur
 Décrire les contraintes d’intégrités (clé primaire,
valeur autorisée, valeur nulle, valeur par défaut,
unicité de valeur, format de valeur).

14
Programme d’informatique des classes de première C, D et E / Module 1 : Environnement numérique, sécurité, multimédia et gestion des
données
IX.2. MODULE : N° 2
2.1. TITRE DU MODULE : Algorithmique et programmation
2.2. PRESENTATION DU MODULE

Ce module se propose d’amener les apprenants à développer un raisonnement logique pour résoudre les problèmes, maitriser
quelques langages de programmation en vue de créer des sites web statiques et dynamique et à utiliser un IDE pour tester des
algorithmes.

2.3. CONTRIBUTION DU MODULE A LA FINALITE ET AUX BUTS CURRICULAIRES

Parvenu au terme de ce module, l’apprenant devra être capable de :


Utiliser les structures algorithmiques ;
Utiliser les fonctions et les procédures ;
Programmer en HTML ;
Programmer en JavaScript ;
Programmer en C.

2.4. CONTRIBUTION DU MODULE AU DOMAINE D’APPRENTISSAGE

Ce module se propose d’amener les élèves à écrire des algorithmes permettant de résoudre des problèmes simples en
mathématiques et en physique du niveau en utilisant les structures séquentielles, conditionnelles et itératives.

2.5. CONTRIBUTION DU MODULE AUX DOMAINES DE VIE

Ce module permet aux apprenants de maîtriser le raisonnement logique pour résoudre les problèmes liés à leur environnement,
d’utiliser un langage informatique dans l’automatisation de résolution des problèmes, de produire et de publier des contenus web
sur Internet.

2.6. TABLEAU DES PRINCIPALES COMPOSANTESDU MODULE 2 : ALGORITHMIQUE ET PROGRAMMATION (25H)

15
Programme d’informatique des classes de première C, D et E / Module 2 : Algorithmique et programmation
CADRE SITUATIONNEL TRAITEMENT COMPETENT RESSOURCES

Classes de Exemples de Catégories Savoirs Savoir-être Autres

Durée
Exemples d’actions
situations situations d’actions essentiels (attitudes) ressources
DIDACTIQUES
 Utiliser les structures itératives ; Laboratoire
d’informatique
 Écrire des algorithmes permettant de résoudre Logiciels
des problèmes simples en mathématiques et spécialisés
en physique du niveau en utilisant les Manuels
 Structure de d’informatique
structures séquentielles, conditionnelles et Revues
données ;
itératives ; spécialisées
Utilisation des  Type tableau. Ressources
structures  Enumérer quelques structures de données numériques
(Enregistrements, Tableaux, Piles, Listes) ; 6H
algorithmiques Didacticiels
 Déclarer un tableau à une dimension ; Vidéoprojecteur
Esprit Rétroprojecteur
Développement  Parcourir un tableau pour effectuer la lecture,
d’équipe ;
ALGORITHMIQUE

Planches
du l’affichage, la recherche ;
Travail Tableau Blanc
raisonnement  Exécuter un algorithme simple utilisant les Interactif (TBI)
collaboratif ;
logique pour tableaux.  Esprit
d’initiative ; MATERIELLES
résoudre les
 Honnêteté ; Ordinateurs et
problèmes différents
 Prudence.
 Déclarer une fonction ou une procédure ;  Fonction ; Périphériques
 Procédure ; Caméra
 Identifier le mode de passage d’un paramètre ; numérique
 Paramètre ;
 Distinguer une variable locale d’une variable  Variable locale ;
Clé USB
Utilisation des globale ;
fonctions et des  Variable globale. HUMAINES
 Identifier une fonction ou une procédure ; 5H
procédures Enseignant
 Exécuter un algorithme intégrant une fonction ou Professionnel du
une procédure. secteur

16
Programme d’informatique des classes de première C, D et E / Module 2 : Algorithmique et programmation
CADRE SITUATIONNEL TRAITEMENT COMPETENT RESSOURCES

Classes de Exemples de Catégories Savoirs Savoir-être Autres

Durée
Exemples d’actions
situations situations d’actions essentiels (attitudes) ressources
DIDACTIQUES
 Insérer un tableau dans une page web ; Laboratoire
d’informatique
 Insérer des fichiers multimédia
Programmation  Tableau ; Logiciels
 Création des (image/son/vidéo) dans une page web ; spécialisés
en HTML  Formulaire. 4H
sites Web  Créer un formulaire ; Manuels
 Organiser le dossier du site ; d’informatique
Revues
 Décrire la contribution du CSS. spécialisées
Ressources
Esprit numériques
d’équipe ; Didacticiels
 Enoncer les limites du HTML liées à l’interactivité ; Vidéoprojecteur
Travail
PROGRAMMATION

 Enoncer les avantages et limites de JavaScript ;  JavaScript ; Rétroprojecteur


 Utiliser la balise <script>…</script> ; collaboratif ; Planches
 Script ;
 Déclarer les variables en JavaScript ;  Esprit Tableau Blanc
 Appel d’une Interactif (TBI)
 Effectuer les opérations d’entrée/sortie en fonction ; d’initiative ;
JavaScript ;  Evènement ;  Honnêteté ;
 Création des  Effectuer les conversions de type ; MATERIELLES
 Prompt() ;  Prudence ; Ordinateurs et
sites Web Programmation  Utiliser les opérateurs arithmétiques, de  Alert() ;  Esprit différents 8H
dynamiques en JavaScript comparaison et logiques (&& et ||) ;
 Confirm() ; ergonomique. Périphériques
 Utiliser les opérateurs =, ++, --, +=, -=, *= et /= ;
 Document.write() ; Caméra
 Traduire des algorithmes séquentiels, conditionnels
 Parseint() ; numérique
et itératifs en JavaScript ; Clé USB
 Parsefloat() ;
 Déclarer une fonction en JavaScript ;
 Function.
 Utiliser l’événement onclic ; HUMAINES
 Utiliser les zones de saisie en JavaScript ; Enseignant
 Programmer un convertisseur. Professionnel du
secteur

17
Programme d’informatique des classes de première C, D et E / Module 2 : Algorithmique et programmation
CADRE SITUATIONNEL TRAITEMENT COMPETENT RESSOURCES

Classes de Exemples de Catégories Savoirs Savoir-être Autres

Durée
Exemples d’actions
situations situations d’actions essentiels (attitudes) ressources
DIDACTIQUES
Laboratoire
d’informatique
Logiciels
spécialisés
Manuels
d’informatique
Revues
spécialisées
Ressources
 Esprit
 Installer un IDE C ; numériques
 Ecrire la structure d’un programme C ; d’équipe ; Didacticiels
 IDE ; Travail Vidéoprojecteur
PROGRAMMATION

 Inclureles bibliothèques stdio.h, stlib.h, math.het


 Bibliothèque ; collaboratif ;
Rétroprojecteur
conio.h ;
Programmation  Le caractère % ; Planches
Programmation  Utiliser les fonctions d’entrée/sortie classiques  Esprit Tableau Blanc
 Le caractère & ;
procédurale en langage C (scanf, printf, get,) ; d’initiative ; Interactif (TBI) 6H
 Paramètres ;
 Ecrire la syntaxe des structures for, while et  Honnêteté ;
do…while en C ;  Mode MATERIELLES
d’adressage.  Prudence ;
 Déclarer un tableau en C ; Ordinateurs et
 Esprit
 Tester un programme dans un IDE. différents
ergonomique Périphériques
Caméra
numérique
Clé USB

HUMAINES
Enseignant
Professionnel du
secteur

18
Programme d’informatique des classes de première C, D et E / Module 2 : Algorithmique et programmation
X. GUIDE D’EXPLOITATION DU PROGRAMME

D’INFORMATIQUE DES CLASSES DE PREMIERE

C, D ET E

19
Programme d’informatique des classes de première C, D et E / Guide d’exploitation du programme
TRAITEMENT COMPETENT RESSOURCES
Catégories Savoirs
Exemples d’actions Description Evaluation
d’actions essentiels
Comparer la capacité du disque dur et celle
de la RAM aux exigences du SE à installer.
 Déterminer les besoins en matériel pour Exigences sur le disque dur,
Lister le matériel nécessaire pour une
l’installation d’un SE le processeur et la RAM
installation et pouvoir choisir un matériel
dans un contexte précis.
Montrer aux apprenants comment accéder
 Configurer l’ordre de bootage (démarrage) des Sur la procédure et la
au BIOS et modifier l’ordre de démarrage.
supports ; configuration
Donner la procédure.
Juger de l’opportunité
 Choisir le mode d’installation du SE (mise à niveau, Expliquer les différentes possibilités offertes
 Ordre de d’utiliser un mode
nouvelle installation, réparation) lors de l’installation d’un SE. d’installation.
démarrage
Expliquer aux apprenants que cet exemple Face une situation donnée,
 Gérer (identifier, installer, mettre à jour, activer) les (séquence de Identifier l’opportunité
Installation démarrage) ; d’action consiste à identifier, installer, mettre
pilotes d’installer, de mettre à jour
d’un Système  BIOS ; à jour, activer les pilotes. ou d’activer un pilote.
d’Exploitation  Point de Citer les conséquences de
Insister sur les notions de licence et de clé
 Activer un système d’exploitation  Restauration ; l’utilisation d’un SE non
d’activation. activé.
 Partition ;
 Secondaire ; Conséquence de la non
Expliquer l’utilité d’un point de restauration et
 Créer un point de restauration  Partition principale. création d’un point de
donner la procédure et faire une application.
restauration.
Expliquer l’intérêt de la restauration et faire
 Restaurer un SE
un cas concret.
 Configurer les comptes utilisateurs au cours de Créer des comptes utilisateurs et définir les Les types de comptes
l'installation d’un SE niveaux de privilège. utilisateurs
Avantages du
 Partitionner le disque dur lors de l’installation d’un Donner les avantages du partitionnement et partitionnement et
SE faire un cas concret. conséquence du non
partitionnement.

20
Programme d’informatique des classes de première C, D et E / Guide d’exploitation du programme
TRAITEMENT COMPETENT RESSOURCES
Catégories Savoirs
Exemples d’actions Description Evaluation
d’actions essentiels
 Choisir la partition d'installation d'un SE Identifier les différents types de partitions du Un cas approprié
disque dur.
 Donner l'importance de l'utilisation des lignes de
commandes
Donner la procédure par le chemin standard
 Accéder à l’invite de commande
et les raccourcis.
 Utiliser la commande d’aide
Utilisation de  Utiliser quelques commandes de manipulation des  Invite de commandes
l’invite de Répertoires et des fichiers pour faire les actions  Ligne de commandes
commandes suivantes :  Commande
- Créer un répertoire
Eviter les options.
- Changer de répertoire
- Supprimer un répertoire fichier
- Renommer un répertoire fichier
- Afficher le contenu d’un répertoire
Il s’agit de donner la signification des quatre
principes suivants : la confidentialité, la
disponibilité, l’intégrité et la non répudiation.
Concrètement il s’agit de dire que la
confidentialité peut être un mot de passe,
Application des  Définir les concepts fondamentaux de la sécurité une empreinte, une photo, …
concepts informatique (confidentialité, disponibilité, intégrité) - Pour l’intégrité, il s’agit de montrer aux
 Cybercriminalité
fondamentaux élèves que le document ouvert contient
 Cyber sécurité
de la sécurité les données authentiques de son auteur.
informatique - Pour la disponibilité, expliquer aux élèves
que cela veut dire que les données sont
accessibles aux personnes autorisées.
 Définir les concepts de cybercriminalité et de cyber
sécurité

21
Programme d’informatique des classes de première C, D et E / Guide d’exploitation du programme
TRAITEMENT COMPETENT RESSOURCES
Catégories Savoirs
Exemples d’actions Description Evaluation
d’actions essentiels
Parler des actes (vol d’identité, vol de mot de
passe, intrusion non autorisée, publication
de faux documents). Face à un problème, identifier
 Enumérer quelques actes de cybercriminalité l’acte cybercriminel ou la technique
Insister sur les techniques suivantes : mis en œuvre.
craquage de mot de passe, le déni de
service, le fishing, l’ingénierie sociale.
 Décrire les techniques de protection des données
(antivirus, pare-feu, mot de passe)
Présenter les niveaux de privilèges
 Attribuer les privilèges aux utilisateurs
suivants : super administrateur,
administrateur, invité
 Décrire les caractéristiques (définition, résolution,  Résolution
taille) d’une image  Définition d’une
Utilisation des
 Calculer la résolution d’une image matricielle ; image
fichiers
Taille d’une
multimédia  Calculer la taille d’un fichier multimédia (image,  Image
son, vidéo)  Débit
 Échantillonnage
 Décrire les systèmes d’une entreprise (pilotage,  Système Définir entreprise, présenter et décrire les
d’information, opérant) d’information systèmes qui la constituent et donner la structure
 Système pyramidale d’une entreprise.
 Enumérer les composants d’un SI(les ressources d’information Définir Système Informatique et présenter les
humaines, matérielles et logicielles) ressources citées ci-contre.
Description des automatisé
concepts des  Modèle
 Décrire les fonctions d’un SI (collecte, stockage,  Modélisation
Systèmes
d’information traitement, diffusion)  Information
 Donnée
 Décrire les intérêts d’un SI  Entreprise
 Enumérer quelques méthodes de conception d’un Se limiter à MERISE, AXIAL, OMT, RUP
SI
22
Programme d’informatique des classes de première C, D et E / Guide d’exploitation du programme
TRAITEMENT COMPETENT RESSOURCES
Catégories Savoirs
Exemples d’actions Description Evaluation
d’actions essentiels
Présenter les caractéristiques suivantes : non
 Décrire les caractéristiques d’une base de données redondance, accès direct et multiple, la
cohérence des données.
 Décrire les fonctions de manipulation d’une base de
Présenter les opérations de manipulation ci-
données (insertion, mise à jour, suppression, contre
consultation)  Base de données
 Décrire les éléments caractéristiques d’une table  SGBD
Description des (champs/colonnes, enregistrements/lignes, clé  Table
concepts des primaire, clé étrangère)  Enregistrement
bases de  Enumérer quelques exemples de SGBD  Contraintes
données  Champs
 Enumérer quelques domaines d’application des
bases de données  Enregistrement
 Donnée
 Déterminer quelques utilités des SGBD
 Décrire les contraintes d’intégrités (clé primaire,
valeur autorisé, valeur nulle, valeur par défaut, Il est question de faire comprendre les
unicité de valeur, format de valeur) contraintes sur les champs d’une table.

23
Programme d’informatique des classes de première C, D et E / Guide d’exploitation du programme
TRAITEMENT COMPETENT

Catégories Savoirs
Exemples d’actions Description Evaluation
d’actions essentiels
Il s’agit des structures : Pour…,
 Utiliser les structures itératives
Tantque… et Repeter…
Etablir la différence entre ces
structures.
 Écrire des algorithmes permettant de résoudre
des problèmes simples en mathématiques et
 Structure de Appliquer par exemple aux
en physique du niveau en utilisant les
données équations du second degré.
structures séquentielles, conditionnelles et
Utilisation des Type tableau
itératives
structures
algorithmiques  Enumérer quelques structures de données
Citer simplement ces structures
(Enregistrements, Tableaux, Piles, Listes)
 Déclarer un tableau à une dimension
 Parcourir un tableau pour effectuer l’accès, Utiliser une boucle pour réaliser les
l’affichage, la recherche, l’insertion actions ci-contre.

 Exécuter un algorithme simple utilisant les


Il s’agit d’une exécution à la main
tableaux
 Déclarer une fonction ou une procédure

 Identifier le mode de passage d’un paramètre  Fonction


 Procédure
Utilisation des  Distinguer une variable locale d’une variable  Paramètre
fonctions et des globale
procédures  Variable locale
 Identifier une fonction ou une procédure;  Variable globale Dans un algorithme
 Exécuter un algorithme intégrant une fonction ou
Exécution à la main
une procédure

24
Programme d’informatique des classes de première C, D et E / Guide d’exploitation du programme
TRAITEMENT COMPETENT

Catégories Savoirs
Exemples d’actions Description Evaluation
d’actions essentiels
 Insérer un tableau dans une page web
 Insérer des fichiers multimédia
Programmation  (image/son/vidéo) dans une page web Insister sur la création des
Tableau
en HTML  Créer un formulaire formulaires et les tableaux avec
 Formulaire
 Organiser le dossier du site des cas concrets.

 Décrire la contribution du CSS

 Enoncer les limites du HTML liées à l'interactivité

 Enoncer les avantages et limites de JavaScript


 Utiliser la balise <script>…</script>
 Déclarer les variables en JavaScript  JavaScript
 Script
 Effectuer les opérations d’entrée/sortie en  Appel d’une
JavaScript fonction
 Effectuer les conversions de type  Evènement
 Utiliser les opérateurs arithmétiques,  Prompt()
Programmation
comparaison et logiques ( && et || )  Alert()
en JavaScript
 Confirm()
 Utiliser les opérateurs =, ++, --, +=, -=, *= et /=
 Document.write()
Réaliser un convertisseur en
 Traduire des algorithmes séquentiels, conditionnels  Parseint()
et itératifs en JavaScript guise d’activité d’intégration.
 Parsefloat() Exemple de convertisseur :
 Déclarer une fonction en JavaScript  Function convertisseur de devises, de date,
 Utiliser l’événement onclic de température.
 Utiliser les zones de saisie en JavaScript
 Programmer un convertisseur

25
Programme d’informatique des classes de première C, D et E / Guide d’exploitation du programme
TRAITEMENT COMPETENT

Catégories Savoirs
Exemples d’actions Description Evaluation
d’actions essentiels
 Installer un compilateur C
 Ecrire la structure d’un programme C
 Inclure les bibliothèques stdio.h, stlib.h, math.h
et conio.h  Compilateur Cette catégorie d’actions doit
 Utiliser les fonctions d’entrée/sortie classiques  Bibliothèque permettre aux apprenants
Programmation (scanf, printf, get,)  Le caractère % d’apprécier et suivre la trace
en C  Le caractère & d’exécution d’un programme. Ce
 Ecrire la syntaxe des structures for, while et qui n’est pas possible avec les
 Paramètres
do…while en C langages interprétés.
 Mode d’adressage
 Utiliser l’opérateur conditionnelle (?) Et virgule
 Déclarer un tableau en C
 Tester un programme dans un compilateur

26
Programme d’informatique des classes de première C, D et E / Guide d’exploitation du programme
REPUBLIQUE DU CAMEROUN REPUBLIC OF CAMEROON
Paix – Travail – Patrie Peace – Work – Fatherland
--------------- -------------
MINISTERE DES ENSEIGNEMENTS MINISTRY OF SECONDARY EDUCATION
SECONDAIRES ------------
----------------- GENERAL INSPECTORATE OF EDUCATION
INPECTION GENERALE DES ENSEIGNEMENTS --------------
----------------- Inspectorate of Pedagogy in charge of the
Inspection de Pédagogie chargée de teaching of computer science
l’enseignement de l’Informatique --------------
-----------------

XI. MODÈLE DE PROJET PÉDAGOGIQUE


Année scolaire : **/**/****
1. Notion de projet pédagogique

Le projet pédagogique est un ensemble de documents, de règles, de consignes et de procédures rassemblées


au sein d’un département pour organiser les enseignements d’une même discipline dans les classes de même
niveau d’un établissement.

2. Exemple de documents contenus dans un projet pédagogique

Les programmes officiels, le découpage du programme en unités d’apprentissage (chapitres) et unités


d’enseignement (leçons), les fiches pédagogiques (fiches de préparation, fiches de déroulement, fiches de conduite
des leçons, fiches d’implantation, fiches de progression), les emplois du temps, les manuels, les guides, le calendrier
de l’année scolaire, etc.

Le projet pédagogique permet également de définir les ressources et un plan d’organisation de ces ressources.
Par exemple le projet pédagogique devra informer l’administration du besoin en nombre d’enseignants au sein d’un
département. Au moment de l’élaboration du projet pédagogique l’AP et son conseil sont en droit de formuler un état
des besoins du département.

NB Le travail fait dans ce manuel est donc simplement un modèle. Il revient à chaque conseil d’enseignement
d’enrichir ce modèle.

3- Caractérisation de la discipline

Nom Informatique
Coefficient 02
Volume horaire hebdomadaire 02 heures
Volume horaire annuel 50 heures
Classe Premières C, D, E

27
Programme d’informatique des classes de première C, D et E/ Modèle de projet pédagogique
3. Caractéristiques de l’établissement

Ressources matérielles Autres spécificités de l’établissement


Nombre de machines -
-
Nombre de salles machines -

4. Identification des enseignants du niveau première

N° Noms et prénoms Grade Matricule Ancienneté Téléphone Classes e-mail


tenues
1.
2.
3.
4.

5. Pré-acquis

Les pré-acquis constituent toutes les connaissances de toutes les disciplines nécessaires pour mieux appréhender
les concepts déployés dans le programme d’informatique des classes de première.

6. Pré requis

Spécifiquement à l’informatique nous pouvons dire que pour réaliser un meilleur apprentissage des concepts de ce
programme, l’élève de Première doit être capable de :
- Utiliser convenablement un environnement informatique ;
- Choisir et utiliser les logiciels de production numérique disponible dans son environnement ;
- Lire et exécuter un algorithme simple.

7. Compétences générales du programme de Première C, D, E

De manière générale, le programme des classes de Première C, D, E vise à initier l’apprenant aux concepts de
base de l’informatique en introduisant un ensemble de compétences permettant à ce dernier de découvrir
l’environnement numérique, la sécurité, le multimédia et de l’initier dans les systèmes d’information d’une part et
d’autre part de l’amener à écrire des algorithmes et de lui donner les bases en programmation. De manière plus
spécifique, il est question de :

 Installer un système d’exploitation ;


 Utiliser l’invite de commandes pour manipuler les fichiers et les dossiers/répertoires ;
 Décrire quelques techniques de protection des données et des logiciels (antivirus, pare-feu, chiffrement, mot
de passe, …) ;
 Utiliser les fichiers multimédias ;
 Décrire les concepts des bases de données ;
 Utiliser les structures algorithmiques ;
 Utiliser les fonctions et les procédures ;
 Programmer en HTML ;
 Programmer en JavaScript ;
28
Programme d’informatique des classes de première C, D et E/ Modèle de projet pédagogique
 Décrire les concepts des Systèmes d’information
 Programmer en langage C.

8. Méthodes pédagogiques

Le développement des compétences citées ci-dessus passe par l’adoption, pour chaque unité d’enseignement,
de l’une des démarches pédagogiques suivantes :

- Méthode de résolution de problèmes (PBL),


- Méthode de découverte guidée,
- Méthode expositive,
- Méthode démonstrative,
- Méthode interactive plus connue sous l’appellation de « Méthode interrogative »,
- Le brainstorming,
- Méthode par projet.
Toutefois les démarches recommandées pour la mise en œuvre de ce programme sont la Méthode de résolution de
problèmes (PBL) et la méthode interactive.

9. Matériel didactique

La couverture de ce programme exige de disposer au minimum du matériel didactique suivant :


- Les fiches pédagogiques,
- Les manuels scolaires,
- Le vidéoprojecteur,
- Le micro-ordinateur doté de logiciels de production et connectés à internet,
- L’imprimante,
- Le tableau noir ou blanc.

10. Activités d’enseignement/apprentissage

Les activités d’enseignement/apprentissage sont classifiées en trois grandes catégories :

- Les leçons ordinaires : Elles seront élaborées et conduites sur la base de l’une des méthodes pédagogiques
listées ci-dessus. Elles auront pour finalité la mise en œuvre des actions indiquées au travers des situations
problèmes.

- Les activités d’intégration : Elles seront mises en œuvre sur la base de l’une des deux méthodes
pédagogiques suivantes : résolution de problème et projet. Elles auront pour particularité qu’elles se situeront
en fin d’Unité d’Apprentissage ou en fin de module et viseront la mobilisation des connaissances acquises dans
les différentes unités d’enseignement de l’UA/module pour résoudre un problème réel de la vie.

- Les activités de transfert : Elles permettent aux apprenants de pouvoir réaliser des tâches en dehors de
l’école en mobilisant les connaissances acquises. L’intérêt est porté au niveau de l’insertion de l’apprenant dans
le milieu socio-professionnel.

11. Activités d’évaluation

Trois types d’évaluation permettront d’apprécier le développement des compétences chez les apprenants. Il s’agit
des :
- Évaluations diagnostiques,

29
Programme d’informatique des classes de première C, D et E/ Modèle de projet pédagogique
- Évaluations formatives,
- Évaluations sommatives.

Les tâches d’évaluation seront toutefois choisies parmi :


- Les épreuves orales auquel cas elles donneront lieu au dépôt (auprès de chef de département
d’informatique) d’un protocole d’évaluation oral de l’apprenant,
- Les épreuves écrites théoriques,
- Les épreuves écrites pratiques,
- Les épreuves pratiques.

La note attribuée à chaque apprenant en fin de séquence devra obéir à la répartition suivante :

Nature Pondération
Participation à (aux) l’activité(s) d’intégration de la séquence 30%
Réalisation de(s) l’activité(s) de transfert (à domicile) de la séquence 10%
Évaluation sommative de fin de séquence (théorique ou pratique) 60%

12. Médiagraphie

Les outils utilisés pour la conception des cours seront tirés parmi :

- Le programme officiel d’informatique,


- Le manuel au programme retenu,
- Ce projet pédagogique,
- Le guide pédagogique de la classe,
- Le référentiel des compétences du second cycle,
- Les différents sites agréés permettant de mener des recherches.

13. Tableau séquentiel de répartition des unités d’enseignements/leçons

Nombre de Leçons/Unités d’enseignement prévues


Séquence Pourcentage annuel couvert
Théorique Pratique Révision Total cumulé
1
2
3
4
5
6
Total

XII. Progression

30
Programme d’informatique des classes de première C, D et E/ Modèle de projet pédagogique
Numérotation Titre des leçons Exemples d’actions Savoirs essentiels Nature Durée
 Déterminer les besoins en matériel pour
Besoin matériel pour
Leçon 1 l’installation d’un SE Théorique
l’installation d’un SE
 Configurer l’ordre de boot (démarrage)
 Ordre de démarrage
des supports ;
(séquence de
 Partitionner le disque dur lors de démarrage) ;
Leçon 2 Partitionnement d’un l’installation d’un SE ; pratique
 BIOS ;
disque dur  Choisir la partition d'installation d'un SE.
 Partition secondaire ;
 Partition principale ;
 Créer un point de restauration ;
 Restaurer un SE ;
 Activer un système d’exploitation ;  Point de restauration
Leçon 3 Installation et restauration Pratique/Théorique
d’un SE  Choisir le mode d’installation du SE
(mise à niveau, nouvelle installation,
réparation) ;
 Gérer (installer, mettre à jour, activer) les
pilotes ;
Leçon 4 Configuration d’un SE Pratique/théorique
 Configurer les comptes utilisateurs au
cours de l'installation d’un SE.
 Donner l'importance de l'utilisation des  Invite de commandes ;
Introduction à l’invite de
Leçon 5 lignes de commandes  Ligne de commandes ;
commande Théorique
 Commande.
 Accéder à l’invite de commande ;
Accès à l’invite de
Leçon 6  Utiliser la commande d’aide. Pratique /Théorique
commande
 Utiliser quelques commandes de
manipulation des répertoires pour faire les
actions suivantes :
Utilisation de l’invite de - Supprimer un répertoire Pratique
Leçon 7
commande - Changer de répertoire
- Renommer un répertoire

31
Programme d’informatique des classes de première C, D et E/ Modèle de projet pédagogique
 Utiliser quelques commandes de
Utilisation de l’invite de
manipulation des fichiers pour faire les
commande
Leçon 8 actions suivantes : Pratique
- Créer un fichier
(suite et fin)
- Afficher le contenu d’un fichier
 Définir les concepts fondamentaux de la
Concepts fondamentaux sécurité informatique (confidentialité,
Leçon 9
de la sécurité disponibilité, intégrité) Théorique
Informatique
 Définir les concepts de cybercriminalité
 Cybercriminalité ;
et de cyber sécurité ;
Leçon 10 Cybercriminalité  Cyber sécurité. Théorique
 Enumérer quelques actes de
cybercriminalité.
 Décrire les techniques de protection des
Techniques de protection données (antivirus, pare-feu, mot de
Leçon 11
des données passe) ; Théorique /pratique
 Attribuer les privilèges aux utilisateurs.
 Décrire les caractéristiques (définition,  Résolution ;
résolution, taille) d’une image ;  Définition d’une image ;
Leçon 12 Caractéristiques d’une
 Débit ; Théorique
image
 Échantillonnage.
Calcul de la résolution  Calculer la résolution d’une image
Leçon 13 Théorique
d’une image matricielle
Calcul de la taille d’un  Calculer la taille d’un fichier multimédia
Leçon 14 Taille d’une image
fichier multimédia (image, son, vidéo)
 Décrire les systèmes d’une entreprise  Information ;
Leçon 15 Notion d’entreprise (pilotage, d’information, opérant)  Donnée ; Théorique
 Entreprise.
 Énumérer les composants d’un SI (les  Système
ressources humaines, matérielles et d’information ;
Composants et fonctions
Leçon 16 logicielles)  Système d’information
d’un SI Théorique
 Décrire les fonctions d’un SI (collecte, automatisé.
stockage, traitement, diffusion).
 Décrire les intérêts d’un SI ;  Modèle ;
Leçon 17 Intérêts des SI  Enumérer quelques méthodes de  Modélisation. Théorique
conception d’un SI.
32
Programme d’informatique des classes de première C, D et E/ Modèle de projet pédagogique
 Décrire les caractéristiques d’une base
de données ;
Généralités sur les  Base de données
Leçon 18  Décrire les fonctions de manipulation Théorique
bases de données
d’une base de données (insertion, mise à
jour, suppression, consultation) ;
 Décrire les éléments caractéristiques
 Table ;
d’une table (champs/colonnes,
Leçon 19 Notion de table  Champs. Théorique
enregistrements/lignes, clé primaire, clé
étrangère)
 Enumérer quelques exemples de SGBD ;
 Enumérer quelques domaines
Leçon 20 Notion de SGBD  SGBD Théorique
d’application des bases de données ;
 Déterminer quelques utilités des SGBD.
 Décrire les contraintes d’intégrités (clé  Enregistrement ;
primaire, valeur autorisé, valeur nulle,
Leçon 21 Contraintes sur les tables  Contraintes ; Théorique
valeur par défaut, unicité de valeur,
 Enregistrement.
format de valeur)
Leçon 22 Structures itératives  Utiliser les structures itératives; Théorique
 Écrire des algorithmes permettant de
résoudre des problèmes simples en
Ecriture des algorithmes mathématiques et en physique du niveau Théorique
Leçon 23
simples en utilisant les structures séquentielles,
conditionnelles et itératives
 Enumérer quelques structures de
 Structure de données ;
données (Enregistrements, Tableaux,
Leçon 24 Structures de données  Type tableau. Théorique
Piles, Listes) ;
 Déclarer un tableau a une dimension.
Operations sur les  Parcourir un tableau pour effectuer la
Leçon 25 Théorique
tableaux lecture, l’affichage, la recherche ;
Exécution d’un  Exécuter un algorithme simple utilisant
Leçon 26 algorithme utilisant les les tableaux Pratique
tableaux
 Déclarer une fonction ou une procédure ;  Fonction
Leçon 27 Fonctions et procédures  Identifier une fonction ou une procédure.  Procédure Théorique

Leçon 28 Paramètres d’une  Identifier le mode de passage d’un  Paramètre ;


33
Programme d’informatique des classes de première C, D et E/ Modèle de projet pédagogique
fonction/procédure paramètre ;  Variable locale ; Théorique
 Distinguer une variable locale d’une  Variable globale.
variable globale;

Exécution d’un  Exécuter un algorithme intégrant une


Leçon 29 algorithme intégrant les fonction ou une procédure Pratique
fonctions et les
procédures
 Insérer un tableau dans une page web ;
 Insérer des fichiers multimédia
Leçon 30 Création d’un site web (image/son/vidéo) dans une page web ; Tableau Pratique
 Organiser le dossier du site ;
 Décrire la contribution du CSS.
 Créer un formulaire  Formulaire
Leçon 31 Création des formulaires Pratique
Création des formulaires  Créer un formulaire
Leçon 32 Pratique
(suite et fin)
 Enoncer les limites du HTML liées à
l’interactivité ;
 JavaScript ;
Introduction au  Enoncer les avantages et limites de
Leçon 33  Script. Théorique
JavaScript JavaScript ;
 Utiliser la balise <script>…</script>

 Déclarer les variables en JavaScript ;  Prompt()


Variables et Instructions
 Effectuer les opérations d’entrée/sortie  Alert()
Leçon 34 d’entrée/sortie en Pratique
en JavaScript.  Confirm()
JavaScript
 Document.write()
 Effectuer les conversions de type ;
Opérateurs de base en  Parseint()
Leçon 35  Utiliser les opérateurs arithmétiques, Théorique/Pratique
JavaScript  Parsefloat()
comparaison et logiques ( && et || );
Opérateurs de base en  Utiliser les opérateurs =, ++, --, +=, -=, *=
Leçon 36 Théorique /pratique
JavaScript (suite et fin ) et /=
Traduction d’algorithmes Traduire des algorithmes séquentiels,
Leçon 37 Théorique/pratique
en JavaScript conditionnels et itératifs en JavaScript
Leçon 38 Traduction d’algorithmes Traduire des algorithmes séquentiels, Théorique/pratique
34
Programme d’informatique des classes de première C, D et E/ Modèle de projet pédagogique
en JS (suite) conditionnels et itératifs en JavaScript
Traduction d’algorithmes Traduire des algorithmes séquentiels,
Leçon 39 en JavaScript (suite et conditionnels et itératifs en JavaScript Théorique/pratique
fin)
 Déclarer une fonction en JavaScript ;  Appel d’une fonction ;
Leçon 40 Fonctions et évènements  Utiliser l’événement onclick.  Evènement ; Théorique
en JS  Function.
 Utiliser les zones de saisie en
Leçon 41 Zones de saisie en JS Pratique
JavaScript
Programmation d’un  Programmer un convertisseur ;
Leçon 42 Pratique
convertisseur
Programmation d’un  Programmer un convertisseur
Leçon 43 Pratique
convertisseur (suite)
Programmation d’un  Programmer un convertisseur
Leçon 44 Pratique
convertisseur (suite et fin)
Installation d’un  Installer un compilateur C ;  Compilateur ;
Leçon 45 Pratique
compilateur C  Ecrire la structure d’un programme C.
 Inclure les bibliothèques stdio.h, stlib.h,  Bibliothèque ;
Notion de bibliothèque et math.h et conio.h ;  Paramètres ;
Leçon 46 les fonctions  Utiliser les fonctions d’entrée/sortie  Le caractère % Pratique
d’entrée/sortie en C. classiques (scanf, printf, get).  Le caractère &
 Mode d’adressage.
Structures itératives en  Ecrire la syntaxe des structures for, while
Leçon 46 Pratique
C et do…while en C
Structures itératives en  Ecrire la syntaxe des structures for, while
Leçon 47 Pratique
C (suite et fin) et do…while en C
Déclaration des tableaux  Déclarer un tableau en C
Leçon 48 Pratique
en C
Test d’un programme C Tester un programme dans un
Leçon 49 Pratique
dans un compilateur. compilateur

NB : La durée des heures d’enseignement/apprentissage est conforme au volume horaire annuel édicté par le programme officiel (50 heures). Toutefois
pour mieux assoir certaines notions, contenues des unités d’apprentissage et quelques activités d’intégration ont été ajoutées dans cette proposition.

35
Programme d’informatique des classes de première C, D et E/ Modèle de projet pédagogique
Remarque :
1. Ce projet pédagogique a été conçu pour être déployé dans un établissement dans lequel le volume horaire hebdomadaire est de 2 heures. Ce volume
horaire hebdomadaire étant réparti sur deux jours de la semaine en séance de 1 heure ou 2 heures chacune.
2. Les différentes semaines correspondent à la répartition faite par le calendrier officiel de l’année scolaire.
3. L’on est convenu qu’une évaluation effectuée au courant d’une semaine est immédiatement corrigée la semaine qui suit et la remédiation avec.
4. Les différentes semaines sont données par le calendrier de l’année scolaire. Même si cela n’est pas explicité dans la progression, l’enseignant doit
prévoir que la première semaine (que nous considérons ici comme la semaine numéro 0) doit être réservée à la présentation du programme et à une
évaluation diagnostique globale des pré requis des élèves.
5. Définition des sigles :
UA = Unité d’Apprentissage
CT = Cours Théorique
CP = Cours Pratique

36
Programme d’informatique des classes de première C, D et E/ Modèle de projet pédagogique

Vous aimerez peut-être aussi