|
Une boîte numéro 13 parce que le bleu n’est pas de mauvais augure !
Nous voulions clore ce parcours des petites boîtes avec un clin d’oeil. Treize boîtes nous a donc semblé le nombre parfait pour vous faire découvrir les coulisses de la conception du livre-application qui aura duré plusieurs années. La toute dernière planche a en effet été publiée pour la Fête des Pères 2015 – soit un peu plus de deux ans après la toute première édition du livre sur l’App Store. Nous avons pris notre temps. Nous avons respecté nos engagements vis-à-vis de nos primo-lecteurs et nous sommes ravis de compter sur une petite communauté de lecteurs fidèles.
Alors, rien que pour vous, dans cette boîte numéro 13, le développeur informatique a bien voulu lâcher un petit bout de code afin que vous voyiez à quoi cela ressemble… du chinois ou presque.
Des souris dans le code bleu
Vous pouvez donc lire ci-après le bout de code permettant l’apparition de la petite souris en page 02, une « affordance » qui permet de titiller la curiosité du lecteur vers le hors-champs.
Des langages informatiques multiples pour le développement de livres numériques et applications
Et, pour qui aurait eu une révélation et souhaiterait se mettre à coder tout de suite après avoir visité cette exposition, nous vous avons sélectionné une petite liste d’applications !
Une petite précision : il nous semble important de comprendre le raisonnement informatique – qui permet d’abord la résolution de problèmes (problem-solving) – que d’apprendre un langage informatique particulier.
Nous avons ainsi une page cachée dans Bleu de Toi permettant d’organiser un atelier numérique autour des concepts de l’illustration narrative et des rudiments du développement informatique.
Enfin, sachez que les applications iOS sont écrites en Objective-C alors que les applications Android le sont en java. Quelle différence ? Certains informaticiens trouvent le langage Objective-C un peu trop verbeux ; par contre, ils lui reconnaissent l’intérêt de proposer des blocs et des catégories.
Exemple de lignes de code sur TechCrunch :
Les ePub3, eux, sont codés en html5. En cela, ils se rapprochent d’un site web dans leur composition. Le format ePub3 n’est pas un format propriétaire contrairement à IOS par exemple. Par contre, très peu de fabricants de tablettes et liseuses jouent le jeu. C’est supposé être un format standard mais force est de constater que sa lecture n’est pas encore suffisamment facilitée par les différents systèmes d’exploitation.
Les langages évoluent – et deviennent rapidement obsolètes. De nombreuses institutions financières connaissent bien cette problématique. Combien de banques et assurances ont encore des informaticiens spécialisés en cobol chargés de maintenir des systèmes informatiques créés il y a des dizaines d’années ?
Coding for kids : quelques applications numériques permettant l’apprentissage du code informatique
Débutants et tout-petits
Niveau Avancé – 7-8 ans
Et puis, des objets, interfaces permettant de « toucher » le code !
idéal pour les tout-petits, les visuels, les manuels…
Sans compter les ateliers numériques, les Coding Goûters (principalement dans les bibliothèques et médiathèques) ou les écoles de code de type Code.org Studio (Hour of Code), CodeAcademy, Simplon (réseau d’écoles)…
Pour les plus aventureux
Il est désormais possible de concevoir un laptop voire sa propre tablette tactile à moindre coût – et « facilement » pour qui s’y connaît déjà un peu et à envie de plonger les mains dans le cambouis avec son enfant – avec le module Raspberry-Pi.
———————-
Références :
- The joy of code (2015) The Economist
- How to run a Code Club in your library – CILIP
- Computer Classes for Kids, by Gretchen Caserotti (2013) Little eLit
- An Excited Educator : Computerless Coding with Lego (Septembre 2014) Lenny Dutton
- Coder, programmer : faut-il apprendre ? (Février 2015) Emission Pixels – France Culture
- Faut-il apprendre à coder ? (Janvier 2015) Controverses Numériques
- Every child should learn to program, but not necessarily how to code (Octobre 2014) theguardian.com
- Reading, Writing, Arithmetic, and Lately, Coding (Mai 2014) NYTimes
- Learn to code? No: Learn a real language (Février 2014) GeekWire
- L’enfant programmeur est-il un mythe ? (2013) Parents 3.0
- Learn to code, code to learn (2013) MIT’s Mitch Resnick – concepteur du logiciel Scratch
© CotCotCot Éditions – Des Carabistouilles Sprl