Le but de ce document est d’établir un programme pour l’enseignement de l’informatique en tant qu’une nouvelle matière. Il vise l’enseignement des concepts informatiques et encourage l’utilisation de l’ordinateur dans l’enseignement des autres matières.
Ce nouveau programme tient compte des expériences internationales et locales dans le domaine de l’enseignement de l’informatique, tout en concrétisant les orientations du nouveau plan éducatif établi par le Centre National de Recherche et de Développement Pédagogiques (CNRDP).
Vu l’évolution rapide de l’informatique qui exige un suivi régulier et une refonte continue des moyens et méthodes d’enseignement; l’enseignement de l’informatique doit se dérouler dans un laboratoire pour permettre à tous les étudiants d’effectuer des travaux pratiques.
|
Enseignement de Base |
Enseignement Secondaire |
||||||||||||||
|
Primaire |
Moyen |
||||||||||||||
Cycle |
1er Cycle |
2ème Cycle |
1ère Année |
2ème Année |
3ème Année |
|||||||||||
Année Scolaire |
1ère |
2ème |
3ème |
4ème |
5ème |
6ème |
7ème |
8ème |
9ème |
Humanités |
Sciences |
Lettres et Humanités |
Sociologie et Economie |
Sciences Générales |
Sciences de la Vie |
|
Périodes Hebdomadaires |
- |
- |
- |
- |
- |
- |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
Périodes Annuelles |
- |
- |
- |
- |
- |
- |
30 |
30 |
30 |
30 |
30 |
30 |
30 |
30 |
30 |
30 |
Classe |
7ème année |
Nb |
8ème année |
Nb |
9ème année |
Nb |
Sujet |
Contenu |
Périodes |
Contenu |
Périodes |
Contenu |
Périodes |
1. Les composants de l’ordinateur
|
· Types et utilité des ordinateurs. · Principaux composants. |
2 |
· La mémoire. · L’unité centrale de traitement. · Les périphériques imprimante et scanner.
|
2 |
|
|
2. Le système d’exploitation |
· Environnement du système d’exploitation. · Manipulation des fenêtres. · Fichiers et classeurs.
|
4 |
· Types de fichiers. · Manipulation des programmes. · Personnalisation du Bureau. · Formatage de disques. |
4 |
· Gestion de l’impression. · Diagnostic de disques et entretien des fichiers. |
2 |
3. Traitement de texte |
· Environnement du traitement de texte. · Parties du texte. · Manipulation des documents. |
8 |
· Style et paragraphe. · Mise en page et Aperçu Avant Impression. · Le tableau.
|
6 |
· Les modèles. · Les colonnes. · Amélioration de la productivité de l’édition.
|
6
|
4. Dessin électronique |
· Environnement du logiciel de dessin électronique. · Outils de dessin et de coloriage. · Projets de dessin. |
4 |
· Principes de conception. · Insertion d’un texte dans un dessin. · Modification d’un dessin existant. · Projets de dessin. |
4 |
|
|
5. Tableur |
|
|
· Environnement du tableur. · Feuille de calcul.
|
6 |
· Mise en page et Aperçu Avant Impression. · Le classeur. · Les graphiques. · Applications statistiques simples. |
8 |
6. Programmation * |
· Environnement de programmation. · Les instructions de base. · Instruction de répétition. · Les opérateurs arithmétiques (+,-, *, / ) · Les procédures simples. · L’éditeur. |
12 |
· Les mots et les listes. · Les variables. · Procédures avec variables. · Gestion des procédures. |
8 |
· La programmation interactive. · Les opérateurs logiques (NOT, AND, OR). · L’instruction conditionnelle. · Applications: construction de programmes interactifs.
|
8 |
7. Les techniques de présentation d’informations |
|
|
|
|
· L’environnement du logiciel de présentation. · Choix du modèle de la présentation. · Insertion d’éléments multimédia dans la présentation. · Exécution d’une présentation. · Projets.
|
6 |
Nombre total de Périodes |
|
30 |
|
30 |
|
30 |
* Remarque : L’enseignement de la programmation au cycle moyen est conçu en adoptant le langage LOGO. Si un autre langage de programmation s’avère plus adéquat dans le futur, il peut être adopté avec des concepts similaires.
CONTENU |
|
1. Les composants de l’ordinateur
- L’écran - Le clavier - La souris - Les disques
2. Le système d’exploitation
- Les programmes - Le Bureau - Les accessoires
- Commutation des fenêtres. - Déplacement et agrandissement des fenêtres.
- Affichage des fichiers. - Gestion des fichiers.
3. Traitement de texte
- Le menu standard. - Les barres d’outils.
- Sélection d’une partie d’un texte. - Edition d’un texte. - Insertion de textes et d’images.
- Utilisation du correcteur automatique d’orthographe. - Impression de documents. - Création et sauvegarde de documents.
|
4. Dessin électronique
- Le menu standard. - La boîte à outils.
- Les outils de dessin. - Les formes des outils de dessin. - La palette de couleurs.
5. Programmation
- Instructions de contrôle de l’écran. - Instructions de base dans le mode interactif. - Production et impression de dessins.
- Notion et utilité de l’instruction de répétition. - Paramètres et syntaxe de l’instruction de répétition.
- Les quatre opérations principales. - La priorité et l’utilisation des parenthèses.
- Syntaxe et exécution des procédures. - Sous procédures.
- Introduire l’éditeur. - Gestion de la librairie de procédures. - Sauvegarde et chargement de fichiers à partir de l’éditeur.
|
CONTENU |
|
1. Les composants de l’ordinateur
- Fonction de stockage. - Types de mémoire. - Outils usuels de stockage.
- L’imprimante: Fonction et types usuels. Connexion avec l’ordinateur. - Le scanner: Fonction et modes d’emploi. Connexion avec l’ordinateur. 2. Le système d’exploitation
- Fichiers exécutables. - Fichiers textes. - Fichiers graphiques.
- Installation de programmes. - Exécution de programmes.
- Les raccourcis. - L’écran de veille.
3. Traitement de texte
- Choix d’un style pour un paragraphe. - Tabulation.
- Organisation des pages. - Les marges. - En-tête et pied de page.
- Création d’un tableau. - Edition à l’intérieur d’un tableau. - Composition d’un tableau.
|
4. Dessin électronique
- Equilibre entre les éléments. - Types de composition.
- Projets de dessin.
5. Tableur
- Le menu standard. - La barre d’outils.
- Edition. - Les formules. 6. Programmation
- Syntaxe d’impression des mots et des listes. - Applications : impression d’un texte court et des légendes de figures.
- Notion et types de variables. - Instruction d’affectation.
- Syntaxe des procédures avec variables. - Exécution des procédures avec variable(s). - Sous procédures avec variable(s).
- Liste, modification et suppression de procédures. - Sauvegarde, changement et suppression de fichiers.
|
CONTENU |
|
1. Le système d’exploitation
- Défragmentation - 2. Traitement de texte
- Appliquer un modèle existant à un document. - Style automatique
- Division d’une page en colonnes. - Détermination du nombre et de la largeur des colonnes.
- Recherche et remplacement d’un texte. - Insertion automatique. - Correction automatique. 3. Tableur
- Mise en page. - Zone d’impression.
- Références relative et absolue. - Manipulation des feuilles de calcul dans un classeur.
|
4. Programmation
- Exécution et interprétation d’un programme interactif existant. - Notion de la programmation interactive. - Fonction et utilisation des instructions de saisie de données.
- Les valeurs “TRUE” ou “FALSE” des propositions. - Les opérateurs : NOT, AND et OR.
- Fonction et composants de l’instruction conditionnelle. - Utilisation de l’instruction conditionnelle. - L’instruction STOP.
5. Les techniques de présentation d’informations
- Le menu standard. - La barre d’outils.
- Sélection d’un modèle existant. - Modification des caractéristiques d’affichage. - Insertion de textes.
- Sélection d’images de différentes sources. - Insertion de tables, de sons et de graphiques.
- Présentation manuelle. - Présentation programmée.
|
Objectifs communs à toutes les années et les sections :
Objectifs spécifiques aux sections Humanités :
Objectifs spécifiques aux sections Sciences :
LETTRE ET HUMANITES |
||||||
|
||||||
Classe |
1ère année |
Nb |
2ème année |
Nb |
3ème année |
Nb |
Sujet |
|
Périodes |
- Humanités - |
Périodes |
- Lettres et Humanités - |
Périodes |
1. Programmation*
|
· Programmation et résolution de problèmes. · Environnement de la programmation. · Structure et éléments d’un programme. · Programmation simple.
|
18 |
|
|
|
|
2. Bases de données |
· Concepts de bases de données. · Environnement d’un SGBD. · Structure d’une table. · Manipulation d’une table existante. · Tri et filtrage des données. · Création d’une table. · Création de formulaires simples.
|
10 |
· Création d’états simples. · Création de requêtes simples. · Index. · Utilisation des OLE. · Applications. |
14 |
· Relations entre tables. · Création de sous formulaires. · Requêtes de jointure. · Requêtes complexes et paramétrables. |
10 |
3. Multimédia |
|
|
· Production et édition du son. · Techniques de production d’une présentation électronique multimédia. · Projets.
|
12 |
· Hypermédia. · Production d’une présentation interactive utilisant l’hypermédia.
|
10
|
4. Réseaux de communication
|
|
|
· Concepts des réseaux de communications. · Internet. · Messagerie électronique.
|
4 |
· Les services d’Internet. · Techniques de recherche dans Internet. |
2 |
5. Histoire des ordinateurs |
· Etapes importantes dans le développement de l’ordinateur. |
2 |
|
|
|
|
6. Traitement de texte et publication bureautique |
|
|
|
|
· Conception et production d’une publication simple.
|
8
|
Nombre total de Périodes |
|
30 |
|
30 |
|
30 |
SOCIOLOGIE ET ECONOMIE |
||||||
|
||||||
Classe |
1ère année |
Nb |
2ème année |
Nb |
3ème année |
Nb |
Sujet |
|
Périodes |
- Humanités - |
Périodes |
- Sociologie et Economie - |
Périodes |
1. Programmation*
|
· Programmation et résolution de problèmes. · Environnement de la programmation. · Structure et éléments d’un programme. · Programmation simple.
|
18 |
|
|
|
|
2. Bases de données |
· Concepts de bases de données. · Environnement d’un SGBD. · Structure d’une table. · Manipulation d’une table existante. · Tri et filtrage des données. · Création d’une table. · Création de formulaires simples.
|
10 |
· Création d’états simples. · Création de requêtes simples. · Index. · Utilisation des OLE. · Applications. |
14 |
· Relations entre tables. · Création de sous formulaires. · Requêtes de jointure. · Requêtes complexes et paramétrables. |
10 |
3. Multimédia |
|
|
· Production et édition du son. · Techniques de production d’une présentation électronique multimédia. · Projets.
|
12 |
· Hypermédia. · Production d’une présentation interactive utilisant l’hypermédia.
|
10
|
4. Réseaux de communication
|
|
|
· Concepts des réseaux de communications. · Internet. · Messagerie électronique.
|
4 |
· Les services d’Internet. · Techniques de recherche dans Internet. |
2 |
5. Histoire des ordinateurs |
· Etapes importantes dans le développement de l’ordinateur. |
2 |
|
|
|
|
6. Applications statistiques et administratives |
|
|
|
|
· Réalisation d’un projet en utilisant les fonctions statistiques prédéfinies d’un tableur. |
8
|
Nombre total de Périodes |
|
30 |
|
30 |
|
30 |
SCIENCES GENERALES / SCIENCES DE LA VIE |
||||||
|
||||||
Classe |
1ère année |
Nb |
2ème année |
Nb |
3ème année |
Nb |
Sujet |
|
Périodes |
- Humanités - |
Périodes |
- Sciences générales/Sciences de la vie |
Périodes |
1. Programmation*
|
· Programmation et résolution de problèmes. · Environnement de la programmation. · Structure et éléments d’un programme. · Programmation simple.
|
18 |
· Techniques de programmation : commentaires, défilement, boîtes de dialogue, menus. · Les boucles et les instructions conditionnelles. · Projets. |
16
|
· Techniques de programmation : graphiques, multimédia, OLE · Projets. |
18
|
2. Bases de données |
· Concepts de bases de données. · Environnement d’un SGBD. · Structure d’une table. · Manipulation d’une table existante. · Tri et filtrage des données. · Création d’une table. · Création de formulaires simples.
|
10 |
· Création d’états simples. · Création de requêtes simples. · Index.
|
10 |
· Relations entre les tables. · Création de sous formulaires. · Requêtes de jointure. · Requêtes complexes et paramétrables. |
10 |
3. Réseaux de communication
|
|
|
· Concepts des réseaux de communications. · Internet. · Messagerie électronique.
|
4 |
· Les services d’Internet. · Techniques de recherche dans Internet. |
2
|
4. Histoire des ordinateurs |
· Etapes importantes dans le développement de l’ordinateur. |
2
|
|
|
|
2 |
Nombre total de Périodes |
|
30 |
|
30 |
|
30 |
* Remarque : L’enseignement de la programmation au cycle secondaire est conçu en adoptant le langage VISUAL BASIC 4.0. Si un autre langage de programmation s’avère plus adéquat dans le futur, il peut être adopté avec des concepts similaires.
CONTENU |
|
1. Programmation
- Stratégie de résolution de problèmes. - Organigrammes simples.
- Les éléments de base du menu standard. - L’aide.
- Composants d’un programme. - Les procédures.
- Codes générés par le système. - Codes introduits par l’utilisateur. - Les variables. - Les opérateurs arithmétiques. 2. Bases de données
- Concepts essentiels d’une BDD. - Concepts essentiels d’un SGBD.
- Enregistrement. - Champ. |
- Ouverture d’une table. - Changement de la valeur d’un champ. - Affichage des états.
- Tri rapide. - Filtrage par sélection.
- Processus de conception. - Processus de création. - Changement de la conception d’une table.
- Création automatique d’un formulaire. - Création d’un formulaire à l’aide de l’assistant. 3. Historique de l’ordinateur
- Etapes pré-ordinateur. - Débuts des calculatrices automatiques. - Les quatre générations de l’ordinateur. - L’ordinateur aujourd’hui.
|
CONTENU |
|
1. Bases de données
- Création automatique d’un état. - Création d’un état à l’aide de l’assistant.
- Critères de recherche. - Création de requêtes de sélection. - Modification de la description d’une requête.
- Création d’un index. - Suppression d’un index.
- Types d’OLE. - Insertion d’objets OLE dans un champ, un formulaire ou un état.
|
2. Multimédia
- Création des fichiers sonores. - Manipulation des fichiers sonores.
3. Réseaux de communication
- Historique d’Internet. - Les services d’Internet. - Education et Internet.
- Utilité de la messagerie électronique. - Envoi et réception de messages.
|
CONTENU |
|
1. Programmation
- Les commentaires. - Le défilement. - Les boîtes de dialogues. - Les menus.
- L’instruction conditionnelle (IF .. THEN .. ELSE). - La boucle (FOR .. NEXT).
2. Bases de données
- Création automatique d’un état. - Création d’un état à l’aide de l’assistant.
- Critères de recherche. - Création de requêtes de sélection. - Modification de la description d’une requête.
- Création d’un index. - Suppression d’un index.
|
3. Réseaux de communication
- Historique d’Internet. - Les services d’Internet. - Education et Internet.
- Utilité de la messagerie électronique. - Envoi et réception de messages.
|
CONTENU |
|
1. Bases de données
- Relation “un à plusieurs”. - Manipulation des données de tables liées.
- Création d’un sous-formulaire à l’aide de l’assistant. - Changement de l’affichage d’un sous-formulaire.
2. Multimédia
|
3. Réseaux de communication
- Recherche d’informations. - Transfert de fichiers.
4. Traitement de texte et publication bureautique
|
CONTENU |
|
1. Bases de données
- Relation “un à plusieurs”. - Manipulation des données de tables liées.
- Création d’un sous-formulaire à l’aide de l’assistant. - Changement de l’affichage d’un sous-formulaire.
2. Multimédia
|
3. Réseaux de communication
- Recherche d’informations. - Transfert de fichiers.
4. Applications statistiques et administratives
|
CONTENU |
|
1. Programmation
- Graphiques. - Multimédia. - OLE.
2. Bases de données
- Relation "un à plusieurs". - Manipulation des données de tables liées.
- Création d’un sous-formulaire à l’aide de l’assistant. - Changement de l’affichage d’un sous-formulaire.
|
3. Réseaux de communication
- Recherche d’informations. - Transfert de fichiers.
|