« LAMS » : différence entre les versions

De EduTech Wiki
Aller à la navigation Aller à la recherche
m (→‎Discussion : ajout commentaire erreur et correction typo)
m (→‎Branchement selon appartenance à un groupe : ajout commentaire rappel et correction typo)
Ligne 444 : Ligne 444 :
=====Branchement selon appartenance à un groupe =====
=====Branchement selon appartenance à un groupe =====


Il est possible de créer un "chemin" spécifique pour des groupes, par exemple, si vous voulez assigner des sujets différents à chaque groupe d'élève pour un exposé....  
Il est possible de créer un "chemin" spécifique pour des groupes, par exemple, si vous voulez assigner des sujets différents à chaque groupe d'élèves pour un exposé....  


Pour cela, il faut tout d'abord créer un groupe dans l'activité et définir ses propriétés (cf point 3.5.2). Ensuite, il faut créer un branchement et le relier au groupe précédemment créé avec une transition. Si vous avez fait les choses correctement, l'icône de votre branchement est devenue épaisse.
Pour cela, il faut tout d'abord créer un groupe dans l'activité et définir ses propriétés (cf point 3.5.2). Ensuite, il faut créer un branchement et le relier au groupe précédemment créé avec une transition. Si vous avez fait les choses correctement, l'icône de votre branchement est devenue épaisse (on à l'impression qu'il y a plusieurs icônes superposées).
Rappel: Il faut faire attention que seules les activités définies Après le groupe dans la séquence ne vont être conditionnées au groupe.


[[Fichier:Branchement icone.jpeg|vignette]]
[[Fichier:Branchement icone.jpeg|vignette]]

Version du 10 juin 2019 à 09:56


Introduction

Documentation à mettre à jour pour LAMS 3.1. A mon avis la meilleure méthode serait de créer une nouvelle page LAMS 2.x et copier /coller tout le code wiki de cette page. Ensuite commencer à modifier cette page-ci - Daniel K. Schneider (discussion) 20 mars 2019 à 20:25 (CET)

LAMS (Learning Activity Management System) est un environnement en ligne de création et de gestion d'activités pédagogiques. Il permet de séquencer des activités dans un ordre précis à l'aide d'une interface "drag and drop" très simple.

LAMS a été développé à partir de 2003 par une équipe hébergé à l'université de Macquairie (Australie). Le système serveur-client était développé avec Java (JBoss) et Flash. En 2010, l'équipe de 12 développeurs a été réduite à 2 suite à des coupures de fonds et cela a mis le projet en danger. Grace à la persévérance des initiateurs et un accueil à Singapour, le projet est en "train de remonter la pente" et a réussi une migration des interfaces utilisateurs à HTML5. En février 2019, LAMS 3.1 semble être stable. Par contre, la procédure d'installation et la documentation sont à améliorer encore.

Ci-dessous un mode d'emploi pour LAMS 2.1 (à mettre à jour pour LAMS 3.1). Les fonctionnalités n'ont pas trop évolué et l'interface reste similaire.

Utiliser LAMS

Pour utiliser LAMS, il y a plusieurs possibilités :

  • Installer un serveur. Il faut avoir un accès administrateur à la machine, car LAMS est programmé comme application Java et nécessite l'installation d'un serveur JBOSS.
  • Un serveur LAMS peut être intégré avec certains LMS comme Moodle ou .LRN. C'est la solution adoptée à TECFA. (Voir ci-dessous)
  • Prendre un abonnement (hosting)
  • Utiliser Lessonlams.com (limité à un cours avec 30 étudiants, inclut un outil supplémentaire qui simplifie le processus de conception). LessonLAMS permet d'exporter les fichiers en .zip. Bien que facile d'utilisation, des bugs se produisent assez régulièrement lors des diverses étapes d'enregistrement des tâches et d'exportation. Il faut donc rester attentif à ce qui se passe durant ces étapes. LessonLAMS offre moins de souplesse et de fonctionnalité dans les paramétrages que le LAMS inclus dans Moodle.

