Développement Moodle indépendant

Des plugins Moodle documentés, testés, utiles.

Une gamme d’extensions conçues pour les équipes de formation : contenus interactifs, suivi des présences et progression entre cohortes.

4 publicsplugins disponibles maintenant
1 à venirprojet encore en développement
5 solutionsun catalogue suivi avec transparence

Le catalogue

Des composants autonomes ou complémentaires, avec une portée fonctionnelle précise et sans dépendance cachée.

Disponible maintenant

Sur Moodle Marketplace

Plugins publiés, téléchargeables et reliés à leurs dépôts GitHub officiels.

Icône officielle du Bloc InteractEmbedDisponible sur Marketplace

InteractEmbed — Bloc

block_interactembed

Publie des paquets HTML5 sécurisés et adaptatifs, des intégrations externes approuvées et des publications Creator dans les pages Moodle, sans créer une activité de cours.

  • 1.0.0
  • Moodle 4.5–5.2
  • Gratuit
  • Bloc autonome
Guide d’utilisation
Icône officielle de l’Activité InteractEmbedDisponible sur Marketplace

InteractEmbed — Activité

mod_interactembed

Publie des paquets HTML5 sécurisés et des contenus web approuvés comme activités Moodle, avec progression, achèvement, évaluation, rapports et publications Creator facultatifs.

  • 1.0.0
  • Moodle 4.0–5.2
  • Gratuit
  • Autonome
Guide d’utilisation
Icône officielle d’InteractEmbed CreatorDisponible sur Marketplace

InteractEmbed Creator

local_interactembedcreator

Crée des présentations HTML5 interactives et accessibles dans Moodle, puis publie des instantanés stables vers l’Activité et le Bloc ou exporte des paquets ZIP portables.

  • 1.0.0
  • Moodle 4.5–5.2
  • Gratuit
  • Activité + Bloc requis
Guide d’utilisation
Icône officielle d’Attendance JourneysDisponible sur Marketplace

Attendance Journeys

mod_attendancejourneys

Transforme la présence à chaque séance en une note Moodle finale : suivi des minutes, seuils distincts par parcours et publication des résultats seulement après une clôture explicite.

  • 1.1.0
  • Moodle 4.5–5.3
  • Gratuit
  • Activité autonome
Guide d’utilisation
À venir

En développement

Projets actifs présentés en avant-première. Ils ne sont pas encore disponibles sur Moodle Marketplace.

Icône de travail de PasserelleBêta locale

Passerelle

mod_passerelle + tool_passerelle

Poursuit une liste de progression entre cours et cohortes, reconnaît les acquis antérieurs et conserve leur provenance dans un historique auditable.

  • 0.5.x bêta
  • Moodle 4.5–5.2
  • Duo activité + administration
  • MySQL & PostgreSQL
Non disponible publiquementBêta destinée à l’évaluation locale contrôlée. Marketplace, dépôt public et AMOS restent à venir.

Bien démarrer avec InteractEmbed

Une documentation orientée vers les tâches réelles : choisir le bon composant, l’installer, publier un contenu et savoir où demander de l’aide.

ComposantÀ choisir lorsque…Suivi MoodleDépendances
BlocLe contenu doit accompagner une page, un tableau de bord ou une zone latérale.Sans note ni achèvementAucune
ActivitéLe contenu constitue une étape officielle du cours.Achèvement, note et rapportsAucune
CreatorLes enseignants doivent créer, versionner et republier du contenu HTML5 sans coder.Via l’Activité publiéeBloc + Activité
Bloc InteractEmbedAfficher un contenu interactif dans une région de bloc

Démarrage rapide

  1. Installez le ZIP depuis Administration du site → Plugins → Installer des plugins, puis terminez la mise à niveau Moodle.
  2. Activez le mode édition, ajoutez le bloc InteractEmbed, puis choisissez une source : adresse web ou iframe, paquet HTML5, guide inclus ou publication Creator.
  3. Ajoutez une introduction accessible et, au besoin, une image de couverture avec une description pertinente.
  4. Choisissez le format, le chargement après un clic et le profil de sécurité. Commencez par le profil Standard.
  5. Enregistrez et vérifiez le rendu avec le rôle réel de l’utilisateur, particulièrement pour les liens externes et l’accès invité.
Activité InteractEmbedIntégrer une expérience suivie dans une section de cours

