[Stats] qui fait quelle activité ?

[Stats] qui fait quelle activité ?

par Leonie Munier,
Nombre de réponses : 6

Bonjour à tous,

Ravie de rejoindre la communauté, avant d'écrire j'ai lu les messages de plusieurs d'entre vous et n'ai pas réussi à trouver de réponse.
N'hésitez pas à me rediriger si elle m'avait échappé !

Je me lance : Je cherche à effectuer des statistiques sur Moodle version est 3x (je n'ai pas trouvé comment faire plus précis) Je n'ai pas les détails techniques PHP ni MySQL.

Serait-il possible de savoir :
-> combien d'enseignants utilisent telle activité ? (par exemple l'activité "test")
-> précisément quel(s) enseignant(s) l'utilisent?
-> quelles sont les activités les plus utilisées / moins utilisées ?

Comme d'autres personnes je recherche aussi à connaitre le nombre de cours actifs créés sur une partie de l'arborescence Moodle, et non sur l'ensemble de la plateforme.

Et tout ceci sans plugin ? (car je fais partie d'un vaste établissement dont la procédure d'installation de plugin me prendrait plusieurs années)

D'avance merci pour votre réponse et bonne soirée !


Moyenne des évaluations  -
En réponse à Leonie Munier

Re: [Stats] qui fait quelle activité ?

par Gilles Le Page,
Avatar Moodleurs particulièrement utiles
Bonjour Léonie,
suggestion pour avoir des réponses en nombre et en qualité exploitable pour des statistiques :
  • tu crées un "googleform" et tu indiques ici son adresse

Gilles

En réponse à Gilles Le Page

Re: [Stats] qui fait quelle activité ?

par Jean-Gabriel DEPINOY,
Avatar Moodleurs particulièrement utiles
Bonjour Léonie,
Malheureusement, cette fonction n'existe pas de base et je ne crois pas qu'il existe un plugin tiers qui permette de faire ce que tu souhaites. Il faut donc se plonger dans la base de données et créer les requêtes adéquates. Certains spécialistes, s'ils passent sur ce forum, pourront peut-être t'aider à créer la requête qu'il te faut.
Moyenne des évaluations Utile (1)
En réponse à Leonie Munier

Re: [Stats] qui fait quelle activité ?

par Olivier Valentin,
Avatar Développeurs de plugins Avatar Moodleurs particulièrement utiles
Bonjour Léonie,

les statistiques et Moodle, c'est un sujet qui a souvent été abordé dans ce forum.

"Sans plugin", je ne vois pas autrement que comme l'indique Jean-Gabriel : avoir accès à la base de données pour pouvoir exécuter des requêtes SQL. Concernant ces requêtes, la documentation en fournit un bon nombre : https://docs.moodle.org/400/en/ad-hoc_contributed_reports  Je ne vois pas d'autres manières pour récupérer des informations telles que le nombre et la liste précise d'enseignants utilisant telle ou telle activité (ce qui, si l'on considère qu'un compte n'a de rôle que dans un contexte donné, n'a déjà pas véritablement d'intérêt).
Pour le nombre de cours dans une partie de l'arborescence, comptage à la main ou requête SQL.
Pour ce qui est d'un cours actif, il faudrait d'abord définir exactement ce que cela signifie, comme par exemple le nombre d'activités qu'il contient, le nombre de logs... Mais tu t'en doutes : cette information ne sera pas calculable sans requête.

Pour les activités les plus utilisées, il y a au moins moyen, si on accès à l'admin, d'avoir quelques informations. En se rendant dans Administration du site > Plugins, on a alors une série de sous-menus pour chaque type de plugins (blocs, activités, rapports...). Chacun de ces sous-menus contient une page appelée généralement "Gérer les [type de plugins]". En cliquant sur ce lien, on accède à la liste de tous les plugins de ce type, avec également comme information le nombre d'instances de chacun d'entre eux. Un exemple dans la capture ci-dessous :


Au cas où il serait toutefois possible pour toi d'installer un plugin, tu pourrais essayer https://moodle.org/plugins/report_customsql : il permet précisément de créer des rapports statistiques à partir de requêtes SQL, ce qui évitera d'attaquer la base par des moyens trop directs.

Reste la possibilité d'utiliser des systèmes très performants comme un dispositif ELK, qui permet de récupérer les logs, de les enrichir et de les présenter sous forme de graphs (voir AGIMUS sur ESUP : https://www.esup-portail.org/wiki/display/AGIMUSNG/Documentations). Mais si un plugin Moodle prend déjà des années, je n'ose pas imaginer le temps pour un tel système !

Après, si tu peux disposer a minima d'un accès à la BDD, n'hésite pas à revenir sur ce forum si tu cherches des requêtes précises.

Olivier
Moyenne des évaluations Utile (3)
En réponse à Olivier Valentin

Re: [Stats] qui fait quelle activité ?

par Séverin Terrier,
Avatar Documentation writers Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs

Bonjour,

Je ne peux que valider ce qu'exprime Olivier !

En complément, quelques liens vers des discussions (que j'avais lancées) liées aux statistiques et/ou informations dans les historiques :

Séverin

Moyenne des évaluations Utile (4)
En réponse à Leonie Munier

Re: [Stats] qui fait quelle activité ?

par Leonie Munier,
Un énorme merci pour toutes vos réponses très rapides et développées, que je vais étudier de près.
Je ne manquerai pas de revenir vers vous si j'arrive à quelquechose car pour moi le monde des requêtes et des statistiques est encore inconnu,
je vais devoir creuser pour pouvoir comprendre l'étendu de vos messages sourire

Je pensais étudier la piste BuisnessObjects si l'un d'entre vous l'a fait n'hésitez pas.
Bien à vous
En réponse à Leonie Munier

Re: [Stats] qui fait quelle activité ?

par Daniel Méthot,
Avatar Moodleurs particulièrement utiles
Bonjour,
Je crains que la série des deux plugins lananalytics qui proposent à l'enseignant un tableau de bord de cours, ou même le plugin growth qui propose un tableau de bord plateforme, n'aillent pas aussi loin dans l'analyse.
Mais en tout cas ce sont ceux que j'intègre à présent en standard dans toutes mes installations Moodle.
En plus de quelques autres modules de suivi.
Daniel 🇺🇦