POUR UNE PÉDAGOGIE DE L'INFORMATIQUE

Documents pareils
MATHÉMATIQUES. Les préalables pour l algèbre MAT-P020-1 DÉFINITION DU DOMAINE D EXAMEN

Vers l'ordinateur quantique

UTILISATION DES FONDS ET DES BIENS DES COOPERATIVES ET DES FOYERS COOPERATIFS

ENSEIGNEMENT ASSISTÉ PAR ORDINATEUR ET E.A.O. ET LANGUES ÉTRANGÈRES À L'UNIVERSITÉ

À l'intention des parents

FORMATION DES MAÎTRES GÉNÉRALISTES NEUCHÂTELOIS

Logiciel SCRATCH FICHE 02

Baccalauréat technologique

S LICENCE INFORMATIQUE Non Alt Alt SS1 S2 S3 S4 S5 S6 Parcours : IL (Ingénierie Logicielle) SRI (Systèmes et Réseaux Informatiques)

Exemples de différenciations pédagogiques en classe. Elémentaires Collèges. Ordinaires & ASH

Activités d'enseignement Années d'études 1 2 Sciences humaines 5 Entreprise et gouvernance des hommes 2 Gestion des ressources humaines 3

B2i. LE B2i Brevet Informatique et Internet. Niveau : tous. 1 S'approprier un environnement informatique de travail. b2ico1.odt.

La tâche complexe, un enjeu de l'enseignement des mathématiques

Projet de programme pour l enseignement d exploration de la classe de 2 nde : Informatique et création numérique

POLITIQUE RELATIVE À L EMPLOI ET À LA QUALITÉ DE LA LANGUE FRANÇAISE

Cabri et le programme de géométrie au secondaire au Québec

3-La théorie de Vygotsky Lev S. VYGOTSKY ( )

Programme de la formation. Écrit : 72hdepréparation aux épreuves d admissibilité au CRPE

Conclusions de la session 1. L informatique, une discipline à part entière! Culture, fondamentaux et usages

UTILISATION D'UNE PLATEFORME DE TRAVAIL COLLABORATIF AVEC DES ELEVES DE TERMINALE STG

Université de Haute Alsace. Domaine. Sciences Humaines et Sociales. MASTER Mention Éducation, Formation, Communication UHA, ULP, Nancy 2

Programme Académique de Recherche et d Innovation (PARI) Fiche informative sur l'action n 19

L'EPS à l'école primaire aucune modification des programmes

Guide des parents d'élèves du secondaire

Le graphisme et l écriture, en lien avec les apprentissages en maternelle

Chapitre 1 : Introduction aux bases de données

Code de l'éducation. Article L131-1 En savoir plus sur cet article...

DESSIN ASSISTÉ PAR ORDINATEUR D.A.O. EN LYCÉE PROFESSIONNEL

BREVET INFORMATIQUE ET INTERNET

O b s e r v a t o i r e E V A P M. Taxonomie R. Gras - développée

SEP 2B juin 20. Guide méthodologique de calcul du coût d une prestation

FORMATIONS D'INITIATIVE DEPARTEMENTALE. hors R3

Périodes de Formation en Milieu Professionnel : CHAPITRE V : Obligations de service

MICRO-INFORMATIQUE DÉFINITION DU DOMAINE D'EXAMEN BASE DE DONNÉES CONSULTATION INF

Synthèse «Le Plus Grand Produit»

Spécialité auxiliaire en prothèse dentaire du brevet d études professionnelles. ANNEXE IIb DEFINITION DES EPREUVES

PROGRAMMES D INFORMATIQUE

LE PROBLÈME DE RECHERCHE ET LA PROBLÉMATIQUE

IMO - Informatique, modélisation et optimisation

Évaluer la formation dans l entreprise

L'ORDINATEUR DANS L'ENSEIGNEMENT

(H)eurêka. Enseignants référents pour l'expérimentation sur ce projet: Natacha Hansen et Christelle Sebillaud

