Libre Semester of Code : Faire travailler les étudiants sur des logiciels libres tout au long de...

14
Introduction Mise en place Le projet du point de vue ...” Evaluation et TODO Libre semester of Code : Faire travailler les ´ etudiants sur des logiciels libres tout au long de l’ann´ ee RMLL — 2012 — Gen` eve Ivaylo Ganchev, Albert Cohen Universit´ e Paris 8, INRIA 11 juillet 2012 Ivaylo Ganchev, Albert Cohen LSoC

description

Le Libre Semester of Code est une idée née dans le but de proposer aux étudiants en informatique une prolongation de l'expérience GSoC tout au long de l'année universitaire. Cela se ferait en mode projet ou en mode stage. Idée à développer et partager.

Transcript of Libre Semester of Code : Faire travailler les étudiants sur des logiciels libres tout au long de...

Page 1: Libre Semester of Code : Faire travailler les étudiants sur des logiciels libres tout au long de l'année

IntroductionMise en place

Le projet du point de vue ...”Evaluation et TODO

Libre semester of Code : Faire travailler lesetudiants sur

des logiciels libres tout au long de l’anneeRMLL — 2012 — Geneve

Ivaylo Ganchev, Albert Cohen

Universite Paris 8, INRIA

11 juillet 2012

Ivaylo Ganchev, Albert Cohen LSoC

Page 2: Libre Semester of Code : Faire travailler les étudiants sur des logiciels libres tout au long de l'année

IntroductionMise en place

Le projet du point de vue ...”Evaluation et TODO

Notre volonte

Faire travailler les etudiants sur des logiciels libres tout aulong de l’annee

Cela se fait deja de plusieurs manieres differentes : GSoC,cours sur les technologies libres, concours de programmationetc...

Ivaylo Ganchev, Albert Cohen LSoC

Page 3: Libre Semester of Code : Faire travailler les étudiants sur des logiciels libres tout au long de l'année

IntroductionMise en place

Le projet du point de vue ...”Evaluation et TODO

Pourquoi

Les avantages de l’utilisation et de l’enseignement de technologieslibres sont averes :

Mettre la main sur du code en �production�.

Travailler sur des corpus de code importants (prise en main ducode).

Integrer une communaute, avoir une visibilie sur le mode defonctionnement de ce monde.

Avoir des notions de gouvernance, prise de decision, echanger,argumenter

Preparer des patch, documentation, batteries de test.

Ivaylo Ganchev, Albert Cohen LSoC

Page 4: Libre Semester of Code : Faire travailler les étudiants sur des logiciels libres tout au long de l'année

IntroductionMise en place

Le projet du point de vue ...”Evaluation et TODO

LSoC

2 modes de fonctionnement :

Mode Projet

L’etudiant valide un ou des cours en realisant des travaux sur ducode libre

Mode Stage

L’etudiant valide sa periode de professionnalisation dans unesociete sur un projet sous licence libre

Ivaylo Ganchev, Albert Cohen LSoC

Page 5: Libre Semester of Code : Faire travailler les étudiants sur des logiciels libres tout au long de l'année

IntroductionMise en place

Le projet du point de vue ...”Evaluation et TODO

Mode Projet

Similaire a GSoC

Sur une periode d’un semestre

Valider un cours en travaillant sur un projet libre

Des experiences deja passees

Pas de contraintes financieres et administratives

Comment renseigner l’etudiant de maniere claire sur ladifficulte d’un projet, la timeline, etc... ?

Gerer une plate-forme pour la soumission des projets

Ivaylo Ganchev, Albert Cohen LSoC

Page 6: Libre Semester of Code : Faire travailler les étudiants sur des logiciels libres tout au long de l'année

IntroductionMise en place

Le projet du point de vue ...”Evaluation et TODO

Mode Stage

Sur une periode de 4 a 5 mois (2 mois pour les etudiants enlicence)

Plusieurs contraintes : pedagogiques, administratives,financieres

Comment s’assurer que l’entreprise fera travailler un etudiantsur un projet libre

Possibilite de �labeliser� les stages par l’IRILL

Ivaylo Ganchev, Albert Cohen LSoC

Page 7: Libre Semester of Code : Faire travailler les étudiants sur des logiciels libres tout au long de l'année

IntroductionMise en place

Le projet du point de vue ...”Evaluation et TODO

L’etat actuel des choses

Le projet est sur github (independance pour la gestion) :https ://github.com/albertcohen/LSoC/wiki

Une mailing liste existe pour discuter de ces sujets :[email protected]

Plusieurs projets se sont dits interesses pour participer : il fautles pousser a proposer des projets pour la rentree

Des entreprises ont temoigne leur interet egalement

Ivaylo Ganchev, Albert Cohen LSoC

Page 8: Libre Semester of Code : Faire travailler les étudiants sur des logiciels libres tout au long de l'année

IntroductionMise en place

Le projet du point de vue ...”Evaluation et TODO

de l’etudiant

Une maniere sympa (mais forcee) de decouvrir le monde dulibre

Mise en valeur du CV

Risque de le degouter si le projet se passe mal

Ivaylo Ganchev, Albert Cohen LSoC

Page 9: Libre Semester of Code : Faire travailler les étudiants sur des logiciels libres tout au long de l'année

IntroductionMise en place

Le projet du point de vue ...”Evaluation et TODO

du projet

Moyen de gagner de la visibilite dans le milieu del’enseignement

Definir des taches et des projets a l’intention des etudiants

Besoin d’avoir un/des tuteur(s)

Peu de valeur ajoute a court terme

Ivaylo Ganchev, Albert Cohen LSoC

Page 10: Libre Semester of Code : Faire travailler les étudiants sur des logiciels libres tout au long de l'année

IntroductionMise en place

Le projet du point de vue ...”Evaluation et TODO

des entreprises (sponsors)

Des entreprises interessees dans le R&D FLOSS

Maniere de detecter des talents

Etablir des liens avec des communautes des projets

Ivaylo Ganchev, Albert Cohen LSoC

Page 11: Libre Semester of Code : Faire travailler les étudiants sur des logiciels libres tout au long de l'année

IntroductionMise en place

Le projet du point de vue ...”Evaluation et TODO

Perspectives pour l’universite

Gagner en notoriete est cibler une population d’etudiants

Besoin d’avoir des enseignants investis pour le monitoring

Ivaylo Ganchev, Albert Cohen LSoC

Page 12: Libre Semester of Code : Faire travailler les étudiants sur des logiciels libres tout au long de l'année

IntroductionMise en place

Le projet du point de vue ...”Evaluation et TODO

Evaluation

Comment evaluer si un projet se passe bien ?

Le succes a de criteres differents pour l’etudiant et pour leprojet

Besoin d’evaluer et privilegier des projets avec un fortpotentiel pedagogique

L’evaluation des stages et/ou des entreprises

Besoin de definir des criteres

Ivaylo Ganchev, Albert Cohen LSoC

Page 13: Libre Semester of Code : Faire travailler les étudiants sur des logiciels libres tout au long de l'année

IntroductionMise en place

Le projet du point de vue ...”Evaluation et TODO

TODO

De la documentation pour les etudiants/tuteurs/enseignants

Faire connaıtre le projet

Site independant (pas une priorite)

Ivaylo Ganchev, Albert Cohen LSoC

Page 14: Libre Semester of Code : Faire travailler les étudiants sur des logiciels libres tout au long de l'année

IntroductionMise en place

Le projet du point de vue ...”Evaluation et TODO

Fin

Merci...Avez vous des questions ?Pour plus d’informations :[email protected]@[email protected]

Ivaylo Ganchev, Albert Cohen LSoC