Robo Wunderkind: il modo migliore per insegnare la programmazione ai bambini

Il nostro verdetto del kit educativo Robo Wunderkind :
Non è perfetto, ma questo strumento di apprendimento di robotica e programmazione insegna i fondamenti con una macchina a stati grafica innovativa. Se puoi aspettare un po ', torna il loro nuovo Kickstarter per il modello migliorato.
8 10

Imparare a programmare ha fatto molta strada da quando ero bambino. All'età di 7 anni, stavo imparando BASIC su Amstrad. Il più divertente che avrei potuto cambiare è stato il colore dello schermo. Al giorno d'oggi, i bambini hanno l'imbarazzo della scelta. I kit Robo Wunderkind introducono la programmazione usando un'interfaccia grafica unica e un giocattolo robotico personalizzabile. È facile da usare, semplice da costruire e coinvolgente magistralmente per bambini dai 6 anni in su.

Disponibile ora come kit di base o didattico, Robo Wunderkind sta attualmente dando il via al loro modello di prossima generazione , con la consegna prevista per l'anno prossimo. Se questa recensione attira il tuo interesse, vai avanti per sostenere il loro nuovo Kickstarter.

Cosa c'è nella scatola?

Sono disponibili due kit: Starter ed Educational, rispettivamente a € 179 e € 249 al dettaglio .

All'interno dello Starter Kit troverai:

  • Il corpo principale del robot, con connessione Bluetooth.
  • Due moduli motore, ruote e piastre di collegamento.
  • Piccolo stabilizzatore della ruota posteriore.
  • Modulo pulsante.
  • Modulo LED RGB.
  • Quattro piastre di chiusura compatibili LEGO.
  • Cavo di ricarica micro-USB.
contenuto del set di istruzione robo wunderkind
Contenuto del kit educativo completo.

Il kit educativo fa un ulteriore passo avanti, aggiungendo:

  • Un modulo servo e cavo connettore flessibile.
  • Un blocco connettore.
  • Modulo sensore di distanza.

Le piastre di chiusura incluse consentono sia di proteggere i connettori esposti che di personalizzare il robot all'infinito. Mattoni, minifig o pezzi tecnici LEGO possono essere attaccati in vari modi.

robo wunderkind lego compatibile per infinite personalizzazioni

Introduzione a Robo Wunderkind

Le uniche istruzioni stampate incluse sono un opuscolo che elenca tutti i diversi moduli. Dai un'occhiata attraverso quello in modo da sapere cosa ciascuno è. Sono tutti codificati a colori.

Per iniziare, devi scaricare l'app RoboLive o RoboCode. Ogni app include una manciata di design di robot.

disegni robot app robolive
Scegli il design del tuo robot.

Attiva il modulo principale, abbinalo utilizzando l'app e sei pronto. Dopo aver scelto un disegno, ti viene mostrata una vista esplosa del robot. Quando si fa clic su ciascun modulo in posizione, verrà visualizzato un segno di spunta verde per indicare che è stato rilevato correttamente. Il mio bambino di 5 anni non ha avuto problemi a fare clic sui vari bit insieme, principalmente nel posto giusto. L'unica parte difficile è orientare correttamente il corpo principale; se inizi con la direzione sbagliata, il pannello con l'interruttore on / off potrebbe impedirti di fare clic sulle cose.

Da lì, tocca "Ho finito" e verrai indirizzato alla dashboard del telecomando o alla vista di codifica grafica, a seconda dell'app che hai scelto.

RoboLive

La prima app è RoboLive, che offre semplicemente una funzione di controllo remoto di tutti i moduli collegati. Questo è probabilmente il posto più semplice per iniziare i bambini e fornisce loro un feedback immediato su ciò che un determinato modulo può fare. Esistono cinque o sei design di robot inclusi con un cruscotto predefinito, anche se sei anche libero di iniziare un nuovo progetto da zero. I componenti di controllo possono essere trascinati e rilasciati sulla dashboard e alcuni hanno parametri che è possibile regolare.

Ho trovato RoboLive alla fine insoddisfacente, anche se è stata l'opzione più semplice per mio figlio di imparare a giocare. Una volta che la comprensione di base di ciò che ogni modulo fa è fuori mano, suggerirei di passare a RoboCode.

Robocode

È qui che entra in gioco il vero divertimento della programmazione. Dopo aver costruito il tuo robot, ti viene presentata una macchina a stati grafica. Per prima cosa, premi play per vedere cosa succede. Sarai in grado di seguire mentre ogni passaggio si evidenzia in verde mentre il robot avanza attraverso la macchina a stati. Se è stata attivata una particolare condizione di transizione, anche questo è evidenziato.

Naturalmente, se ti piace una sfida, puoi sempre iniziare la programmazione della tua macchina da zero.