Service d accompagnement pédagogique de l Université Sorbonne Paris Cité

TEXT MINING von 7

2'223 4'257 (2'734 Équivalent temps plein ETP) 1'935 4'514 (3'210 ETP) 37' Compris dans l'enseignement obligatoire Enseignement spécialisé

MASTER Mention MEEF. «Métiers de l Enseignement, l Education et la Formation Second Degré». Spécialité : HISTOIRE-GEOGRAPHIE

Logique binaire. Aujourd'hui, l'algèbre de Boole trouve de nombreuses applications en informatique et dans la conception des circuits électroniques.

Esquisse d'un programme d'informatique pour le Collège

PROTECTION DES SIGNES DISTINCTIFS D'UNE ENTREPRISE

Université du Québec à Chicoutimi. Département d informatique et de mathématique. Plan de cours. Titre : Élément de programmation.

BANQUES DE DONNÉES PÉDAGOGIQUES

MASTER I : Responsable en Gestion Métiers du Management Commercial Titre RNCP II

Master CCI. Compétences Complémentaires en Informatique. Livret de l étudiant

La clé USB nomade - La mobilité logicielle

QUELQUES IDEES POUR UNE FORMATION DANS LE CADRE DE LA MAFPEN EN DIRECTION DES HISTORIENS/GEOGRAPHES.

Domaine 1 : S approprier un environnement informatique de travail. Domaine 3 : Créer, produire, traiter et exploiter des données.

LICENCE : INFORMATIQUE GENERALE

Document d aide au suivi scolaire

Protection sociale complémentaire : les dispenses d'affiliation de vos salariés (retraite, prévoyance, mutuelle)

Algorithmique avec Algobox

Organiser des séquences pédagogiques différenciées. Exemples produits en stage Besançon, Juillet 2002.

LIVRET DE SUIVI DE SCOLARITE EN SEGPA RELEVE DE COMPETENCES

Suite dossier d appel

FctsAffines.nb 1. Mathématiques, 1-ère année Edition Fonctions affines

CONNAISSANCES DE GESTION DE BASE

Thème 5. Proposition d'une activité d'exploration élève : Micro-trottoir «Qu'est-ce qu'une entreprise?»

L IMPACT DES N.T.I.C. DANS LA FORMATION PROFESSIONNELLE DES CADRES DE L INSTITUTION MILITAIRE

Méthodes de développement. Analyse des exigences (spécification)

Languedoc - Roussillon

Les apports de l informatique. Aux autres disciplines

Ebauche Rapport finale

Dessin assisté par ordinateur en lycée professionnel

M2S. Formation Management. formation. Animer son équipe Le management de proximité. Manager ses équipes à distance Nouveau manager

Un GSI plénier est prévu en juin 2001 au cours duquel devra être présenté un document élaboré à partir des travaux du groupe de travail.

PROGRAMMES D INFORMATIQUE Cycle préparatoire de l enseignement de base

MATHÉMATIQUES ET SCIENCES HUMAINES

DUT. Informatique, orientation Imagerie Numérique. Domaine : Sciences, Technologies, Santé. Mention : Informatique

Les modules SI5 et PPE2

Le chiffre est le signe, le nombre est la valeur.

Bernard HAMM, Évelyne LAVOISIER

VOUS AVEZ DIT INFORMATIQUE ET DIDACTIQUE?

MISE EN PLACE D UNE DEMARCHE CQP / CQPI AU SEIN D UNE BRANCHE

Projet : Ecole Compétences Entreprise ECONOMIE TECHNICIEN/TECHNICIENNE EN COMPTABILITE

