1/7 PLAN D E DEROULEMENT DU MODULE Programme d’études : toute specialite dans l

1/7 PLAN D E DEROULEMENT DU MODULE Programme d’études : toute specialite dans le secteur … Code : Niveau : IV (brevet technicien superieur) Énoncé de la compétence : « ALGORITHMIQUE ET PROGRAMMATION » Numéro du module : 08 Durée : Compétence particulière □ Compétence générale □ Liens entre les compétences : Avec toutes les cCompétences Particuliers : a determiner Préalables : a determiner Ultérieurs : a determiner Equipe de production : Date de production : janvier 2010 Version : 01 2/7 Centre :CSFPT el Khadhra PLAN DE DEROULEMENT DU MODULE « ALGORITHMIQUE ET PROGRAMMATION » Durée :90h Code : BTS MM Objectifs d’apprentissage (connaissances, habiletés, perceptions, attitudes exprimées en termes d’actions) Phase Eléments de contenu Éléments de stratégies pédagogiques Equipeme nts et matériels Lieu Activités Activités d’apprentissage Activités d’enseignement Critères d’évaluation Durée Situer la compétence dans l’ensemble du programme 1  Raison d’être de la compétence  Liens avec les autres compétences du programme  Elements de contenu Présente un exposé, vérifie la compréhension Exerce des activités d'écoute, de réflexion et de prise de notes, pose et répond à des questions 1 Introduire à la programmation, connaître les étapes de création du programme. 2  Définition d’un programme  Différents types des logiciels (logiciels systèmes, logicielles applicatives).  Le programme comme une interface : l’homme/machine. Exposé de type conférence Présente un exposé, vérifie la compréhension Exerce des activités d'écoute, de réflexion et de prise de notes, pose et répond à des questions Identifier les langages de programmation de différents niveaux 2  Les objets de la programmation (les langages de programmation, les outils de développement des programmes).  Différents niveaux des langages de programmation.  Deux types des langages : compilées et interprétés. 3/7 Centre :CSFPT el Khadhra PLAN DE DEROULEMENT DU MODULE « ALGORITHMIQUE ET PROGRAMMATION » Durée :90h Code : BTS MM Objectifs d’apprentissage (connaissances, habiletés, perceptions, attitudes exprimées en termes d’actions) Phase Eléments de contenu Éléments de stratégies pédagogiques Equipeme nts et matériels Lieu Activités Activités d’apprentissage Activités d’enseignement Critères d’évaluation Durée Comprendre la différence entre un programme et un algorithme. 2  Les données dans un programme : notion de variable et de type. Déclarations et initialisations des variables. Les variables constantes.  Les types de base de C  Les actions de base (l’affectation, la saisie, l’affichage).  Formalisation de l'environnement d'un problème (sur un exemple).  Définition d’un algorithme et deux façons de présentation d’algorithme (en utilisant le langage algorithmique, en utilisant l’organigramme).  Définition d’un langage algorithmique, la différence entre le langage algorithmique et langage de programmation Exposé de type conférenc e Exerce des activités d'écoute, de réflexion et de prise de notes, pose et répond à des questions Présente un exposé, vérifie la compréhension L´ensemble des critere d´evaluation Mettre en œuvre la traduction d'un algorithme dans un langage de programmation C. 2  La structure d’un programme C  Les opérateurs et les expressions en langage C : - les opérateurs arithmétiques - les opérateurs relationnels - les opérateurs logiques - l'opérateur d'affectation - les opérateurs d'incrémentation et de décrémentation - l’opérateur du casting (conversion de types) Exposé de type conférenc e Exerce des activités d'écoute, de réflexion et de prise de notes, pose et répond à des questions Présente un exposé, vérifie la compréhension Concevoir des petits programmes en C 3  Les exercices d’application Labo 4/7 Centre :CSFPT el Khadhra PLAN DE DEROULEMENT DU MODULE « ALGORITHMIQUE ET PROGRAMMATION » Durée :90h Code : BTS MM Objectifs d’apprentissage (connaissances, habiletés, perceptions, attitudes exprimées en termes d’actions) Phase Eléments de contenu Éléments de stratégies pédagogiques Equipeme nts et matériels Lieu Activités Activités d’apprentissage Activités d’enseignement Critères d’évaluation Durée Comprendre le rôle de la structure de contrôle conditionnelle et la traduire en langage C 2  L’instruction et bloc d’instructions.  Présentation de la structure conditionnel simple ( si(…) alors …) et sa traduction en C : l’instruction if (…) …  Présentation de la structure conditionnel alternative ( si(…) alors … sinon …) et sa traduction en C : l’instruction if (…)… else …  Présentation de la structure conditionnelle de sélection multiple et sa traduction en C : l’instruction switch Exposé de type conférenc e Exerce des activités d'écoute, de réflexion et de prise de notes, pose et répond à des questions Présente un exposé, vérifie la compréhension . Savoir utiliser les expressions conditionnelles. 3  Les exercices d’application Labo Comprendre le rôle de la structure de contrôle répétitive (boucle) et traduction des structures itératives en instructions du langage C 2  Présentation de la structure répétitive TantQue … Faire … et sa traduction en C : l’instruction while(…)…  Présentation de la structure répétitive Faire … TantQue … et sa traduction en C : l’instruction do … while(…)  Présentation de la structure répétitive Pour …. et sa traduction en C : l’instruction for (… ; … ; …) Exposé de type conférenc e Exerce des activités d'écoute, de réflexion et de prise de notes, pose et répond à des questions Présente un exposé, vérifie la compréhension Identifier les différents types de boucles et savoir utiliser les trois structures répétitives 3  Les exercices d’application Labo L´ensemble des critere d´evaluation 5/7 Centre :CSFPT el Khadhra PLAN DE DEROULEMENT DU MODULE « ALGORITHMIQUE ET PROGRAMMATION » Durée :90h Code : BTS MM Objectifs d’apprentissage (connaissances, habiletés, perceptions, attitudes exprimées en termes d’actions) Phase Eléments de contenu Éléments de stratégies pédagogiques Equipeme nts et matériels Lieu Activités Activités d’apprentissage Activités d’enseignement Critères d’évaluation Durée Savoir utiliser les tableaux et chaines de caractères en C 2  Définition d’un tableau à un indice  Recherche dans un tableau  Notion des pointeurs - les opérateurs * et &  Les tableaux et les pointeurs  Tableaux à plusieurs dimensions, tableaux de pointeurs Exposé de type conférenc e Concevoir des programmes en C avec les tableaux 3  Les exercices d’application Labo Concevoir des programmes en C avec les chaines de caractères 3  Les exercices d’application Labo Comprendre les objectifs de la programmation modulaire 2  Application de l'analyse descendante, la notion de la programmation modulaire Exposé de type conférenc e Exerce des activités d'écoute, de réflexion et de prise de notes, pose et répond à des questions Présente un exposé, vérifie la compréhension Connaitre les éléments de base nécessaires pour la programmation modulaire 2  La fonction comme la seule sorte de module existant en C  Exemple de définition et d'utilisation d'une fonction en C  La définition d’une fonction, le prototype de la fonction, l’appel de la fonction dans un programme  Modules sans paramètres et avec paramètres (les fonctions et les procédures)  Les fonctions récursives  Exposé demonstra tion et animation 6/7 Centre :CSFPT el Khadhra PLAN DE DEROULEMENT DU MODULE « ALGORITHMIQUE ET PROGRAMMATION » Durée :90h Code : BTS MM Objectifs d’apprentissage (connaissances, habiletés, perceptions, attitudes exprimées en termes d’actions) Phase Eléments de contenu Éléments de stratégies pédagogiques Equipeme nts et matériels Lieu Activités Activités d’apprentissage Activités d’enseignement Critères d’évaluation Durée Appliquer la programmation modulaire dans le langage C 2  Déclaration des fonctions  Paramètres formels et paramètres effectifs  Variables locales et globales  Echange des paramètres d’une fonction avec son environnement Exposé demonstra tion et animation Concevoir des programmes en C avec des fonctions 3  Les exercices d’application Labo Savoir utiliser type structure et type d’utilisateur en C 2  Le type structure et le type énuméré Exposé de type conférenc e Concevoir des programmes en C avec les structures des données 3  Les exercices d’application Labo Savoir d’utiliser des fichiers à partir du programme C (création, ouverture, lecture, écriture) 2  Types et constantes associées aux fichiers  Traitement des erreurs  Les primitives d'accès séquentiel  Les primitives d'accès direct.  E/S formatées Exposé demonstra tion et animation Concevoir des programmes en C utilisant les fichiers séquentiels 3  Les exercices d’application Labo 7/7 uploads/Management/ deroul-module-prog-c.pdf

  • 20
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager
  • Détails
  • Publié le Apv 23, 2021
  • Catégorie Management
  • Langue French
  • Taille du fichier 0.1129MB