le projet comete -- course on mozilla education and technologies @ evry
DESCRIPTION
Présentation par Didier Courtaud de l'université d'Evry du programme CoMETE dont le but est d'impliquer des étudiants du master MIAGE au développement de logiciels basés sur les technologies Mozilla.TRANSCRIPT
e nergie a tomique . e nergies a lternatives
Le projet CoMETE
Course on Mozilla Education and Technologies @ Evry
Didier COURTAUD
Logiciels libres &Enseignement Supérieur
2 Février 2012 D. Courtaud
Le projet CoMETE Logiciels libres & Enseignement Supérieur
1 sur 25 IRILL 02 février 2012
e nergie a tomique . e nergies a lternatives
Plan
Positionnement des logiciels libres
L'avant projet
Le projet CoMETE
Les objectifs futurs
Le projet CoMETE Logiciels libres & Enseignement Supérieur
2 sur 25 IRILL 02 février 2012
e nergie a tomique . e nergies a lternatives
Positionnement des logiciels libres
Logiciels libres &Enseignement Supérieur
D. Courtaud
Le projet CoMETE Logiciels libres & Enseignement Supérieur
3 sur 25 IRILL 02 février 2012
e nergie a tomique . e nergies a lternatives
Logiciels libres et marché
Le chiffre d'affaires associé aux logiciels libres explose même en périodede crise ( source : CNLL )
+ 33 % en 2009 et + 30 % en 2010
1470 M€ en France en 2009
Le logiciel libre est partout
Administrations
Le secteur public
Les grands comptes
Le logiciel libre est partout ( suite )
Ordinateurs
Smartphones ( Android )
Télévision, box TV
Voitures
Le logiciel libre est obligatoire
En 2012, 80 % ( au moins) de tous les logiciels utiliseront des briqueslibres ( Gartner Group )
Logiciels libres &Enseignement Supérieur
1/19 D. Courtaud
Le projet CoMETE Logiciels libres & Enseignement Supérieur
4 sur 25 IRILL 02 février 2012
e nergie a tomique . e nergies a lternatives
Logiciels libres et éducation
Le besoin d'ingénieurs formés aux technologies du libre dans lesentreprises est de plus en plus important
Le coût des projets devient plus important en période de crise
Le besoin d'utiliser des nouvelles technologies ( Web 2.0 RichApplications ) est de plus en plus présent
C'est le rôle des Universités de développer de nouveaux cursus pourenseigner le libre
Pour aider les étudiants à trouver du travail
En leur faisant découvrir de nouvelles opportunités
Pour aider les communautés à créer de nouvelles technologies
Manpower
Idées nouvelles
Pour contribuer au développement de l'Economie Numérique
Standards, interopérabilité, indépendance
Logiciels libres &Enseignement Supérieur
2/19 D. Courtaud
Le projet CoMETE Logiciels libres & Enseignement Supérieur
5 sur 25 IRILL 02 février 2012
e nergie a tomique . e nergies a lternatives
L'avant projet
Logiciels libres &Enseignement Supérieur
D. Courtaud
Le projet CoMETE Logiciels libres & Enseignement Supérieur
6 sur 25 IRILL 02 février 2012
e nergie a tomique . e nergies a lternatives
Pourquoi Mozilla ?
La Fondation Mozilla supervise beaucoup de projets majeurs dans ledomaine de l'Open Source
Firefox, Thunderbird
Sunbird, Lightning, ..
Les technologies qui sont utilisées pour fabriquer ces produits sont
A la pointe de l'innovation
Respectueuses des standards du Web
Universelles
Ces technologies définissent un nouveau paradigme pour créer desapplications Web
Plus rapide
Plus facile à maintenir
Plus interopérable
Logiciels libres &Enseignement Supérieur
3/19 D. Courtaud
Le projet CoMETE Logiciels libres & Enseignement Supérieur
7 sur 25 IRILL 02 février 2012
e nergie a tomique . e nergies a lternatives
Avant CoMETE
Nous avons commencé à enseigner certaines de ces technologies à petiteéchelle
Quelques cours en 2007 - 2008
Plusieurs projets étudiants réussis
Le constat que nous avons tiré de ces premières expérimentations
Les technologies étaient matures et donc prêtes à être enseignées
Les étudiants étaient prêts à recevoir cet enseignement
Ils avaient le bagage technique nécessaire
Ils étaient demandeurs
Logiciels libres &Enseignement Supérieur
4/19 D. Courtaud
Le projet CoMETE Logiciels libres & Enseignement Supérieur
8 sur 25 IRILL 02 février 2012
e nergie a tomique . e nergies a lternatives
Le projet CoMETE
Logiciels libres &Enseignement Supérieur
D. Courtaud
Le projet CoMETE Logiciels libres & Enseignement Supérieur
9 sur 25 IRILL 02 février 2012
e nergie a tomique . e nergies a lternatives
Objectifs du projet
Le démarrage du projet CoMETE en 2009 correspond
Aux résultats positifs de nos premières expérimentations
Au lancement concomitant de l'initiative Mozilla Education et dansune moindre mesure de l'initiative Web Science
A la volonté affichée de la MIAGE d'Evry d'être leader dansl'enseignement des Technologies Web
Buts du projet
Enseigner aux étudiants les technologies Mozilla pour qu'ils puissent
contribuer aux produits de la Fondation ou à des extensions àces produits
faire connaître ces technologies dans les Intranets desentreprises
Diffuser les connaissances techniques de la communauté Mozilla
Rendre disponibles des ressources éducationnelles sur cestechnologies
Logiciels libres &Enseignement Supérieur
5/19 D. Courtaud
Le projet CoMETE Logiciels libres & Enseignement Supérieur
10 sur 25 IRILL 02 février 2012
e nergie a tomique . e nergies a lternatives
Le partenariat avec la FondationMozilla
Les instructeurs désignés par la Fondation
Participent à l'enseignement
Évaluent les connaissances des étudiants
Proposent des projets
En contrepartie
La communauté Mozilla s'engage à aider les étudiants à développerleurs projets
Elle assure la diffusion des travaux des étudiants
Logiciels libres &Enseignement Supérieur
6/19 D. Courtaud
Le projet CoMETE Logiciels libres & Enseignement Supérieur
11 sur 25 IRILL 02 février 2012
e nergie a tomique . e nergies a lternatives
Le public de CoMETE
Une trentaine d'étudiants environ participent au projet CoMETE chaqueannée
Un module d'enseignement particulier a été créé dans le programmeM2 de la MIAGE d'Evry
Les MIAGES ont un programme éducatif national mais
Chaque MIAGE développe une spécificité en deuxième année
A Evry, la spécialité s'intitule "Ingénierie logicielle pour le Web"
La plupart des étudiants qui suivent le cursus CoMETE sont des apprentis
Ils conduisent leurs projets partiellement en entreprise
Ils parlent de leurs projets avec leurs maîtres d'apprentissage
Logiciels libres &Enseignement Supérieur
7/19 D. Courtaud
Le projet CoMETE Logiciels libres & Enseignement Supérieur
12 sur 25 IRILL 02 février 2012
e nergie a tomique . e nergies a lternatives
Contenu du module : cours théoriques
Le module d'enseignement est divisé en deux parties
Une partie théorique
Une partie pratique
L'enseignement théorique est assuré par des experts désignés par laFondation Mozilla
Employé de la Fondation ou contributeur de longue date
Fabien Cazenave & Laurent Jouanneau
L'équivalent d'une semaine pleine de cours
Réparti sur un mois
A la fin du cours, les étudiants sont capables de développer desextensions ou du code pour des produits Mozilla-like
On les met tout de suite en situation sur des projets réels
Logiciels libres &Enseignement Supérieur
8/19 D. Courtaud
Le projet CoMETE Logiciels libres & Enseignement Supérieur
13 sur 25 IRILL 02 février 2012
e nergie a tomique . e nergies a lternatives
Contenu du module : Projets
Chaque étudiant doit réaliser un projet pratique ( 40 heures sur 3 mois )
Proposé par la Communauté Mozilla
pour développer des produits maintenus par la communauté
Proposé par des entreprises
pour développer des applications Open Source utilisant lestechnologies Mozilla
Chaque projet ( donc chaque étudiant ) a
un chef de projet externe de la communauté ou de l'entreprise
un chef de projet universitaire
Les deux chefs de projet travaillent ensemble pour
Suivre le projet et assister les étudiants
Évaluer le projet en fin de projet
Logiciels libres &Enseignement Supérieur
9/19 D. Courtaud
Le projet CoMETE Logiciels libres & Enseignement Supérieur
14 sur 25 IRILL 02 février 2012
e nergie a tomique . e nergies a lternatives
Contenu du module : Projets ( suite )
Chaque projet est géré comme un véritable projet Open Source
L'étudiant doit créer et administrer un wiki ou un blog
pour permettre à ses responsables projets de suivre ledéroulement du projet
pour publier les différentes versions
Le travail collaboratif est vivement encouragé
avec tous les autres étudiants
avec les enseignants
avec la communauté Mozilla
Logiciels libres &Enseignement Supérieur
10/19 D. Courtaud
Le projet CoMETE Logiciels libres & Enseignement Supérieur
15 sur 25 IRILL 02 février 2012
e nergie a tomique . e nergies a lternatives
Contenu du module : Projets ( fin )
A la fin du projet
L'étudiant rédige un rapport écrit sur le déroulement et les résultatsdu projet
Il présente oralement ses résultats
Séance publique diffusée sur Internet
Le 12 Mars 2012
Il/Elle est évalué(e)
Sur le contenu de son travail : versions, documentation , ..
Sur ses contributions dans d'autres projets
Logiciels libres &Enseignement Supérieur
11/19 D. Courtaud
Le projet CoMETE Logiciels libres & Enseignement Supérieur
16 sur 25 IRILL 02 février 2012
e nergie a tomique . e nergies a lternatives
Résultats
Les étudiants sont enthousiastes pour participer au projet
Ils sont étonnés par la qualité avec laquelle sont gérés les projets OpenSource
Une grande partie d'entre eux découvrent les logiciels libres etl'Open Source
Tous les projets sont bien gérés par les étudiants et les responsables deprojet
La majorité des projets aboutissent à de bons résultats
Certains arrivent même à un niveau d'excellence permettantd'intégrer le code à des produits existants
Logiciels libres &Enseignement Supérieur
12/19 D. Courtaud
Le projet CoMETE Logiciels libres & Enseignement Supérieur
17 sur 25 IRILL 02 février 2012
e nergie a tomique . e nergies a lternatives
Les réactions des étudiants
C'est merveilleux de découvrir les projets Open Source. Nous neconnaissions pas cette partie de l'Informatique
Nous n'imaginions pas que les projets Open Source étaient aussi bienstructurés
Nous pouvons appliquer immédiatement ce que nous avons appris sur desprojets concrets
C'est étonnant de voir que ce que nous avons développé va être pris encompte dans le prochaine version d'un produit
C'est la première fois que nous comprenons pourquoi on nous enseignecette technologie plutôt qu'une autre
Nous avons découvert comment développer en coopération et c'est à lafois convivial et professionnel
Dire que nous avons participé à un projet Open Source est un atout pourtrouver du travail
Logiciels libres &Enseignement Supérieur
13/19 D. Courtaud
Le projet CoMETE Logiciels libres & Enseignement Supérieur
18 sur 25 IRILL 02 février 2012
e nergie a tomique . e nergies a lternatives
Les réactions de la communautéMozilla
Très vite, la communauté ( employés de la Fondation Mozilla,contributeurs ) a joué le jeu
Nombreux contacts avec les étudiants par IRC
Aide, debugging par IRC, par courriel
La collaboration s'intensifie
Nombreux projets dans des domaines variés
Plusieurs membres de la communauté se déplacent physiquement àl'université pour collaborer avec les étudiants
Logiciels libres &Enseignement Supérieur
14/19 D. Courtaud
Le projet CoMETE Logiciels libres & Enseignement Supérieur
19 sur 25 IRILL 02 février 2012
e nergie a tomique . e nergies a lternatives
Les objectifs futurs
Logiciels libres &Enseignement Supérieur
D. Courtaud
Le projet CoMETE Logiciels libres & Enseignement Supérieur
20 sur 25 IRILL 02 février 2012
e nergie a tomique . e nergies a lternatives
Retours sur le projet CoMETE
Un partenariat gagnant-gagnant entre la Fondation Mozilla et l'Universitéd'Evry
Pour la fondation Mozilla
Les technologies Mozilla vont diffuser dans les Intranets desentreprises
Beaucoup d'étudiants se souviendront de leurs cours quand ils serontdans la vie active
pour introduire et utiliser ces technologies
pour collaborer avec les produits Mozilla
Dans tous les cas, une partie d'entre eux continueront à contribuer
Pour l'Université
Cela assure un emploi aux étudiants en sortie du systèmeuniversitaire
Cela attire de nombreux étudiants vers l'Université
Logiciels libres &Enseignement Supérieur
15/19 D. Courtaud
Le projet CoMETE Logiciels libres & Enseignement Supérieur
21 sur 25 IRILL 02 février 2012
e nergie a tomique . e nergies a lternatives
Evolutions prévues
En accord avec la fondation Mozilla, plusieurs évolutions sont envisagées
Sur la partie théorique, orienter les cours vers les Web Applications
Sur la partie projets, prendre en compte des projets de plus longue durée
Vers un socle commun ?
D'autres MIAGEs françaises sont intéressées et certaines ont commencédes expérimentations ( MIAGE d'Orléans )
Coordination possible au travers du Comité Pédagogique desMIAGEs
D'autres universités sont sur les rangs en Europe : Cambridge auRoyaume Uni, Juan Carlos en Espagne, ...
Logiciels libres &Enseignement Supérieur
16/19 D. Courtaud
Le projet CoMETE Logiciels libres & Enseignement Supérieur
22 sur 25 IRILL 02 février 2012
e nergie a tomique . e nergies a lternatives
Mozilla Education
L'initiative Mozilla Education lancée il y a quelques années par DavidHumphrey à l'Université Seneca au Canada est au point mort
David Teller, Fabien Cazenave ( Fondation Mozilla ) et l'auteur réfléchissent àune renaissance de cette initiative
En s'appuyant sur les acquis de CoMETE
Pour étendre la diffusion des compétences sur les technologies Web etMozilla
Pour mettre en place
Des ressources pédagogiques en ligne
Des projets plus ambitieux inter universités
Logiciels libres &Enseignement Supérieur
17/19 D. Courtaud
Le projet CoMETE Logiciels libres & Enseignement Supérieur
23 sur 25 IRILL 02 février 2012
e nergie a tomique . e nergies a lternatives
Conclusion
L'introduction de l'enseignement sur les logiciels libres en Université aplusieurs objectifs
Initier les étudiants à un pan de plus en plus important del'informatique moderne
Habituer les étudiants à travailler en équipe
Fournir aux étudiants un bagage leur ouvrant de multiples offresd'emploi
Inciter les étudiants à contribuer aux logiciels libres
Le projet CoMETE fournit les bases
pour mettre en place un socle d'enseignement global sur lestechnologies Mozilla & Web
pour structurer des projets de plus grande ampleur sur cestechnologies
pour initier un centre de ressources francophones sur cestechnologies
Logiciels libres &Enseignement Supérieur
18/19 D. Courtaud
Le projet CoMETE Logiciels libres & Enseignement Supérieur
24 sur 25 IRILL 02 février 2012
e nergie a tomique . e nergies a lternatives
Questions
Je vous remercie de votre attention et j'attends vos questions
Cet exposé a été réalisé et présenté UNIQUEMENT par des logiciels libres
Création
Jaxe - Auteur : Damien Guillaume ( Observatoire de Paris ) :http://jaxe.sourceforge.net
Son modèle EXPOSE - Auteur : Didier Courtaud ( CEA & Universitéd'Evry )
La librairie timesheets.js - Auteur : Fabien Cazenave ( INRIA ) :http://wam.inrialpes.fr/timesheets
Présentation
Navigateur Firefox - Auteur : Fondation Mozilla :http://www.mozilla.org
Logiciels libres &Enseignement Supérieur
19/19 D. Courtaud
Le projet CoMETE Logiciels libres & Enseignement Supérieur
25 sur 25 IRILL 02 février 2012