Your SlideShare is downloading. ×
  • Like
Journalisme et programmation
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Journalisme et programmation

  • 1,104 views
Published

CELSA Master 2ème année - Journalisme et Innovation …

CELSA Master 2ème année - Journalisme et Innovation
Initiation aux langages informatiques (1) Journalisme et programmation

Published in Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
No Downloads

Views

Total Views
1,104
On SlideShare
0
From Embeds
0
Number of Embeds
14

Actions

Shares
Downloads
8
Comments
2
Likes
1

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Initiation aux langages informatiques Journalisme et programmationCELSA – Master 2ème année 2012-2013 Initiation aux langages informatiques (1) – 1
  • 2. Initiation aux langages informatiquesPierre Tran• Journaliste presse informatique : ZDNet, IDG, Groupe 01…• Analyste Le CXP• Développeurpierre@tran.nethttp://about.me/pierretranCELSA – Master 2ème année 2012-2013 Initiation aux langages informatiques (1) – 2
  • 3. Journalistes, quelles sont vos valeurs ? CELSA – Master 2ème année 2012-2013 3
  • 4. Curiosité ResponsabilitéJournalistes, quelles sont vos valeurs ? CELSA – Master 2ème année 2012-2013 4
  • 5. Journalisme et programmation « 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’informationCELSA – Master 2ème année 2012-2013 Initiation aux langages informatiques (1) 5
  • 6. Journalisme et programmation Hacker = bidouilleur – Les hackers ont créé Internet, Unix… – Les hackers construisent des choses, les crackers les cassentCELSA – Master 2ème année 2012-2013 Initiation aux langages informatiques (1) 6
  • 7. Journalisme et programmation L’attitude des hackers : 1. Le monde est plein de problèmes fascinants qui nattendent que dêtre résolus 2. Personne ne devrait jamais avoir à résoudre le même problème deux fois. 3. La routine et lennui sont inacceptables. 4. Vive la liberté! « Comment devenir hacker » – « How to decome a hacker », Eric Steven Raymond, 1997CELSA – Master 2ème année 2012-2013 Initiation aux langages informatiques (1) 7
  • 8. Journalisme et programmation Les compétences du hacker : • Apprendre à programmer • Apprendre à utiliser le Web et à écrire en HTML. • … « Comment devenir hacker » – « How to become a hacker », Eric Steven Raymond, 1997CELSA – Master 2ème année 2012-2013 Initiation aux langages informatiques (1) 8
  • 9. Journalisme et programmation Les langages informatiques pour les journalistes ?CELSA – Master 2ème année 2012-2013 Initiation aux langages informatiques (1) 9
  • 10. 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 algorithmeCELSA – Master 2ème année 2012-2013 Initiation aux langages informatiques (1) 10
  • 11. 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 2012-2013 Initiation aux langages informatiques (1) 11
  • 12. Journalisme et programmation – Points communs journalisme et informatique • Journalisme – Histoire / données / formatCELSA – Master 2ème année 2012-2013 Initiation aux langages informatiques (1) 12
  • 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 2012- CELSA – Master 2ème année 2011-2012 Initiation aux langages informatiques (1) 13[Source Wikipedia] 2013 13
  • 14. Les langages informatiques pour les journalistes ? – Points communs journalisme et informatique • Informatique – Processus / données / interfaceCELSA – Master 2ème année 2012-2013 Initiation aux langages informatiques (1) 14
  • 15. Les langages informatiques pour les journalistes ? – Points communs journalisme et informatique • Informatique – Processus / données / présentationCELSA – Master 2ème année 2012-2013 Initiation aux langages informatiques (1) 15
  • 16. Journalisme et programmation – Points communs journalisme et informatique • Les tâches de base – Collecter les informations – Analyser et traiter – PrésenterCELSA – Master 2ème année 2012-2013 Initiation aux langages informatiques (1) 16
  • 17. Journalisme et programmation – Rapport à l’informatique • L’informatique omniprésenteCELSA – Master 2ème année 2012-2013 Initiation aux langages informatiques (1) 17
  • 18. Journalisme et programmation Dès l’enseignement… CELSA – Master 2ème année 2012- 18 2013
  • 19. Journalisme et programmation Dans les salles de rédaction 19
  • 20. Journalisme et programmation En production print 20
  • 21. Journalisme et programmationEn production vidéo 21
  • 22. Journalisme et programmation – Rapport à l’informatique • De plus en plus facile à utiliserCELSA – Master 2ème année 2012-2013 Initiation aux langages informatiques (1) 22
  • 23. Journalisme et programmation – Rapport à l’informatique • Mais nous enferme dans des écosystèmes propriétairesCELSA – Master 2ème année 2012-2013 Initiation aux langages informatiques (1) 23
  • 24. Journalisme et programmation – Rapport à l’informatique • Programmer ou être programmésCELSA – Master 2ème année 2012-2013 Initiation aux langages informatiques (1) 24
  • 25. Journalisme et programmation – Rapport à l’informatique • Programmer ou être programméshttp://www.slate.fr/story/43089/programmation-enfants-apprendre-codeCELSA – Master 2ème année 2012-2013 Initiation aux langages informatiques (1) 25
  • 26. Journalisme et programmation – Rapport à l’informatique • Programmer ou être programmésCELSA – Master 2ème année 2012-2013 Initiation aux langages informatiques (1) 26
  • 27. Journalisme et programmation – Vers un journaliste-programmeur • Le journaliste mutli-tâches : blogueur, photographe, vidéaste, podcaster, programmeur…http://gawker.com/5448635/hack-to-hacker-rise-of-the-journalist+programmerCELSA – Master 2ème année 2012-2013 Initiation aux langages informatiques (1) 27
  • 28. 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 developerhttp://sustainablejournalism.org/future-of-journalism/journalism-jobs-may-hold-futureCELSA – Master 2ème année 2012-2013 Initiation aux langages informatiques (1) 28
  • 29. 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 2012-2013 Initiation aux langages informatiques (1) 29
  • 30. Journalisme et programmation Visualisation interactivehttp://www.nytimes.com/interactive/2008/02/23/movies/20080223_REVENUE_GRAPHIC.htmlCELSA – Master 2ème année 2012-2013 Initiation aux langages informatiques (1) 30
  • 31. Journalisme et programmation – 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 2012-2013 Initiation aux langages informatiques (1) 31
  • 32. 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 Journalistes: hackez pour survivre ! | OWNICELSA – Master 2ème année 2012-2013 Initiation aux langages informatiques (1) 32
  • 33. Journalisme et programmation • 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 à apprendreCELSA – Master 2ème année 2012-2013 Initiation aux langages informatiques (1) 33
  • 34. 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 pensezhttp://www.pbs.org/mediashift/2010/06/why-journalists-should-learn-computer-programming153.htmlCELSA – Master 2ème année 2012-2013 Initiation aux langages informatiques (1) 34
  • 35. Journalisme et programmation – Quels langages apprendre ? • Pour le web : HTML, CSS, JavaScript • Pour créer des animations interactives : Flash, Javascript • Pour manipuler des données : SQL • Pour écrire des macros : VBA • Pour écrire des programmes simples : Python, Ruby Regarder le monde avec le point de vue d’un développeurCELSA – Master 2ème année 2012-2013 Initiation aux langages informatiques (1) 35
  • 36. Journalisme et programmation Ressources • Will journalists of the future need to know how to code? • Journalists of the future need data skills, says Berners-Lee • Why Journalists Should Learn Computer Programming • Hack to Hacker: Rise of the Journalist-Programmer • JOURNALISTES: HACKEZ POUR SURVIVRE! • Premières leçons de code • La programmation pour les enfants: et pourquoi pas le code en LV3 ? • Source: Journalism code and the people who make it • TechjournalistCELSA – Master 2ème année 2012-2013 Initiation aux langages informatiques (1) 36
  • 37. Questions ? Email: pierre@tran.net Twitter : @PierreTranCELSA – Master 2ème année 2012-2013 Initiation aux langages informatiques (1) 37