APPLICAZIONI

Percorsi alla cieca 2

ROBO si muove nel mondo osservando gli oggetti che lo circondano e prendendo delle decisioni conseguenti. Esercizio 1 ROBO avanza fino ad avere un faro alla sua destra

Esercizio 2 ROBO avanza fino ad avere un faro sia alla sua destra che alla sua sinistra

Esercizio 3 Segui i passi Raccogli il primo… Leggi tutto »Percorsi alla cieca 2

Percorsi alla cieca 1

ROBO si muove nel mondo osservando gli oggetti che lo circondano e prendendo delle decisioni conseguenti. Esercizio 1 Carica la mappa openarea.map Porta ROBO alla parete nord senza contare le celle da percorrere… Soluzione prima di fare un passo in avanti controlla se la strada è libera: frontIsClear continua finché è vero: repeatWhile.

Esercizio 2 Carica la… Leggi tutto »Percorsi alla cieca 1

Percorsi a vista 3

Se hai già risolto gli esercizi precedente prova a utilizzare intensivamente le procedure per semplificare il codice Esempio 1 Percorri 3 corridoi identici e poi prendi il faro…

Esempio 2 Percorri 4 corridoi ad angolo identici e poi prendi il faro…

Se il numero di angoli non è noto allora continua finché non hai davanti… Leggi tutto »Percorsi a vista 3

Percorsi a vista 2

L’obiettivo degli esercizi seguenti è portare ROBO a contatto con l’oggetto colorato di verde raccogliere l’oggetto Esercizio 1 Crea la mappa Utilizza il telecomando Avanti, a destra, avanti, a sinistra Ripeti… Raccogli l’oggetto Il codice generato automaticamente dovrebbe essere il seguente

Soluzione 2 La sequenza di istruzioni Avanti, a destra, avanti, a sinistra si ripete 4… Leggi tutto »Percorsi a vista 2

Percorsi a vista 1

L’obiettivo degli esercizi seguenti è portare ROBO a contatto con l’oggetto colorato di verde raccogliere l’oggetto Esercizio 1 Segui i passi Crea la mappa Utilizza il telecomando Avanti, avanti, avanti, avanti Raccogli l’oggetto Il codice generato automaticamente dovrebbe essere il seguente

Esercizio 2 Segui i passi Crea la mappa Utilizza il telecomando Avanti, avanti,… Leggi tutto »Percorsi a vista 1

Disegnare un rettangolo

Disegnare un rettangolo con misure parametriche Rettangolo 1 Si disegnano 4 tratti cambiando ogni volta direzione

Rettangolo 2 Il tratto viene disegnato con comandi ripetuti 2 volte

Rettangolo 3 Un rettangolo come sottoprogramma

Rettangolo 4 Un rettangolo che ha come parametri le dimensioni della base e dell’altezza

Disegnare un quadrato

Si comincia con il disegnare un tratto e si arriva a realizzare un quadrato. Una linea Si tratta di pochi comandi…

Un quadrato Si disegnano 4 tratti cambiando ogni volta direzione

Esercizi Cambia il colore Cambia la dimensione Disegna 2 quadrati di colore e dimensione diversi. Il perimetro del quadrato può essere disegnato… Leggi tutto »Disegnare un quadrato

Art

Obiettivo Muovere ROBO per il mondo Scegliere con il lancio della moneta se andare a destra o a sinistra Scegliere con il lancio della moneta il colore File > Open > art.irobo

A ogni passo si gira a sinistra e a destra con la stessa probabilità

Si sposta nelle 4 direzioni con la… Leggi tutto »Art

Pass beacons

Obiettivo ROBO deve raggiungere la macchia bianca. Il percorso è ostacolato da una sequenza di faretti. Soluzione #1 File > Open > passBeacons.irobo

Soluzione #2 Più semplice?

Welcome

Saluta l’utente alle prime armi disegnando un quadrato… File > Open > welcome.irobo