SlideShare ist ein Scribd-Unternehmen logo
1 von 37
Downloaden Sie, um offline zu lesen
I N I T I A T I O N A U X L A N G A G E S I N F O R M A T I Q U E S
JOURNALISME ET PROGRAMMATION
CELSA Master 2ème année
Journalisme et Innovation
2013-2014
Initiation aux langages informatiques (1)
1
Pierre Tran
• Journaliste presse high-tech: 01net, ZDNet, Silicon…
• Analyste Le CXP
• Développeur
CELSA Master 2ème année 2013-2014 | Initiation aux langages informatiques (1)
2
Journalistes, quelles sont vos valeurs ?
CELSA Master 2ème année - 2013-2014 | Initiation aux langages informatiques (1) 3
Journalistes, quelles sont vos valeurs ?
CELSA Master 2ème année - 2013-2014 | Initiation aux langages informatiques (1) 4
Responsabilité
Curiosité
« Passion, liberté, conscience
sociale, vérité, lutte contre la
corruption, lutte contre l’aliénation
de l’homme, égalité sociale, accès
gratuit à l’information (liberté de
savoir), valeur sociale
(reconnaissance entre pairs),
accessibilité, activité, soucis de
responsabilité, curiosité,
créativité. »
-Pekka Himanen, L’Ethique
Hacker et l’Esprit de l’ère de
l’information
CELSA Master 2ème année - 2013-2014 | Initiation aux langages informatiques (1) 5
Journalisme et programmation
Hacker = bidouilleur
• Les hackers ont créé Internet, Unix…
• Les hackers construisent des choses, les crackers
les cassent
CELSA Master 2ème année - 2013-2014 | Initiation aux langages informatiques (1) 6
Journalisme et programmation
L’attitude des hackers :
1. Le monde est plein de problèmes fascinants qui
n'attendent que d'être résolus
2. Personne ne devrait jamais avoir à résoudre le
même problème deux fois.
3. La routine et l'ennui sont inacceptables.
4. Vive la liberté!
CELSA Master 2ème année - 2013-2014 | Initiation aux langages informatiques (1) 7
Journalisme et programmation
« Comment devenir hacker » – « How to become a hacker », Eric Steven
Raymond, 1997
Les compétences du hacker :
• Apprendre à programmer
• Apprendre à utiliser le Web et à écrire en HTML.
• …
CELSA Master 2ème année - 2013-2014 | Initiation aux langages informatiques (1) 8
« Comment devenir hacker » – « How to become a hacker », Eric Steven
Raymond, 1997
Journalisme et programmation
Les langages informatiques pour les journalistes ?
CELSA Master 2ème année - 2013-2014 | Initiation aux langages informatiques (1) 9
Journalisme et programmation
Définitions
• Langage informatique : langage formel utilisé pour
dialoguer avec un ordinateur
• Programmer des algorithmes
• Manipuler des données
• Décrire une interface
• Algorithme : suite d’opérations permettant de résoudre
un problème
• Programme : suite d’instructions permettant de réaliser
un algorithme
CELSA Master 2ème année - 2013-2014 | Initiation aux langages informatiques (1) 10
Journalisme et programmation
• Points communs journalisme et informatique
• Matière première : l’information
• Fait, renseignement, événement, avis…
• Bit, octet, donnée…
CELSA Master 2ème année - 2013-2014 | Initiation aux langages informatiques (1) 11
Journalisme et programmation
• Points communs journalisme et informatique
• Journalisme
• Histoire / données / format
CELSA Master 2ème année - 2013-2014 | Initiation aux langages informatiques (1) 12
Journalisme et programmation
Journalisme et programmation
• Les langages informatiques pour les journalistes ?
• Points communs journalisme et informatique
• Concepts
• Histoire / données / format
• Processus / données / présentation
CELSA Master 2ème année - 2013-2014 | Initiation aux langages informatiques (1) 13
13
CELSA – Master 2ème année 2011-2012 Initiation aux langages informatiques (1)
[Source Wikipedia]
Les langages informatiques pour les
journalistes ?
• Points communs journalisme et informatique
• Informatique
• Processus / données / interface
CELSA Master 2ème année - 2013-2014 | Initiation aux langages informatiques (1) 14
Les langages informatiques pour les
journalistes ?
• Points communs journalisme et informatique
• Informatique
• Processus / données / présentation
CELSA Master 2ème année - 2013-2014 | Initiation aux
langages informatiques (1)
15Initiation aux langages informatiques (1)
• Points communs journalisme et informatique
• Les tâches de base
• Collecter les informations
• Analyser et traiter
• Présenter
CELSA Master 2ème année - 2013-2014 | Initiation aux langages informatiques (1) 16
Journalisme et programmation
• Rapport à l’informatique
• L’informatique omniprésente
CELSA Master 2ème année - 2013-2014 | Initiation aux langages informatiques (1) 17
Journalisme et programmation
CELSA Master 2ème année - 2013-2014 | Initiation aux langages informatiques (1) 18
Dès l’enseignement…
Journalisme et programmation
Dans les salles de rédaction
Journalisme et programmation
CELSA Master 2ème année - 2013-2014 | Initiation aux langages informatiques (1) 19
En production print
Journalisme et programmation
CELSA Master 2ème année - 2013-2014 | Initiation aux langages informatiques (1) 20
En production vidéo
Journalisme et programmation
CELSA Master 2ème année - 2013-2014 | Initiation aux langages informatiques (1) 21
• Rapport à l’informatique
• De plus en plus facile à utiliser
CELSA Master 2ème année - 2013-2014 | Initiation aux langages informatiques (1) 22
Journalisme et programmation
• Mais nous enferme dans des écosystèmes propriétaires
CELSA Master 2ème année - 2013-2014 | Initiation aux langages informatiques (1) 23
Journalisme et programmation
• Rapport à l’informatique
• Programmer ou être programmés
CELSA Master 2ème année - 2013-2014 | Initiation aux langages informatiques (1) 24
Journalisme et programmation
• Rapport à l’informatique
• Les gamins ne savent pas utiliser les ordinateurs... Voici
pourquoi ca devrait vous inquiéter.
CELSA Master 2ème année - 2013-2014 | Initiation aux langages informatiques (1) 25
Les gamins ne savent pas utiliser les ordinateurs... Voici pourquoi ca devrait
vous inquieter
Journalisme et programmation
• Rapport à l’informatique
• Programmer ou être programmés
CELSA Master 2ème année - 2013-2014 | Initiation aux langages informatiques (1) 26
Journalisme et programmation
• Vers un journaliste-programmeur
• Le journaliste multi-tâches : blogueur, photographe, vidéaste,
podcaster, programmeur…
CELSA Master 2ème année - 2013-2014 | Initiation aux langages informatiques (1) 27
Hack to Hacker: Rise of the Journalist-Programmer
Journalisme et programmation
• Les 11 métiers du journaliste du futur :
1. headline optimizer,
2. social media reporter,
3. story scientist,
4. data detective,
5. curator,
6. explanatory journalist,
7. viral meme checker,
8. slideshow specialist,
9. networker,
10. e-book creator,
11. web developer
CELSA Master 2ème année - 2013-2014 | Initiation aux langages informatiques (1) 28
11 Journalism Jobs You May Hold in the Future
Journalisme et programmation
• Vers un journaliste-programmeur
• Connaître les possibilités de la technologie pour trouver le
bon format éditorial : texte, vidéo, photo, diaporama,
infographie, visualisation interactive, webdocumentaire ?
CELSA Master 2ème année - 2013-2014 | Initiation aux langages informatiques (1) 29
Journalisme et programmation
http://www.nytimes.com/interactive/2008/02/23/movies/20080223_REVENUE_GRAPHIC.html
Visualisation interactive
Journalisme et programmation
CELSA Master 2ème année - 2013-2014 | Initiation aux langages informatiques (1) 30
• Crise du journalisme
• Comment survivre ?
• Comment se détacher ?
• Comment créer de la valeur ?
• Qu’est-ce que le journalisme de qualité ?
CELSA Master 2ème année - 2013-2014 | Initiation aux langages informatiques (1) 31
Journalisme et programmation
• L’esprit hacker
• Pour le journaliste, il favorise :
• La curiosité
• La créativité
• La recherche de la vérité
• Nécessite de maîtriser :
• le fond et la forme
• La chaîne de production de A à Z
 Apprendre à programmer
