5-Il Quadrato (Geometria e Sequenze)
Obiettivo: Costruire un percorso geometrico unendo movimento e rotazione.
Teoria:
- Cos'è un quadrato? 4 lati uguali e 4 angoli uguali.
- Sequenza: Lista di istruzioni da eseguire una dopo l'altra.
Pratica:
- Scrivere tutto il codice "a lungo" (senza loop).
- Disegnare un quadrato con lo scotch a terra e farci camminare sopra il robot.
Il Codice:
[Quando si clicca su bandiera verde]
[Vai in (avanti) a potenza (50) per (1) sec] (Lato 1)
[Gira a (destra) a potenza (50) per (0.6) sec] (Angolo 1)
[Vai in (avanti) a potenza (50) per (1) sec] (Lato 2)
[Gira a (destra) a potenza (50) per (0.6) sec] (Angolo 2)
... (ripetere altre 2 volte)
Seconda Parte
Obiettivo: Introdurre il blocco "Ripeti" per ottimizzare il codice.
Teoria:
- "Guardate il codice della lezione scorsa: è lunghissimo! C'è un trucco per scriverlo più corto?".
- Individuare il Pattern (lo schema che si ripete): Avanti + Gira.
Pratica:
- Riscrivere il programma del quadrato usando il blocco arancione di controllo.
Il Codice:
[Quando si clicca su bandiera verde]
[Ripeti (4) volte]
[Vai in (avanti) a potenza (50) per (1) sec]
[Gira a (destra) a potenza (50) per (0.6) sec]
[Attendi (0.5) secondi]
[Fine Ripeti]