un logiciel libre pour lannotation du             code et des travaux rendus par les                  étudiants en informa...
ProblématiqueComment gérer et évaluer efficacement les travaux des étudiants                       en TP/Projet ?Enseignan...
ProblématiqueComment gérer et évaluer efficacement les travaux des étudiants                       en TP/Projet ?Étudiants...
MarkUs ?« MarkUs is an open-source tool which recreates the ease andflexibility of grading assignments with pen on paper, ...
Avantages pour les enseignants●   Gestion de volumes (cours avec 370 étudiants)●   Gestion centralisée des documents●   Di...
Avantages pour les étudiants●   Une unique plate-forme de soumission et de correction●Accès permanent aux anciens travaux ...
Online Marking tool story●   Né en 2006 à lUniversité de Toronto●   Logiciel Libre (licence MIT)
Technique●   Écrit en Ruby avec Ruby on Rails●   Documents sauvegardés via Subversion (donc versionnés)●   Accès via lAppl...
Composition de léquipe●   Chef de projet : Karen Reid●   Core Developers (anciens étudiants) : 4 personnes●   Développeurs...
Amélioration de lEnseignement (Correcteur)●   Critères fixes dévaluation●   Annotations (code source, images et PDF)●   Mu...
Amélioration de lEnseignement (Élève)●   Export des commentaires●   Retour amélioré et plus rapide●   Possibilité de revoi...
Quelques fonctionnalités (1)●   Possibilité dannoter :      ➔   Le code source (avec coloration syntaxique)      ➔   Les i...
Quelques fonctionnalités (2)●   Prise en charge de plusieurs TP/Projets,      dans lidée dune instance de MarkUs par matière
Quelques fonctionnalités (3)● Critères dévaluation définis par le Responsable delenseignement
Quelques fonctionnalités (4)● Gestion des échéances avec pénalités en cas de retard(configurable)
Quelques fonctionnalités (5)●   Possibilité pour un correcteur de voir et corriger une ancienne version
Démonstration●   Interface de correction (vue du correcteur)
Quelques fonctionnalités (6)●   Création des groupes par les étudiants
Quelques fonctionnalités (7)●   Association de critères à des correcteurs (Corrections multiples)
Quelques fonctionnalités (8)●   Import / Export des utilisateurs via csv, yml●   Possibilité de connexion via LDAP
Quelques fonctionnalités (9)●   Suivi des corrections
Utilisation à lÉcole Centrale de Nantes●   Depuis septembre 2010●   Interconnecté avec LDAP●   Utilisé en première et deux...
En conclusion●   Objectif :      ● améliorer la procédure dévaluation des TP/Projets        détudiants●   Outil : MarkUs  ...
En conclusion●   Quelques avantages :      ● Annotation du code et des .pdf      ● Facilité de prise en main      ● Gestio...
Plus dinformations               Site du projet :         <http://markusproject.org>         Essayer le logiciel en ligne ...
ContactsGuillaume Moreau, enseignant-chercheur et DSI de lÉcole Centrale de Nantes :                    <Guillaume.Moreau@...
Prochain SlideShare
Chargement dans…5
×

MarkUs, un logiciel libre pour l’annotation du code et des travaux rendus par les étudiants en informatique

2 879 vues

Publié le

Ce diaporama présente les avantages pédagogiques et les fonctionnalités du logiciel libre MarkUs, application web pour l'annotation du code et des rapports remis par les étudiants. MarkUs est utilisé à l'Université de Toronto, à l'Université de Waterloo et à l'École Centrale de Nantes.
Ce diaporama vient en complément de la présentation de la contribution suivante :
M. Magnin, G. Moreau et B. Vialle. MarkUs, un logiciel libre pour l’annotation du code et des travaux rendus par les étudiants en informatique. Séminaire Vivaldi. Le Mans, Avril 2011.

Plus d’informations sur :
- http://eat-tice.ec-nantes.fr/?p=702
- http://www.markusproject.org/

Publié dans : Formation, Technologie, Business
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
2 879
Sur SlideShare
0
Issues des intégrations
0
Intégrations
373
Actions
Partages
0
Téléchargements
17
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

