-
Enjeux juridiques d’un projet de Learning analytics
Cet article constitue une synthèse de plusieurs lectures : 8 principes simples à retenir La thèse de Thomas Dondorf souligne bien l’importance de réaliser des traitements de données anonymisés ou pseudonymisés dans les projets de learning analytics. Le second article indique aussi l’importance d’impliquer les étudiants dans les projets de learning analytics, de conserver les…
-
Ultime tunig du flux social
Après réflexion, il y reste 3 points d’amélioration pour le bloc de flux social :– exclure les activités qui sont dans une section cachée (une jointure en plus sur course_sections.visible), – exclure les activités liées à des cours cachés, (exclure ces cours de la sélection même s’ils sont dans les préférences utilisateur)– prendre en compte…
-
Gestion efficace de la table de données sur le nombre de participants
Je lis de la documentation sur la gestion de tables temporaires et voici ce que j’en retiens … TRUNCATE est plus efficace que DELETE pour VIDER UNE TABLE DELETE fait une suppression ligne par ligne, alors que TRUNCATE vide la table et remet l’increment à 1 au passage. En MySQL, les opérations de DELETE sont…
-
Révision de la structure de la base de données pour prendre en compte les dates limites
Ce we, j’ai réfléchit au fait qu’il n’était pas pertinent de laisser dans le flux social des activités qui sont clôturées, ou en tout cas, il vaudrait mieux adapter le message affiché dans ce cas et supprimer l’activité du flux social plus tôt. D’après mon analyse, voici les activités qui ont une date de fermeture…
-
Révision de la structure des tables pour optimiser les requêtes
Au vu de la structure des requêtes, je propose de créer une table qui enregsitre la liste des actions et leur nombre d’occurences et une table qui enregistre quel utilisateur a réalisé quelle action. Pour faciliter le nettoyage, je définit un champ « lasttime » dans la table des actions. Et j’en prévois un aussi dans la…
-
Analyse des requêtes du flux social sur une copie de la bdd de production
Cours et période de référence Timestamp de référence Sur ma copie de la bdd de production, le temps s’est arrêté au timestamp 1715347760, soit le 10 mai 2024 à 15:29:20. Pour extraire les données des 2 dernières semaines, le timestamp de référence est donc celui du 26 avril 2024 à 15:29:20, soit 1714138160. Courseids de…
-
Importation des données de la table des logs standard vers la table de log du flux social
-
Des blocs Moodle avec des préférences utilisateur, ça existe déjà !
Pour l’instant, je me concentre sur un projet de développement qui n’est pas directement lié à mon brevet mais qui me permet de faire quelques découvertes. Dans le cadre du projet WriteUp, qui est un développement Moodle UCLouvain encore à l’état expérimental, je travaille sur le développement d’un bloc Moodle. Et j’analyse pas mal d’autres…
-
Retour d’expérience de Luiggi Sansonetti sur les plugins additionnels de learning analytics
Luiggi est une personne bien connue de la communauté Moodle francophone. Il s’intéresse à Moodle depuis le début des années 2000, d’abord comme prof puis comme administrateur Moodle et conseiller pédagogique. Aujourd’hui, Luiggi travaille comme freelance pour accompagner des équipes dans la configuration et l’utilisation de Moodle. C’est un expert Moodle mais aussi un excellent…
-
Les learnings analytics natifs de Moodle : un projet qui semble au point mort …
Cela fait quelques jours que j’ai commencé à me plonger dans les learning analytics natifs de Moodle et je dois avouer que je fais face à une certaine déception. Cela explique que j’aie mis du temps à écrire cet article qui explique pourquoi ce projet me donne l’impression d’être au point mort .. L’histoire du…