ChangeLog : modifications apportées à la plateforme
Bilan du 27 février 2023
Les fonctionnalités ajoutées ces sept derniers mois concernent le suivi du travail des étudiants sur la plateforme :
- A la demande de l’enseignant, les dernières modifications apportées à un labdoc texte par les étudiants peuvent être mises en évidence (utilisation de la librairie “Diff”).
- Ajout d’un tableau de bord de suivi de la dynamique de travail d’une classe d’étudiants au sein d’une mission.
- Ajout d’un tableau de bord qui détaille la chronologie de rédaction des rapports afin de comprendre la dynamique de collaboration des étudiants dans une équipe.
Bilan du 2 juillet 2022
- Amélioration du suivi synchrone des étudiants : ouverture de plusieurs rapports en même temps ; gel de la synchronisation des rapports quand les étudiants travaillent dessus ; synchronisation des annotations.
- V1 du plugin Moodle : version simplifiée et plus robuste du plugin de connexion entre LabNbook et Moodle.
- Nouvelle interface de mise en équipe / attribution de mission : améliorations ergonomiques.
- Nouvelle interface de première connexion : recherche d’homonymes et de comptes institutionnels existants. On essaie de faire en sorte que les étudiants ne puissent pas créer plusieurs comptes !
- Gestion des espaces de travail dans le rapport : les étudiants peuvent modifier la largeur de leur rapport et la hauteur des Labdocs.
- Amélioration de l’outil de dessin : nouvelles bibliothèques d’objet, ajout d’objets dans une bibliothèque locale par les enseignants.
- Dans la table de suivi des rapports, possibilité de choisir si les rapports créés par d’autres enseignants sont affichés.
- Heatmap de suivi de l’activité d’une classe.
- Et bien sûr, les habituelles corrections de bugs !
Bilan du 13 juillet 2021
- Tout le code serveur est maintenant sous framework Laravel pour une meilleure maintenabilité et une sécurité renforcée.
- LabNbook est maintenant disponible en langue anglaise. La plateforme détecte la langue choisie dans le navigateur, mais il est possible de modifier les préférences de langue pour LabNbook dans “Mon compte”.
- Pour les enseignant, il existe un nouveau rôle de “gestionnaire pédagogique” dans LabNbook. Ce rôle permet d’accéder à un onglet supplémentaire pour :
- savoir quels sont les enseignants inscrits à LabNbook (uniquement dans son institution),
- ajouter un enseignant à LabNbook,
- former des équipes pédagogiques pour inscrire plus rapidement les enseignants aux missions et aux classes.
- Pour éviter les doublons de comptes, la détection d’homonymes lors de l’inscription a été améliorée.
- La nouvelle version de l’éditeur d’équations EpsilonWriter est active dans les LabDocs textes. Si jamais des anciennes équations s’affichaient mal, il suffit de les ouvrir et fermer avec le nouvel EpsilonWriter pour résoudre le problème.
- Dans un rapport (vue étudiant ou enseignant) un petit triangle à gauche du menu permet de déplier ou replier tous les LabDocs en un clic.
- Pour les étudiants qui ont beaucoup de missions assignées, les menus de choix de mission sont devenus repliables.
- Tous les étudiants ont maintenant accès à une mission découverte.
- Dans leurs menus de missions, les étudiants sont prévenus des nouveautés apportées : modifications de LabDocs par les collaborateurs, nouveaux messages ou commentaires, nouvelles annotations des enseignants.
- Les étudiants ont accès à une interface de restauration de version des LabDocs. Celle-ci permet de voir une version choisie et éventuellement de remplacer la version courante.
- L’outil de dessin comporte de nouvelles bibliothèques d’images scientifiques. Il y a maintenant les catégories : électricité, mécanique des fluides, optique et verrerie de chimie.
Bilan du 18 septembre 2020
- Un plugin Moodle de connexion à LabNbook permet aux enseignants de distribuer des missions LabNbook dans Moodle. Les étudiants peuvent alors accéder à leurs missiosn LabNbook via Moodle. Tout administrateur Moodle peut installer le plugin ; nous contacter à : labnbook-team@univ-grenoble-alpes.fr
- La nouvelle version de l’outil de dessin permet de
- dessiner à la main,
- utiliser des banques d’images et symboles scientifiques,
- remplir les formes avec des motifs (utile notamment en biologie et géologie),
- créer des LabDocs pré-remplis (par les enseignants) dans lesquels certains éléments ne peuvent pas être modifiés par les étudiants : système de “calques” comme dans les outils de dessins élaborés.
- L’interface de l’outil d’annotations des enseignants a été reprise. Elle trie désormais les anciennes annotations par popularité et il est possible de gérer l’ordre d’affichage.
- Un tableau de bord de suivi des étudiants est maintenant disponible pour les enseignants dans l’onglet “Rapports”. Par déontologie, la répartition des indicateurs par étudiant est anonyme.
Bilan du 24 septembre 2019
Interface étudiants
- Une corbeille à LabDocs est maintenant accessible dans la barre de menu du rapport. Elle permet de récupérer un LabDoc supprimé par inadvertance.
- L’export PDF d’un rapport est plus direct.
Interfaces enseignants
- Les entêtes des différentes tables (Missions, Classes, Etudiants et Rapports) ont été harmonisées.
- L’archivage / désarchivage des missions, classes et rapports est maintenant possible grâce au bouton . La case “archives” permet de visualiser les éléments archivés.
- Lors de la création d’une mission, il est maintenant possible d‘importer des LabDocs d’une précédente mission.
- L’ajout d’étudiants dans une classe se fait maintenant avec une interface unifiée. On y accède par le bouton + de la table “Classes”. Il est possible d’ajouter des étudiants un par un, à partir d’un fichier CSV ou en indiquant des numéros d’étudiants UGA. Nouveauté : il est maintenant possible d’aller chercher des étudiants inscrits dans une autre classe.
- L’attribution des missions aux étudiants se fait maintenant uniquement dans la table “Classes” avec le bouton habituel . Les trois méthodes de mise en équipe sont réunies dans cette interface : répartition aléatoire des étudiants | répartition au choix des étudiants | affectation par les enseignants. On peut rappeler une mise en équipe précédente pour l’appliquer à une nouvelle mise en équipe.
Bilan du 11 septembre 2018
Interfaces enseignants
- L’enseignant peut associer une mission à une classe entière et laisser ainsi les étudiants former eux-mêmes leurs équipes
- Lors de la création des équipes l’enseignant peut paramétrer les autorisations d’import de LD (nouvelle fonction) et de messagerie
- L’enseignant peut filtrer la liste des rapports affichés dans l’onglet “Rapports”
Interface étudiants
- Si la possibilité leur a été donnée, les étudiants peuvent choisir eux-même leur équipe de travail
- L’étudiant peut importer des LabDocs d’une autre mission selon les autorisations données par l’enseignant
Outil de traitement des jeux de données (Fitex)
- Ergonomie générale : menus, icônes
- Modification de l’ergonomie de l’interface “tableur” :
- Fonction d’import de données intégralement reprise : import par remplacement / ajout de colonnes / ajout de lignes
- Fonction d’export de données
- Fonction de copier-coller de cellules du tableau (interne à Fitex ou entre 2 instances de Fitex du même rapport)
- La ligne d’entête du tableau est toujours visible
- Différenciation entre le nom et le code des colonnes
- Formules pour définir les valeurs des colonnes :
- Références relatives aux codes de colonnes. Ex : code = code(0) ; code(-1) correspond à la ligne précédente de la colonne code. On peut donc maintenant calculer des dérivées.
- Nouvelles fonctions disponibles :
- numéro de la ligne : numline
- minimum et maximum : min() max()
- valeur absolue : abs()
- fonction conditionnelle : _ ?_ :_ ex : 3>2 ?7 :0
- Autocomplete des constantes, codes de colonne et fonctions
- Formatage des nombres intégralement revu
- Modification de l’ergonomie de l’interface “grapheur” :
- Possibilité d’ajouter (et supprimer) plusieurs graphes pour un même tableau
- Echelles log sur les axes x et/ou y des graphes
- Possibilité d’ajouter (et supprimer) autant de plots que souhaité + choix de la couleur
- Fonctions :
- Possibilité d’ajouter (et supprimer) autant de fonctions que souhaité + choix de la couleur
- Intervalles pour le tracé des fonctions
- Normalisation des écarts-types des résidus (point-fonctions) par rapport aux incertitudes si elles existent