Kodu è un linguaggio di programmazione visuale adatto per insegnare ai bambini le basi della programmazione e per allenare la loro creatività. Nella lezione di oggi costruiremo un semplice gioco che possiamo utilizzare come introduzione a Kodu.
I mattoni di Kodu
Il mondo di Kodu è costituito da oggetti programmabili in cui possiamo allegare uno script comportamentale in ogni oggetto che collochiamo nel paesaggio Kodu.
Il linguaggio di programmazione di Kodu è una semplice interfaccia utente di programmazione basata su icone in cui il linguaggio è suddiviso in pagine e regole.
Kodu ha un elenco di comportamenti incorporati che possiamo associare a un oggetto per farli muovere, sparare agli oggetti ed eseguire incredibili mosse di combattimento l'uno con l'altro.
Microsoft Kodu Game Lab ha una serie di video "Introduzione" che è molto utile per i principianti per comprendere le basi della programmazione Kodu.
Navigare nel mondo di Kodu
Ecco un semplice mondo Kodu composto da alberi e una motocicletta. La motocicletta è programmata per vagare sempre sul terreno e dovrebbe evitare qualsiasi albero sul suo percorso.
Aggiungiamo altri oggetti al paesaggio e lasciamo che la motocicletta insegua e spari.
Un fuoco fatuo è uno dei tanti personaggi che possiamo creare in Kodu.
Il ciuffo si muoverà lungo un percorso designato e Kodu genererà un altro ciuffo quando la sua salute raggiunge lo zero.
Esercizi in classe
Per prepararsi alla lezione, gli istruttori devono Installa il codice e scarica il nostro Microsoft Kodu Classroom Kit nella cartella di importazione di Kodu: "C: \ Users \ [user name] \ Documents \ SavedGames \ Boku \ Player1 \ Imports \". Kodu importerà automaticamente il gioco quando caricheremo il gioco dal menu principale.
Nota: gli istruttori devono decomprimere il file per ottenere il file di gioco Kodu
Inizia la lezione aprendo il mondo e chiedi agli studenti di osservare la moto e il comportamento del ciuffo. La spiegazione potrebbe essere qualcosa come "il fuoco fatuo è il nemico" perché il gioco continua a rigenerare il "fuoco fatuo" quando la motocicletta lo distrugge.
Ora apri il programma ciuffo o motocicletta e chiedi agli studenti di mettere in relazione il comportamento ciuffo con il codice. Dopo che lo studente ha spiegato con successo il codice, chiedi ai volontari di modificare il codice per il seguente insieme di comportamenti.
Quando appropriato, chiedere agli studenti di modificare il codice per ogni oggetto e spiegare perché le loro soluzioni non funzionano.
- Aggiungi alberi o modifica il loro colore
-
Regola il comportamento del ciuffo in modo che produca una moneta quando la motocicletta lo distrugge.
-
Programma la moto per mangiare la moneta per aumentare il punteggio del gioco
- Invertire il ruolo del fuoco fatuo e della motocicletta facendo in modo che il fuoco fatuo distrugga la motocicletta
Questo è tutto quello che c'è da fare. Godere!
Download Microsoft Kodu Classroom Kit
Credito
L'autore desidera ringraziare Trevor Berkolay per aver progettato un buon esercizio in classe, Eric Z Goodnight per il suo incessante sforzo nel testare il gioco e The Geek che ha curato la modifica finale dell'articolo.