CELSA Master 2ème année - 2013-2014 | Initiation aux langages informatiques (1) 32
Journalisme et programmation
 Journalistes: hackez pour survivre !
 Le journalisme "hacker" - Une nouvelle utopie pour la presse ?
• Pourquoi les journalistes n’ont pas à apprendre la
programmation :
• Ça prend du temps
• Il faut des années pour maîtriser
• Ça évolue sans arrêt
• Il existe des outils prêts à l’emploi
• Trop de langages à apprendre
CELSA Master 2ème année - 2013-2014 | Initiation aux langages informatiques (1) 33
Journalisme et programmation
• Pourquoi les journalistes doivent apprendre la
programmation :
• Comprendre le monde numérique
• Rendre les histoires interactives et non linéaires
• C’est plus facile que vous ne pensez
CELSA Master 2ème année - 2013-2014 | Initiation aux langages informatiques (1) 34
 Why Journalists Should Learn Computer Programming
Journalisme et programmation
• Quels langages apprendre ?
• Pour le web : HTML, CSS, JavaScript
• Pour créer des animations interactives : Javascript
• Pour manipuler des données : SQL
• Pour écrire des programmes simples : Python, Ruby
Regarder le monde avec le point de vue d’un développeur
CELSA Master 2ème année - 2013-2014 | Initiation aux langages informatiques (1) 35
Journalisme et programmation
Ressources complémentaires
 Pourquoi un journaliste doit-il connaitre (au moins un peu) le code ?
 Will journalists of the future need to know how to code?
 Journalists of the future need data skills, says Berners-Lee
 Source: Journalism code and the people who make it
 Curation sur Spundge : Techjournalist
 Communauté Google+ : Journalistes qui tâtent un peu des outils
