VIRTUAL ROBOTIC TOOLKIT

Usato nelle scuole di tutto il mondo per aiutare studenti e insegnanti ad utilizzare ed aumentare le 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, proposte di sfide,  supporto tecnico e aggiornamenti del sistema.

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

virtual Robotic schoolkit

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.
ev3Mindstorms per VRT

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.

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.

makecode-ev3
java

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

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

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

 

Cleanup challenge

Abbattete la torre e togliete tutte le parti da questo tappeto. Fatelo il più velocemente possibile, ma fate attenzione a non cadere! In realtà questa è la sfida “COSTRUZIONE” in questa serie di allenamenti. Mentre possiamo usare il robot dato per pulire la superficie di gioco, il vero obiettivo qui è quello di introdurre LEGO Digital Designer e costruire un robot personalizzato.

Apartment cleanup

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.

Competizioni 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 dal 15 gennaio.

Multiplayer sweep

Sfida 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.

CREAZIONE TAPPETI PERSONALIZZATI

Avete mai desiderato creare il vostro tappetino da gioco utilizzando il Virtual Robotics Toolkit?

  Ora potete imparare come si fa!

  Lo Staff Dreampuzzle ha preparato pdf e videotutorial per aiutarvi nella creazione di qualsiasi tappeto.


w3w3 vrt