admin

Drawing stairs

Disegna degli scalini come nella figura ROBO Exercise Set 1 > 2 Drawing stairs Versione 1 Utilizza il telecomando ed esegui il compito

Versione 2 Utilizza un ciclo repeat(3) per ottenere lo stesso risultato

Follow the white marks

ROBO deve raggiungere il faretto utilizzando le macchie bianche come punti di riferimento per il percorso. ROBO Exercise Set 1 > 3 Follow the white marks Un unico programma deve svolgere lo stesso compito nei 3 casi seguenti    Per raggiungere il 1° punto bianco

Per raggiungere il 2° punto bianco

… Prova… Leggi tutto »Follow the white marks

Draw a spiral

Obiettivo Disegnare una spirale Si ferma appena trova un ostacolo. Soluzione #1 ROBO Exercise Set 1 > 4 Draw a spiral

Soluzione #2 Utilizza la ricorsione. Suggerimento: scrivi una procedura che disegna un solo braccio della spirale e poi… Il risultato del codice originale in: File > Open > spiral.irobo

Soluzione #3 Più… Leggi tutto »Draw a spiral

Rewriting repetitions

ROBO Exercise Set 1 > 5 Rewriting repetitions Il codice seguente fa in modo che ROBO avanzi finché non incontra un ostacolo

Riscrivi il codice senza utilizzare più repeatWhile(…) ma utilizzando invece repeat(…) e if(…).

 

Jump over from line to line

ROBO deve raggiungere la macchia scura in alto a destra utilizzando le strisce bianche come guide. ROBO Exercise Set 1 > 6 Jump over from line to line Per percorrere la 1° striscia bianca

Per saltare alla prossima striscia

Prova il codice seguente

Copy a line

Obiettivo Nella mappa è presente una linea scura Riprodurre la linea scura a destra (della stessa lunghezza). ROBO Exercise Set 1 > 7 Copy a line Copia la linea passo passo, senza sapere in anticipo la lunghezza…

Versione 2 Con la stessa mappa, prova a disegnare la linea bianca di lunghezza doppia rispetto alla… Leggi tutto »Copy a line

Le mappe delle applicazioni

Mappa 1

Un perimetro di mattoni con all’interno il robot un faro un tratto orizzontale bianco in (2,2) un punto nero in (2,3) Codice

Line follower

Obiettivo Raggiungere la striscia bianca a destra Percorrere la striscia bianca finché non finisce. Versione 1 File > Open > lineFollower.irobo Example programs > Line follower

Versione 2 Utilizza la ricorsione…

Più semplice? Considera una mappa con il robot già sulla traccia colorata

Esercizi Aggiungi dei tratti colorati sulla mappa in modo… Leggi tutto »Line follower

Find the white spot

ROBO deve spostarsi fino alla macchia bianca e parcheggiare… Example programs > Find the white spot    Nella prima mappa è sufficiente fare 5 passi e poi…

Nella seconda mappa i passi sono 7…

Per rendere il codice indipendente dalla distanza è necessario fare un passo alla volta finché non si trova la… Leggi tutto »Find the white spot