modernes
 Liste d’outils pour journalistes modernes :
http://www.newsresources.org/wp-content/uploads/bdd_outils/
CELSA Master 2ème année - 2013-2014 | Initiation aux langages informatiques (1) 36
Journalisme et programmation
Questions ?
Email: pierre.tran.net@gmail.com
Twitter : @PierreTran
Google+ : plus.google.com/+PierreTran
http://about.me/pierretran
CELSA Master 2ème année - 2013-2014 | Initiation aux langages informatiques (1) 37

Weitere ähnliche Inhalte

Ähnlich wie Journalisme et Programmation

Catalogue pour les municipalités 2013
Catalogue pour les municipalités   2013Catalogue pour les municipalités   2013
Catalogue pour les municipalités 2013Julien Voyez
 
Kit De Survie Techno et Web à l'usage des Entrepreneurs
Kit De Survie Techno et Web à l'usage des EntrepreneursKit De Survie Techno et Web à l'usage des Entrepreneurs
Kit De Survie Techno et Web à l'usage des EntrepreneursStéphanie Hertrich
 
Programmation en technologie (C.Blin)
Programmation en technologie (C.Blin)Programmation en technologie (C.Blin)
Programmation en technologie (C.Blin)APMEPIledeFrance
 
Carrières informatiques
Carrières informatiquesCarrières informatiques
Carrières informatiquesBruno-Pierre
 
C1. Favoriser l'appropriation du numérique par les agents
C1. Favoriser l'appropriation du numérique par les agentsC1. Favoriser l'appropriation du numérique par les agents
C1. Favoriser l'appropriation du numérique par les agentsCap'Com
 
