FrontPage


Denis Bouhineau,

Recherche : l’enseignement assisté par ordinateur
Enseignements : en informatique
Laboratoire : LIG, équipe : MeTAH
Université : UJF, UFR : IMAG

en cours : edba.imag.fr

 

    CV abrégé : Ancien élève de l’ENS-Lyon, Agrégé de Mathématiques (!?!), Docteur en informatique (!) et enfin Maître de Conférences en informatique (!!), respectivement, à Lyon, Grenoble (bis), Nantes puis à nouveau à Grenoble.

Initialement, mon domaine de recherche était la programmation logique avec contrainte (PLC), des applications étaient associées à l’enseignement de la géométrie. Progressivement, je suis passé de la PLC à l’enseignement assisté par ordinateur (EAO, puis EIAO, puis EIAH : Environnements Informatiques pour l’Apprentissage Humain). Ainsi mon parcours m’a permis de participer aux projets Cabri, Aplusix et de me lancer dans le projet EDBA (en cours), respectivement pour l’enseignement de la géométrie, de l’algèbre puis de l’algorithmique. En parallèle, j’ai donc exploré un peu la géométrie, l’algèbre et l’algorithmique (car l’informatisation d’une matière pour l’enseignement -transposition informatique- amène vite à des problématiques qui sortent des sentiers battus)
Sur le versant enseignement, mon premier TD portait sur les circuits logiques, j’enseigne encore l’architecture des ordinateurs … j’ai aussi, régulièrement mis à contribution mes compétences en PLC, et, selon les années, j’ai fais parti d’équipes enseignants d’algorithmique, de système, de réseau, de projet, de compilation, d’outils mathématiques pour l’informatique et j’en oublie probablement.
Du coté de la vie universitaire institutionnelle, j’ai été élu au conseil de mon UFR en informatique, au CEVU de mon université, j’ai été responsable de filière et d’UE, correspondant pour les évaluations des enseignements par les étudiants, et webmestre pour diverses UFR ou équipes de recherche, j’ai participé à l’écriture ou l’édition plusieurs livres et à l’organisation de manifestations scientifiques (entre autres).

      Position actuelle : j’ai engagé il y quelques année un travail d’exploration et de réalisation d’un environnement d’enseignement de l’algorithmique avec de nombreux objectifs :

  • Objectifs pédagogiques : revisiter la distinction enseignant/apprenant et se baser plutôt sur un continuum entre apprenants, enseignants et experts pour mettre en place un forme de travail collaboratif au sein d’une communauté (éventuellement réduite à l’effectif des groupes universitaires usuels d’une UE), favoriser dans cette communauté l’enrichissement de l’environnement par de nouveaux exercices, de nouvelles recommandations, la réutilisation des parcours d’apprentissages éprouvés
  • Objectifs technologiques : utiliser javascript plutôt que java, php, C, … pour faire une application monopage intégrable dans un CMS (Moodle) avec bd (et réseau) mais relativement capable de fonctionner en l’absence de réseau et d’accès à la base de donnée tout en gardant les facilités de développement d’un gros projet s’étalant sur plusieurs années : edi, test, documentation, versionning, version prod/dvpt/branch, internationalisation, paramétrisation
  • Objectifs algorithmiques (pour l’enseignement) : s’abstraire de la diversité des langages de programmation, de la difficulté de valider un algorithme, avancer vers une ontologie du domaine, mettre en valeur la notion de jeux d’essai, revisiter la programmation littéraire, aider la rédaction d’algorithme à partir de la page blanche, leur exécution même en présence d’erreur, capitaliser les traces des activités de rédaction et de test d’algorithmes et partir à la recherche dans ces traces.

Certains de ces objectifs ont été atteints et ont donné lieu à la réalisation d’EDBA (edba.imag.fr)