Quels cadeaux de Noël recommanderiez-vous pour initier les enfants à la programmation ?
Livres, jeux, applications, etc.

Le , par Gordon Fowler, Expert éminent sénior
Le détail ne vous aura pas échappé. Les publicités pour les jouets ont fait depuis quelques jours leurs retour en force sur les écrans de télévisions. Le calendrier de l'avant a pris ses quartiers dans les supermarchés et votre boite aux lettres, la vraie, celle pour la correspondance papier, se remplie de catalogues pour enfants.

Ces signes ne trompent pas, Noël est de retour.

Pourquoi en parler sur Developpez.com me direz-vous ?

Tout simplement parce qu'en me rendant dans une librairie spécialisée m'est venue cette réflexion que certains qualifieront d'étrange : « pourquoi n'y a-t-il pas de rayon de Noël ? ».

Après tout, cette période pourrait être l'opportunité de mettre en avant des jeux, des livres ou n'importe quel outil ludique pour familiariser les plus petits (ou les jeunes ados, et tous les autres) aux joies du développement informatique.

Passant outre cette absence de décorations et d'opération marketing, je décidais de demander au vendeur ce qu'il me conseillerait comme ouvrage sur le même modèle que « Java pour les enfants ».



Ayant eu pour seule réponse un étonnement non dissimulé et les références d'un livre d'initiation au Python (ce qui en soit peu se défendre), livre sans aucune image et qui demandait quelques connaissances mathématiques, je me résignais à l'idée que la hotte du père Noël n'aurait, cette année encore, rien à voir avec le développement.

Pourtant, continuais-je en sortant de la boutique, il existe des jeux comme Small Basic ou Kodu, comme Smalltalk, Scratch, Pygame ou Lego Mindstorm, et des initiatives comme le Projet Alice (merci à jmini pour cette liste).

Bref, apprendre la programmation à des enfants de 10 ans est parfaitement possible (par exemple avec Kids Programming Language). Des outils ludiques doivent donc bien exister. Ces cadeaux doivent bien être catalogués quelque part.

Hâtant le pas, je reprenais espoir en me disant qu'il existait certainement une liste d'idées de Noël pour ces cher(e)s petit(e)s sur Developpez.com.

« Et si elle n'existe pas, nous n'aurons qu'à la créer », concluais-je intérieurement.

Bon. Et bien, je vous propose aujourd'hui de la créer.

Livres, jeux, programmes, etc. quel cadeau à la fois ludique et intelligent recommandez-vous pour initier les enfants (et les parents et les grands-parents aussi pourquoi pas) à la programmation lors de ce Noël 2012 ?



Et aussi sur Developpez.com

Java Pour les Enfants, les Parents et les Grands-Parents


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse

Avatar de Neko Neko - Membre chevronné http://www.developpez.com
le 25/11/2011 à 18:39
Je pense que je leur offrirait un ballon en leur disant que c'est mieux de sociabiliser que de passer sa vie devant un ordi en fait .
Avatar de eclesia eclesia - Rédacteur http://www.developpez.com
le 25/11/2011 à 19:24
Je ne fournirais pas d'informations meme si dans mon domaine il y a bien quelques outils pour de la programmation ludique.

Ce serait comme offrir un livre d'économie sur le fonctionnement des marchés, c'est une forme de cadeau empoisonné.

La quasi-totalité des livres/outils auxquels je pense sont pour des technologies privées ou sous controle de grande sociétés. Mettre un enfant d'une dizaine d'année sur un de ses chemins serait comme faire de la propagande ou l'une ou l'autre des technologies, ils sont trop influencable a cet age la.

S'il y avait des technologies de programmation complètement publique et 'académique' (dépourvu de license) le problème n'existerait pas. mais ce n'est pas le cas.
Avatar de Kiiwi Kiiwi - Membre chevronné http://www.developpez.com
le 25/11/2011 à 20:41
... honnêtement, je serai un enfant aujourd'hui ... on m'offrirait un livre ou autre sur la programmation ... je dirai un merci par politesse, mais mon visage ne cacherait pas une certaine déception.

Quand on est enfant, on fait sa lettre au père Noël, et on attend au recevoir sous le sapin ce qu'on a demandé (plus ou moins). On ne demande pas au père Noël un joli bouquin de programmation.

