Robo Wunderkind: la meilleure façon d’enseigner la programmation aux enfants

Apprendre à programmer a fait du chemin depuis mon enfance. À 7 ans, j’apprenais le BASIC sur l’Amstrad. Le plus amusant que j’ai pu avoir était de changer la couleur de l’écran. De nos jours, les enfants ont l’embarras du choix. Les kits Robo Wunderkind introduisent la programmation à l’aide d’une interface graphique unique et d’un jouet robotique personnalisable. Il est facile à utiliser, simple à construire et attrayant pour les enfants de 6 ans et plus.

Disponible dès maintenant en kit de démarrage ou d’éducation, Robo Wunderkind est également actuellement Démarrage de leur modèle de nouvelle génération, avec livraison prévue l’année prochaine. Si cette critique suscite votre intérêt, dirigez-vous vers leur nouveau Kickstarter.

Qu’y a-t-il dans la boite?

Deux kits sont disponibles: Starter et Educational, vendus au détail sur 179 $ et 249 $ respectivement.

À l’intérieur du kit de démarrage, vous trouverez:

  • Le corps principal du robot, avec connexion Bluetooth.
  • Deux modules moteurs, roues et plaques de connexion.
  • Petit stabilisateur de roue arrière.
  • Module bouton poussoir.
  • Module LED RGB.
  • Quatre plaques d’obturation compatibles LEGO.
  • Câble de charge micro-USB.

contenu de l'ensemble éducatif robo wunderkind
Contenu du kit éducatif complet.

Le kit pédagogique va encore plus loin en ajoutant:

  • Un module d’asservissement et un câble de connexion flexible.
  • Un bloc de connexion.
  • Module capteur de distance.

Les plaques d’obturation incluses vous permettent à la fois de protéger les connecteurs exposés et de personnaliser votre robot à l’infini. Les briques, les minifigs ou les pièces techniques LEGO peuvent être fixées de différentes manières.

robo wunderkind lego compatible pour une personnalisation sans fin

Premiers pas avec Robo Wunderkind

Les seules instructions imprimées incluses sont un livret répertoriant tous les différents modules. Jetez un œil à cela pour savoir ce que chacun est. Ils sont tous codés par couleur.

Vous devez télécharger l’application RoboLive ou RoboCode pour commencer. Chaque application comprend une poignée de conceptions de robots.

conceptions de robots d'application robolive
Choisissez la conception de votre robot.

Activez le module principal du corps, associez-le à l’aide de l’application et vous êtes prêt. Une fois que vous avez choisi un design, vous voyez une vue éclatée du robot. Lorsque vous cliquez sur chaque module en place, une coche verte apparaît pour indiquer qu’il a été détecté avec succès. Mon enfant de 5 ans n’a eu aucun problème à cliquer sur les différents morceaux ensemble, principalement au bon endroit. La seule partie délicate est d’orienter correctement le corps principal; si vous commencez dans le mauvais sens, le panneau avec l’interrupteur marche / arrêt peut vous empêcher de cliquer sur les choses.

Robo Wunderkind: la meilleure façon d'enseigner la programmation aux enfants Robwunderkind Robot Instructions

À partir de là, appuyez sur “J’ai terminé” et vous serez redirigé vers le tableau de bord de la télécommande ou la vue de codage graphique, selon l’application que vous avez choisie.

RoboLive

La première application est RoboLive, qui offre simplement une fonction de contrôle à distance de tous les modules connectés. C’est probablement l’endroit le plus facile pour commencer les enfants et leur donne une rétroaction immédiate de ce qu’un module particulier peut faire. Il existe cinq ou six modèles de robots inclus avec un tableau de bord pré-construit, mais vous êtes également libre de commencer un nouveau projet à partir de zéro. Les composants de contrôle peuvent être glissés et déposés sur le tableau de bord, et certains ont des paramètres que vous pouvez ajuster.

En relation :  YouTube déploie de nouvelles règles pour protéger les enfants

Robo Wunderkind: la meilleure façon d'enseigner la programmation aux enfants robwunderkind capture d'écran robolive

J’ai trouvé que RoboLive était finalement insatisfaisant, même si c’était l’option la plus facile pour mon fils de jouer et de jouer. Une fois que la compréhension de base de ce que fait chaque module est terminée, je suggère de passer à RoboCode.

RoboCode

C’est là que le vrai plaisir de programmation entre en jeu. Après avoir construit votre robot, vous êtes présenté avec une machine d’état graphique. Tout d’abord, appuyez simplement sur play pour voir ce qui se passe. Vous pourrez suivre la progression de chaque étape en vert lorsque le robot progresse dans la machine d’état. Si une condition de transition particulière a été déclenchée, cela est également mis en évidence.

Robo Wunderkind: la meilleure façon d'enseigner la programmation aux enfants robwunderkind enseigne le kai

Bien sûr, si vous aimez les défis, vous pouvez toujours démarrer la programmation de votre machine entièrement à partir de zéro.

Robo Wunderkind: la meilleure façon d'enseigner la programmation aux enfants robwunderkind capture d'écran robocdoe 2

