Libre Semester of Code : Faire travailler les étudiants sur des logiciels lib...here_and_there
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.
Réalisation de projets libres dans le cadre d'un cours magistral à l'universi...here_and_there
Dans le cadre de la licence informatique à Paris 8, un cours qui utilise des technologies libres est proposé. Le but du cours nommé "Compréhension de programmes" est d'initier les étudiants à la lecture de code source écrit par d'autres.
L'enseignante s'est rendu compte que les logiciels libres offrent beaucoup de possibilités dans le cadre de ce cours. Cette présentation décrit la première année de cette expérience.
Le projet COMETE -- Course on Mozilla Education and Technologies @ Evryhere_and_there
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.
Le Logiciel Libre à l'Université du Littoral : Retour d'expérience sur le Mas...here_and_there
Description du diplôme de Master Ingénierie des logiciels libres de l'université du Littoral. Témoignage et réflexion sur les 6 années d'existence du master. Présentation faite à la conférence fOSSa, le 4 décembre 2012 par Cyril Fonlupt.
Libre Semester of Code : Faire travailler les étudiants sur des logiciels lib...here_and_there
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.
Réalisation de projets libres dans le cadre d'un cours magistral à l'universi...here_and_there
Dans le cadre de la licence informatique à Paris 8, un cours qui utilise des technologies libres est proposé. Le but du cours nommé "Compréhension de programmes" est d'initier les étudiants à la lecture de code source écrit par d'autres.
L'enseignante s'est rendu compte que les logiciels libres offrent beaucoup de possibilités dans le cadre de ce cours. Cette présentation décrit la première année de cette expérience.
Le projet COMETE -- Course on Mozilla Education and Technologies @ Evryhere_and_there
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.
Le Logiciel Libre à l'Université du Littoral : Retour d'expérience sur le Mas...here_and_there
Description du diplôme de Master Ingénierie des logiciels libres de l'université du Littoral. Témoignage et réflexion sur les 6 années d'existence du master. Présentation faite à la conférence fOSSa, le 4 décembre 2012 par Cyril Fonlupt.
L’open-source au cœur des magasins d’applicationsLaFrenchMobile
Dans un secteur technologique émergeant, segmenté, en très forte mutation, la réalisation d’applications mobiles soulève la question de leur pérennité et de leur caractère innovant. Le développement dit « mobile » s’élargit aux tablettes, à la télé-connectée, demain aux tableaux de bord de véhicules, à la domotique…
Une dette logicielle est en train de se constituer : comment le recours à l’open-source permet de la limiter ? Les applications ont besoin de se démarquer pour exister : comment l’open-source contribue à l’innovation via la technologie et la standardisation. Exigez l’open-source !
Webinar SMILE : "L'Open Source, un accélérateur d'innovation pour les objets ...Smile I.T is open
Notre expert Olivier Viné, Directeur Offre Ingénierie, Open Wide / Smile, vous emmène faire un petit tour d'horizon des solutions disponibles pour accélérer votre Time to Market avec l'Open Source !
Utiliser des logiciels Open Source pour créer des objets connectés, c'est faire le choix de maîtriser sa technologie et de bénéficier de la mutualisation des efforts de R&D d'un nombre croissant d'industriels et d'experts.
Principaux points abordés :
- Panorama des technologies libres pour les objets connectés
- Les pièges à éviter
- Exemples concrets de mise en œuvre.
Pour aller plus loin, n'hésitez pas à contacter notre expert !
Atelier ENP - Comment gérer l'activité de votre entreprise et la relation cli...CCI 21
Les logiciels libres font aujourd'hui partie intégrante du monde de l'informatique et se positionnent comme des solutions matures pour la gestion des entreprises (gestion des clients ou CRM, des stocks, de la facturation, ERP, etc.)
Cet atelier vous donnera les clés pour comprendre les logiciels libres et imaginer leurs places dans votre entreprise. Un panorama des solutions actuelles d'ERP et de CRM vous sera proposé. Une illustration pratique sera réalisé à partir des outils Dolibarr et Dynacase.
Cet atelier est animé par Tony GALICHE (InfoSaone) et Marie PACHECO (Transition & Compétences)
Presentation donnee aux JIQ 2013 (Journees d'Informatique du Quebec). Defis et opportunites pour le Logiciel Libre, une perspective sur la decennie a venir.
Présentation de la Société Informatique de France et la vision de son président de l'enseignement de l'informatique dans le supérieur. A l'occasion de la conférence fOSSa du 4 au 6 décembre 2012 à Lille.
L’open-source au cœur des magasins d’applicationsLaFrenchMobile
Dans un secteur technologique émergeant, segmenté, en très forte mutation, la réalisation d’applications mobiles soulève la question de leur pérennité et de leur caractère innovant. Le développement dit « mobile » s’élargit aux tablettes, à la télé-connectée, demain aux tableaux de bord de véhicules, à la domotique…
Une dette logicielle est en train de se constituer : comment le recours à l’open-source permet de la limiter ? Les applications ont besoin de se démarquer pour exister : comment l’open-source contribue à l’innovation via la technologie et la standardisation. Exigez l’open-source !
Webinar SMILE : "L'Open Source, un accélérateur d'innovation pour les objets ...Smile I.T is open
Notre expert Olivier Viné, Directeur Offre Ingénierie, Open Wide / Smile, vous emmène faire un petit tour d'horizon des solutions disponibles pour accélérer votre Time to Market avec l'Open Source !
Utiliser des logiciels Open Source pour créer des objets connectés, c'est faire le choix de maîtriser sa technologie et de bénéficier de la mutualisation des efforts de R&D d'un nombre croissant d'industriels et d'experts.
Principaux points abordés :
- Panorama des technologies libres pour les objets connectés
- Les pièges à éviter
- Exemples concrets de mise en œuvre.
Pour aller plus loin, n'hésitez pas à contacter notre expert !
Atelier ENP - Comment gérer l'activité de votre entreprise et la relation cli...CCI 21
Les logiciels libres font aujourd'hui partie intégrante du monde de l'informatique et se positionnent comme des solutions matures pour la gestion des entreprises (gestion des clients ou CRM, des stocks, de la facturation, ERP, etc.)
Cet atelier vous donnera les clés pour comprendre les logiciels libres et imaginer leurs places dans votre entreprise. Un panorama des solutions actuelles d'ERP et de CRM vous sera proposé. Une illustration pratique sera réalisé à partir des outils Dolibarr et Dynacase.
Cet atelier est animé par Tony GALICHE (InfoSaone) et Marie PACHECO (Transition & Compétences)
Presentation donnee aux JIQ 2013 (Journees d'Informatique du Quebec). Defis et opportunites pour le Logiciel Libre, une perspective sur la decennie a venir.
Présentation de la Société Informatique de France et la vision de son président de l'enseignement de l'informatique dans le supérieur. A l'occasion de la conférence fOSSa du 4 au 6 décembre 2012 à Lille.
Training Tomorrow's Engineers by Contributing to Today's Free Software here_and_there
Is there an easy manner to attract students to contribute to free software ? GSoC is a good example. What about trying to extend this experience through the academic year. In this slide there are couple of ideas about how to do that. The project is not yet born and needs to be further investigated.
How To Engage Students In Real Open Source Projectshere_and_there
Scott Wilson shares his reasons to use Free and Open Source Technologies in computer science classes. His involvement in undergrad teaching has acquired him some experience that he voluntary shares. You can find THE 5 tips that will make your class succeed :)
Didier Courtaud présente le programme CoMETE : un partenariat entre Mozilla et l'université d'Evry dans le cadre du diplôme MIAGE de l'université. A travers ce programme les étudiants sont mis à collaboration sur des projets Mozilla afin de valider certains de leurs cours. C'est une des exemples réussis de l'usage de technologies libres à des fins pédagogiques dans l'enseignement supérieur en France. La présentation est faite à la conférence fOSSa 2012, le 4 décembre à Lille.
Les logiciels Open-Source comme outil pédagogiquehere_and_there
Témoignage de l'usage de logiciels libres dans le cadre d'un cours de Licence 3 intitulé "Compréhension de programmes" à l'université de Paris 8. Présentation faite à la conférence fOSSa 2012, le 4 décembre à Lille.
Le logiciel libre à l'université du Littoral : le master Ingenierie du Logiciel Libre (master I2L)
1. Le Logiciel Libre à l'Université du Littoral : le
master Ingénierie du Logiciel Libre (Master I2L)
Eric RAMAT, responsable du Master I2L
Cyril FONLUPT, chargé de mission NTIC de
l'ULCO
2/2/12 /home/eric/administration/Formations/Master I2L/PresentationIRILL_CF.odp
page 1
2. Le Master Ingénierie du Logiciel Libre
créé à l'initiative et avec le soutien des SSLL
(Sociétés de Services en Logiciels Libres) et des
organisations autour du Libre
demande de compétences de haut niveau liées au
Logiciel Libre
le modèle d'organisation
le modèle économique
les technologies
volonté de reconnaissance du Logiciel Libre dans le
Monde Universitaire
2/2/12 /home/eric/administration/Formations/Master I2L/PresentationIRILL_CF.odp
page 2
4. Le Master Ingénierie du Logiciel Libre
Aujourd'hui, une spécialité de deuxième année d'un
master informatique (des changements pour
demain)
5 axes :
Système, Réseaux et Sécurité
Développement d'applications Web
Environnement de développement Libre
Migration
Environnement du Libre, management et marketing du
Libre
Forte implication des professionnels du milieu : 50%
des enseignements de 2ème année
2/2/12 /home/eric/administration/Formations/Master I2L/PresentationIRILL_CF.odp
page 4
5. Le Master Ingénierie du Logiciel Libre
Salle informatique dédiée au Master I2L
Linux debian
Aucune licence propriétaire
Tous les logiciels supports sont des logiciels libres
Étudiants : administrateurs de leur poste
pas trop de problèmes
16 serveurs libres d'utilisation
2/2/12 /home/eric/administration/Formations/Master I2L/PresentationIRILL_CF.odp
page 5
6. Système, Réseaux et Sécurité
Linux Debian
historique et architecture
déploiement et paramétrage de services
(HTTP/apache2, DNS, FTP, DHCP, NFS, ...)
programmation système
Distributions BSD
Linux embarqué :
OpenWRT
OpenEmbedded
Qemu
Sheevaplug
2/2/12 /home/eric/administration/Formations/Master I2L/PresentationIRILL_CF.odp
page 6
8. Développement d'Applications Web
Développement d'applications multi-tiers
client Web
serveur de Web services
persistance des données
Design pattern MVC
REST
2/2/12 /home/eric/administration/Formations/Master I2L/PresentationIRILL_CF.odp
page 8
9. Développement d'Applications Web
Les frameworks Java (Tomcat/JBoss):
JSP
Servlet
J2EE
EJB
Struts
Spring
La persistance des données
Hibernate
2/2/12 /home/eric/administration/Formations/Master I2L/PresentationIRILL_CF.odp
page 9
10. Développement d'Applications Web
Ruby on Rails
Django - Python
2/2/12 /home/eric/administration/Formations/Master I2L/PresentationIRILL_CF.odp
page 10
11. Environnement de développement Libre
Centré sur :
le versionning (git)
TDD / Tests unitaires
Méthodologie : méthodes agiles (Scrum) et eXtrem
Programming
Design patterns en pratique
Outils GNU : autotools, cmake, ...
Internationalisation de code
Développement collaboratif (Trac, Redmine, …)
Intégration continue (Jenkins)
Eclipse
2/2/12 /home/eric/administration/Formations/Master I2L/PresentationIRILL_CF.odp
page 11
12. Migration
Migration de bases de données
PostGreSQL et cluster de bases de données
Intégration Linux/Windows : Samba, ...
LDAP
Voix sur IP : Asterisk
2/2/12 /home/eric/administration/Formations/Master I2L/PresentationIRILL_CF.odp
page 12
13. Environnement du Libre, management et
marketing du Libre
Histoire et les concepts des logiciels libres
Aspects légaux et modèles économiques
Aspects juridiques des logiciels libres
Gestion de projet de logiciels libres et aspects
communautaires
Les logiciels libres dans les collectivités locales et
territoriales
Dynamique Business
Le marché du Logiciel Libre
Le modèle de Création de valeur autour des
services OpenSource
2/2/12 /home/eric/administration/Formations/Master I2L/PresentationIRILL_CF.odp
page 13
14. Projet
Projet communautaire
appel à projets auprès des partenaires au sein large
intégration dans une communauté
participation aux discussions
animation du projet
développement collaboratif
production de code
respect des règles de la communauté
qualité de la documentation
Exemples de projets en 2010-2011
seeks (moteur de recherche communautaire)
FusionInventory (gestion de parc info)
PMD (analyseur de code Java)
OpenBox4 (programmation de NeufBox)
Arduino (implementation d'une machine virtuelle Python sur carte
microcontroleur)
2/2/12 /home/eric/administration/Formations/Master I2L/PresentationIRILL_CF.odp
page 14
15. Cycle de conférences
Organisation de conférences sur le Logiciel Libre
des produits (ERP, ...)
des technologies (Erlang, Linux embarqué, ...)
des textes de loi et des normes (DAVSI,
OpenDocument, ...)
des retours d'expériences (Migration de la gendarmerie
nationale, ...)
des méthodologies (Scrum, …)
...
2/2/12 /home/eric/administration/Formations/Master I2L/PresentationIRILL_CF.odp
page 15
16. Stages
20 semaines de stage dans le milieu du Logiciel
Libre en deuxième année
aujourd'hui :
50% en SSII classiques mais impliquées dans des projets
utilisant le Libre ou disposant de département/division
Open Source
25% en SSLL
25% en PME/PMI pour du déploiement de technologies
Libres
2/2/12 /home/eric/administration/Formations/Master I2L/PresentationIRILL_CF.odp
page 16
17. Et demain : l'apprentissage
En septembre 2012, ouverture du master I2L en
apprentissage
intégration encore plus forte du Logiciel Libre sur les
2 années
implication accrue des partenaires via le tuteur
entreprise : conférences, retours d'expérience,
interventions, …, et projet
développement de projets LL via les apprentis
2/2/12 /home/eric/administration/Formations/Master I2L/PresentationIRILL_CF.odp
page 17
18. Conclusion sur le Master I2L
Forte implication des étudiants, des enseignants et des
professionnels de ce master pour la promotion du libre
Insertion aisée des étudiants dans le monde professionnel
MAIS ...
Pas de prise de conscience générale
Peu d'intérêts en dehors des enseignants du master I2L
Difficulté de gestion “administrative et logistique” des
intervenants
2/2/12 /home/eric/administration/Formations/Master I2L/PresentationIRILL_CF.odp
page 18
19. Au niveau universitaire
Officiellement logiciel libre soutenu par les
instances universitaires
L'université du Littoral fait partie de l'UNR Nord –
Pas – de – Calais
un des axes de travail de l'UNR
sur le site de l'UNR : “Ce site a été mis en œuvre par
l'UNR Nord-Pas de Calais pour permettre la
diffusion de logiciels auprès des étudiants et des
personnels des établissements d'enseignement
supérieur”
Organisation d'une journée spécialisée sur le logiciel
libre à l'université de Lille en 2010
2/2/12 /home/eric/administration/Formations/Master I2L/PresentationIRILL_CF.odp
page 19
20. Journée du LL de 2010
Plus de 100 participants
Plusieurs intervenants reconnus dans le domaine
du logiciel libre : Di Cosmo, S. Gautier (OpenOffice
à l'époque), T. Nitot (Mozilla)...
Réflexions sur l'impact du libre sur la création
pédagogique
2/2/12 /home/eric/administration/Formations/Master I2L/PresentationIRILL_CF.odp
page 20
21. Dans la réalité
Sur le Littoral
50% environ des enseignants en informatique
utilisent un OS libre ou équivalent
donc 50% utilisent donc un OS propriétaire
10-15% des EC en science utilisent et ont une
connaissance du libre et souhaitent l'utiliser
pourcentage marginal dans les autres secteurs
pourcentage marginal chez les administratifs
Principales remarques
complexité (ça a l'air compliqué ce machin)
désintérêt (j'utilise Micro....Word et ça marche)
refus de s'investir (entrisme des logiciels
propriétaires)
2/2/12 /home/eric/administration/Formations/Master I2L/PresentationIRILL_CF.odp
page 21
22. Que faire ?
Rien
vous continuez à recevoir des .doc et autres objets
propriétaires qui nécessitent un décodeur
Se plaindre
Retourner tous les objets propriétaires à leurs
propriétaires
Fatiguant et surtout ne fais pas trop avancer la cause
du logiciel libre
2/2/12 /home/eric/administration/Formations/Master I2L/PresentationIRILL_CF.odp
page 22
23. Notre approche
Plan d'action du logiciel libre
Continuer l'évangélisation
Passage doux au logiciel libre
Imposer/Proposer l'utilisation de Mozilla Firefox
Le portail ne fonctionne bien qu'avec Firefox
(indispensable pour les enseignants pour la
saisie de leur charge d'enseignements)
Déconseiller fortement l'utilisation de outlook (tm)
Achat d'outils bureautique
Proposition systématique des outils libres
C2I ne propose que des outils libres depuis
quelques années (pour presque tous les L)
Phase finale et non opérationnelle
Utiliser une OS libre
2/2/12 /home/eric/administration/Formations/Master I2L/PresentationIRILL_CF.odp
page 23