Carnet Wiki

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}}.
RastaPopoulos - Mise à jour :21 mai 2018 à 21h17min