le projet comete -- course on mozilla education and technologies @ evry

25
energie atomique . energies al Le projet CoMETE Course on Mozilla Education and Technologies @ Evry Didier COURTAUD [email protected] 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

Upload: hereandthere

Post on 28-Nov-2014

536 views

Category:

Education


0 download

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

Page 1: Le projet COMETE -- Course on Mozilla Education and Technologies @ Evry

e nergie a tomique . e nergies a lternatives

Le projet CoMETE

Course on Mozilla Education and Technologies @ Evry

Didier COURTAUD

[email protected]

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

Page 2: Le projet COMETE -- Course on Mozilla Education and Technologies @ Evry

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

Page 3: Le projet COMETE -- Course on Mozilla Education and Technologies @ Evry

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

Page 4: Le projet COMETE -- Course on Mozilla Education and Technologies @ Evry

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

Page 5: Le projet COMETE -- Course on Mozilla Education and Technologies @ Evry

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

Page 6: Le projet COMETE -- Course on Mozilla Education and Technologies @ Evry

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

Page 7: Le projet COMETE -- Course on Mozilla Education and Technologies @ Evry

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

Page 8: Le projet COMETE -- Course on Mozilla Education and Technologies @ Evry

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

Page 9: Le projet COMETE -- Course on Mozilla Education and Technologies @ Evry

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

Page 10: Le projet COMETE -- Course on Mozilla Education and Technologies @ Evry

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

Page 11: Le projet COMETE -- Course on Mozilla Education and Technologies @ Evry

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

Page 12: Le projet COMETE -- Course on Mozilla Education and Technologies @ Evry

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

Page 13: Le projet COMETE -- Course on Mozilla Education and Technologies @ Evry

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

Page 14: Le projet COMETE -- Course on Mozilla Education and Technologies @ Evry

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

Page 15: Le projet COMETE -- Course on Mozilla Education and Technologies @ Evry

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

Page 16: Le projet COMETE -- Course on Mozilla Education and Technologies @ Evry

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

Page 17: Le projet COMETE -- Course on Mozilla Education and Technologies @ Evry

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

Page 18: Le projet COMETE -- Course on Mozilla Education and Technologies @ Evry

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

Page 19: Le projet COMETE -- Course on Mozilla Education and Technologies @ Evry

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

Page 20: Le projet COMETE -- Course on Mozilla Education and Technologies @ Evry

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

Page 21: Le projet COMETE -- Course on Mozilla Education and Technologies @ Evry

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

Page 22: Le projet COMETE -- Course on Mozilla Education and Technologies @ Evry

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

Page 23: Le projet COMETE -- Course on Mozilla Education and Technologies @ Evry

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

Page 24: Le projet COMETE -- Course on Mozilla Education and Technologies @ Evry

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

Page 25: Le projet COMETE -- Course on Mozilla Education and Technologies @ Evry

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