Programmazione visuale

Programmazione con le immagini

vpl_tuto_icon-01.svg
Tutorial in PDF
inglese

ZIP con programmi e risposte
inglese

vpl_teachers_icon-01.svg
Guida per insegnanti in PDF
inglese
vpl_ref_icon-01.svg
Scheda di riferimento A4 in PDF

Scheda riferimento pieghevole in PDF - inglese

vpl_UI_icon-01.svg
Dettagli sull'interfaccia

Lanciare VPL

Per utilizzare il Visual Programming Language (VPL), è necessario installare il software, e collegare il tuo Thymio al computer.

Poi, cliccare su questa icona:

icon-vpl.svg

Thymio VPL

per trovarsi in una finestra VPL:

vpl-main-window.png

Se il Thymio non è collegato quando si lancia il programma, vi verrà mostrato un dialogo di selezione:

VPL è utilizzabile anche come plugin all'interno di Aseba Studio. In questo modo, è possibile modificare il programma grafico in una seconda fase riprendendolo sotto forma di testo:

Programmazione

Programmare in VPL consiste nell'associare un blocco evento con un blocco azione in una coppia. Potete fare questo cliccando su blocchi delle liste eventi o azioni ai lati dello schermo, o trascinando i blocchi direttamente nelle coppi presenti nell'area programma.

gif-vpl-1-4.gif
  1. Trascinare un blocco evento nel riquadro sinistro di una coppia evento-azione.
  2. Trascinare un blocco azione nel riquadro destro di una coppia evento-azione.
  3. Repetere i passi 1 e 2 fino a che tutto il programma sia stato codificato..
  4. Cliccare sul bottone Carica e esegui e verificare che il robot si comporti come atteso.

Si possono mettere insieme più coppie con differenti istruzioni. Le coppie possono essere spostate per riordinarle. Cliccando sul bottone + si inserisce una nuova coppia mentre cliccando sul bottone X si rimuove una coppia. Una volta che il codice è stato scritto, deve essere caricato nel robot cliccando sul bottone Carica e esegui nella toolbar.

play.svg

bottone Carica e esegui

Tutte le caratteristiche dell'interfaccia VPL sono descritte nella relativa documentazione di riferimento.

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License