Sviluppo e progettazione di videogiochi con Kodu

In questo livello, i bambini entreranno in contatto con l'ambiente di programmazione Kodu e impareranno come creare i propri giochi. Utilizzando i blocchi di codice già familiari, i bambini acquisiranno una comprensione dei principali concetti di programmazione attraverso il design di giochi in 3D e la programmazione di giochi in 3D. Alla fine di questo livello, i bambini saranno in grado di creare i propri giochi da condividere e giocare con i loro amici. Il programma è adatto sia per gli studenti avanzati che per i principianti.

Certificate

Certificates Mindhub

The student will receive certificate for each completed level.

Bonus points

500 points

Each completed module is bringing you 100 points and the full level 500 points.

Tools

wonder scratch-logo hopscotch microbit

Some of the instruments and programming environments used by the students in this level.

Boards

One level = 4 Modules

Location

One module = 4 class

Time

One class = 120 minutes

Enroll

100 POINTS

Module 1 - Concetti fondamentali nell'ambiente KODU

In questo modulo, i bambini compiranno i loro primi passi nel design di giochi 3D imparando come lavorare con la piattaforma KODU e affrontando molte delle sue specificità. Questa conoscenza sarà fondamentale per i moduli successivi, in cui costruiranno sulle competenze acquisite e daranno libero sfogo alla loro immaginazione con KODU. Durante la loro esperienza, avranno l'opportunità di apprendere nuovi concetti di programmazione attraverso la prospettiva della piattaforma di design di giochi 3D KODU. Amplieranno le noro conoscenze gettando le basi per la programmazione basata sugli eventi e approfondiremo l'applicazione delle variabili in KODU.

Topics

  1. Cos’è KODU? le Caratteristiche della Piattaforma
  2. Quanto veloce possiamo andare? Programmazione guidata dagli eventi
  3. Aggiunta di bersagli e lancio di razzi
  4. Giocatore 1 contro Giocatore 2: Integrazione dei giocatori e dei meccanismi di punteggio. Come usare le vairabili?

100 POINTS

Module 2 - Progettazione di Giochi Moderna

In questo modulo, affineremo i nostri giochi per creare un ambiente virtuale realizzato con cura e pianificato con attenzione, dove i nostri personaggi agiranno. Esploreremo ciò che fanno i veri game designer e come lo fanno. Per realizzare questo obiettivo, esamineremo diverse funzionalità di programmazione e come vengono applicate. Impareremo come far parlare i personaggi nei nostri giochi utilizzando eventi.

Topics

  1. Mondo delle fiabe. Come lo progettano i game designer?
  2. Riesci a camminare attraverso il labirinto? Le funzioni nella programmazione
  3. Telecamere in azione: come creare giochi in solitaria e multiplayer?
  4. I nostri personaggi possono parlare?

100 POINTS

Module 3 - Sviluppo di Giochi in 3D

In questo modulo, gli studenti approfondiranno la comprensione di come i game designer pianificano strategicamente le loro creazioni, concentrandosi sull'elemento cruciale della pianificazione. I bambini coltiveranno una mentalità da designer creando e programmando ambienti 3D complessi. La loro esplorazione includerà il dominio dell'applicazione degli operatori all'interno di KODU. Inoltre, ci addentreremo nel mondo dei giochi Path-Follow, costruendo insieme algoritmi intricati. Inoltre, scopriremo l'utilizzo di diversi tipi di loop.

Topics

  1. Giochi veri. Operatori di programmazione
  2. Obiettivi difficili: aumentare la difficoltà del gioco e Path Follow. Gli algoritmi nella programmazione
  3. Effetti speciali. Loop nella programmazione
  4. Musica ed effetti sonori

100 POINTS

Module 4 - Creazione Avanzata di Mondi e Personaggi 3D Utilizzando KODU

In questo modulo, l’attenzione si sposta verso la realizzazione di progetti più complessi. Qui, gli studenti hanno l'opportunità di creare e programmare i propri mondi coinvolgenti. A questo punto del programma, gli studenti sono già competenti nella costruzione algoritmica e nell'uso delle funzioni. Inoltre, approfondiranno ulteriormente il mondo delle strutture condizionali ed esploreremo il concetto di programmazione basata sugli oggetti.

Topics

  1. Competizione tra due giocatori. Le istruzioni condizionali nella programmazione
  2. Missione speciale
  3. L'esperienza a scorrimento laterale
  4. Mondo delle illusioni. Il progetto finale