MarkUs, un logiciel libre pour l’annotation du code et des travaux rendus par les étudiants en informatique

  1. 1. un logiciel libre pour lannotation du code et des travaux rendus par les étudiants en informatique{Morgan.Magnin|Guillaume.Moreau}@ec-nantes.frBenjamin.Vialle@centraliens-nantes.net Mardi 5 avril 2011 Séminaire Vivaldi, Le Mans
  2. 2. ProblématiqueComment gérer et évaluer efficacement les travaux des étudiants en TP/Projet ?Enseignants :● Gros volume de soumissions à traiter (plusieurs centaines par TP)● Difficulté dharmonisation des facteurs de correction dun chargé deTD/TP à lautre● Gestion papier : ➔ Amoncellement de piles ➔ Retour des dossiers aux étudiants● Gestion par courriels : ➔ Erreurs dans le destinataire ➔ Archives .zip illisibles ➔ Lourdeurs
  3. 3. ProblématiqueComment gérer et évaluer efficacement les travaux des étudiants en TP/Projet ?Étudiants :● Difficulté pour récupérer/consulter ses travaux corrigés● Gestion papier : ● Perte de rapports● Gestion par courriels : ● Erreurs dans le destinataire ● Un courriel parmi dautres
  4. 4. MarkUs ?« MarkUs is an open-source tool which recreates the ease andflexibility of grading assignments with pen on paper, within aweb application. »● Application Web● Initialement destinée à lévaluation en informatique● Dépôt (versionné) des travaux étudiants● Annotation directe des documents par les enseignants
  5. 5. Avantages pour les enseignants● Gestion de volumes (cours avec 370 étudiants)● Gestion centralisée des documents● Diminution du temps de correction
  6. 6. Avantages pour les étudiants● Une unique plate-forme de soumission et de correction●Accès permanent aux anciens travaux annotés par lesenseignants● Amélioration du délai dobtention de la correction
  7. 7. Online Marking tool story● Né en 2006 à lUniversité de Toronto● Logiciel Libre (licence MIT)
  8. 8. Technique● Écrit en Ruby avec Ruby on Rails● Documents sauvegardés via Subversion (donc versionnés)● Accès via lApplication Web● Utilisateurs avancés : accès CLI via une API REST
  9. 9. Composition de léquipe● Chef de projet : Karen Reid● Core Developers (anciens étudiants) : 4 personnes● Développeurs : Étudiants
  10. 10. Amélioration de lEnseignement (Correcteur)● Critères fixes dévaluation● Annotations (code source, images et PDF)● Multi-correcteurs pour une copie
  11. 11. Amélioration de lEnseignement (Élève)● Export des commentaires● Retour amélioré et plus rapide● Possibilité de revoir les commentaires
  12. 12. Quelques fonctionnalités (1)● Possibilité dannoter : ➔ Le code source (avec coloration syntaxique) ➔ Les images ➔ Les PDF
  13. 13. Quelques fonctionnalités (2)● Prise en charge de plusieurs TP/Projets, dans lidée dune instance de MarkUs par matière
  14. 14. Quelques fonctionnalités (3)● Critères dévaluation définis par le Responsable delenseignement
  15. 15. Quelques fonctionnalités (4)● Gestion des échéances avec pénalités en cas de retard(configurable)
  16. 16. Quelques fonctionnalités (5)● Possibilité pour un correcteur de voir et corriger une ancienne version
  17. 17. Démonstration● Interface de correction (vue du correcteur)
  18. 18. Quelques fonctionnalités (6)● Création des groupes par les étudiants
  19. 19. Quelques fonctionnalités (7)● Association de critères à des correcteurs (Corrections multiples)
  20. 20. Quelques fonctionnalités (8)● Import / Export des utilisateurs via csv, yml● Possibilité de connexion via LDAP
  21. 21. Quelques fonctionnalités (9)● Suivi des corrections
  22. 22. Utilisation à lÉcole Centrale de Nantes● Depuis septembre 2010● Interconnecté avec LDAP● Utilisé en première et deuxième année (370 et 340 étudiants)● Enseignement dinformatique : ➔ Algorithmique ➔ C ➔ Java● Retours positifs (étudiants et enseignants)●Participation au développement du logiciel via des projetsdétudiants● Rentrée 2011 : extension à dautres matières
  23. 23. En conclusion● Objectif : ● améliorer la procédure dévaluation des TP/Projets détudiants● Outil : MarkUs ● Logiciel Libre ● Le seul coût : installation et maintenance
  24. 24. En conclusion● Quelques avantages : ● Annotation du code et des .pdf ● Facilité de prise en main ● Gestion centralisée● Améliorations à venir : ● Analyse plus fine des effets du dispositif pédagogique ● Procédure dinstallation ● Module dannotation tactile ● Intégration à un ENT ?
  25. 25. Plus dinformations Site du projet : <http://markusproject.org> Essayer le logiciel en ligne : <http://markusproject.org/admin-demo> Sources : <https://github.com/MarkUsProject/Markus>Blog EAT-TICE de lÉcole Centrale de Nantes : <http://eat-tice.ec-nantes.fr> Chan #IRC : #markus sur irc.freenode.net Mailing list : <markus-dev@cs.toronto.edu>
  26. 26. ContactsGuillaume Moreau, enseignant-chercheur et DSI de lÉcole Centrale de Nantes : <Guillaume.Moreau@ec-nantes.fr> Morgan Magnin, enseignant-chercheur et chargé de mission EAT-TICE : <Morgan.Magnin@ec-nantes.fr> Benjamin Vialle, responsable de MarkUs à lÉcole Centrale de Nantes : <Benjamin.Vialle@centraliens-nantes.net>

×