Un singolo stato può contenere un numero di azioni da eseguire contemporaneamente e ogni stato è collegato a un altro tramite una semplice freccia unidirezionale (ovvero, passa allo stato successivo al termine di questo). Le condizioni (mostrate in rosso) possono anche essere associate agli stati, quindi un singolo stato può avere più percorsi esterni a seconda di quale condizione è soddisfatta. Non dovresti impiegare più di 15 minuti pe
r comprendere le basi e presto modificherai i programmi. Fai attenzione nella modalità di cancellazione però: tutto ciò che tocchi scompare immediatamente – non c'è una finestra di conferma!

Questo non è "Scratch"

Anche se adoro le macchine a stati grafici di RoboCode, vale la pena notare che se tuo figlio sta già imparando un po 'di programmazione a scuola, è probabile che stiano usando Scratch. I due concetti sono profondamente diversi. Scratch è un sistema di programmazione grafica modulare in cui i bambini trascinano i blocchi di codice e riempiono gli spazi vuoti. È molto più vicino alla codifica effettiva rispetto al sistema RoboCode.

Con RoboCode stai costruendo macchine a stati che rappresentano meglio il flusso di controllo attorno a un sistema.

Detto questo, penso che entrambi siano incredibilmente utili per studiare. In effetti, se studi per una laurea in Informatica, probabilmente studierai macchine statali ad un certo punto. Sono molto più utili per esaminare come scorre il controllo attorno a un sistema e si relazionano più direttamente con la robotica rispetto a Scratch.

Ovviamente puoi ottenere gli stessi risultati finali con entrambi i metodi, ma ritengo che l'idea della macchina a stati RoboCode sia uno strumento utile per integrare l'altro.

Presto, però, non dovrai scegliere. Il team di Robo Wunderkind sta lavorando su un'app RoboBlockly per il prossimo anno; che è la loro implementazione di Scratch per la robotica. Puoi avere il meglio di entrambi i mondi!

screenshot roboblockly
RoboBlockly, presto disponibile per i kit Robo Wunderkind di prossima generazione.

Scarica il curriculum didattico

Devo ammetterlo, inizialmente mi sono sentito un po 'perso, senza un tutorial stampato da trovare nella confezione oltre a un volantino molto breve che spiega quale pezzo fa cosa. L'apertura dell'interfaccia RoboCode per la prima volta è piuttosto scoraggiante e il sistema di aiuto incluso è semplicemente un lungo elenco di pulsanti. Come programmatore, era abbastanza semplice per me capire, ma non ero sicuro del modo migliore per insegnarlo a mio figlio.

Poi ho scoperto l'ampio curriculum, liberamente disponibile per il download e adatto a tutte le età. Consiste in linee guida per l'insegnamento, piani di lezione completi, fogli di lavoro e risposte sia per RoboLive che per RoboCode. Tieni il tuo laptop a portata di mano in modo da non dover stampare tutto e seguirlo con tuo figlio. Spiega tutto in pezzi di dimensioni ridotte.

Kickstarter Robo Wunderkind di nuova generazione

Abbiamo esaminato l'attuale generazione di kit RoboWunderkind e, sebbene sia un pacchetto fantastico, non è privo di difetti. Per fortuna, RoboWunderkind ha raccolto molti feedback per il suo modello di nuova generazione, che ora sta iniziando .

Oltre a piccoli miglioramenti su tutti gli attuali moduli hardware, sta introducendo una serie di nuovi:

  • Display a matrice di LED
  • Sensore di movimento
  • Sensore di luce
  • Sensore che segue la linea

Questi aprono una vasta gamma di nuove opportunità di input per i tuoi programmi.

RoboUniverse è la nuova app, che riunisce i diversi RoboCode e RoboLive e introduce un nuovo RoboBlockly, un'interfaccia di programmazione simile a Scratch. Inoltre, è in fase di sviluppo una nuova API Arduino e Python, per i bambini più grandi.

Acquista il kit Robo Wunderkind o aspetta?

La verità è che le scuole di oggi semplicemente non stanno facendo per preparare i nostri figli al mondo tecnologico in cui entrano (tra le altre cose non insegnano, come la responsabilità finanziaria, ma sto divagando). Spetta a noi, come genitori, colmare queste lacune. Il Robo Wunderkind Education Kit è un ottimo modo per farlo.

La rappresentazione della macchina a stati di RoboCode combinata con il robot facile da costruire e personalizzabile è una combinazione vincente, l'unico aspetto negativo è che può confondere i bambini più grandi se studiano già Scratch a scuola. Eventualmente, l'app RoboBlockly Scratch sarà presto disponibile per rimediare.

Grazie a Robo Wunderkind, abbiamo un kit di istruzione completo da regalare a un lettore fortunato. Inserisci qui sotto per avere la possibilità di vincere!

Entra nella competizione!

Omaggio del kit di robotica educativa di Robo Wunderkind

Leggi l'articolo completo: Robo Wunderkind: il modo migliore per insegnare la programmazione ai bambini