Illustration des questions de dialogue et coordination entre les acteurs à tr...
Illustration des questions de dialogue et coordination entre les acteurs à tr...Illustration des questions de dialogue et coordination entre les acteurs à tr...
Illustration des questions de dialogue et coordination entre les acteurs à tr...Lesticetlart Invisu
 
Coding : Kit de survie pour les futurs entrepreneurs (Session 1)
Coding : Kit de survie pour les futurs entrepreneurs (Session 1)Coding : Kit de survie pour les futurs entrepreneurs (Session 1)
Coding : Kit de survie pour les futurs entrepreneurs (Session 1)Stéphanie Hertrich
 
Médicis Alternance - BTS Services informatiques aux organisations
Médicis Alternance - BTS Services informatiques aux organisationsMédicis Alternance - BTS Services informatiques aux organisations
Médicis Alternance - BTS Services informatiques aux organisationsMedicisAlternance
 
Afterwork de la recherche : structuration de la recherche sur les usages et l...
Afterwork de la recherche : structuration de la recherche sur les usages et l...Afterwork de la recherche : structuration de la recherche sur les usages et l...
Afterwork de la recherche : structuration de la recherche sur les usages et l...La French Tech Rennes St Malo
 
CV // Julien Dumail
CV // Julien DumailCV // Julien Dumail
CV // Julien Dumailjuliendumail
 
Culture numérique - séminaire C2i - Montpellier juin 2011
Culture numérique - séminaire C2i - Montpellier juin 2011Culture numérique - séminaire C2i - Montpellier juin 2011
Culture numérique - séminaire C2i - Montpellier juin 2011J-Y Jeannas
 

Ähnlich wie Journalisme et Programmation (20)

Presentation sig 2016
Presentation sig 2016Presentation sig 2016
Presentation sig 2016
 
Catalogue pour les municipalités 2013
Catalogue pour les municipalités   2013Catalogue pour les municipalités   2013
Catalogue pour les municipalités 2013
 
Kit De Survie Techno et Web à l'usage des Entrepreneurs
Kit De Survie Techno et Web à l'usage des EntrepreneursKit De Survie Techno et Web à l'usage des Entrepreneurs
Kit De Survie Techno et Web à l'usage des Entrepreneurs
 
2. Tablettes
2. Tablettes2. Tablettes
2. Tablettes
 
Cv nihel-boumaiza
Cv nihel-boumaizaCv nihel-boumaiza
Cv nihel-boumaiza
 
Programmation en technologie (C.Blin)
Programmation en technologie (C.Blin)Programmation en technologie (C.Blin)
Programmation en technologie (C.Blin)
 
Snt
SntSnt
Snt
 
Thd Tb
Thd TbThd Tb
Thd Tb
 
Tb
TbTb
Tb
 
Carrières informatiques
Carrières informatiquesCarrières informatiques
Carrières informatiques
 
C1. Favoriser l'appropriation du numérique par les agents
C1. Favoriser l'appropriation du numérique par les agentsC1. Favoriser l'appropriation du numérique par les agents
C1. Favoriser l'appropriation du numérique par les agents
 
Illustration des questions de dialogue et coordination entre les acteurs à tr...
Illustration des questions de dialogue et coordination entre les acteurs à tr...Illustration des questions de dialogue et coordination entre les acteurs à tr...
Illustration des questions de dialogue et coordination entre les acteurs à tr...
 
Coding : Kit de survie pour les futurs entrepreneurs (Session 1)
Coding : Kit de survie pour les futurs entrepreneurs (Session 1)Coding : Kit de survie pour les futurs entrepreneurs (Session 1)
Coding : Kit de survie pour les futurs entrepreneurs (Session 1)
 
Médicis Alternance - BTS Services informatiques aux organisations
Médicis Alternance - BTS Services informatiques aux organisationsMédicis Alternance - BTS Services informatiques aux organisations
Médicis Alternance - BTS Services informatiques aux organisations
 
