Il n’est pas difficile d’enthousiasmer la plupart des enfants pour la programmation. Vous dites "Hé, comment serait-il cool si vous pouviez créer vos propres jeux? " Et regarder leurs visages s'illuminer. Le problème est souvent ce qui vient ensuite.
Il existe une poignée d'applications amusantes et éducatives en ligne qui aideront un enfant à établir les schémas de pensée essentiels nécessaires pour écrire un programme, mais la plupart d'entre elles ont vraiment besoin de l'aide de quelqu'un qui a écrit le code avant de transformer ces schémas en quelque chose d'utile. Si votre idée d'écrire du code est qu'une fois que vous avez personnalisé un thème pour votre page MySpace en 2005, il est probable que vous ne disposiez pas des outils nécessaires pour aider un enfant à devenir un programmeur. Cela ne vous concerne pas, en fait, cela représente un réel problème d’éducation accessible dans cet espace.
Je suis récemment tombé sur une combinaison astucieuse de matériel et de logiciels qui peut ne pas être la solution idéale pour tout le monde, mais se rapproche de toutes les solutions que j'ai déjà utilisées pour vraiment encourager les enfants à apprendre à coder presque entièrement par eux-mêmes. Il s’appelle Kano Computer et c’est très probablement mon cadeau de prédilection pour tout enfant de moins de 15 ans pendant un bon bout de temps.
J'aimais apprendre à propos de cette machine et je voulais partager une partie de cette expérience avec mon fils.
Ma décision d'acheter un ordinateur Kano est venue entièrement de mon désir de donner à mon fils un type d'ordinateur différent. Lorsque ma tante et mon oncle m'ont donné mon premier ordinateur, j'ai passé des jours à le démonter et à apprendre tout ce que je pouvais. Quelques mois plus tard, lorsque j'ai dû leur rendre le remplacement de l'alimentation électrique, il m'a fallu moins d'une journée pour repérer de nouveaux pilotes sur le système pour le lecteur de CD-ROM qu'ils me donnaient pour mon anniversaire. J'aimais apprendre à propos de cette machine et je voulais partager une partie de cette expérience avec mon fils. Construire un PC n’est pas susceptible d’être une compétence dont il aura besoin dans 10 ans, alors au lieu d’un ordinateur de bureau complet, j’ai commencé à regarder quelque chose d’un peu plus compact.
Kano Computer est un Raspberry Pi avec un haut-parleur intégré dans l'enceinte et un clavier sans fil doté d'un trackpad. L’assemblage est simple, mais suffisamment détaillé pour que vous appreniez en cours de route, vous pouvez faire plus avec cet ordinateur que ce qui est disponible dans la boîte. Connectez votre ordinateur Kano à n’importe quel écran HDMI avec le câble fourni, connectez un câble d’alimentation et vous venez de "construire un ordinateur" avec votre enfant.
La partie impressionnante de Kano Computer n'est pas le matériel, mais le logiciel. Dès que vous démarrez votre Raspberry Pi, Kano OS est conçu pour être aussi adapté que possible aux enfants. Je ne parle pas non plus de grandes bulles de texte conviviales avec des icônes géantes colorées. Kano OS fournit des explications simples pour les tâches et vous guide tout au long de leur réalisation, en commençant par une invite de commande. Une fois que votre enfant a créé un compte, il est amené dans un monde de jeux vidéo Legend of Zelda, riche en personnes ayant besoin d'aide. Chaque personne offre un défi et chaque défi nécessite une certaine connaissance de la programmation.
Si vous souhaitez exposer votre enfant aux débuts du développement logiciel, c'est dans cet environnement que vous souhaitez qu'il apprenne.
La carte Kano OS décompose chaque groupe de défis afin de permettre à votre enfant de choisir plus facilement ce qu'il veut apprendre. Cela inclut les images vectorielles, Python et les blocs if / do de base pour les débutants. Les défis consistent principalement à apprendre à l'intérieur d'un jeu, ce qui signifie que votre enfant modifie activement le jeu auquel il joue actuellement. Ils modifient une ligne de code et voient immédiatement l'effet, suivi de la possibilité d'enregistrer la version qu'ils ont modifiée pour la partager avec leurs amis et leur famille.
Même des choses comme la gestion de système font partie de cet environnement de jeu. Les mises à jour du système sont obtenues en accédant à la station service et en demandant une mise à jour, comme si cela faisait partie du jeu en cours. L’ensemble de la configuration du système d’exploitation de Kano est très fonctionnel, mais c’est aussi très amusant. Cela incite les développeurs potentiels à explorer de nouveaux horizons en matière d’exploration, et il est très facile pour les parents qui n’ont pas une telle expérience en logiciels de suivre et de participer avec leurs enfants.
Je n'ai jamais été aussi heureux avec un cadeau que j'ai déjà offert. Kano OS est entièrement open source et Kano Computer est exactement le type de système compact et portable qu'un enfant devrait posséder. S'il arrive un moment où le logiciel est devenu trop grand pour mon fils mais que le matériel est toujours utile, il est tout aussi facile de remplacer le logiciel sur ce logiciel que sur n'importe quel autre Raspberry Pi. Si vous souhaitez exposer votre enfant aux débuts du développement logiciel, c'est dans cet environnement que vous souhaitez qu'il apprenne.
Nous pouvons gagner une commission pour les achats en utilisant nos liens. Apprendre encore plus.