Retour d’expérience sur le déploiement à Centrale Nantes d’une application web d’annotation du code des étudiants : MarkUs. Exposé aux 12e RMLL (Rencontres Mondiales du Logiciel Libre)
Upcoming SlideShare
Loading in...5
×
 

Retour d’expérience sur le déploiement à Centrale Nantes d’une application web d’annotation du code des étudiants : MarkUs. Exposé aux 12e RMLL (Rencontres Mondiales du Logiciel Libre)

on

  • 1,842 views

Ce diaporama est le support de présentation de l'exposé suivant : ...

Ce diaporama est le support de présentation de l'exposé suivant :
M. Magnin, G. Moreau, N. Varoquaux et B. Vialle. Retour d’expérience sur le déploiement à Centrale Nantes d’une application web d’annotation du code des étudiants : MarkUs. 12e Rencontres Mondiales du Logiciel Libre. Strasbourg, juillet 2011.

Le résumé de cette intervention est téléchargeable sur http://eat-tice.ec-nantes.fr/?p=760

Statistics

Views

Total Views
1,842
Views on SlideShare
1,038
Embed Views
804

Actions

Likes
0
Downloads
3
Comments
0

17 Embeds 804

http://eat-tice.ec-nantes.fr 728
http://www.markus.ser-info-02.ec-nantes.fr 34
http://www.veille-techno.blogs.ec-nantes.fr 8
http://127.0.0.1 8
http://127.0.0.1 8
http://markus.ser-info-02 5
http://marlxns.ser-info-02.ec-nantes.fr 2
http://ser-info-02 2
http://markus-ei1.ser-info-02.ec-nantes.fr 1
http://nom.blogs.ec-nantes.fr 1
http://www.markus.ser-info-02 1
http://www.ser-info-02.ec-nantes.fr 1
http://veille-techno.blogs.ec-nantes.fr 1
http://marku.ser-info-02.ec-nantes.fr 1
http://merkus.ser-info-02.ec-nantes.fr 1
http://www.taprojects.blogs.ec-nantes.fr 1
http://markus-algpr.ser-info-02.ec-nantes.fr 1
More...

Accessibility

Upload Details

Uploaded via as Adobe PDF

Usage Rights