Pour explorer LAMS, il y a deux possibilités supplémentaires

  • Utiliser le serveur démo de LAMS (en s'enregistrant ici). Etant donné qu'il s'agit souvent d'une version nouvelle en test, vous ne pourrez pas forcément exporter un design et le réutiliser dans un serveur de production.
  • Installer un serveur LAMS sur votre PC.

De nombreux designs sont partagés dans la LAMS community. On peut les importer directement dans un serveur LAMS.

Attention:

  • Tout est en ligne, y compris l'outil de conception. Autrement dit, pour créer et ensuite utiliser des leçons LAMS, il faut avoir accès à un serveur LAMS ;
  • Pour utiliser LAMS, il est indispensable d'avoir activé les popups dans son navigateur et d'avoir Flash installé !
  • Si vous installez votre propre serveur: le login et le mot de passe du LAMS sont générés lors de l'installation du logiciel (par défaut ils sont : sysadmin/sysadmin) ;

Interface et survol des outils LAMS 3.x

Différences entre LAMS 2.5 et LAMS 3.1:

  • Les interfaces auteur et utilisateur de LAMS 3.1 sont en HTML5
  • Les propriétés (donc les séquencage conditionnel des outils) se règlent avec une fenêtre "popup" dans LAMS 3.1. Dans LAMS 2.5 il fallait utiliser un panneau en bas de l'écran.
  • La plupart des outils fonctionnent de la même façon.

Description à faire !

Interface et survol des outils LAMS 2.x

Depuis mai 2010, LAMS est disponible en plusieurs langues. Toutefois, la documentation n'existe pratiquement qu'en anglais.

Premier contact avec LAMS

On peut déjà délimiter quatre types de zones :

  • L'espace auteur (l'authoring space) : c'est ici que l'on va construire son scénario pédagogique en organisant une séquence d'activités représentées par des boîtes. On peut noter la présence d'une poubelle en bas à droite, qui va servir à supprimer les activités dont on n'a plus besoin (toujours par drag and drop).
  • La boite à outils (activities toolkit) : comme son nom l'indique, c'est la boîte à outils où l'on va piocher ses activités. Il suffit de transporter une boîte jusqu'à l'authoring space pour introduire un chat, un forum, etc...
  • Les outils de séquençage (sequence management tools) intégrés dans la barre de menu : cet espace reprend les fonctions classiques d'un programme (importer/exporter une leçon, copier/coller un élément, etc...). Par ailleurs un outil important est celui de transition : il permet de tracer la séquence en dessinant des flèches entre les boîtes.
  • Properties: permettent de régler quelques propriétés. On peut changer l'étiquette des activités. Ensuite on les utilise pour calibrer la formation de groupes, les verrous et l'utilisation de sorties d'outils comme entrées (conditions) pour les verrous, branchements, etc. Pour ouvrir ce panneau: Double-clic dessus ou Clic sur le petit rectangle bleu. Dans LAMS 3.x ce panneau a disparu et il a été remplacé par des popups attachés aux outils.
Copie d'écran de LAMS 2.3.4 - Français

Survol des outils et du séquençage

LAMS possède plusieurs types d'outils que l'on peut présenter approximativement en cinq catégories.

  • Outils d'information: Contenu (Noticeboard), Ressources, liste de tâches à faire (offline).
  • Outils de collecte et de traitement d'information: Collecte de données, consultation/partage de ressources, Gmap, Pixlr, Ressources, ...
  • Outils d'évaluation: QCM, Evaluation avec plusieurs types de questions, et soumission de fichiers
  • Outils de collaboration: Chat, Scribe, Forum, Vidéo-conférence Dimdim
  • Outils de réflexion: Q/R, Sondage, vote

Ces outils peuvent être arrangés de façon linéaire, avec l'outil de transition.

L'outil groupes permet de répartir les apprenants dans différents groupes à des moments choisis et ensuite associés à une activité, qui suit plus loin à l'une de ces définitions de groupe.

L'outil option permet de définir des activités simples ou des séquences d'activités à choix. Par exemple, un apprenant peut soit choisir d'écrire dans un forum, soit dans wiki ou encore un apprenant doit choisir entre d'abord lire une ressource et ensuite écrire dans un forum ou lire un texte puis passer à un quiz par exemple.

L'outil de branchement (branch tool) permet ensuite de construire des séquences plus complexes:

  • L'enseignant peut décider de la dynamique d'un chemin que l'apprenant doit prendre
  • On peut associer un groupe à une branche
  • On peut associer une branche à un apprenant en fonction du résultat d'une activité précédente.

Dans le menu Optionnel on peut également déclarer qu'une activité est une activité de support. Elle sera disponible tout le temps en dehors de la séquence normale.

Boîte à outils (Activities Toolkit)

Important : chaque élément peut être configuré en double-cliquant dessus.

En général chaque activité a trois onglets :

  • Simple (Basic): détermine le contenu de l'activité
  • Avancé (Advanced): détermine le comportement de l'activité
  • Instructions: Donne des informations sur la structure de l'activité (l'option est la même pour toutes les activités, c'est-à-dire donner les consignes).

Options disponibles pour toutes les activités :

  • (avancé) lock when finished : permet de verrouiller l'activité une fois que tout le monde l'a finie. L'apprenant peut ensuite revenir en arrière mais il n'aura accès qu'à un historique.
  • (avancé) add notebook : permet d'ajouter un carnet de note à l'activité, que l'apprenant pourra utiliser pour formuler ses réflexions et ses acquis.
Copie d'écran de LAMS 2.4 en français

Calepin (Notebook)

NotebookIcon.PNG

C'est un peu l'outil de base : il permet à l'apprenant de prendre des notes sur l'activité qu'il est en train d'accomplir. Ce contenu est disponible pour le professeur à tout moment.

option:

  • (avancé) Allow Rich Text Editor : permet d'activer le FCK editor, qui est une barre d'outil de traitement de texte plus riche que ce qui est proposé par défaut à l'utilisateur.

Une activité "écrire dans le calepin" peut-être ajoutée dans chaque activité. Le calepin est privé.

Finalement, durant tout le long l'apprenant a accès a son calepin privé (en bas à gauche sur l'écran).

