L'Ora del Codice
Programma il tuo Minecraft
Nello svolgimento dell'Ora del Codice nella versione Programma il tuo Minecraft lo studente impara a codificare le regole che governano le creature e la loro interazione.
Questa esercitazione è principalmente dedicata all'apprendimento del concetto di evento. Il fatto che "accade qualcosa " viene chiamato evento e i programmi che realizzano giochi interattivi sono programmi guidati dagli eventi, cioè programmi in cui si fanno delle azioni in risposta al verificarsi di certi eventi. In questi programmi ci sono quindi dei blocchi del tipo quando accade qualcosa e a questi blocchi si attaccano i blocchi con le azioni desiderate. Si realizza così un gestore dell'evento, cioè un insieme di blocchi che fa reagire il programma a ciò che è accaduto.
Nei primi tre esercizi, compare subito il blocco verde dell'evento, ma in una versione molto limitata: l'unico evento preso in considerazione è quando un certo personaggio viene creato, in questo caso assomiglia molto al classico blocco quando si clicca su Esegui. Questi primi esercizi sono infatti dedicati all'introduzione dei blocchi di programmazione per governare movimenti e semplici azioni. Oltre alla sequenza di istruzioni, viene anche introdotto il concetto di ripetizione di un insieme di comandi, principalmente nella versione del ciclo infinito per sempre, particolarmente utile nella gestione dei personaggi di un gioco che, una volta definite delle regole, deve poi muoversi autonomamente all'infinito.
Dopo un breve esercizio per capire come muovere il giocatore con i tasti freccia, l'esercitazione si fa via via più articolata nella gestione degli eventi che riguardano ogni singola creatura e di quelli relativi all'interazione tra di esse.
Un esempio? Quando si tocca un Creeper, questo lampeggia, attende un attimo e poi esplode.
Nell'ultimo esercizio lo studente crea la sua personale versione del gioco che può poi condividere con i suoi amici!
Se vuoi giocare con il videogioco che abbiamo realizzato noi, o vuoi modificarlo, lo trovi qua.
Guarda il video qua sotto che illustra e commenta lo svolgimento di questa Ora del Codice.