My XO is rich 2 : Scratch ou l’Application DIY
Résumé
"J’aimerais participer mais je ne sais pas coder", entend-t-on souvent. Si
participer au mouvement du logiciel libre ne requiert pas forcément des
compétences dans le domaine de la programmation, il reste frustrant pour de
nombreux acteurs de ne pouvoir proposer de nouveaux logiciels ou
applications. Ainsi pour le projet OLPC (One Laptop Per Child) où les
applications, appellées activités, restent la partie la plus importante de
l’action. Cependant, de nombreuses activités éducatives ont vu le jour au
travers de l’utilisation du logiciel Scratch, un environnement de
développement visuel, adapté aux enfants, comme à toute personne découvrant
la programmation. Basé sur le langage Smalltalk, Scratch est dynamique et
permet de modifier le code du programme en cours d’exécution. Orienté
multimédia pour l’enseignement à l’univers informatique des enfants, il
traite avec une grande facilité les concepts de base de la programmation de
manière visuelle et dans la langue maternelle de l’enfant, grâce à
l’utilisation de briques de couleurs représentant les différents concepts de
programmation (contrôles, variables, mouvements…). Scratch est libre et
permet ainsi à l’enseignant de diffuser sa pédagogie par une interactivité
quasi-ludique des objets manipulés par ces briques logicielles.
L’utilisation de Scratch dépasse l’univers scolaire, mais une forte
communauté d’enseignants, d’étudiants, de passionnés, exposent et partagent
leurs créations, leur créativité et leurs développements.
Biographie
Elevé à l’Amstrad (avec communauté…), fortifié à l’Amiga (avec communauté…), puis isolé dans le monde PC (sans communauté…) avant de connaître les joies du libre et de Gnu/Linux, Jean-François CAUCHE est membre d’OLPC-France, Chtinux et Linux-Togo et ingénieur TICE dans une collectivité territoriale. Docteur en Histoire, il a développé durant sa thèse un projet d’édition numérique de documents médiévaux afin de faciliter leur traitement et leur analyse automatique.