Carte Heuristique (Mindmap Tool)

Mindmap.png

L'outil mindmap permet aux enseignants et aux apprenants de créer, modifier et afficher des cartes heuristiques dans l'environnement LAMS.

  • Basic onglet : Rédaction du contenu
  • Advanced onglet : Régler l'activité, par exemple un utilisateur peut autoriser la rédaction multiple.
  • Instructions onglet : Commenter l'activité
  • Conditions onglet : Cette onglet est visible lorsque l'activité permet aux auteurs de personnaliser les résultats de l'activité.

Chat et Chat&Rapport

ChatIcon.PNG

C'est le chat classique que l'on rencontre sur internet. Il permet aux élèves d'échanger des idées, de se poser des questions et de se répondre mutuellement.

options :

  • (avancé) Filter messages : permet de spécifier une liste de mots sensibles qui seront remplacés par des astérisques s'ils sont prononcés dans le chat.

Chat&Rapport On peut aussi le combiner avec un rapport (outil Chat&Rapport).

Collecte de données - Data collection tool

DacoIcon.png

Cet outil de collection de données permet au concepteur/enseignant de créer des simples bases de données que les apprenants doivent remplir (par exemple pour des activités de type "investigation"/inquiry learning. Ces données peuvent ensuite alimenter d'autres activités. Chaque enregistrement peut être configuré pour plusieurs types de données et pour certains types, il est possible de spécifier des contraintes additionnelles. Voici une liste des types:

  • Single Line Text
  • Multie line text
  • Nombre (en plus on peut définir min./max. etc.
  • Date
  • Ficher à télécharger
  • Image à télécharger
  • Boutons radio
  • Menu
  • Checkbox
  • Longitude/lattidue

Il est également possible d'autoriser un apprenant à entrer plusieurs enregistrements.

Common Cartridge

CommonCartridgeIcon.PNG

Permet d'ajouter du contenu IMS Common Cartridge. Cet outil semble avoir quelques soucis de temps en temps.

Contenu - Noticeboard

NoticeIcon.PNG

L'outil Contenu (Noticeboard) permet de créer un certain nombre de contenus avec l'éditeur Wysywig FCK :

  • HTML
  • Images
  • Vidéos imbriqués
  • Ajouter un petit outil de dessin
  • Insérer des widgets Google
  • ...

A lire absolument: Using the FCK Rich Text Editor

Options :

  • Il n'y a pas d'options spéciales dans cette activité en plus de celles de base.

Dépôt de fichiers (Submit Files Tool)

SubmitIcon.PNG

Pour une activité où il y a un devoir à rendre, on peut imaginer que l'apprenant doive envoyer un ficher (pdf, word, etc...) au professeur pour correction. Cette outil permet l'upload de fichiers.

Options :

  • (avancé) Limit Number of Files : Avec cette option, le moniteur peut spécifier le nombre maximum de fichiers que chaque élève peut envoyer.

eAdventure

EadventureIcon.png

Cet outil permet d'ajouter un jeu eAdventure (aventure textuelle). On peut imposer que l'apprenant ait terminé le jeu pour pouvoir poursuivre.

Evaluation (Assessment)

EvalIcon.PNG

L'évaluation permet de créer sept différents types de questions permettant une évaluation certificative. Les type de questions sont:

  • QCM: Permet de créer des questions à choix multiples
  • Paires appariées: L'apprenant doit choisir dans une liste déroulante la réponse correcte à chaque question.
  • Réponse courte: L'apprenant doit répondre à chaque question en écrivant lui-même une réponse courte qui correspond à la réponse correcte qui a été préenregistrée par l'auteur.
  • Numérique: L'apprenant doit répondre à chaque question en écrivant lui-même un nombre qui correspond à la réponse correcte préenregistrée par l'auteur. Possibilité de fixer les unités et la déviation acceptable.
  • Vrai/faux: Une question formulée que l'apprenant doit cocher comme étant juste ou fausse.
  • Dissertation.
  • Tri: Pour la question "tri", l'apprenant doit mettre une liste d'items préenregistrés dans un ordre précis.

Cet outil produit les sorties suivantes (que l'on peut utiliser pour des branchements):

  • Score total de l'utilisateur
  • Nombre de tentatives
  • Temps utilisé
  • On peut également utiliser le score obtenu pour une question individuelle

Forum et Forum&Rapport

ForumIcon.PNG

Le forum permet une communication asynchrone entre les étudiants à propos de sujets définis par le professeur. Il peut être fermé si le professeur décide que le forum n'est plus utilisable, par exemple à la fin de l'activité.

Options :

  • (basic) Forum Topics : permet toutes les opérations de base utiles dans un forum (créer/éditer/supprimer un nouveau sujet, attacher un fichier, etc...)
  • (avancé) Allow Learners to Change their own postings: activé par défaut. Donne la possibilité aux apprenants d'éditer les conversations auxquelles ils ont pris part.
  • (avancé) Allow Learners to Upload Files: désactivé par défaut. Permet aux utilisateurs d'uploader des fichiers sur le forum.
  • (avancé) Allow Learners to use Rich Text Editor: Désactivé par défaut. Permet d'utiliser un éditeur de texte plus riche (FCK).
  • (avancé) Maximum number of characters per posting: par défaut, un post est limité à 5'000 caractères. On peut ici changer ou supprimer cette limite.
  • (avancé) Allow Learners to Create New Topics: activé par défaut. Donne la permission de créer de nouveaux sujets de discussion sur le forum.
  • (avancé) Number of Posts per Learner per Topic: Désactivé par défaut. Spécifie le nombre de billet qu'un apprenant peut ajouter à un sujet avant de passer à l'activité suivante.


Peut aussi être combiné avec un rapport (outil Forum&Rapport) ou des ressources (outil Ressources&Rapport).

Galerie D'image (Image Gallery)

GalerieImageIcon.PNG

Permet d'ajouter une galerie d'image.

Gmap (Google Maps tool)

GmapIcon.png

Cet outil permet de créer des cartes ou images Google Map avec des marqueurs annotés. Les apprenants peuvent ensuite ajouter les leurs et voir ceux des autres.

Liste de tâches (Task List tool)

Tasklist.png

L'outil "liste de tâches" permet la création d'une liste de tâches (avec un titre et une description) dans laquelle les apprenants cochent les tâches au fur et à mesure de leur avancée. On peut rendre une tâche obligatoire ou à option. On peut également les autoriser à ajouter un commentaire et/ou des fichiers. Finalement on peut exiger que les tâches soient faites dans l'ordre (l'étudiant ne pourrait pas cocher, commenter ou télécharger non plus). Il s'agit donc d'un outil pour encadrer des activités en dehors de l'interface LAMS.

Pixlr

PixlrIcon.PNG

Permet aux apprenants d'ajouter des images.

Options :

  • Autoriser les apprenants à voir les images des autres : par défaut activé.

Q et R (Questions réponses)

Qetrlams.png

Cet outil Q & R (Q & A) sert à poser des questions aux apprenants. Après avoir répondu individuellement à(aux) question(s), ceux-ci pourront consulter les réponses de leur pairs. Il est par exemple utile de faire suivre cette activité par un chat ou un forum pour permettre aux apprenants de débattre de leurs réponses.

Cet outil permet de créer des questions ouvertes. Pour ce faire choisissez l'outil Q&R et cliquez dessus pour introduire les questions. Vous arriverez dans la fenêtre suivante : Qrexemple.png

Dans la fenêtre instruction, vous pouvez donner les instructions que les apprenants devront suivre. Ensuite, vous pouvez ajouter autant de questions que vous voudrez en cliquant sur "créer une autre question". Si vous voulez rendre la question obligatoire, il vous faudra cocher la phrase suivante : "Cette question exige une réponse".

Dans les options avancées, vous pouvez choisir de :

  • afficher les réponses des autres apprenants
  • afficher les noms des autres apprenants
  • autoriser les apprenants à évaluer les réponses des autres
  • ajouter un calepin à la fin de l'activité Q&R avec des instructions
  • mettre uniquement une question par page
  • verrouiller lorsque l'activité est terminée
  • autoriser l'utilisation de l'éditeur WYSIWYG

QCM (choix multiple, Multiple Choice)

MCicon.PNG

L' outil QCM (MCQ) permet de créer facilement un questionnaire à choix multiple, incluant des vrais/faux ou avec une palette de réponses. Ce test peut être à but formatif (feedback à l'apprenant), évaluatif, préparatoire aux activités suivantes. L'auteur peut permettre aux apprenants de voir les réponses des autres une fois terminé.

Pour créer des questions de type "QCM", vous arriverez sur la page suivante : Lamsqcm.png

Il faudra cliquer sur "créer une question" puis rédiger la question dans le rectangle prévu à cet effet. Vous pouvez ensuite ajouter autant de réponses que vous voulez en cliquant sur "ajouter une réponse". Vous devez aussi sélectionner laquelle est juste dans la colonne "juste?".

Options :

  • (basic) Questions : créer / éditer / supprimer / changer l'ordre des questions, puis on peut ajouter un feedback ou mettre une pondération (valeur de la réponse).
  • (avancé) one question per page : force le dispositif à présenter une seule question par page. Désactivé par défaut (les questions apparaissent dans une liste verticale).
  • (avancé) Allow Retries : ici le professeur peut déterminer le nombre d'essais qu'un élève a droit.
  • (avancé) L’option « Permettre plusieurs tentatives » donne la possibilité à l’apprenant de passer le QCM plusieurs fois. Si cette option est activée, le tuteur devra choisir le nombre minimal de réponses correctes permettant à l’apprenant de passer à l’activité suivante (option « Score de passage »).

Ressource (Share Resources Tool) et Ressources&Forum

ResourcesIcon.PNG

Un outil très puissant : il permet aux enseignants et aux étudiants d'ajouter des ressources à l'activité.

Options (au bas de la fenêtre, important !):

Lams ressources.JPG

  • (basic) Add Url : ajoute un site web dans l'activité (par ex: wikipedia)
  • (basic) Add Single File : ajoute un fichier téléchargeable à l'activité (par ex: powerpoint, pdf, word, ...)
  • (basic) Add Zipped Website : permet aux auteurs de partager leur propre website. Pour cela, il faut le zipper (par exemple avec dreamweaver) et contrôler qu'il y ait un index.html/php/... à la racine du dossier compressé.
On peut même intégrer comme cela des sites avec du Javascript ou du Flash. Par exemple, des activités ou des jeux confectionnés avec des outils-auteurs.
  • (basic) Add Learning Object : il est possible d'ajouter d'autres types d'activités pédagogiques dans la séquence LAMS (par ex: un CP IMS).
  • (avancé) Run Content Automatically : si activée, cette option amène directement l'apprenant à la ressource (donc il ne voit pas les instructions de la page ressources)
  • (avancé) Minimum Number of Resources to view : détermine le nombre de ressources minimales que l'apprenant doit consulter avant de pouvoir passer à la suite des activités.
  • (avancé) Allow Learners to Add Files/URLs : autorise l'apprenant à contribuer à l'activité en ajoutant ses propres ressources.

Cet outil demande plusieurs niveaux d'enregistrement et de paramétrage quand on introduit une ressource (PDF, texte Word, PPT). Une fois la boîte ressource mise sur la scène, cliquer dessus, ajouter une ressource et cliquer de nouveau sur ajouter une ressource. Cette étape permet d'obtenir la boîte de dialogue "enregistrer", qui vous permet de sauvegarder la ressource. Pour la rendre accessible aux étudiants une fois que la leçon LAMS est introduite dans Moodle, il faut aller la confirmer dans la boîte de suivi (managment) de la leçon, sur la page d'ouverture du cours.


On peut aussi combiner cet outil avec un scribe (outil Ressources&Raport)

Rédiger un rapport (Scribe Tool)

ScribeIcon.PNG

En fait cette activité ne peut (par défaut) pas être utilisée seule. En effet, il est obligatoire de la combiner avec quelque chose d'autre (comme un chat ou un forum) : cela permet de nommer un élève comme scribe qui résume la réflexion qui a été menée.

Options :

  • (basic) Scribe Heading : l'apprenant nommé scribe peut créer de nouveaux titres et sujets.
  • (avancé) Select Scribe : définit la manière dont le scribe sera choisi. Soit c'est le premier apprenant qui arrive qui est choisi, soit un moniteur le désigne.

Sondage (Survey Tool)

SurveyIcon.PNG

Cet outil de sondage est similaire en tout point à une épreuve de QCM (question à choix multiples) sauf qu'il n'y a pas ici de bonne ou de mauvaise réponse. Le système collecte uniquement les données pour les présenter graphiquement à la fin de l'activité.

options :

  • (basic) Survey Questions List : liste les questions actuellement présentes dans le sondage et permet d'en ajouter de nouvelles.
  • (avancé) Show Survey on One Page : lorsque cette option est activée, toutes les questions seront listées sur une page de manière verticale.

Tableur (Spreadsheet Tool)

SprdIcon.png

L'activité "tableur" permet de mettre des données à disposition des apprenants. Ils peuvent les manipuler et faire des calculs.

Il existe des options de configuration supplémentaires, par exemple sauver leur version.

Vote (Voting Tool)

VotingIcon.PNG

Cet outil donne la possibilité au professeur de mettre en place un bulletin de vote virtuel. Sa structure est identique à l'activité Question-réponses: sur la première fenêtre, on voit toutes les options disponibles, puis une fois que l'on a voté on assiste en live à la progression de chaque option de vote. Puis, à la fin de l'activité, on peut regarder un résumé des résultats.

Options :

  • (basic) Nominations : permet de créer/éditer/supprimer/changer l'ordre d'une option de vote.
  • (avancé) : Allow Text Entry : lorsque cette option est activée, elle permet à l'utilisateur d'introduire son vote personnalisé (il écrit l'option pour laquelle il est favorable).

Wiki

WikiIcon.png

L'outil wiki permet de créer des pages reliées entre elles. Le contenu reste (avec un historique), donc on peut engager les apprenants à intervenir plusieurs fois.

On peut configurer plusieurs options avancées, par exemple autoriser les apprenants à créer des nouvelles pages, à ajouter des liens externes, etc.

Wookie

WookieIcon.PNG

On ne sait pas trop ce que cela fait car au moment du test, cet outil renvoyait l'erreur ci-dessous. Peut-être est-ce un hommage à Chewbacca] ;-).

javax.servlet.ServletException: org.lamsfoundation.lams.tool.wookie.util.WookieException: Il y avait un problème de communication avec le serveur de widget Wookie, SVP contactez votre administrateur système.

Activités combinées

Dans LAMS 2.2 il existe trois activités combinées que les apprenants peuvent faire en même temps:

  • Forum + Scribe (outil Forum&Rapport)
  • Share resources + Forum (outil (Ressource&Rapport)
  • Chat + Scribe (outil Chat&Rapport)

De plus, à la fin de la plupart des activités simples, on peut demander à l'apprenant de rédiger quelque chose dans son calepin individuel.

Outils de séquencage

La notion de conditions à la sortie

Certains outils produisent des sorties que l'on peut ensuite utiliser pour définir des groupes, des branchements ou encore des verrous (gates). Certaines sorties sont produites automatiquement (par exemple le score dans une évaluation), d'autres doivent être définies par l'auteur dans le panneau condition (par exemple l'utilisation du mot EduTechWiki dans un forum).

Il faut identifier ces "output conditions" dans le panneau propriétés de l'outil qui va les utiliser en entrée. Une activité qui implémente le type condition comme entrée permet de sélectionner d'abord l'activité qui produit la sortie (par ex. un forum ou une évaluation), ensuite d'identifier les conditions de sortie and finalement d'associer une condition à un séquencage (ouverture/fermeture d'un verrous, branchement, association avec un groupe, etc.).

Types de sorties:

  • Mots définis par l'auteur pour les outils Q&R, Forum, Sondage, Chat et Calepin (Notebook)
  • Score ou score pour une question pour l'évaluation
  • Nombre de réponses correctes pour QCM (pas le Q&R!)
  • ... la liste grandit avec chaque nouvelle version de LAMS

A lire aussi:

Grouper / Regroupement

Grouping icon.PNG

Cet outil permet de diviser les apprenants en groupes. Le professeur/concepteur peut constituer des groupes à l'aide de trois critères :

  • le nombre de groupes : les apprenants sont distribués en fonction d'un nombre de groupes fixe, décidé à l'avance
  • le nombre d'apprenants : les apprenants sont distribués en fonction d'un nombre d'apprenants par groupe fixé à l'avance.
  • groupes choisis : le professeur répartit les apprenants au moment où ceux-ci entrent dans l'activité (définit dans le monitoring).

De plus, les options de l'outil permettent de choisir de quelle manière les apprenants seront répartis : aléatoirement, répartition choisie par le professeur dans l'outil de suivi ou encore répartition choisie par les apprenants (ils se placent dans le groupe de leur choix).

L'outil se place en amont de l'activité. L'icône de l'activité apparaît comme si elle était d'une épaisseur de plusieurs pages si le lien est fait correctement. On peut définir plusieurs distributions de groupes le long de la séquence. Ensuite, il est possible de choisir dans l'inspecteur de propriétés, dans le menu "grouping", la répartition qui sera activée pour chaque activité, avec toujours la possibilité de n'en activer aucune ("none"). En effet, chaque fois que l'outil groupe est ajouté dans la séquence, une option supplémentaire apparaît dans le menu, qui correspond à une répartition nouvelle.

Verrous (portes ou Gates)

Stop gate.png

Cet outil "flux" permet de définir des points d'arrêt, donc fermer/ouvrir des portes. Il existe plusieurs types de portes:

  • portes permission: Exigent qu'un enseignant ouvre manuellement la porte aux apprenants
  • portes de synchronisation: Tout le monde doit finir avant que la porte s'ouvre
  • portes temporelles: S'ouvrent à une heure et à une date données
  • Portes conditionnelles: Dépendent du résultat de (certaines activités)

Branches

Branch icon.png

Cet outil "flux" permet de relier l'avancement des apprenants à des conditions. Il fonctionne selon le même principe que les portes, sauf que l'apprenant est dirigé vers une branche comportant une ou plusieurs activités en fonction de certains critères.

BranchDoors.png

Une branche s'ouvre dans l'espace de travail comme une fenêtre séparée. Elle contient au départ une porte d'entrée et une porte de sortie. Le concepteur doit ensuite ajouter des activités comme sur l'espace de travail normal, mais depuis la porte d'entrée il peut créer plusieurs branchements.

Il existe trois méthodes différentes de branchement qu'il faut définir dans le panel de propriétés en bas de l'écran.

  • Teacher Allocated
  • Branchement selon appartenance à un groupe
  • Branchement selon la sortie' (le résultat) d'une activité précédente qu'il faut spécifier (forum ou choix multiple).
Branching preview.png

Sur l'espace de travail, LAMS va ensuite afficher la structure globale dans l'icône, c'est à dire les branches et les points d'activités.

Lire aussi dans le LAMS wiki:

Branchement selon appartenance à un groupe

Il est possible de créer un "chemin" spécifique pour des groupes, par exemple, si vous voulez assigner des sujets différents à chaque groupe d'élèves pour un exposé....

Pour cela, il faut tout d'abord créer un groupe dans l'activité et définir ses propriétés (cf point 3.5.2). Ensuite, il faut créer un branchement et le relier au groupe précédemment créé avec une transition. Si vous avez fait les choses correctement, l'icône de votre branchement est devenue épaisse (on à l'impression qu'il y a plusieurs icônes superposées). Rappel: Il faut faire attention que seules les activités définies Après le groupe dans la séquence ne vont être conditionnées au groupe.

Branchement icone.jpeg

Vous devez modifier les propriétés de votre branchement (en bas de votre fenêtre), dans "type de branchement" choisissez "Organisé par groupe" et dans "Regroupement" sélectionnez votre groupe (par défaut, il se nomme regroupement).

Ensuite, il faut que vous entriez dans votre branchement pour modifier l'activité et créez les différentes activités que vous souhaitez attribuer à votre groupe. Il faut que vous ayez le bon nombre de branches par rapport à vos groupes ou à vos différents scénarios. Il est possible d'associer plusieurs groupes avec la même branche. Vous n'êtes donc pas obligé d'avoir autant de branches que de groupes.

Fichier branches goupes.jpeg

Une fois vos branches créées, sortez de votre branchement et retournez dans ses propriétés. Vous devez maintenant cliquer sur "Associer groupes aux branches". Vous pouvez alors associer vos groupes avec vos branches.

Si vous allez dans la prévisualisation, vous aurez l'impression que les utilisateurs peuvent choisir leur branche ce que vous ne désirez pas. Ne vous inquiétez pas! Si vous sortez du mode prévisualisation et que vous lancez votre leçon, tout fonctionne correctement.

Activités à option et de support

OptIcon.png

Le concepteur peut définir des activités ou alternativement des séquences d'activités parmi lesquelles l'apprenant peut choisir:

  • Activité à option: Permet de définir une ou plusieurs activités en option
  • Séquence à option: Permet de définir une ou plusieurs séquences d'activités en option

Les activités de support ont une autre fonction. Ces activités sont affichées à part (en bas à gauche dans l'interface apprenant) et l'apprenant peut y revenir quand il veut. Utilisations typiques:

  • Forum de support
  • Outils d'écriture (Wiki, ressources, etc.) dans un enseignement par projet

Outils monitoring

L'enseignant ou tuteur peut suivre un scénario et modifier en temps réel certains paramètres (à décrire). Il doit aussi intervenir pour ouvrir des "portes" (si c'est prévu dans le scénario).

L'outil offre plusieurs fonctions. Dans la capture d'écran ci-dessous on voit l'outil qui permet d'observer l'avancement des étudiants.

L'interface monitoring

L'outils apprenant

Voici une capture d'écran d'une séquence (vision concepteur)

Copie d'écran de LAMS 2.2

Pour l'apprenant, l'outil se présente de la façon suivante:

L'interface apprenant

Donc l'apprenant va voir la séquence à gauche et l'endroit où il se trouve. Un étudiant peut revenir en arrière, mais pas forcément changer des choses dans ses productions. A tout moment il a également accès à son calepin (Notebook) privé. L'interface change (évidémment en fonction de l'outil). Ici on voit une activité de partage de ressources (share ressources).

