EN FR HT
Republic of Haiti
Document Library
2,507 documents 116,441 pages
Detailed Syllabus for Computer Science, 3rd Year of the New Secondary

Detailed Syllabus for Computer Science, 3rd Year of the New Secondary

Ministry of National Education and Vocational Training (MENFP) 2009 4 pages
Summary — MENFP's detailed computer science syllabus for the 3rd year of the reformed secondary cycle, setting out themes, competencies, content and suggested teaching activities.
Key Findings
Full Description
The computer science syllabus for the 3rd year of Haiti's reformed secondary cycle, issued by MENFP through the Commission Multisectorielle Nationale d'Implantation du Nouveau Secondaire and the Direction de l'Enseignement Secondaire. It is organised as the reform intended teaching to be organised: by theme, then the terminal and specific competencies the pupil must reach, then content, then suggested teaching and learning activities. One of 44 volumes covering eleven subjects across the four secondary years, which together define what the reformed secondary school was meant to teach.
Topics
Education
Geography
National
Keywords
programme détaillé, informatique, nouveau secondaire, 3ème année, MENFP, compétences, curriculum, series:menfp-nouveau-secondaire
Entities
Ministère de l'Éducation Nationale et de la Formation Professionnelle (MENFP), Commission Multisectorielle Nationale d'Implantation du Nouveau Secondaire, Direction de l'Enseignement Secondaire (DES)
Full Document Text

Extracted text from the original document for search indexing.

THEMES COMPÉTENCES CONTENUS o Codage binaire présentation o Ordinateur et les nombres binaires o Numérotation de position en base décimale Le codage ü Ecrire des nombres selon les principes de la numération o Numérotation de position en base binaire de position. o Notion de bit ü traduire des nombres d’une base a une autre. o Notion d’octet o Code ascii o Codage hexadécimal ü Algorithme définition ü Algorithme et Langage de programmation différance ü Indiquer avec rigueur et précision les différentes étapes ü La notion d’instruction à suivre pour résoudre un problème tout en suivant une ü Les quatre instructions de base Algorithme Introduction à méthode donnée ü Les qualités requises pour maitriser l’algorithmique. l’algorithme ü Ecrire une démarche procédurale pour résoudre un ü Expressions et Opérateurs problème. ü Notion de variable présentation Les Variables ü Choisir le nom d’une variable. ü Nom de variables Lecture et Ecriture ü Déterminer le type d’une variable. ü Déclaration de variables ü Déclarer et affecter une variable. ü Instruction d’Affectation de variables ü Utiliser des libelles pour dialoguer avec le programme. ü Types de variables ü Instruction de lecture. ü Instruction d’écriture. ü Permettre a un algorithme d’agir en fonction d’une situation pouvant se présenter de plusieurs façons différentes. ü Test présentation ü Permettre à un algorithme d’exécuter une instruction ü Structure d’un test Les Tests suivant une condition donnée. ü Conditions simples ü Permettre à un algorithme d’agir en fonction d’une ü Conditions composées. situation pouvant se présenter de deux façons ü Tests imbriqués différentes. ü Cas des variables booléennes ü Permettre à un algorithme d’agir en fonction d’une ü situation pouvant se présenter au moins de 3 façons différentes (si imbriqués - les trois etats de l’eau) ü boucles Présentation ü Permettre a un algorithme de répéter des instructions. ü Structure de boucles ü Permettre à un algorithme de répéter des instructions ü Boucle tant que Les Boucles suivant une condition donnée. Jusqu’à un certain ü Boucle pour nombre de fois. (compteur) ü Boucles imbriquées ü Les Tableaux ü Tableaux nécessité ü tableaux Déclaration ü stocker des valeurs différentes dans une seule structure ü Affectation ü faire des recherches sur des tableaux. ü la notion d’indices ü créer un tableau ü Tableaux dynamiques ü initialiser un tableau ü recherche dans un tableau ü trier un tableau ü tri à bulles ü recherche par dichotomie ü Tableaux multidimensionnels nécessité Tableaux à deux dimensions Tableaux ü Déclaration ü Comparer les tableaux multidimensionnels aux matrices ü Affectation Multidimensionnels ü Indices Tableaux à n dimensions ü ü Fonctions nécessité ü Connaître la structure générale des fonctions ü Fonction structure générale Les Fonctions prédéfinies ü Manipuler des chaînes de caractères ü Les fonctions de texte ü ü fonctions numériques ü fonctions de conversion THEMES COMPÉTENCES CONTENUS Introduction ü Expliquer la notion de compilateur et ü Les données et les résultats apprendre les prémices du logiciel devc++ ü Le codage et le compilateur ? Les Variables ü Savoir exécuter un programme ü Comment Exécuter un programme ü Déclarer les variables en c ü Le nom et Les types de variables ü Instructions de déclaration d’une variable ü Valeur d’une Variable Communication entre le Programme et ü Maîtriser les méthodes d’affichage en c ü Affichage à l’écran et Notions de précisions ü Savoir faire la saisie de données d’affichage l’Utilisateur Programmation ü Connaître la syntaxe pour ne pas dépasser ü Lecture au clavier Instructions et Expressions les limites du codage ü Les opérateurs mathématiques ü Maîtriser les conversions de types et les ü Dépassement des limites du codage expressions ü Incrémentation et décrémentation unitaire ü Particularité du type float ü Expressions simples et expressions mixtes ü Conversions forcées et le type char Structures Conditionnelles ü Apprendre à utiliser les jeux de tests ü Conditions composées et tests imbriqués ü Utiliser les boucles pour en faire des tests ü Les boucles « While », « Do…While », « For » et Structures Répétitives : les Boucles le multi choix Les Tableaux ü Apprendre à utiliser les tableaux pour le ü Introduction stockage ü Déclaration d’un tableau ü Supprimer une valeur fixe dans un tableau ü Insertion des valeurs dans un tableau ü Affichage des valeurs d’un tableau Les Fonctions ü Utiliser une fonction pour alléger le ü Introduction programme principal ü L’entête d’une fonction ü Utiliser les fonctions pour tester, analyser les ü Le corps d’une fonction résultats. ü Le positionnement d’une fonction par rapport au programme qui doit l’appeler ü Le prototype d’une fonction et l’appel d’une fonction ü Retour d’une valeur et passage d’un tableau en paramètre d’une fonction Notion de variable Locale ou Globale ü Gérer les erreurs de programmation ü Variable Locale et Variable Globale ü Savoir répertorier les erreurs ü Erreurs de syntaxe Gestion d ‘Erreurs ü Différencier variable locale et variable ü Erreurs de logique Quelques Fonctions Prédéfinies pour la globale ü Erreurs de mémoire manipulation des chaînes de caractères RÉPUBLIQUE D’HAITI MINISTÈRE DE L’ÉDUCATION NATIONALE ET DE LA FORMATION PROFESSIONNELLE DIRECTION DE L’ENSEIGNEMENT SECONDAIRE IMPLANTATION DU NOUVEAU SECONDAIRE PRORAMME DÉTAILLÉ D’INFORMATIQUE SECONDAIRE III JUIN 2009 – 2010