Quand on est au début de l'adolescence, on fait comprendre ce que l'on souhaite à ses parents, qui se chargent de faire circuler les attentes, et on retrouve sous le sapin à peu près des surprises adaptés à nos goûts (ou des non surprises qu'on a demandé spécifiquement) . Les goûts des jeunes ados se tournent pas vers Java et compagnie.

Quand on est ado vers la majorité, un cadeau qui touche au développement, ça peut intéresser quelques ados ... mais vraiment ceux qui s'y intéressent. Les autres, ce genre de cadeau, ils s'en passeraient bien.

Donc vraiment il faut faire attention avec ce genre de cadeaux ... ça ne s'offre que si on sait vraiment qu'il existe un intérêt dans le domaine chez la personne qui recevra le cadeau. C'est pas le genre de cadeaux passe-partout où on se dit qu'il va plaire dans 90% des cas.

Un cadeau pour initier à la programmation quelqu'un qui est totalement étranger dans ce monde, ça risque vraiment de ne pas passer ... surtout un cadeau fait dans un événement genre Noël ou anniversaire, où on s'attend à quelque chose de bien différant qui nous fera plaisir.
Avatar de Guisty Guisty - Membre à l'essai http://www.developpez.com
le 25/11/2011 à 22:18
LOGO, ça ne vous rappelle rien ?

G.
Avatar de patate_violente patate_violente - Membre régulier http://www.developpez.com
le 25/11/2011 à 23:14
Je connais un collégien en 5ème, (frère d'une amie....), qui dévore les cours de programmation et a demandé le livre du zéro et un netbook pour son Noël déjà.
Il programme en C (même pas un pti langage de script) et sais déjà faire des site web avec son éditeur de texte et pas avec Publisher comme il apprendra en cours de techno avec les prof atypiques et dépassés qu'on peut y trouver...

Est-ce un cas isolé ? Moi ça me paraît fou quand je compare à mes connaissances à ce niveau, s'ils sont tous comme ça alors dans quelques années il y aura une masse de petit génie qui seront plus fort que tout le monde à moins de 15ans

Je conseil le livre du zéro, si le gosse est intéressé. Je sais pas pourquoi mais ces cours marchent nickel pour peu qu'on ait envie d'apprendre et débuter en étant parfaitement encadré.
Je ne le conseil pas en école d'ingé par contre ça me ferais mal...
Avatar de DonQuiche DonQuiche - Expert confirmé http://www.developpez.com
le 25/11/2011 à 23:36
Je n'ai fait qu'en entendre parler mais je me suis toujours dit que ça pourrait être un bon cadeau de Noël pour un gamin avec un profil curieux et scientifique :
* Lego Mindstorms pour bâtir des robots en Lego et les "programmer" via une interface visuelle (approche souple et ludique des concepts de boucle, branchements conditionnels, etc).
* Que l'on peut éventuellement coupler à Robotc pour piloter le tout via un vrai langage de programmation pour les hommes (même ceux qui n'ont pas encore de poil au mention).

Cela étant dit, de nos jours, si vraiment un gamin est attiré par la prog, la moitié des jeux PC sont moddables et fournissent ainsi une bonne opportunité pour s'y mettre.

Citation Envoyé par Kiiwi  Voir le message
... honnêtement, je serai un enfant aujourd'hui ... on m'offrirait un livre ou autre sur la programmation ... je dirai un merci par politesse, mais mon visage ne cacherait pas une certaine déception.

Quand on est enfant, on fait sa lettre au père Noël, et on attend au recevoir sous le sapin ce qu'on a demandé (plus ou moins). On ne demande pas au père Noël un joli bouquin de programmation.

Ça dépend. Quand j'étais môme (je dirais huit ans), j'ai réussi à me faire offrir un ordinateur (à cassettes, c'est vieux), avec des buts évidemment plus ludiques que ne l'auraient voulus mes parents (déjà, j'étais fourbe et manipulateur). Il était livré avec deux jeux et un étrange bouquin nommé "MSX Basic", avec en couverture un intriguant dessin représentant une planète qui semblait posée là comme à un monde à explorer. Le livre utilisait comme exemples de petits codes d'art digital (avec des mathématiques le plus souvent basiques) et de jeux, et il était émaillé d'illustrations éclectiques en noir et blanc (l'automate joueur d'échecs, etc). Et bien j'ai passé beaucoup plus de temps à recopier et modifier des lignes de basic qu'à jouer aux deux jeux livrés et je ne crois pas que cet ouvrage soit étranger à mon orientation professionnelle.

Quelles étaient les vertus pédagogiques du livre ? En toute franchise je n'en sais rien, je n'y ai pas compris grand chose pendant les premières années et il ne m'a pas permis d'apprendre à créer un programme en partant de rien, c'est venu plus tard ; il m'a simplement initié à quelques concepts. Mais son vrai tour de force a été, grâce à la nature des exemples choisis et l'aspect mystérieux des illustrations aux yeux de l'enfant que j'étais, de faire germer une passion. Merci Mr Sickler (l'auteur en question).
Avatar de ZiGoM@r ZiGoM@r - Membre averti http://www.developpez.com
le 26/11/2011 à 8:14
J'ai découvert la programmation sur un Amstrad CPC 464 et son manuel de Basic (je le garde encore précieusement). Cela dit, je me demande si un enfant de l'ère du silicium serait aussi satisfait que moi en réussissant à tracer son premier cercle à l'écran. Le Basic est un formidable outil pédagogique (simple mais près de la machine), à préférer, selon moi, à JavaScript ou PHP (beaucoup s'initiant grâce, par et pour le web). Car c'est en découvrant les défauts d'un langage qu'on comprend l'utilité de ses successeurs (quelle joie d'appeler une fonction !).
Avatar de satenske satenske - Membre confirmé http://www.developpez.com
le 26/11/2011 à 11:03
Personnellement, je trouve ça un peu "débile" d'offrir ça a un enfant de dix ans, il aura encore pas mal de temps pour apprendre la programmation s'il le désire.

Et je ne suis pas sûr qu'a dix ans on soit assez mature pour programmer, HTML, je ne dis pas, mais Java ou C++...
J'ai appris à programmer en HTML à 14 ans, puis ensuite en PHP à partir de 15ans, mais je n'ai réellement sus programmer en PHP qu'à 17 ans! Avant, ce n'était juste que du code assez crade pour qu'on le montre en cours de qualité en disant ce qu'il ne fallait pas faire!

Par contre, si un enfant, qui dis, je voudrais un livre de programmation, ça m'intéresse, il l'a écrit sur sa liste de cadeaux, il veut le livre du zéro sur PHP, pourquoi pas, mais il faut que ça sois lui qui le demande je pense! Sinon, il y a de très grande chance que ça ne lui plaise pas du tout, qu'il soit déçu comme dit précédemment!
Avatar de thorium90 thorium90 - Membre averti http://www.developpez.com
le 26/11/2011 à 14:41
Je propose un moyen ludique de savoir si votre enfant à l'esprit programmation :

Jeux flash : light-bot
Ce jeu est fantastique et met en exergue les concepts d'appel aux fonctions, de conditions, de boucle et même d'optimisation du code !

j'ai adoré ce jeu perso, il est vraiment fait par un codeur, pour les codeurs.
Je vous invite tous, petit ou grand à y jouer afin de faire votre avis, mais je trouve que les premiers niveaux sont une très bonne initiation à la programmation avec un résultat directement visuel. J'avoue qu'au bout d'un moment ça devient un FAT casse tete !

Bon jeu à vous
Avatar de DonQuiche DonQuiche - Expert confirmé http://www.developpez.com
le 26/11/2011 à 17:27
Citation Envoyé par satenske  Voir le message
Et je ne suis pas sûr qu'a dix ans on soit assez mature pour programmer, HTML, je ne dis pas, mais Java ou C++...
J'ai appris à programmer en HTML à 14 ans, puis ensuite en PHP à partir de 15ans, mais je n'ai réellement sus programmer en PHP qu'à 17 ans! Avant, ce n'était juste que du code assez crade pour qu'on le montre en cours de qualité en disant ce qu'il ne fallait pas faire!

Je crois qu'il ne faut pas se méprendre sur le but : il ne s'agit pas de transformer le gamin en un vrai codeur qu'on pourra envoyer bosser dans un sweat-shop indien pour 3$ par jour (enfin, j'espère que ce n'est pas le cas). Il s'agit plutôt de lui ouvrir des horizons, de l'introduire à de nouveaux concepts, de lui fournir un bac à sable dans lequel il pourra soit créer très simplement de ravissantes petites choses, soit en copier et en modifier d'autres.

Cela dit, certains gamins sont étonnamment doués : voir Arfa Karim, Microsoft Certified Professional à 9 ans.
Offres d'emploi IT
Expert python - H/F
Skill Hunter - Languedoc Roussillon - Montpellier (34000)
Développeur Junior Java JEE
Editeur de Logiciel - Ile de France - Neuilly-sur-Seine
Architecte technique généraliste (infrastructure) H/F
Cegedim Outsourcing - Ile de France - Évry (91090)

Voir plus d'offres Voir la carte des offres IT
Contacter le responsable de la rubrique Accueil