CC Attribution-ShareAlike LicenseCC Attribution-ShareAlike License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Retour d’expérience sur le déploiement à Centrale Nantes d’une application web d’annotation du code des étudiants : MarkUs. Exposé aux 12e RMLL (Rencontres Mondiales du Logiciel Libre) Retour d’expérience sur le déploiement à Centrale Nantes d’une application web d’annotation du code des étudiants : MarkUs. Exposé aux 12e RMLL (Rencontres Mondiales du Logiciel Libre) Presentation Transcript

    • Retour d’exp´rience sur le d´ploiement ` Centrale e e a Nantes d’une application web d’annotation du code des ´tudiants : MarkUs e Morgan Magnin, Cl´ment Delafargue, Guillaume Moreau, Nelle e Varoquaux et Benjamin Vialle ´ Ecole Centrale de Nantes Rencontres Mondiales du Logiciel Libre - 11/07/11C. Delafargue, M. Magnin, G. Moreau, N. Varoquaux, B. Vialle (ECN) REX MarkUs 11/07/2011 1 / 28
    • Introduction Sommaire 1 Introduction 2 Contexte 3 Impact sur l’enseignement et l’apprentissage 4 Le d´ploiement ` Centrale Nantes e a 5 ConclusionC. Delafargue, M. Magnin, G. Moreau, N. Varoquaux, B. Vialle (ECN) REX MarkUs 11/07/2011 2 / 28
    • Introduction Des besoins identifi´s e Motivation Comment g´rer et ´valuer efficacement les travaux rendus par les e e ´tudiants en TP/Projet ? e Usage de MarkUs D´ploy´ ` Nantes depuis septembre 2010 e ea Participation au d´veloppement depuis l’´t´ 2009 e ee Terrains d’utilisation Enseignements d’informatique (rapport et code) Promotions de plus de 350 ´tudiants e Plus de 20 enseignants impact´s eC. Delafargue, M. Magnin, G. Moreau, N. Varoquaux, B. Vialle (ECN) REX MarkUs 11/07/2011 3 / 28
    • Contexte Sommaire 1 Introduction 2 Contexte 3 Impact sur l’enseignement et l’apprentissage 4 Le d´ploiement ` Centrale Nantes e a 5 ConclusionC. Delafargue, M. Magnin, G. Moreau, N. Varoquaux, B. Vialle (ECN) REX MarkUs 11/07/2011 4 / 28
    • Contexte Motivation Limites des dispositifs traditionnels Du cˆt´ des enseignants oe Gros volume de soumissions ` traiter (plusieurs centaines par TP) a Difficult´ d’harmonisation des facteurs de correction d’un charg´ de e e TD/TP ` l’autre a Gestion papier Amoncellement de piles Retour des dossiers aux ´tudiants e Gestion par courriels Erreurs dans le destinataire Archives .zip illisibles LourdeursC. Delafargue, M. Magnin, G. Moreau, N. Varoquaux, B. Vialle (ECN) REX MarkUs 11/07/2011 5 / 28
    • Contexte Motivation Limites des dispositifs traditionnels Du cˆt´ des ´tudiants oe e Difficult´ pour r´cup´rer/consulter ses travaux corrig´s e e e e Gestion papier Perte de rapports Partage de la copie avec son binˆme ? o Gestion par courriels Erreurs dans le destinataire Un courriel parmi d’autresC. Delafargue, M. Magnin, G. Moreau, N. Varoquaux, B. Vialle (ECN) REX MarkUs 11/07/2011 6 / 28
    • Contexte Centrale Nantes et le logiciel libre Un int´rˆt de longue date ee En termes d’utilisation Incitation ` utiliser GNU/Linux a Promotion de OpenOffice.org, Firefox, etc. En termes de d´veloppement e Logiciels pour la recherche Collaboration autour de OpenOffice.org (depuis 2008)C. Delafargue, M. Magnin, G. Moreau, N. Varoquaux, B. Vialle (ECN) REX MarkUs 11/07/2011 7 / 28
    • Contexte MarkUs MarkUs, un outil de correction en ligne de travaux ´tudiant e MarkUs ? Mark us ! MarkUs est : Application Web Destin´ ` l’´valuation de projet informatique ea e D´pˆt versionn´ des travaux des ´tudiants e o e e Annotation directe des documents par les enseignants Diminution du temps de correctionC. Delafargue, M. Magnin, G. Moreau, N. Varoquaux, B. Vialle (ECN) REX MarkUs 11/07/2011 8 / 28
    • Contexte MarkUs Organisation autour de MarkUs L’´quipe de MarkUs e Karen Reid, enseignante ` l’Universit´ de Toronto, responsable de l’´quipe a e e 4 d´veloppeurs principaux e ´ Equipe trimestrielle d’´tudiants (Canadiens et Fran¸ais) e c Turnover rapide des d´veloppeurs e Difficult´ pour maintenir une ´quipe stable qui comprenne la totalit´ e e e du code Projet non communautaire, dirig´ par les demandes des clients et les e projets ´tudiants eC. Delafargue, M. Magnin, G. Moreau, N. Varoquaux, B. Vialle (ECN) REX MarkUs 11/07/2011 9 / 28
    • Contexte MarkUs Quelques fonctionnalit´s e Am´lioration de l’enseignement (correcteur) e Possibilit´ d’annoter e Code source (avec coloration syntaxique) Images PDF Figure: Vue du correcteurC. Delafargue, M. Magnin, G. Moreau, N. Varoquaux, B. Vialle (ECN) REX MarkUs 11/07/2011 10 / 28
    • Contexte MarkUs Quelques fonctionnalit´s e Am´lioration de l’enseignement (correcteur) e Crit`res fixes d’´valuation e e Annotations (code source, images et pdf) Plusieurs correcteurs pour une copie Figure: D´termination de crit`res e eC. Delafargue, M. Magnin, G. Moreau, N. Varoquaux, B. Vialle (ECN) REX MarkUs 11/07/2011 11 / 28
    • Contexte MarkUs Quelques autres fonctionnalit´s e Am´lioration de l’enseignement (correcteur) e Prise en charge de plusieurs TP, dans l’id´e d’une instance de MarkUs e par mati`re e Gestion des ´ch´ances avec p´nalit´s de retard (configurables) e e e e Possibilit´ de voir et corriger une ancienne version eC. Delafargue, M. Magnin, G. Moreau, N. Varoquaux, B. Vialle (ECN) REX MarkUs 11/07/2011 12 / 28
    • Contexte MarkUs Quelques fonctionnalit´s e Am´lioration de l’enseignement (´l`ve) e ee Constitution des groupes en fonction des TP Export des commentaires Retour am´lior´ et plus rapide e e Possibilit´ de revoir les commentaires e Figure: Vue des r´sultats par les ´tudiants e eC. Delafargue, M. Magnin, G. Moreau, N. Varoquaux, B. Vialle (ECN) REX MarkUs 11/07/2011 13 / 28
    • Contexte D´monstration e D´mo e Et si nous passions ` une petite illustration pratique. . . aC. Delafargue, M. Magnin, G. Moreau, N. Varoquaux, B. Vialle (ECN) REX MarkUs 11/07/2011 14 / 28
    • Impact sur l’enseignement et l’apprentissage Sommaire 1 Introduction 2 Contexte 3 Impact sur l’enseignement et l’apprentissage 4 Le d´ploiement ` Centrale Nantes e a 5 ConclusionC. Delafargue, M. Magnin, G. Moreau, N. Varoquaux, B. Vialle (ECN) REX MarkUs 11/07/2011 15 / 28
    • Impact sur l’enseignement et l’apprentissage Avantages pour les enseignants Pourquoi MarkUs s´duit les enseignants e Gestion de gros volumes (promotions de 370 ´tudiants) e Gestion centralis´e des documents e Diminution du temps de correction (environ 50%) D´mat´rialisation e e Acc`s nomade eC. Delafargue, M. Magnin, G. Moreau, N. Varoquaux, B. Vialle (ECN) REX MarkUs 11/07/2011 16 / 28
    • Impact sur l’enseignement et l’apprentissage Avantages pour les ´tudiants e Pourquoi MarkUs s´duit les ´tudiants e e Une unique plate-forme de soumission et de correction Acc`s permanent aux anciens travaux annot´s par les enseignants e e Am´lioration du d´lai d’obtention de la correction e eC. Delafargue, M. Magnin, G. Moreau, N. Varoquaux, B. Vialle (ECN) REX MarkUs 11/07/2011 17 / 28
    • Le d´ploiement ` Centrale Nantes e a Sommaire 1 Introduction 2 Contexte 3 Impact sur l’enseignement et l’apprentissage 4 Le d´ploiement ` Centrale Nantes e a 5 ConclusionC. Delafargue, M. Magnin, G. Moreau, N. Varoquaux, B. Vialle (ECN) REX MarkUs 11/07/2011 18 / 28
    • Le d´ploiement ` Centrale Nantes e a Autour de MarkUs Modalit´s pratiques e ´ Ecrit en Ruby, avec Ruby on Rails Documents sauvegard´s via Subversion e Acc`s via l’application web e Utilisateurs avanc´s : acc`s CLI via une API REST e eC. Delafargue, M. Magnin, G. Moreau, N. Varoquaux, B. Vialle (ECN) REX MarkUs 11/07/2011 19 / 28
    • Le d´ploiement ` Centrale Nantes e a Utilisation ` Centrale Nantes a Du cˆt´ de Centrale Nantes oe Des projets ´tudiants contribuant au d´veloppement e e 4 projets, 12 ´tudiants e Depuis janvier 2010 Cf. intervention RMLL du 11 juilletC. Delafargue, M. Magnin, G. Moreau, N. Varoquaux, B. Vialle (ECN) REX MarkUs 11/07/2011 20 / 28
    • Le d´ploiement ` Centrale Nantes e a Utilisation ` Centrale Nantes a Du cˆt´ de Centrale Nantes oe D´ploiement du logiciel pour les cours d’informatique e Depuis septembre 2010 Interconnect´ avec LDAP e Utilis´ en 1`re et 2e ann´e : e e e 370 et 340 ´tudiants impact´s e e 21 enseignants concern´s e Enseignements d’informatique : Algorithmique C JavaC. Delafargue, M. Magnin, G. Moreau, N. Varoquaux, B. Vialle (ECN) REX MarkUs 11/07/2011 21 / 28
    • Le d´ploiement ` Centrale Nantes e a Utilisation ` Centrale Nantes a Les effets b´n´fiques de MarkUs e e Cˆt´ ´tudiants : oee Effet p´dagogique du respect des dates limites e Chaque individu acc`de ` la correction du travail de son groupe e a Consultation accrue des corrections laiss´es par les enseignants eC. Delafargue, M. Magnin, G. Moreau, N. Varoquaux, B. Vialle (ECN) REX MarkUs 11/07/2011 22 / 28
    • Le d´ploiement ` Centrale Nantes e a Utilisation ` Centrale Nantes a Les effets b´n´fiques de MarkUs e e Cˆt´ enseignants : oe Meilleure gestion logistique Une premi`re uniformisation des crit`res de correction e e Aspect incitatif de la correctionC. Delafargue, M. Magnin, G. Moreau, N. Varoquaux, B. Vialle (ECN) REX MarkUs 11/07/2011 23 / 28
    • Le d´ploiement ` Centrale Nantes e a Utilisation ` Centrale Nantes a Quelques le¸ons empiriques c Recommandations techniques et organisationnelles Attention ` la charge du serveur lors de la conversion des documents a .pdf Assurer un accompagnement minimal des enseignants Rˆle du responsable de mati`re, sorte de chef d’orchestre de o e l’utilisation de la plate-formeC. Delafargue, M. Magnin, G. Moreau, N. Varoquaux, B. Vialle (ECN) REX MarkUs 11/07/2011 24 / 28
    • Conclusion Sommaire 1 Introduction 2 Contexte 3 Impact sur l’enseignement et l’apprentissage 4 Le d´ploiement ` Centrale Nantes e a 5 ConclusionC. Delafargue, M. Magnin, G. Moreau, N. Varoquaux, B. Vialle (ECN) REX MarkUs 11/07/2011 25 / 28
    • Conclusion Bilan interm´diaire e Synth`se e Objectif Comment am´liorer la proc´dure d’´valuation des TP/projets d’´tudiants ? e e e e Usage de MarkUs Logiciel libre Annotation du code, des .pdf et des images Facilit´ de prise en main e Seul coˆt : installation et maintenance u Vers la cr´ation de cercles vertueux : utilisateurs → contributeurs → e mentorsC. Delafargue, M. Magnin, G. Moreau, N. Varoquaux, B. Vialle (ECN) REX MarkUs 11/07/2011 26 / 28
    • Conclusion Perspectives Am´liorations ` venir e a Vers un ´largissement de l’utilisation de MarkUs e Analyse plus fine des effets du dispositif p´dagogique e Module d’annotation tactile ´ Elargissement ` d’autres mati`res a e Int´gration ` un ENT ? e aC. Delafargue, M. Magnin, G. Moreau, N. Varoquaux, B. Vialle (ECN) REX MarkUs 11/07/2011 27 / 28
    • Conclusion R´f´rences ee Plus d’informations Liens et contacts 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’Ecole Centrale de Nantes : http://eat-tice.ec-nantes.fr Chan IRC : #markus sur irc.freenode.net Mailing list : markus-dev@cs.toronto.eduC. Delafargue, M. Magnin, G. Moreau, N. Varoquaux, B. Vialle (ECN) REX MarkUs 11/07/2011 28 / 28