Comment exporter son module en .zip

Dans LAMS, il vous faudra utiliser le menu "Fichier > Exporter" mais pour que celui-ci soit disponible, il faut d'abord sélectionner une node de votre séquence.

Une fois la node sélectionnée, faites "Fichier > exporter" et enregistrer le fichier. Vérifiez ensuite que tout s'est bien passé en ouvrant le fichier .zip.

Vois y trouverez de nombreux fichiers, dont une image -jpg de votre séquence, si tout y est c'est que l'export s'est bien passé ;-).

Comment utiliser LAMS depuis Moodle

Il faut comprendre que Moodle et LAMS sont des environnements très distincts. Moodle permet simplement de vous connecter à LAMS en tant qu'auteur, enseignant et étudiant:

  1. Vous devez d'abord créer un scénario dans l'outil auteur LAMS
  2. Une fois un scénario est enregistré sur le serveur LAMS, vous pouvez ensuite le déployer dans Moodle. Chaque déploiement crée une copie différente du scénario.
  3. Vous pouvez ensuite utiliser l'outil de suivi.

Durant les passages Moodle -> LAMS ou dans l'autre sens, il peut avoir une petite période d'attente.

Ci-dessous quelques explications supplémentaires:

Création du scénario

Dans Moodle
  1. Allez dans un cours Moodle où vous avez des droits d'enseignant/concepteur
  2. Activer le mode édition (bouton en haut à droite)
  3. Dans une section de votre cours, cliquez sur "ajouter une activité ou une ressource"
  4. Choisir Leçon LAMS et cliquer sur "ajouter" en bas
  5. Ouvrir Sélection d'une séquence
  6. Afficher l'outil auteur LAMS en cliquant sur le bouton Créer nouvelle leçon LAMS