Démarrage rapide

  1. Installez le ZIP, puis ajoutez une activité InteractEmbed dans la section de cours appropriée.
  2. Choisissez la source : URL ou iframe approuvée, paquet HTML5, guide interactif inclus ou publication Creator.
  3. Configurez l’introduction, la couverture, le format et le profil de sécurité. Utilisez le profil Fiable uniquement pour un paquet audité qui en a réellement besoin.
  4. Activez l’achèvement ou la note seulement si le contenu sait transmettre un message de progression InteractEmbed valide.
  5. Testez comme apprenant, puis consultez le rapport de l’activité afin de confirmer la progression et les résultats attendus.
InteractEmbed CreatorCréer, réviser et publier des contenus HTML5 sans coder

Flux de création recommandé

  1. Installez d’abord le Bloc et l’Activité, puis Creator. Choisissez ensuite la portée du projet : personnelle, site, catégorie ou cours.
  2. Créez à partir d’un modèle, dupliquez un projet ou importez une archive source Creator modifiable.
  3. Construisez les scènes 16:9, ajoutez textes et médias, puis utilisez le contrôle d’accessibilité avant la publication.
  4. Enregistrez régulièrement : chaque sauvegarde crée une révision immuable et une ancienne révision peut être restaurée sans effacer l’historique.
  5. Prévisualisez, publiez une version immuable, puis copiez-la dans le Bloc ou l’Activité. Une publication retirée ne modifie jamais les copies déjà utilisées.

Bien démarrer avec Attendance Journeys

Planifier les séances, consigner la présence réelle en minutes et publier la note finale seulement lorsque le parcours est clôturé.

Attendance JourneysChaque séance compte. Une note finale à la clôture.

Démarrage rapide

  1. Installez le ZIP depuis l’administration Moodle, puis ajoutez une activité Attendance Journeys au cours.
  2. Créez un parcours et définissez son seuil de réussite; utilisez plusieurs parcours lorsque les exigences diffèrent, par exemple théorie et laboratoire.
  3. Planifiez les séances et affectez les participants ou les groupes concernés.
  4. Consignez la présence, l’absence ou les minutes d’absence afin de refléter les présences partielles.
  5. Vérifiez le résultat provisoire, puis clôturez le parcours pour publier le pourcentage final dans Moodle. Une réouverture retire cette publication jusqu’à la prochaine clôture.
InstallationPrérequis, dépendances et procédure sans outil serveur supplémentaire.
UtilisationChoix du composant, flux principal et problèmes courants.
Vie privéeDonnées traitées, fournisseurs externes et contrôles disponibles.
MaintenanceVersions prises en charge, notes de version et suivi public des anomalies.
SécuritéSignalement privé séparé des demandes d’aide ordinaires.

Un dossier vérifiable

Le site rend visibles les informations attendues autour d’une publication : identité technique, support, preuves et responsabilités.

Identité cohérente

Nom Frankenstyle, type de plugin, version, maturité et branches Moodle prises en charge.

Documentation utile

Description courte et complète, installation, configuration, usages et limites connues.

Confiance technique

Licence GPL compatible, Privacy API, sauvegarde/restauration et résultats de validation pertinents.

Maintenance publique

Dépôt source, suivi des anomalies, notes de version et canal de sécurité à ouvrir lors de la diffusion.

Références : Moodle Marketplace, liste de contrôle historique Moodle, Privacy API et bonnes pratiques GitHub. Moodle indique maintenant que les nouvelles soumissions doivent suivre la documentation du Marketplace; l’ancienne liste demeure utilisée ici comme contrôle complémentaire.

État Marketplace

Quatre plugins sont maintenant publiés.

Les trois composants InteractEmbed et Attendance Journeys sont visibles, gratuits et téléchargeables dans le catalogue officiel Moodle Marketplace.

  • Bloc InteractEmbed : public, gratuit, Moodle 4.5–5.2.
  • Activité InteractEmbed : publique, gratuite, Moodle 4.0–5.2.
  • InteractEmbed Creator : public, gratuit, Moodle 4.5–5.2.
  • Attendance Journeys : public, gratuit, Moodle 4.5–5.3.
  • Les trois fiches relient la suite : le Bloc et l’Activité fonctionnent seuls; Creator exige les deux composants.
  • Prochain cycle : traductions d’interface AMOS, retours de la communauté et versions de maintenance.