La seconda guerra mondiale per licei e scuole medie
BIBMOOC 03.01 - Programmazione visuale a blocchi
1. BIBMOOC 3.1 alessandro bogliolo
CODING IN BIBLIOTECA
#BIBMOOC
mooc.uniurb.it/bibmooc
03.01
PROGRAMMAZIONE VISUALE
A BLOCCHI
Alessandro Bogliolo
2. BIBMOOC 3.1 alessandro bogliolo
Cosa rivediamo
• Programmatore ed esecutore
• Repertorio di istruzioni elementari non ambigue
• Piano dell’azione e piano del programma
• Sequenze di istruzioni
• Tracce di esecuzione
• Costrutti di ripetizione a contatore
• Costrutti di ripetizione condizionata
• Costrutti di selezione
• Costrutti nidificati
3. BIBMOOC 3.1 alessandro bogliolo
Elementi caratteristici
• Blocchi
• Incastri
• Organizzazione dello schermo
• Repertorio
• Area di programmazione
• Spazio dell’azione
• Esecuzione automatica
• Traduzione automatica del lessico
• Traduzione in linguaggi di programmazione testuale
• Remix
4. BIBMOOC 3.1 alessandro bogliolo
Sequenza di istruzioni
Lo spazio del programma Lo spazio dell’azione
Traccia di esecuzione
A A D A
Vai avanti
Vai indietro
Ruota a sinistra
Ruota a destra
Vai avanti (A)
Vai avanti (A)
Gira a destra (D)
Vai avanti (A)
5. BIBMOOC 3.1 alessandro bogliolo
Sequenza di istruzioni
Lo spazio del programma Lo spazio dell’azione
Traccia di esecuzione
A A D A
Vai avanti
Vai indietro
Ruota a sinistra
Ruota a destra
Vai avanti (A)
Vai avanti (A)
Gira a destra (D)
Vai avanti (A)
6. BIBMOOC 3.1 alessandro bogliolo
Costrutto di ripetizione
Lo spazio del programma Lo spazio dell’azione
Traccia di esecuzione
A A D A
Vai avanti
Vai indietro
Ruota a sinistra
Ruota a destra
Ripeti 2 volte
Vai avanti (A)
Gira a destra (D)
Vai avanti (A)
7. BIBMOOC 3.1 alessandro bogliolo
Costrutto di ripetizione
Lo spazio del programma Lo spazio dell’azione
Traccia di esecuzione
A A D A
Vai avanti
Vai indietro
Ruota a sinistra
Ruota a destra
Ripeti 2 volte
Vai avanti (A)
Gira a destra (D)
Vai avanti (A)
8. BIBMOOC 3.1 alessandro bogliolo
Ripetizione condizionata
Lo spazio del programma Lo spazio dell’azione
Traccia di esecuzione
Vai avanti
Vai indietro
Ruota a sinistra
Ruota a destra
Finché c’è strada davanti
Vai avanti (A)
Gira a destra (D)
Vai avanti (A)
9. BIBMOOC 3.1 alessandro bogliolo
Ripetizione condizionata
Lo spazio del programma Lo spazio dell’azione
Traccia di esecuzione
A A D A
Vai avanti
Vai indietro
Ruota a sinistra
Ruota a destra
Finché c’è strada davanti
Vai avanti (A)
Gira a destra (D)
Vai avanti (A)
10. BIBMOOC 3.1 alessandro bogliolo
Ripetizione condizionata
Lo spazio del programma Lo spazio dell’azione
Traccia di esecuzione
A A D A
Vai avanti
Vai indietro
Ruota a sinistra
Ruota a destra
Finché c’è strada davanti
Vai avanti (A)
Gira a destra (D)
Vai avanti (A)
11. BIBMOOC 3.1 alessandro bogliolo
Costrutti di selezione e nidificazione
Lo spazio del programma Lo spazio dell’azione
Traccia di esecuzione
A D A A D A S A D A A
Finché non raggiungi
Se c’è strada davanti
Vai avanti (A)
Altrimenti
Se c’è strada a destra
Gira a destra (D)
Altrimenti
Gira a sinistra (S)
12. BIBMOOC 3.1 alessandro bogliolo
Costrutti di selezione
Lo spazio del programma Lo spazio dell’azione
Traccia di esecuzione
A D A A D A S A D A A
Finché non raggiungi
Se c’è strada davanti
Vai avanti (A)
Altrimenti
Se c’è strada a destra
Gira a destra (D)
Altrimenti
Gira a sinistra (S)