Dans LAMS
Une fois cliqué sur "Créer nouvelle leçon LAMS" dans Moodle, vous allez être basculés sur le serveur LAMS. La langue de LAMS correspond à celle que vous utilisez dans Moodle (Anglais, Français, Allemand).
  1. Créez un design
  2. Cliquer sur Enregistrer et ensuite sur OK. LAMS vous offre la possibilité d'enregistrer dans un espace privé, un espace partagé parmi les membres d'un même groupe ou encore dans un espace public. Corrigez les erreurs s'il y en a.
  3. Utiliser la Prévisualisation. Elle marche uniquement si votre design est sans erreurs (validé) et si la leçon est enregistrée. Autrement dit, on vous conseille de perfectionner la leçon et de la tester en prévisualisation avant de la déployer dans Moodle.
  4. Pour terminer l'édition LAMS: Tuer la fenêtre LAMS
  5. Revenir dans Moodle si votre leçon n'est pas terminée (cela ne sert à rien de la déployer), sinon voir "déployer"

Déployer une leçon LAMS dans Moodle

  1. Dans Moodle (mode édition), sélectionnez une activité LAMS ou créez une nouvelle activité
  2. Remplissez les champs obligatoires
  3. Ouvrir "Sélection d'une séquence"
  4. Sélectionnez une leçon de la base de donnés LAMS. En bas de la page, cliquez sur Enregistrer et afficher
