Informatique Fiche Pédagogique PROGRAMMATION SUR ORDINATEUR (Dev_Pascal) Niveau : Tronc commun Branche : Lettre/Science Module : Algorithmique & Programmation Leçon : Langage de programmation (Pascal) Nom : N°.Somme : Compétences visées : Transcrire des algorithmes dans le langage de programmation Pascal Prendre la responsabilité dans le travail en binôme Corriger les erreurs de lexique et de syntaxe lors de la compilation Corriger les erreurs logiques lors de l'exécution Objectifs spécifiques : Traduire un algorithme simple en langage Pascal Editer et exécuter un programme Pascal (Edition- enregistrement-Compilation – correction des erreurs – exécution) Pré-requis : Analyse d'un problème Langage algorithmique Maniement de Windows XP Représentations " langage de programmation est un langage comme le français ou l'anglais Difficile !!! " " lors de la compilation c'est l'ordinateur qui corrige les erreurs " 1 Informatique Fiche Pédagogique Objectif spécifique Activité Support Enseignement Apprentissage Traduire un algorithme en pascal 1. Se situer dans le schéma de résolution informatique d'un Pb Schéma de résolution informatique d'un Pb Demander aux élèves de restituer le schéma Un élève va dessiner le schéma Exposé sur les langages Remplir la colonne de Pascal Remplir la colonne d'Alg 2. Traduction en langage de programmation (Pascal) {lexique ?, Grammaire ?, sémantique ?? Tableau comparatif entre Alg et Pascal Traduire les Algs : Bissextile, Equation2 hors classe Implémentation L'ordinateur parle le langage binaire Question / Réponse Mener les élèves vers la nécessité d'un traducteur automatique (compilateur) Suggèrent un traducteur automatique de pascal en binaire (difficile de le faire manuellement) TP : implémenté Bissextile et Equation2 2 par poste éditent les deux programmes Ordinateur, Les deux programmes faits hors classe Aider les élèves à se familiariser a l'environnement de Dev-Pascal Editent –EnregistrentCompilent-Corrigent les erreurs-Exécutent 2 Evaluation Évaluation formative : mettre l'accent sur l'étape de traduction Évaluation formative : Se rappeler des notions de données et des instructions Exercice 1, 2 P 160 Evaluation formative : Syntaxe (auto correction)