Creare platform 2D su Scratch: algebra e geometria - corso gratuito da Kodabra, formazione 40 ore, Data: 3 dicembre 2023.
Miscellanea / / December 07, 2023
Informazioni sul corso:
Durante le lezioni i bambini acquisiranno familiarità con funzioni e algoritmi avanzati che li avvicineranno a linguaggi di programmazione professionali come Python e C#. I ragazzi percorreranno tutte le fasi dello sviluppo del gioco: dall'idea al test finale del prodotto finito.
Nella prima parte del corso, gli studenti impareranno come aggiungere la generazione di livelli, una telecamera in movimento al loro gioco e come funzionano giochi come Slizario e Farm Frenzy. Nella seconda parte del corso i ragazzi svilupperanno giochi platform multilivello simili ai famosi Super Mario o Sonic. Per crearli, i bambini acquisiranno familiarità con la fisica del gioco per rendere realistici i movimenti dei personaggi e impareranno a creare una semplice intelligenza artificiale per programmare il comportamento dei nemici.
Obiettivi del corso:
1. Esplora diversi modi per generare livelli;
2. Studia l'algoritmo per creare una telecamera da gioco in movimento;
3. Introdurre la grafica vettoriale;
4. Imparare a programmare utilizzando le funzioni;
5. Presentarti i limiti di Scratch e imparare come aggirarli;
6. Introdurre la creazione di oggetti di gioco in plastica;
7. Scopri come creare una mappa di livello;
8. Studia la fisica del personaggio e ricreala nel gioco;
9. Crea un prodotto di gioco finito: un platform dall'aspetto professionale.
I diplomati del corso saranno in grado di:
- Personalizza la fisica del movimento del personaggio e di altri oggetti;
- Creare un algoritmo per una telecamera da gioco in movimento;
- Lavora con coordinate virtuali;
- Crea algoritmi di gioco avanzati.
- Creare e utilizzare funzioni;
- Lavora con sicurezza con la grafica vettoriale.
Risultato di apprendimento:
1. I ragazzi creeranno diversi giochi di piattaforma complessi, oltre a un progetto individuale finale, inventato e sviluppato in modo indipendente;
2. Durante il corso, i bambini capiscono che sono in grado di ottenere risultati da soli. Impareranno a fissare degli obiettivi e non avranno paura di sbagliare;
3. I bambini si immergeranno nello sviluppo di soluzioni algoritmiche complesse, studieranno leggi fisiche nei giochi, indicatori matematici, creeranno e utilizzeranno funzioni, lavoreranno con la grafica vettoriale;
4. I bambini svilupperanno la creatività, così come il design e il pensiero logico. Queste competenze saranno utili nello studio, nella vita e nella futura professione.