Scratch: logica e matematica - corso gratuito da Kodabra, formazione 40 ore, Data: 3 dicembre 2023.
Miscellanea / / December 07, 2023
Prezzo: nel Contratto di Offerta
Informazioni sul corso:
Creare il proprio gioco per computer è il sogno di ogni bambino. Ciò è possibile già nella scuola primaria utilizzando il linguaggio di programmazione visuale Scratch.
Durante le lezioni, il bambino imparerà le basi della creazione di giochi e concetti importanti dai campi della matematica e dell'informatica, creerà i propri personaggi e svilupperà 7 giochi a tutti gli effetti. I ragazzi attraverseranno tutte le fasi dello sviluppo del gioco: dall'idea al test finale del prodotto finito, conosceranno le professioni di sviluppatore di giochi e game designer e muoveranno i primi passi verso la padronanza del campo IT.
Nella prima metà del corso, i ragazzi inizieranno creando e muovendo un personaggio sullo schermo, conosceranno le basi della programmazione e realizzeranno diversi giochi. Nella seconda metà del corso, i bambini impareranno a creare i propri personaggi e le proprie animazioni, impareranno a lavorare con la webcam di un laptop e a utilizzare elementi di realtà virtuale in Scratch, creare un simulatore di smartphone e un gioco nel genere della fattoria e implementare anche le proprie idee individualmente progetti.
Obiettivi del corso:
1. Introdurre argomenti di matematica e informatica dal curriculum scolastico nelle classi superiori utilizzando chiari esempi di giochi;
2. Mostrare ai bambini l'applicabilità pratica della matematica e della fisica;
3. Impara le basi del linguaggio e dell'interfaccia di Scratch;
4. Fornire conoscenze di base di algoritmi e programmazione;
5. Guidare i bambini attraverso l'intero ciclo di creazione di un progetto originale (pianificazione, sviluppo, presentazione);
6. Introduci un nuovo tipo di gioco utilizzando una webcam;
7. Immergiti nella creazione di animazioni colorate;
8. Introdurre la generazione casuale di oggetti.
I diplomati del corso saranno in grado di:
- Crea giochi utilizzando coordinate, fisica del gioco ed elementi di realtà virtuale;
- Utilizzare numeri negativi;
- Lavora con gradi, turni, percentuali;
- Comprendere il funzionamento dei cicli e delle istruzioni condizionali;
- Crea algoritmi di gioco, sprite e animazioni avanzati;
- Lavora con la webcam di un laptop all'interno di Scratch;
- Lavorare con sicurezza con la grafica;
Risultato di apprendimento:
1. Diversi giochi a tutti gli effetti che il bambino creerà durante l'allenamento;
2. Progetto di gioco personale: un gioco personalizzato con algoritmi avanzati;
3. Comprendere perché la matematica e l'informatica sono necessarie nella vita e dove possono essere applicate;
4. Capacità di lavorare con componenti di gioco e di riflettere sulla trama dall'inizio alla fine.
Contenuto del corso:
- Familiarità con l'interfaccia del programma Scratch;
- Funzioni base del linguaggio di programmazione a blocchi Scratch;
- Lavorare con coordinate virtuali;
- Applicazione pratica della matematica e della fisica;
- Istruzioni condizionali, variabili e cicli;
- Utilizzo della fisica del gioco nei giochi;
- Lavorare con una webcam ed elementi di realtà virtuale;
- Nozioni di base sul menu, sul design e sull'animazione dei personaggi;
- Generazione casuale di oggetti sulla mappa;
- Funzionalità avanzate del linguaggio Scratch: blocchi aggiuntivi.
Abilità tecniche:
- Comprensione dei fondamenti della programmazione;
- Applicazione di argomenti di matematica nella programmazione;
- Creazione di algoritmi di gioco avanzati;
- Lavorare con la grafica piastrellata;
- Comprendere l'intero ciclo di creazione del gioco.
Competenze aziendali:
- Pianificazione del progetto;
- Impostazione e risoluzione dei problemi;
- Presentazione del lavoro finito;
- Pensiero logico.