Plugin E-learning

Amorce de présentation d’un plugin E-learning.

présentation

Dans le cadre d’une formation en e-learning, les professeurs utilisent déjà SPIP ainsi que certains plugins, pour mettre à disposition les cours. Le but est d’améliorer certains plugins existants, et de créer un nouveau plugin E-learning qui dépend de ces plugins et qui rajoutent de nouvelles fonctionnalités.

Il existe déjà moult logiciels de e-learning en licence libre, mais ils sont trop gros pour l’utilisation qu’en font les professeurs sus-cités. Il ne s’agit donc pas de recréer toute une énorme infrastructure mais de développer des fonctionnalités de base qui s’intégreront dans ce qui est déjà utilisé actuellement
Téléchargement du plugin sur la zone : https://plugins.spip.net/elearning.html

Fonctionnalités de base

  • Les utilisateurs
    Il a été choisi ce découpage :
    • Élèves = visiteurs enregistrés
    • Profs = rédacteurs
    • Le ou les responsables du site = admins
  • Suivi des connexions
    Afin d’avoir un retour sur la consultation et l’utilisation des supports de cours, les professeurs aimeraient améliorer le suivi des connexions.
    • Enregistrer toutes les connexions des élèves pour faire des statistiques ensuite : nombre de connexions, les dates, etc.
    • Le temps passé sur chaque article : quand et combien de temps.
    • Le nombre de clics vers un site externe quelconque (ici ce sera les références bibliographiques du site Pubmed, mais le plugin doit être général).
  • Progression conditionnelle
    • L’année est divisée en plusieurs modules de cours ayant un ordre.
    • Les élèves n’accèdent à un module de cours que s’ils ont eu un score suffisant aux tests du module précédent.
    • Le tout configurable module par module bien sûr.
  • Question ouverte
    • C’est une question qui n’a pas de note mais qui sert à l’auto-évaluation des élèves.
    • Le professeur pose une question et donne une réponse.
    • Seule la question est présentée aux élèves.
    • Ils y répondent dans un texte libre.
    • Après avoir validé, la réponse du professeur leur est présentée, accolée à la leur, afin qu’ils puissent comparer les deux.
    • Les réponses des élèves sont toujours enregistrées et consultables par les profs.
  • Page perso
    • Chaque élève peut avoir une « page perso » accessible uniquement à lui et à ceux ayant des droits supérieurs (profs, admins).
    • Dedans, il y a un résumé de son parcours, un petit bloc-note facile à modifier (Crayons), et peut-être des marque-pages (plugin Marque-pages).
  • Plugins existants
    Le nouveau plugin se basera sur ce qui existe déjà (et qui est déjà utilisé actuellement) :

Le suivi

Cette partie est assez généraliste (utile à d’autres besoins). Elle sera donc développé dans un plugin à part dont dépendra le plugin E-Learning.
Ce plugin s’appelle « Big brother » et il est sur la zone dans « /_plugins_/bigbrother ».

Il enregistre déjà les connexions des auteurs ainsi que le temps passé sur des articles (si on y met la balise fournie). Il reste le compteur de clics vers des domaines précis et à faire les pages de visualisations des statistiques ainsi enregistrées.

Question ouverte

Pour créer une question ouverte, il faut d’abord créer un nouveau jeu.

À l’intérieur de celui-ci, on peut alors utiliser les fonctions suivantes :

  • [titre] pour donner le titre public de la question
  • [texte] pour écrire n’importe quel texte
  • [question_ouverte] pour poser votre question
  • [reponse] pour écrire la correction

Voici un exemple de question ouverte :

[titre]
Commentaire 

[texte]
"Défiez-vous de ces {{cosmopolites}} qui vont chercher loin dans leurs livres des devoirs qu’ils dédaignent de remplir autour d’eux. Tel philosophe aime les Tartares, pour être dispensé d’aimer ses voisins."

[question_ouverte]
{{Vous commenterez cette citation de Jean-Jacques Rousseau.}}

[reponse]
Bla bla bla un {exemple} de réponse super complète et {{détaillée}}.

Discussion

