Par Francine Clément  | f.clement@cursus.edu

Je code

Créé le mardi 6 mai 2014  |  Mise à jour le mardi 17 mai 2016

Je code

Trois programmeurs, David Roche, Martin Quinson et Bastien Guerry, sont à l’origine du site jecode.org, lancé en novembre 2013, qui recense les ressources, les initiatives et les événements en lien avec l’apprentissage de la programmation par les enfants et qui a pour mission de «diffuser le goût de la programmation ainsi que la culture informatique auprès des enfants et du grand public».

Jecode.org se veut un espace de rencontre entre les différents intervenants de l’apprentissage de la programmation, le public qui s’y intéresse et les lieux où on l’enseigne. Pour ses instigateurs, il s’agit de faire en sorte que les enfants ne soient pas de simples consommateurs du numérique, mais qu’ils en acquièrent les clés.

On peut trouver de très nombreuses informations à jour sur l’apprentissage du code par les enfants  sur jecode.org, contribuer au site de différentes manières en y ajoutant du contenu et y trouver une communauté avec qui partager des savoirs de toutes sortes sur la programmation enseignée aux jeunes, à l’école ou dans d’autres contextes.

Actualités et témoignages

La section « news » présente les articles d’actualité sur l’enseignement et l’apprentissage du code. On y trouve une quarantaine d’articles depuis janvier 2014. Cette partie très bien fournie justifie  à elle seule qu’on explore le site, si l’on veut s’initier à la programmation ou à l’enseignement de la programmation.

Le site jecode.org comporte une intéressante section « témoignages » (Hein ?)  à laquelle tout programmeur inscrit peut participer, par courriel ou en inscrivant son témoignage sur github. On fournit les questions auxquelles répondre : pourquoi coder et apprendre à programmer ? Une question porte sur les préférences de langages, une autre sur les méthodes d’apprentissage du langage informatique. Plus de trente codeurs ont déjà fourni des réponses à ces questions. Il est intéressant d’y lire que plusieurs ont d’abord appris à programmer en autodidactes, en consultant des manuels ou, plus tard, en visionnant des tutoriels sur le web.  Ceux qui ont appris à l’école continuent à apprendre de nouveaux langages en utilisant des ressources sur Internet.

Tous s’accordent pour dire l’importance de l’apprentissage de la programmation chez les jeunes. Plusieurs mentionnent qu’il n’est pas essentiel pour tous de savoir programmer, mais qu’il est primordial de comprendre le fonctionnement du langage informatique. Martin Quinson considère que l’apprentissage de la programmation par un plus grand nombre de personnes permettrait d’éviter de voir se former une caste des scribes qui maîtrisent la création vraiment originale sur ordinateur, tandis que tous les autres sont relégués au rôle de consommateur passif. Apprendre la programmation pour comprendre le monde qui nous entoure et la direction qu’il prend, pour pouvoir y contribuer et l’influencer, écrit Antoine Mazières.

Claude Terosier, qui a notamment appris la programmation en participant à un MOOC, considère l'aspect ludique de la programmation qui est pour elle, entre autres, un exercice intellectuel amusant, qui permet de créer des choses magiques. Pour Arnaud Legrand, programmer permet de structurer ses idées et sa façon de penser. Fabrice Le Fessant considère que l’importance de l’apprentissage de la programmation s’apparente à celle de l’apprentissage de la lecture : on peut vivre sans, mais ce n’est pas facile. Pragmatique, Maxime Clementz souligne que cet apprentissage permet de développer des compétences très demandées. Pour Julien Dorra, apprendre à programmer, c’est apprendre une nouvelle façon de communiquer entre humains à l’aide des langages informatiques.

Les réponses à la question portant sur les langages préférés des codeurs paraîtront sans doute un peu étourdissantes aux néophytes ; elles ont néanmoins le mérite de faire entrevoir le grand nombre et la diversité de ces langages. (Pour se démêler un peu, on peut voir cet autre article du dossier « code » sur les différents langages de programmation).

Événements, initiatives, communauté

En se créant d’abord un compte, chacun peut ajouter des événements ou des initiatives aux listes du site. Les événements annoncés comprennent des concours et des ateliers de programmation, des rencontres, ... Jecode.org offre la possibilité de se joindre à un forum de discussion en ligne, en anglais et en français. Les commentaires sont archivés et peuvent également être consultés.

Le wiki jecode donne une quantité d’informations, par exemple une liste de logiciels d’apprentissage de l’informatique, des ressources et une sitographie sur l’initiation à la programmation, les coordonnées de conférences, etc. On y trouve par exemple un storify très fourni de la première édition de #CodeCambouis, une rencontre de concepteurs et animateurs d’ateliers de programmation qui s’est tenue le 28 avril 2014 au CRI, à Paris. (Avis aux intéressés : la 2e édition aura lieu dans la même ville, à la fin mai, au bureau de Mozilla). Trois vidéos qui rendent compte des présentations et des discussions lors de l’événement sont disponibles pour visionnement sur la chaîne Vimeo du CRI.

Sources

je.code(); http://jecode.org/apropos [consulté le 5 mai 2014]

Poster un commentaire

Commentaires

0 commentaire