Note: "Ouvrir la leçon" d'une leçon déjà déployée ne permet pas de l'éditer, mais de rentrer comme participant. Le bouton "Suivi" sert à faire du suivi (en tant qu'enseignant).

Editer un scénario

  • Dans Moodle: Cliquez sur la leçon LAMS
  • Pour éditer la leçon LAMS, il faut utiliser le bouton "Modifier la leçon LAMS" (en haut à droite)
  • Ensuite ouvrir "Selection nouvelle leçon LAMS", cliquer sur "Créer une nouvelle leçon LAMS" et ouvrir le scénario à éditer dans LAMS
  • Important: Dans Moodle, il faut de nouveau sélectionner une leçon LAMS. Autrement dit: Editer une leçon dans LAMS va changer la définition dans LAMS, mais cela n'affecte pas une leçon déjà déployé dans Moodle. Une fois déployé dans Moodle la leçon va avoir "sa vie propre".

Ajuster un scénario

  • Vous pouvez ajuster un scénario déjà déployé en utilisant l'outil de suivi.
  • Dans Moodle: Cliquez sur la leçon LAMS
  • Cliquez sur Suivi (monitoring) de la leçon
  • Cliquez sur Séquence
  • Cliquez sur édition en direct

Vous pouvez modifier la plupart des éléments et ajouter des éléments... mais vous n'avez pas le droit de modifier un élément déjà utilisé par les participants.

Discussion

(à compléter)

Positif :

  • LAMS peut être très simple d'utilisation (il suffit de savoir glisser des boîtes et de les relier entre elles)
  • la documentation est complète et bien faite
  • une communauté assez importante est en train de se développer, où on peut récupérer toute sorte de cours
  • un large choix d'outils pour des types d'activités variées
  • possibilité d'importer des learning design depuis de la communauté LAMS
  • l'interface est bien organisée et claire

Un peu moins positif :

  • assez linéaire (on est obligé de suivre la séquence)
  • Dans les premières versions de LAMS il n'y avait pas beaucoup de types d'activités: on se retrouvait soit à chatter, à poster dans un forum, à lire. Toutefois le nombre d'outils directement disponibles dans LAMS est en augmentation. La version 2.2 comprend un quinzaine d'outils.
  • pas de documentation officielle en français
  • fonctions d'édition basiques (exemple: quasiment aucun raccourci clavier...)
  • des fenêtres pop-up à n'en plus finir
  • LAMS mentionne parfois des "erreurs" mais ne détaille pas le type d'erreur. Par exemple, lors de l'import de certains fichiers ou du fonctionnement des random groups, la séquence génère des erreurs qui sont renseignées par le système comme "erreur in branch" ou "file not uploaded", mais ne donne pas de détail pour corriger l'erreur.
  • au niveau de l'évaluation, il n'y a pas de possibilité d'ajouter des exercices de textes à trous. La variété des genres d'exercices est limitée.
  • Il faut comprendre que LAMS crée une copie d'une séquence au moment où on la déploie. Autrement dit, après chaque modification d'une séquence LAMS, il faut redéployer la séquence (remplacer l'ancienne). Ceci dit, on peut modifier une instance déployée mais uniquement les modules pas encore consommés par des apprenants. Pour modifier une instance (copie), utilisez l'outil de suivi (lire Ajuster un scénario) et non pas l'outil auteur qui permet d'éditer des designs d'origine !


Pas du tout positif:

  • tout se fait en ligne. Avec une bonne connexion internet l'utilisateur fait face à un temps de chargement important pour visualiser la moindre séquence d'apprentissage.
  • inadapté aux utilisateurs ne possédant pas une bonne connexion Internet (de par son temps de chargement).
  • L'installation sur le PC n'est pas facile. IL faut installer le MYSQL, créer une base de données en utilisant la ligne de commande, chercher les archives de java 6, parce que LAMS 2.4 ne marche pas avec java 7 et 8, editer plusiers fichiers et.... sans succès. S'il existait une façon d'installation plus facile.

Liens et Références

Site et pages officielles
Autres
Edutech Wiki
  • LAMS (edutechwiki Angl.)
  • LAMS installation (edutechwiki Angl., utile pour ceux qui veulent installer LAMS sous Solaris par exemple + qqs. remarques concernant Win/Vista)
Offre LAMS commerciale

Cette entrée a été créée dans le cadre d'une collaboration avec l'équipe EducTice de l'INRP, dans le cadre d'une bourse de prof. invité attribuée à DKS en janvier 2009. Voir aussi le site scénario pédagogique (URL?) qui contiendra des informations plus finalisées.