Réaliser la fiche de lecture du document distribué en suivant les différentes étapes de la méthodologie (consulter le support du TD!

Gestion des utilisateurs et Entreprise Etendue

Évaluation et implémentation des langages

FORMATION CONTINUE SUR L UTILISATION D EXCEL DANS L ENSEIGNEMENT Expérience de l E.N.S de Tétouan (Maroc)

Cahier des charges pour le tutorat d un professeur du second degré

SOCLE COMMUN: LA CULTURE SCIENTIFIQUE ET TECHNOLOGIQUE. alain salvadori IA IPR Sciences de la vie et de la Terre ALAIN SALVADORI IA-IPR SVT

Culture scientifique et technologique

Projet ISN - dossier réalisé par Randrianarimanana Stéphanie. Titre du projet : Site de rencontre. le nom de notre site de rencontre : Linkymeet

Dispositif : da01 - Animations pédagogiques. Module da-01 : 01 - Apprentissages coopératifs en maternelle

La Certification de la Sécurité des Automatismes de METEOR

Application 1- VBA : Test de comportements d'investissements

LA METHODE DE L'ARBRE DES CAUSES

Comment apprend-on? 1 Le modèle transmissif

- Le Diagramme de Gantt. - Le Diagramme de Pert - La Méthode QQCQCCP - La Méthode MOSI - Cahier des charges fonctionnel

Dossier justificatif des travaux de R&D déclarés au titre du CIR

SOUTIEN INFORMATIQUE DEP 5229

Algorithmique avec Algobox

Transcription:

105 Comme tout contenu de connaissance, l'informatique pose des problèmes d'enseignement : quels éléments enseigner, sous quelle forme, quelle évaluation des acquis des élèves...? Bref : peut-on définir une pédagogie de l'informatique? Les éléments qui suivent essaient de préciser un certain nombre de questions auxquelles répondre en préalable ; il est en effet important de cerner dans quel domaine les propositions crue l'on peut avancer sont valides : la pédagogie pour enseigner à des adultes volontaires en formation continue et celle destinée à des élèves de l'enseignement obligatoire ne sont a priori pas identiques.. Nous nous placerons dans le cadre d'un enseignement, reconnu par l'institution scolaire, de savoirs et savoir-faire en informatique, considérée comme un objet de connaissances, mais demeurant une informatique "éducative", distinguée d'une informatique professionnelle, qui vise à introduire un ensemble de concepts clans la culture des élèves ; c'est ce que nous appelons "alphabétisation informatique". LES CONCEPTIONS SUR L'INFORMATIQUE Les conceptions que l'on a de l'informatique déterminent pour une large part celles de son enseignement. Fondamentalement l'informatique comme les mathématiques sont des "sciences pour l'action" : elles donnent des moyens de représentation de problèmes réels, sous des formes qui soient opérationnelles c'est-à-dire qui permettent un "calcul" des solutions possibles de ces problèmes l'opérationalité en informatique doit être à la fois logique et matérielle : une application informatique propose une solution qui soit logiquement justifiée et effectivement exécutable. Deux processus sont donc à prendre en compte dans l'enseignement de l'informatique : la formalisation c'est à dire le passage d'un N 42

106 problème (éventuellement mal spécifié) à l'explicitation du résultat recherché et des données initiales, et la résolution informatique du problème c'est-à-dire la détermination d'un algorithme et sa transcription pour un dispositif informatique donné. Attention : l'existence de deux processus distincts ne signifie pas la nécessité de deux temps distincts dans l'enseignement, pas plus que cela n'implique l'indépendance entre l'algorithme élaboré et sa réalisation effective dans un langage de programmation, sur un dispositif donné. Nous voudrions insister sur la formalisation comme partie intégrante et décisive de l'informatique ; il. nous semble en effet qu'une tentation existe de traiter l'informatique comme une science formelle des algorithmes, ce qu'on pourrait appeler une tentation "bourbakiste", or une telle conception ne correspond ni à son histoire ni à ses pratiques, LES CONCEPTIONS SUR L'ENSEIGNEMENT DE L'INFORMATIQUE L'informatique ayant un double statut de domaine spécifique de connaissances et de pratiques professionnelles, son enseignement met en oeuvre une double transposition : il faut transposer les concepts théoriques et les intégrer dans des problèmes significatifs pour l'élève et qui lui soient accessibles ; i l faut transposer également les situations qui font de l'informatique tan outil effectif de résolution de problèmes. Les conceptions (le l'enseignant. vont produire des effets sur la manière dont il conduira cette transposition, sur l'image de l'informatique qu'il contribuera à construire chez les élèves ; ces conceptions auront aussi des effets sur l'accès des élèves à la connaissance visée. Le risque d'élitisme réservant de fait à une certaine catégorie d'élèves l'accès à la connaissance ne concerne pas seulement l'enseignement des mathématiques. LES BUTS À ATTEINDRE DANS L'ENSEIGNEMENT Nous distinguerons quatre grands objectifs que l'on peut assigner une alphabétisation informatique de tous les élèves, au niveau de l'enseignement secondaire : construire chez les élèves des représentations de l'informatique qui puissent évoluer en s'enrichissant, qui ne fassent pas obstacle à des acquisitions ultérieures, même si ces représentations ne

107 peuvent être que lacunaires et schématiques ; ces représentations concernent les aspects conceptuels et les aspects techniques ainsi que ceux qui touchent au rôle social et économique de l'informatique ; développer un support cognitif, en connaissances, en savoir-faire, en représentations sur les dispositifs informatiques et leurs fonctionnalités, pour préparer les élèves à être des utilisateurs actifs de l'informatique ; donner (les connaissances élémentaires mais opérationnelles sur la résolution des problèmes par l'informatique ; nous reprendrons les termes du conseil scientifique national sur l'option informatique : - "permettre aux élèves de lire un texte pour en dégager une formulation précise du problème à résoudre - en trouver une méthode (le résolution - la rédiger dans un langage de programmation - la faire exécuter par un ordinateur" ceci qui suppose l'acquisition de notions de base sur les représentations de données, sur les structures de contrôle, sur leurs différentes réalisations... enfin, donner aux élèves les éléments d'une méthodologie d'approche et de traitement des problèmes informatiques. Pour atteindre ces objectifs, il est nécessaire de construire des situations qui répondent a une double contrainte : d'une part donner aux élèves la charge d'analyser des problèmes (non déjà formalisés), de proposer des solutions informatiques et de valider ces solutions, d'autre part structurer les diverses connaissances spécifiques (sur les variables, sur les structures de contrôle, sur les représentations de données..) en champs conceptuels de sorte que ces connaissances soient organisées, mises en relations, que des invariants soient dégagés par les élèves. De plus, ces situations joueront d'autant mieux leur rôle pour une réelle appropriation de conceptions opératoires en informatique qu'elles seront significatives pour les élèves et que -simultanément les problèmes qu'elles posent leur sont suffisamment accessibles. Il faut insister sur le fait qu'il n'est pas si facile (le prévoir, pour un ensemble d'élèves donnés, si ces conditions, sont remplies ; on peut toutefois donner des éléments sur le type (le connaissances qu'une formation devrait essayer de fournir aux enseignants pour qu'ils déterminent les situations didactiques les mieux adaptées à leurs propres élèves.

108 LES ACQUIS DE LA DIDACTIQUE Au delà des connaissances nécessaires dans le domaine de l'informatique elle-même, les moyens pour maîtriser le déroulement d'un enseignement relèvent, de connaissances dans le domaine cognitif et de connaissances sur le fonctionnement de situations didactiques. Comment conduire une évaluation des acquis et des difficultés des élèves, comment "mesurer" l'efficacité clé l'enseignement sont des questions complexes, en particulier dans la phase d'alphabétisation de populations hétérogènes. Des recherches en didactique et en psychologie de la programmation ont dégagé des méthodes d'analyse pour préciser les acquis et les difficultés d'acquisition de notions clés, On constate que des notions comme celle de variable ou de boucle, les structures conditionnelles, interviennent avec des niveaux le difficulté différenciés selon les problèmes et leur contenu. Ainsi, par exemple, le type (le variable en jeu dans un problème (donnée numérique, chaîne de caractère, donnée graphique..) peut. modifier la difficulté de mise en oeuvre d'une structure conditionnel le : les représentations symboliques «a=10» ou «a<>10» sont déjà utilisées en mathématiques ce qui fournit un support pour l'expression dans un langage de programmation, alors que «rep='oui'» est un codage qui n'a pas de précurseur clans l'usage de la langue, et que la négation de cette condition est plus spontanément donnée comme «rep='non'» que comme «rep<>'oui'». Le rôle fonctionnel des variables est également une source de variabilité de la difficulté : quand les variables ont une signification par rapport au problème lui-même elles sont mieux prises en compte que lorsqu'elles sont nécessitées par le traitement informatique, ou que lorsqu'elles jouent deux rôles fonctionnels (par exemple un résultat intermédiaire utilisée également comme variable de contrôle dans une boucle). Le statut de la variable par rapport à l'utilisateur du programme joue aussi un rôle différentiel : considérer comme variable une entrée faite par l'utilisateur a une signification plus simple que lorsque la définition est faite par affectation d'une valeur dans le programme. Enfin, le domaine propre du problème à traiter dans un programme informatique affecte l'acquisition ou la mise en oeuvre des notions. Ainsi on a pu observer que l'introduction des structures

109 conditionnel les à partir de problèmes de réduction où intervenaient des pourcentages a présenté des difficultés notables parce que les élèves (de seconde) ne savaient pas comment opérer avec des pourcentages.. Ces recherches essaient de rendre communicables et comparables des études sur les acquisitions des élèves. Elles s'appuient sur des analyses précises de la tâche demandée à l'élève : à quelles connaissances doit-il. faire appel non seulement dans le domaine informatique sur lequel. porte l'enseignement mais dans le domaine algébrique, géométrique, logique, linguistique ; doit-il reconnaître un algorithme déjà rencontré en mathématique, peut-il transposer un schéma de résolution comme une formule algébrique par exemple, doit-il dégager lui-même des invariants complexes (à son niveau) pour construire par exemple une itération ou une procédure récursive, a-t-il besoin de se représenter des éléments du fonctionnement du dispositif informatique (pour simuler une exécution, représenter ou interpréter l'état de l'écran à un moment donné..)? Plus que les résultats de recherches, ce sont sans aucun doute les méthodes qui. peuvent être le plus utiles pour les enseignants, non pas les méthodes de "preuve" des résultats mais les plutôt les méthodes d'analyse des situations proposées aux élèves à la fois lorsqu'il s'agit d'introduire des notions et quand il s'agit d'évaluer des acquisitions. Au-delà de la limitation actuelle du domaine couvert par les recherches en didactique ou en psychologie de L'informatique, je crois en effet que le rôle de la recherche n'est pas clé fournir des situations didactiques "clés en main", mais de donner des éléments pour construire celles à la convenance de l'enseignant et de ses élèves, qui ont - l'un et les autres - leurs propres caractéristiques. Toutefois il est important de souligner un point de méthode : une pédagogie de l'informatique ne doit pas viser à contourner les difficultés repérées : sinon on ne peut guère que broder sur de l'acquis ancien et on ne fait pas franchir aux élèves les pas qualitatifs nécessaires. Elle doit les prendre en compte pour graduer les notions nouvelles et aussi pour apprécier les acquisitions. C'est à l'enseignant qu'il appartient de choisir les "chemins d'acquisition" pour sa classe voire pour ses différents élèves : à lui - ou à

110 elle - d'utiliser les éléments apporter par la didactique comme (les aides en "balisant" lesdits chemins, Des systèmes-experts ont certes été construits pour enseigner de l'informatique -encore serait-il intéressant d'en évaluer le champ d'application avec les élèves-, mais en tout état de cause dans une classe le système expert c'est l'enseignant...