Concepito per primaria e secondaria di primo grado, il corso estende il concetto di esecutore ideale a quello di robot dotato di sensori e attuatori, introducendo i concetti fondamentali della programmazione strutturata. I corsisti acquisiscono consapevolezza delle potenzialità dei costrutti di ripetizione e di selezione, comprendendo come utilizzarli in modo combinato per concepire programmi la cui esecuzione si adatta al contesto. Tutti i concetti sono esemplificati e sperimentati utilizzando CodyRoby Strutturato, con una sezione del corso dedicata all’uso evoluto di CodyColor.
Il corso è organizzato in 6 moduli teorico-pratici che coprono i seguenti argomenti:
- Dall’esecutore ideale al Robot – separazione di ruoli, repertorio di istruzioni e modello d’esecuzione di CodyRoby
- Costrutti di ripetizione a contatore e traccia di esecuzione
- I sensori e la capacità di adattamento all’ambiente: costrutti di ripetizione condizionata
- Costrutti di selezione e annidamento
- CodyRoby gioca a CodyColor: trascodifica
- Ora di codice unplugged e sviluppo di attività ludiche e didattiche
Skill Level: Beginner