Le troisième exemple est tiré d'une leçon de programmation MOO donnée en direct sur Diversity University à laquelle je n'ai pas participé mais dont j'ai pu obtenir les sauvegardes.
L'objectif du premier type d'activité est de faire acquérir un savoir-faire d'utilisateur alors que les suivantes visent à transmettre des aptitudes de programmeur.
Ces exemples sont particuliers parce que l'objet et le média d'enseignement sont identiques: le MOO est utilisé pour enseigner l'utilisation du MOO ou encore la programmation orientée objet dans le MOO. La pertinence d'une utilisation du MOO comme outil pédagogique pour l'apprentissage d'autres matières est un point important qui sera discuté en conclusion.
Remarques:
Toutefois, malgré ces limitations, un nouvel arrivant peut décrire son personnage selon plusieurs caractéristiques: il peut lui donner un nom, un sexe et une description extérieure. Pour Eva-Lise Carlsom (Grinnell College) ces attributs font partie des modalités de communication à disposition des utilisateurs.
Dans EON il existe un système de badges (rouge, jaune, vert) qui correspondent aux différents statuts qu'un personnage peut avoir dans un MOO: player, player-programmer, programmer, [...], wizzard. Dès lors que les badges représentent un certain pouvoir ils deviennent naturellement un objet digne d'intérêt et font partie de l'identité d'un personnage. "Power on a MUD is quite literally the power to change the world." (Elisabeth Reid, University of Melbourne).
Pour autant qu'une personne souhaite devenir programmeur, et en quelque sorte grimper dans la hiérarchie sociale du MOO, un premier but s'impose: acquérir les badges 'jaune' puis 'vert'. Dans la mesure ou ce système de badges introduit une catégorisation sociale, les travaux en psychologie sociale sur les relations intergroupes peuvent fonder le besoin de 'monter en grade' et d'acquérir plus de pouvoir. Pour Festinger il existe chez l'homme une tendance à évaluer ses propres capacités et opinions en les comparant à celles des autres. En ce qui concerne les capacités la comparaison s'effectue toujours vers le haut. Tajfel puis Turner comprendront la comparaison sociale comme un moyen pour acquérir une identité sociale positive, sorte de motivation a priori. Une personne a une identité positive dans la mesure ou elle peut établir une différence à son avantage entre soi et autrui. Une des facons de s'assurer de cet avantage est de s'identifier à un groupe dominant dans une situation donnée.
Dans l'environnement plus ou moins immédiat du point d'entrée, des renseignements sont à disposition sur ce qu'il faut faire pour progresser: on y découvre que pour acquérir un badge jaune il faut s'inscrire, c'est à dire décliner son identité en laissant une adresse e-mail et une description de ses domaines d'intérêt. Pour acquérir un badge vert il faudra trouver deux parrains et se rendre avec eux au lieu dit 'municipal center' où ils devront affirmer leur soutien.
Il n'y a pas de marche à suivre stricte pour accéder à la salle d'inscription ni pour trouver des parrains, les utilisateurs sont laissés à eux-mêmes et doivent explorer le MOO. Sans qu'il y ait explicitement enseignement, en tentant d'acquérir les badges, l'utilisateur apprend à se déplacer et à communiquer dans un MOO. C'est dans ce sens que je parle d'apprentissage par immersion.
Des aides sont néanmoins à disposition des apprenants.
L'information sur les commandes est à disposition par la commande help ou par d'autres artéfacts, ( tableaux d'affichage, manuels qu'on peut soit consulter ou se faire envoyer par e-mail) mais l'initiative d'une interaction avec le système ou avec d'autres personnages vient de l'apprenant. (demande d'aide, look
Une remarque sur le panneau d'affichage. Il permet de mettre de l'information à disposition sans en imposer la lecture. Le concepteur de l'environnement d'apprentissage peut ainsi situer une aide dans un contexte précis.
L'apprenant, au lieu de se confronter à un ensemble de tâches prédéfini
, explore une ville, une maison ou tout autre réseau d'endroits. Cette manière de proposer de l'aide sans l'imposer au cours d'une activité sans contraintes entre dans ce que l'on appelle 'guidage'.
Différentes formes d'interactivité décrites ci-dessus sont présentes dans cet exemple d'activité pédagogique. L'interactivité fonctionnelle désigne les différentes possibilités offertes à l'utilisateur pour demander de l'aide, en d'autres termes, les possibilités de manipulation du système par l'utilisateur permettant d'orienter son exploration. L'interactivité intentionnelle n'est pas présente ici puisque il n'existe pas de relation construite où le dipositif d'énonciation inclut le destinataire. L'interrelation est présente à travers les discussions qu'une personne peut avoir avec d'autres utilisateurs. Toutefois il n'existe pas de relation maître-élève et d'objectif pédagogique défini dans ces discussions.
Se pose encore la question de ce qu'amène la métaphore géographique aux applications pédagogiques des MOOs, débat entamé en décembre 1994 dans le newsgroup .
Dès lors qu'on possède un badge vert, on peut accéder à une salle dans EON dans laquelle des tutoriels sont à disposition sous forme de cassettes vidéo. La manipulation de la TV et de la bande est assez compliquée et j'ai du m'y prendre à maintes reprises pour faire démarrer une leçon de programmation MOO.
Réponse de l'apprenant
feed-back du système
Ces tutoriels ne mettent pas à disposition d'aide spécifique à la matière enseignée. On peut toujours utiliser la commande help
Malgré ces déagréments j'ai beaucoup profité de ces bandes vidéo. Le distributeur de frites est une sorte de prototype à partir duquel je peux construire d'autres objets similaires. La programmation est aussi simple que possible et permet de se familiariser avec la syntaxe et les concepts de la programmation orientée objet. Ce didacticiel n'est qu'un moyen d'enseignement parmi d'autres et peut servir de complément à d'autres activités pédagogiques. Il pourrait par exemple servir d'exercice pour un cours en direct comme celui décrit ci-dessous.
Ces cassettes, la TV et video sont disponibles sur TECFAMOO dans le MOOseum dans la chambre 'things'. (cassette 1 : #316, cassette 2 : #317, cassette 3 : #318 ) Bientot un vendeur sera dans une échope pour distribuer ces objets, Irradiate dixit. (Irradiate est le nom d'une wizzard américaine qui contribue à la construction de TECFAMOO). Lors d'une discussion de vive voix avec E. Sciolli j'ai appris que ces mêmes cassettes se trouvent aussi sur LambdaMOO.
Dans ce cas, on fait croire à l'utilisation d'une vidéo. On peut se demander ce qu'une telle métaphore amène de plus qu'un petit didacticiel qui enseignerait le même contenu avec la possibilité d'y intégrer des images, du son et des feed-backs plus explicites que "I don't understant that" . Cette question est discutée en conclusion.
Réponse
Explication
L'interactivité intentionnelle et fonctionnelle sont remplacées par l'interrelation. Le dialogue pédagogique s'effectue entre un enseignant et des apprenants humains en pésence. L'intention pédagogique n'est plus médiatisée par un logiciel.
6 ou 7 personnes participient au cours. Il faut une certaine discipline de la part des participants, comme pendant un cours présentiel. Ici les chuchottements se voient et prennent de la place sur l'écran.
Bien entendu, une réalité virtuelle textuelle comme le MOO peut aussi servir de média pour un cours particulier ou un enseignant et un apprenant interagissent à tour de role. J'ai pu beneficier de plusieurs "cours" de programmation sur TECFAMOO. Janus, l'un de nos Wizzards, apres avoir vu l'état d'avancement d'un des objets que j'étais entrain de programmer, m'a donné des conseils tout en m'expliquant les changements qu'il suggérait. Nous avons spontanément mis en place un mode d'interaction qui suivait plusieurs étapes.
Le nombre d'apprenants qui participent à un cours dans une même salle est limité. Un enseignant ne peut pas gérer simultanément un grand nombre de questions. Il faudrait diviser un auditoire nombreux en sous-classes, automatiser certaines réponses, mettre à disposition des assistants qui répondent en direct aux questions.
On peut également imaginer qu'un enseignant donne un texte à lire à domicile et organise une discussion sur le texte. Peut-être que l'éloignement des apprenants et la médiatisation des interactions facilitent la prise de parole et multiplient les interventions. Cet effet désinhibiteur a été décrit par E.Reid dans sa thèse de doctorat.
Une restriction à l'emploi de ce procédé pour l'enseignement est que pour enseigner une matière en direct il faut pouvoir la décomposer en sous-concepts, est-ce là une procédure applicable à toutes les matières ?
La métaphore géographique pourrait permettre de séparer les matières ou les degrés de difficulté et d'en offrir une représentation plus concrète à l'apprenant (Il faut que j'arrive à la salle bleue au nième niveau etc...).
D'autre part un élève pourrait faire ses devoirs dans un MOO, où il ne serait plus seul, et pourrait collaborer avec d'autres élèves ou encore poser des questions à un maître qui fait des leçons surveillées en plus de disposer de didacticiels traditionnels.
Un MOO est un environnement d'apprentissage auquel s'ajoute une composante de communication synchrone. On peut imaginer que d'ici quelques temps que les matières actuellement enseignées avec l'aide de l'informatique traditionnelle le soient également sur un réseau informatique. La formation à distance pourrait se faire de manière synchrone sans nécessiter l'installation d'un dispositif de visio-conférence.
Projet Staf-14: Mise en place d'une infrastructure de cours en direct.
Site ftp à XEROX Dans le répertoire /pub/MOO/papers/.
Site ftp MIT Dans le répertoire /pub/asb/papers/.
Apprentissage par imitation : les vidéos sur EON
Au cours de mes ballades dans EON, j'ai pu collecter un certain nombre d'objets. Entre autres une télévision-vidéo qui est nécessaire pour le deuxième type d'activité que j'aimerais décrire.
Aspects pédagogiques
L'apprentissage est entièrement dirigé et repose sur une activité imitative: il s'agit de reproduire ce que le tuteur dit de faire. Le système contrôle complètement l'enseignement. La première leçon consiste à construire un objet à partir d'une classe générique ($thing). Elle vise aussi à faire comprendre les notions de base de la programmation objet (héritage, parent, enfant, propriété) . Pour ma part j'ai crée un distributeur de frites qu'on trouve dans le Bar du TECFAMOO. L'interactivité intentionnelle est très forte, la leçon recréant un discours séquentiel et cohérent.
Exemple
Consigne du tuteur
Une leçon de programmation à la Diversity University
La technologie comme outil de communication pédagogique: Un enseignant et des apprenants humains interagissent en direct dans un espace virtuel textuel. L'enseignant montre une définition ou une affirmation aux élèves par le truchement d'un tableau noir (une artéfact de plus...) et ceux-ci y réagissent en posant des questions ou simplement en montrant qu'ils ont compris. Le tableau noir est astucieusement conçu, il compte autant de faces qu'il y a d'éléments de thèorie à présenter. Une commande permet de changer de face. Il serait intéressant pour un enseignant de disposer d'un glossaire qui permettrait de rechercher une définition ou une explication pour enrichir une réponse à une question.
Exemple
Question
@PARENTS ME
Chip(#2100) generic programmer(#59) generic builder(#4) generic
player(#6) Root Class(#1)
@parents #500
Crash Test Class(#500) generic programmer(#59) generic builder(#4)
generic player(#6) Root Class(#1)
Ces étapes pouvaient se dérouler à un niveau moléculaire (les différentes étapes ne nécessitant qu'une ou répliques) ou molaire auquel cas la définition de l'objectif pouvait etre passablement longue et la réalisation ne se faire qu'après l'interaction synchrone sur la base de la sauvegarde de la session.
Avantages et désavantages
L'écrit est moins rapide et moins vivant que la parole pour transmettre des informations. La rapidité sténographique peut compenser le premier désavantage. En ce qui concerne la fonction phatique de la communication, souvent véhiculée par le langage non-verbal elle trouve ici son expression dans les verbes sociaux (nod [hocher de la tête], smile [sourire]) ou des groupes de caractères comme :) [content, plaisantant], :( [triste].
Conclusion
Les possibilités graphiques sont encore limitées et les réponses des élèves ne peuvent être que textuelles. Néanmoins, le MOO peut rassembler dans un même "monde" des didacticiels traitant de multiples sujets et des interactions entre humains. D'autre part on attend prochainement l'intégration du MOO et de WWW, à plus moyen terme les réalités virtuelles graphiques. Ces développements technologiques permettront à mon sens de construire de véritables écoles virtuelles.
Pour en savoir plus
Dans ces sites ftp on peut trouver un certain nombre de textes en rapport avec le MOO, notament un texte sur les contraintes imposées à la communication par le mode d'interaction purement textuel. D'autres études traitent de l'identité des utilisateurs (changements de genre) etc..
[Besace]
Patrick Jermann