Un seul état peut contenir un certain nombre d’actions à effectuer simultanément, et chaque état est connecté à un autre via une simple flèche unidirectionnelle (c’est-à-dire passer à l’état suivant lorsque celui-ci est terminé). Les conditions (affichées en rouge) peuvent également être attachées à des états, de sorte qu’un seul état peut avoir plusieurs trajets sortants selon la condition remplie. Cela ne devrait pas vous prendre plus de 15 minutes pour comprendre les bases, et bientôt vous allez modifier les programmes. Attention cependant en mode suppression: tout ce que vous tapez disparaîtra immédiatement – il n’y a pas de dialogue de confirmation!

Ce n’est pas du “scratch”

Bien que j’aime vraiment les machines à états graphiques de RoboCode, il convient de noter que si votre enfant apprend déjà un peu de programmation à l’école, il est probable qu’il utilise Scratch. Les deux concepts sont profondément différents. Scratch est un système de programmation graphique modulaire où les enfants se déplacent autour des blocs de code et remplissent les blancs. Il est beaucoup plus proche du codage réel que le système RoboCode.

Robo Wunderkind: la meilleure façon d'enseigner la programmation aux enfants robwunderkind screenshot robocode
Avec RoboCode, vous créez des machines à états qui représentent mieux le flux de contrôle autour d’un système.

Cela dit, je pense que les deux sont extrêmement utiles à étudier. En fait, si vous étudiez pour un diplôme en informatique, vous étudierez probablement les machines d’état à un moment donné. Ils sont beaucoup plus utiles pour examiner la façon dont le contrôle circule dans un système et se rapportent plus directement à la robotique que Scratch.

Vous pouvez, bien sûr, obtenir les mêmes résultats finaux avec l’une ou l’autre méthode, mais je pense que l’idée de la machine d’état RoboCode est un outil utile pour compléter l’autre.

Bientôt, vous n’aurez pas à choisir. L’équipe Robo Wunderkind travaille sur une application RoboBlockly pour l’année prochaine; qui est leur implémentation de Scratch pour la robotique. Tu peux avoir le meilleur des deux mondes!

En relation :  Les 5 meilleurs drones pour enfants en 2019

capture d'écran roboblockly
RoboBlockly, bientôt disponible pour les kits Robo Wunderkind de nouvelle génération.

Téléchargez le programme d’enseignement

Je dois admettre que je me sentais un peu perdu au début, sans aucun didacticiel imprimé dans la boîte, à part un très bref dépliant expliquant quelle pièce fait quoi. Ouvrir l’interface RoboCode pour la première fois est assez intimidant, et le système d’aide inclus est simplement une longue liste de boutons. En tant que programmeur, c’était assez simple pour moi de comprendre, mais je n’étais pas sûr de la meilleure façon de l’enseigner à mon fils.

Ensuite, j’ai découvert le programme complet, téléchargeable gratuitement et adapté à tous les âges. Il se compose de directives pédagogiques, de plans de cours complets, de feuilles de calcul et de réponses pour RoboLive et RoboCode. Gardez votre ordinateur portable à portée de main afin de ne pas avoir à tout imprimer et à le suivre avec votre enfant. Il explique tout en morceaux de la taille d’une bouchée.

Robo Wunderkind Kickstarter de nouvelle génération

Nous avons passé en revue la génération actuelle du kit RoboWunderkind, et bien qu’il s’agisse d’un package fantastique, il n’est pas sans défauts. Heureusement, RoboWunderkind a pris en compte une grande partie des commentaires pour son modèle de nouvelle génération, que c’est Kickstarting maintenant.

En plus de petites améliorations sur tous les modules matériels actuels, il en introduit un ensemble de nouveaux:

  • Affichage matriciel LED
  • Capteur de mouvement
  • Capteur de lumière
  • Capteur de suivi de ligne

Celles-ci ouvrent une vaste gamme de nouvelles opportunités d’entrée pour vos programmes.

RoboUniverse est la nouvelle application, qui regroupe les RoboCode et RoboLive disparates, et présente un nouveau RoboBlockly, une interface de programmation de type Scratch. De plus, une nouvelle API Arduino et Python est en cours de développement, pour les enfants plus âgés.

Achetez le kit Robo Wunderkind, ou attendez?

La vérité est que les écoles d’aujourd’hui ne font tout simplement pas pour préparer nos enfants au monde technologique dans lequel ils entrent (entre autres, ils n’enseignent pas, comme la responsabilité financière, mais je m’égare). C’est à nous, parents, de combler ces lacunes. Le kit éducatif Robo Wunderkind est un excellent moyen de le faire.

La représentation en machine d’état de RoboCode combinée au robot facile à construire et personnalisable est une combinaison gagnante, le seul inconvénient étant qu’elle peut dérouter les enfants plus âgés s’ils étudient déjà Scratch à l’école. Espérons que l’application RoboBlockly Scratch sera bientôt disponible pour y remédier.

Grâce à Robo Wunderkind, nous avons un kit éducatif complet à offrir à un lecteur chanceux. Entrez ci-dessous pour courir la chance de gagner!

Entrer dans la compétition!

Trousse de robotique pédagogique Robo Wunderkind

Moyens Staff
Moyens I/O Staff vous a motivé, donner des conseils sur la technologie, le développement personnel, le style de vie et des stratégies qui vous aider.