Une discussion

  • 1

    Bonjour,
    désolé pour la longueur de ce commentaire.

    Pour des associations fédérées, j’ai la charge de tenter de mettre en place des formations à distance. Donc ce plugin m’intéresse et je vais le tester. Je l’ai découvert aujourd’hui, alors qu’il existe depuis 2008 !

    Anecdotique : Je n’aime pas le mot « jeu » même si je le comprends parce qu’il aura sans doute tendance à dévaloriser le cours. Bon, je n’aime pas non plus le nom du plugin « big brother »...

    Plus sérieusement : Pour une formation à distance (FOAD), il est nécessaire de compléter le cahier des charges avec un module d’évaluation de type QCM (voir aussi d’autres types comme évaluation par les pairs) avec, à minima, les caractéristiques suivantes :

    • table de questions avec la bonne réponse (c’est le moins qu’on puisse faire) et quelques réponses plausibles mais erronées
    • élaboration d’un quiz automatique à partir de la table des questions comprenant N questions et X propositions de réponses (dont la bonne)
    • récupération des réponses données après validation par l’apprenant et attribution du résultats (note) par comparaison entre la réponse fournie et la réponse donnée. + mémorisation dans le suivi.

    Le confinement ayant annulé une formation pour devenir rédacteur du site de l’asso, formation que je devais encadrer, j’ai réalisé un cours à distance (démarrage à partir du fichier pour les rédacteurs débutants). J’aurai connu ce plugin auparavant, je m’en serai probablement servi (il n’est pas trop tard,je sais...). Pour le consulter : https://ffct-centre.org/spip.php?rubrique325 (toutes les pages sont anti-datées en 2010 volontairement mais toutes ont été réalisés en mars 2020.

    J’ai ainsi réalisé, dans un tableur une liste de 100 questions sur l’ensemble du cours avec 6 propositions par question (dont une seule correcte). À cette feuille de calcul, j’ai associé des feuilles de quizz de 20 questions (affichant soir 4, soit 5 soit 6 propositions de réponses) tirant au sort les questions et mélangeant aléatoirement les réponses proposées (dont la bonne). Je me demande si c’est réalisable pour Spip ? Parce que je me demande bien comment m’y prendre... Étant plutôt proche d’être un grand débutant côté php (pire en java), il faudrait que je commence par potasser... Alors, si ça existait déjà...

    Il n’y a aucun commentaire à cette page mais une mise à jour a été faite le 2 avril 2020 et il est considéré comme compatible avec spp 3.0 et 3.1 : j’en déduis qu’il y au moins une autre personne qui s’y intéresse. Je veux bien tester et apporter mon regard d’ex-formateur (si ça peut être utile...). Je passe au test sur mon site perso.

    Cordialement,

    • Le plugin e-learning ne permet que de configurer des accès par rapport à des résultats de jeux/quizz… du plugin Jeux, qui est nécessaire (d’où le nom, c’est sans rapport avec ce plugin, le plugin Jeux existant déjà et tout est basé dessus).

      S’il manque des types de quizz, ou si des jeux ne marchent pas comme il faut, tu devrais donc plutôt poser tes questions dans le forum du plugin Jeux, et non ici. :)

    Répondre à ce message

Ajouter un commentaire

Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :

  • Désactiver tous les plugins que vous ne voulez pas tester afin de vous assurer que le bug vient bien du plugin X. Cela vous évitera d’écrire sur le forum d’une contribution qui n’est finalement pas en cause.
  • Cherchez et notez les numéros de version de tout ce qui est en place au moment du test :
    • version de SPIP, en bas de la partie privée
    • version du plugin testé et des éventuels plugins nécessités
    • version de PHP (exec=info en partie privée)
    • version de MySQL / SQLite
  • Si votre problème concerne la partie publique de votre site, donnez une URL où le bug est visible, pour que les gens puissent voir par eux-mêmes.
  • En cas de page blanche, merci d’activer l’affichage des erreurs, et d’indiquer ensuite l’erreur qui apparaît.

Merci d’avance pour les personnes qui vous aideront !

Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.

Qui êtes-vous ?
[Se connecter]

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici

Ce champ accepte les raccourcis SPIP {{gras}} {italique} -*liste [texte->url] <quote> <code> et le code HTML <q> <del> <ins>. Pour créer des paragraphes, laissez simplement des lignes vides.

Ajouter un document

Suivre les commentaires : RSS 2.0 | Atom