Kidscod – Apprenez à vos enfants à coder
On apprend souvent plein de choses aux enfants à l’école, des choses qui leur plaisent et d’autres moins. Et s’ils apprenaient à créer un jour, ou à minima à avancer dans un jeu en apprenant les mécaniques du code informatique ? C’est ce que propose Kidscod.
Kidscod, la logique informatique
Alors que beaucoup de personnes s’énervent régulièrement sur leurs ordinateurs, le problème vient plus souvent de l’individu situé entre la chaise et le clavier que de l’ordinateur lui-même. Ce dernier fonctionne selon de la logique pure, il ne s’adapte pas, il obéit à un code prédéfini qui lui dit : « fais ceci, fais cela, s’il y a ça alors fait ça ». Bref, l’ordinateur obéit à une programmation donnée et il faut donc réfléchir à ce que l’on veut en tirer dès le début lorsque l’on se met à coder. Kidscod devrait permettre aux enfants d’acquérir ces mécaniques.
Aux États-Unis, il y a eu comme idée d’apprendre le code à l’école comme on apprendrait l’allemand (je ne sais pas si cela a été validé depuis). L’idée me semble excellente car c’est finalement un langage international qui reste très utile dans la vie de tous les jours. Qui n’utilise pas d’ordinateur ?
Kidscod propose donc pour le moment, sur un fond de dessin très enfantin, 6 niveaux à réussir avec chacun ses épreuves. Ces dernières évoluant tout en douceur afin que les enfants comprennent au mieux chaque action. Vous avez bien entendu, je parle d’action car les actions à programmer sont prédéfinies et sont sous forme de boîte, il suffira à l’enfant de les mettre dans le bon ordre et à les assembler de la bonne façon pour réussir, un peu comme un puzzle.
L’apprentissage de Kidscod
Comme vous le constatez c’est très simple. Le premier niveau montre bien 8 points noirs, il faudra donc déplacer 8 fois le personnage pour accéder au coffre. Cela tombe parfaitement bien, niveau programmation nous avons uniquement l’action avancer d’une case. Ici, l’enfant comprendra donc, après quelques essais, que l’ordinateur ne va pas avancer 8 fois d’une case tout seul. Il va avancer d’une case à chaque fois qu’on lui en donnera l’ordre. Kidscod amène donc ici la base de l’informatique : « l’ordinateur ne sait rien, il faut lui dire que faire ».
Au fur et à mesure, les niveaux deviennent plus complexes et il faudra réfléchir un peu et faire quelques tests pour réussir à les passer. Si cela ne représentera qu’une formalité pour quelqu’un qui comprend déjà les rudiments du domaine, d’autres personnes feront ici d’amusantes découvertes !
Les niveaux sont croissants en difficulté et une contrainte est importante à noter : le nombre de blocs à utiliser est limité !
Il faudra ainsi jouer avec les fonctions répéter ou encore si X, faire Y, sinon faire Z. Doucement mais surement, on apprend à utiliser des fonctions qui sont très simples mais sans jamais sauter d’étape afin de bien les assimiler.
Si la démo ne présente que 6 niveaux, le jeu est actuellement en développement et d’après le Twitter et le Facebook du projet, il a l’air d’en avoir encore beaucoup dans le ventre !
Voici d’ailleurs ce que l’on peut trouver sur le Twitter en image qui présage un très beau futur pour ce site !
Si vous voulez essayer Kidscod il faudra passer par le site officiel. Je suis en tout cas très enthousiaste au sujet de l’avenir de ce projet qui permet d’éduquer les enfants de façon ludique. Si j’étais parent, je pense que je sauterai sur l’occasion de m’amuser avec mon bambin.