Programma, testa e impara… tutto in digitale.

Un simulatore avanzato per esercitarsi con la robotica LEGO® senza kit fisici.

Virtual Robotics Toolkit viene utilizzato nelle scuole di tutto il mondo per aiutare gli studenti e gli insegnanti ad utilizzare ed aumentare le loro abilità sui robot Lego Mindstorms,  quando i robot fisici non sono disponibili. E’ una soluzione molto pratica e poliedrica perchè volendo si possono apprendere nozioni di design costruendosi un proprio robot con Lego Digital Design per poi importarlo nel mondo virtuale e vedere come funziona.

Gli utenti del Virtual Robotics Toolkit hanno accesso anche a videotutorials , a proposte di sfide, al supporto tecnico e agli aggiornamenti del sistema!

Il sito inglese è stato tradotto nelle seguenti lingue: italiano, tedesco, francese, ungherese, turco, cinese.

Linguaggi di programmazione

La piattaforma VRT supporta tre linguaggi di programmazione :

  • EV3-G di Lego Mindstorms
  • MAKE CODE di Microsoft
  • JavaScript

(c’è anche la possibilità di controllare il robot con i tasti)

 

Esaminiamo le possibilità date dai due linguaggi

Il software EV3 di LEGO® MINDSTORMS® Education è un linguaggio a icone che consente un’introduzione facile alla robotica. I suoi punti di forza sono:

  • l’introduzione visiva e intuitiva alla programmazione
  • la presenza di strumenti utili e completi per la registrazione di dati (esperimenti con datalogging)
  • la cartella di lavoro digitale che fornisce istruzioni e illustra risultati
  • la naturale opportunità di ispirare e far nascere interesse verso scienza, tecnologia, ingegneria e matematica.

Mentre MakeCode di Microsoft avvicina gli studenti all’informatica con progetti divertenti, risultati immediati ed editor di testo e di blocchi per studenti di livelli diversi. Altro punto di forza del programma è che, imparando un unico linguaggio, si possono programmare anche:

  • micro:bit
  • Circuit Playground Express
  • Minecraft
  • Cue
  • Arcade
  • Chibi Chip

Ma non finisce qui! Per studenti della secondaria è possibile anche programmare in JAVASCRIPT.

JavaScript è il principale linguaggio di programmazione per lo sviluppo di web applications. Sempre più diffuso, tocca ormai gli ambiti mobile, server e desktop.

MakeCode è anche una soluzione per tutti gli utenti MAC che hanno installato Catalina, in quanto EV3-G non è più supportato.

UTENTI MAC ATTENZIONE

Per tutti coloro che hanno installato Catalina, EV3-G non è più supportato ma si può ovviare utilizzando MAKE CODE, sotto trovate indicazioni. Se il computer Apple utilizza ancora MacOS 10.14 a 32 bit o versioni precedenti, l’utente può scegliere quale linguaggio utilizzare.

Cosa si può fare sulla piattaforma Virtual Robotics Toolkit

In VRT sono messe a disposizione una serie di ambientazioni (mappe) con dei robot di base o dedicati per fornire un processo di apprendimento graduale stimolando l’interesse dei ragazzi.

SANDBOX non è altro che una stanza vuota con un robot. In questo ambiente privo di distrazioni, si possono imparare le basi per avviare e fermare il simulatore, così come come usare i comandi della tastiera (W-S-A-D) per guidare il robot.

Maze è un labirinto da cui riuscirete ad uscire per esempio seguendo la linea nera. Attenzione agli ostacoli!

CLEANUP è una sfida…pulita! Occorre abbattere la torre e togliete tutte le parti presenti sul tappeto. Fatelo il più velocemente possibile, ma fate attenzione a non cadere! In realtà questa è la sfida “COSTRUZIONE” in questa serie di allenamenti. Il vero obiettivo qui è quello di introdurre LEGO Digital Designer e costruire un  robot personalizzato.

APARTMENT CLEANUP è l’ultimo della prima serie di progetti di formazione. Qui possiamo usare il robot dato insieme ai suoi vari accessori e usare le nostre competenze per programmarlo a navigare nella stanza e passando l’aspirapolvere sui blocchi disseminati sul pavimento

GARE WRO Anche senza voler competere i regolamenti WRO suddivisi con obiettivi indicati a precise fasce di età sono un’ottima guida per proporre ai ragazzi sfide adeguate alla loro età. I regolamenti sono disponibili sul sito o richiedere per email a info@worldrobotolympiad.it.

Sfida multiplayer tra robot: Abbattete la torre e catturate il maggior numero di pezzi dal tappeto prima del vostro avversario.

Che vinca il migliore!

SOCCER: una partita di calcio robotica!! Dovrete programmare il sensore a infrarossi per localizzare la palla e grazie alla bussola buttarla in rete.

SUMO e SUMO 2018. Gareggiate in questa spietata competizione di sumo. Buttate il vostro avversario fuori dal ring per vincere! I due programmi sono per giocare contro il computer o per giocare con un vs amico.