Afterwork de la recherche : structuration de la recherche sur les usages et l...
Afterwork de la recherche : structuration de la recherche sur les usages et l...Afterwork de la recherche : structuration de la recherche sur les usages et l...
Afterwork de la recherche : structuration de la recherche sur les usages et l...
 
CV // Julien Dumail
CV // Julien DumailCV // Julien Dumail
CV // Julien Dumail
 
Interactivite@ledna
Interactivite@lednaInteractivite@ledna
Interactivite@ledna
 
CRIDS UNamur et PReCOM Université St Louis
CRIDS UNamur et PReCOM Université St LouisCRIDS UNamur et PReCOM Université St Louis
CRIDS UNamur et PReCOM Université St Louis
 
Culture numérique - séminaire C2i - Montpellier juin 2011
Culture numérique - séminaire C2i - Montpellier juin 2011Culture numérique - séminaire C2i - Montpellier juin 2011
Culture numérique - séminaire C2i - Montpellier juin 2011
 
Une offre de formation en mouvement.
Une offre de formation en mouvement.Une offre de formation en mouvement.
Une offre de formation en mouvement.
 

Journalisme et Programmation

  • 1. I N I T I A T I O N A U X L A N G A G E S I N F O R M A T I Q U E S JOURNALISME ET PROGRAMMATION CELSA Master 2ème année Journalisme et Innovation 2013-2014 Initiation aux langages informatiques (1) 1
  • 2. Pierre Tran • Journaliste presse high-tech: 01net, ZDNet, Silicon… • Analyste Le CXP • Développeur CELSA Master 2ème année 2013-2014 | Initiation aux langages informatiques (1) 2
  • 3. Journalistes, quelles sont vos valeurs ? CELSA Master 2ème année - 2013-2014 | Initiation aux langages informatiques (1) 3
  • 4. Journalistes, quelles sont vos valeurs ? CELSA Master 2ème année - 2013-2014 | Initiation aux langages informatiques (1) 4 Responsabilité Curiosité
  • 5. « Passion, liberté, conscience sociale, vérité, lutte contre la corruption, lutte contre l’aliénation de l’homme, égalité sociale, accès gratuit à l’information (liberté de savoir), valeur sociale (reconnaissance entre pairs), accessibilité, activité, soucis de responsabilité, curiosité, créativité. » -Pekka Himanen, L’Ethique Hacker et l’Esprit de l’ère de l’information CELSA Master 2ème année - 2013-2014 | Initiation aux langages informatiques (1) 5 Journalisme et programmation
  • 6. Hacker = bidouilleur • Les hackers ont créé Internet, Unix… • Les hackers construisent des choses, les crackers les cassent CELSA Master 2ème année - 2013-2014 | Initiation aux langages informatiques (1) 6 Journalisme et programmation
  • 7. L’attitude des hackers : 1. Le monde est plein de problèmes fascinants qui n'attendent que d'être résolus 2. Personne ne devrait jamais avoir à résoudre le même problème deux fois. 3. La routine et l'ennui sont inacceptables. 4. Vive la liberté! CELSA Master 2ème année - 2013-2014 | Initiation aux langages informatiques (1) 7 Journalisme et programmation « Comment devenir hacker » – « How to become a hacker », Eric Steven Raymond, 1997
  • 8. Les compétences du hacker : • Apprendre à programmer • Apprendre à utiliser le Web et à écrire en HTML. • … CELSA Master 2ème année - 2013-2014 | Initiation aux langages informatiques (1) 8 « Comment devenir hacker » – « How to become a hacker », Eric Steven Raymond, 1997 Journalisme et programmation
  • 9. Les langages informatiques pour les journalistes ? CELSA Master 2ème année - 2013-2014 | Initiation aux langages informatiques (1) 9 Journalisme et programmation
  • 10. Définitions • Langage informatique : langage formel utilisé pour dialoguer avec un ordinateur • Programmer des algorithmes • Manipuler des données • Décrire une interface • Algorithme : suite d’opérations permettant de résoudre un problème • Programme : suite d’instructions permettant de réaliser un algorithme CELSA Master 2ème année - 2013-2014 | Initiation aux langages informatiques (1) 10 Journalisme et programmation
  • 11. • Points communs journalisme et informatique • Matière première : l’information • Fait, renseignement, événement, avis… • Bit, octet, donnée… CELSA Master 2ème année - 2013-2014 | Initiation aux langages informatiques (1) 11 Journalisme et programmation
  • 12. • Points communs journalisme et informatique • Journalisme • Histoire / données / format CELSA Master 2ème année - 2013-2014 | Initiation aux langages informatiques (1) 12 Journalisme et programmation
  • 13. Journalisme et programmation • Les langages informatiques pour les journalistes ? • Points communs journalisme et informatique • Concepts • Histoire / données / format • Processus / données / présentation CELSA Master 2ème année - 2013-2014 | Initiation aux langages informatiques (1) 13 13 CELSA – Master 2ème année 2011-2012 Initiation aux langages informatiques (1) [Source Wikipedia]
  • 14. Les langages informatiques pour les journalistes ? • Points communs journalisme et informatique • Informatique • Processus / données / interface CELSA Master 2ème année - 2013-2014 | Initiation aux langages informatiques (1) 14
  • 15. Les langages informatiques pour les journalistes ? • Points communs journalisme et informatique • Informatique • Processus / données / présentation CELSA Master 2ème année - 2013-2014 | Initiation aux langages informatiques (1) 15Initiation aux langages informatiques (1)
  • 16. • Points communs journalisme et informatique • Les tâches de base • Collecter les informations • Analyser et traiter • Présenter CELSA Master 2ème année - 2013-2014 | Initiation aux langages informatiques (1) 16 Journalisme et programmation
  • 17. • Rapport à l’informatique • L’informatique omniprésente CELSA Master 2ème année - 2013-2014 | Initiation aux langages informatiques (1) 17 Journalisme et programmation
  • 18. CELSA Master 2ème année - 2013-2014 | Initiation aux langages informatiques (1) 18 Dès l’enseignement… Journalisme et programmation
  • 19. Dans les salles de rédaction Journalisme et programmation CELSA Master 2ème année - 2013-2014 | Initiation aux langages informatiques (1) 19
  • 20. En production print Journalisme et programmation CELSA Master 2ème année - 2013-2014 | Initiation aux langages informatiques (1) 20
  • 21. En production vidéo Journalisme et programmation CELSA Master 2ème année - 2013-2014 | Initiation aux langages informatiques (1) 21
  • 22. • Rapport à l’informatique • De plus en plus facile à utiliser CELSA Master 2ème année - 2013-2014 | Initiation aux langages informatiques (1) 22 Journalisme et programmation
  • 23. • Mais nous enferme dans des écosystèmes propriétaires CELSA Master 2ème année - 2013-2014 | Initiation aux langages informatiques (1) 23 Journalisme et programmation
  • 24. • Rapport à l’informatique • Programmer ou être programmés CELSA Master 2ème année - 2013-2014 | Initiation aux langages informatiques (1) 24 Journalisme et programmation
  • 25. • Rapport à l’informatique • Les gamins ne savent pas utiliser les ordinateurs... Voici pourquoi ca devrait vous inquiéter. CELSA Master 2ème année - 2013-2014 | Initiation aux langages informatiques (1) 25 Les gamins ne savent pas utiliser les ordinateurs... Voici pourquoi ca devrait vous inquieter Journalisme et programmation
  • 26. • Rapport à l’informatique • Programmer ou être programmés CELSA Master 2ème année - 2013-2014 | Initiation aux langages informatiques (1) 26 Journalisme et programmation
  • 27. • Vers un journaliste-programmeur • Le journaliste multi-tâches : blogueur, photographe, vidéaste, podcaster, programmeur… CELSA Master 2ème année - 2013-2014 | Initiation aux langages informatiques (1) 27 Hack to Hacker: Rise of the Journalist-Programmer Journalisme et programmation
  • 28. • Les 11 métiers du journaliste du futur : 1. headline optimizer, 2. social media reporter, 3. story scientist, 4. data detective, 5. curator, 6. explanatory journalist, 7. viral meme checker, 8. slideshow specialist, 9. networker, 10. e-book creator, 11. web developer CELSA Master 2ème année - 2013-2014 | Initiation aux langages informatiques (1) 28 11 Journalism Jobs You May Hold in the Future Journalisme et programmation
  • 29. • Vers un journaliste-programmeur • Connaître les possibilités de la technologie pour trouver le bon format éditorial : texte, vidéo, photo, diaporama, infographie, visualisation interactive, webdocumentaire ? CELSA Master 2ème année - 2013-2014 | Initiation aux langages informatiques (1) 29 Journalisme et programmation
  • 30. http://www.nytimes.com/interactive/2008/02/23/movies/20080223_REVENUE_GRAPHIC.html Visualisation interactive Journalisme et programmation CELSA Master 2ème année - 2013-2014 | Initiation aux langages informatiques (1) 30
  • 31. • Crise du journalisme • Comment survivre ? • Comment se détacher ? • Comment créer de la valeur ? • Qu’est-ce que le journalisme de qualité ? CELSA Master 2ème année - 2013-2014 | Initiation aux langages informatiques (1) 31 Journalisme et programmation
  • 32. • L’esprit hacker • Pour le journaliste, il favorise : • La curiosité • La créativité • La recherche de la vérité • Nécessite de maîtriser : • le fond et la forme • La chaîne de production de A à Z  Apprendre à programmer CELSA Master 2ème année - 2013-2014 | Initiation aux langages informatiques (1) 32 Journalisme et programmation  Journalistes: hackez pour survivre !  Le journalisme "hacker" - Une nouvelle utopie pour la presse ?
  • 33. • Pourquoi les journalistes n’ont pas à apprendre la programmation : • Ça prend du temps • Il faut des années pour maîtriser • Ça évolue sans arrêt • Il existe des outils prêts à l’emploi • Trop de langages à apprendre CELSA Master 2ème année - 2013-2014 | Initiation aux langages informatiques (1) 33 Journalisme et programmation
  • 34. • Pourquoi les journalistes doivent apprendre la programmation : • Comprendre le monde numérique • Rendre les histoires interactives et non linéaires • C’est plus facile que vous ne pensez CELSA Master 2ème année - 2013-2014 | Initiation aux langages informatiques (1) 34  Why Journalists Should Learn Computer Programming Journalisme et programmation
  • 35. • Quels langages apprendre ? • Pour le web : HTML, CSS, JavaScript • Pour créer des animations interactives : Javascript • Pour manipuler des données : SQL • Pour écrire des programmes simples : Python, Ruby Regarder le monde avec le point de vue d’un développeur CELSA Master 2ème année - 2013-2014 | Initiation aux langages informatiques (1) 35 Journalisme et programmation
  • 36. Ressources complémentaires  Pourquoi un journaliste doit-il connaitre (au moins un peu) le code ?  Will journalists of the future need to know how to code?  Journalists of the future need data skills, says Berners-Lee  Source: Journalism code and the people who make it  Curation sur Spundge : Techjournalist  Communauté Google+ : Journalistes qui tâtent un peu des outils modernes  Liste d’outils pour journalistes modernes : http://www.newsresources.org/wp-content/uploads/bdd_outils/ CELSA Master 2ème année - 2013-2014 | Initiation aux langages informatiques (1) 36 Journalisme et programmation
  • 37. Questions ? Email: pierre.tran.net@gmail.com Twitter : @PierreTran Google+ : plus.google.com/+PierreTran http://about.me/pierretran CELSA Master 2ème année - 2013-2014 | Initiation aux langages informatiques (1) 37