Coding Giants

Introduzione

Le basi della programmazione vengono presentate nel linguaggio Scratch. Si tratta di un linguaggio didattico, creato come strumento per insegnare ai bambini le basi della programmazione. Permette di sviluppare con facilità storielle, animazioni e giochi interattivi. È un linguaggio di programmazione visuale: le sue componenti hanno la forma di pezzi di puzzle che, se disposti in maniera corretta, permettono di creare un programma o un gioco a tutti gli effetti. Durante il primo semestre si apprende l’uso dei blocchi: KODU (per creare videogiochi 3D) e Makey Makey (programmazione utilizzando schede elettroniche). Al termine del corso ciascun alunno riceve un attestato di partecipazione. I PARTECIPANTI DEVONO SAPER SCRIVERE, LEGGERE E CONTARE FINO A 20.

Programma del corso

1Lezione 9: Minecraft - Trappole e inseguimenti
Enderman, Creeper, Ghast... Questi nomi ti suonano familiari? Nella lezione di oggi entreremo in una dimensione completamente nuova. Grazie alla piattaforma MakeCode riusciremo ad accedere al mondo di Minecraft per programmarlo secondo i nostri desideri. Sbrighiamoci - il portale per Minecraft sta per chiudersi.
2Lezione 10: Minecraft - Il rifugio nucleare
Sopravvivere durante la prima notte è uno dei momenti chiave su Minecraft. Di solito, per costruirci una capanna di legno, abbiamo a disposizione solo poche materie prime. Che ne diresti di costruire un rifugio antiatomico con blocchi di bedrock in una giornata? Scopriremo le basi di costruzione e progettazione degli edifici, come aggiungere porte e altri elementi difensivi.
3Lezione 11: Minecraft - Parkour - pt.1
Il Parkour è uno dei giochi più popolari nel mondo di Minecraft, subito dopo Bed Wars. Sei pronto a saltellare per piattaforme, evitare trappole e fare delle piroette altissime? Se sì, indossiamo un paio di scarpe comode e mettiamoci ai blocchi di partenza. Soffri di vertigini? Allora non guardare in basso. Continuiamo ad apprendere le tecniche di costruzione nel mondo di Minecraft. La lezione sarà interamente dedicata al superamento di un percorso ad ostacoli ad alta quota.
4Lesson 12: Minecraft - Parkour - pt.2
Il seguito della nostra avventura con il parkour. Prima 100 metri di corsa, poi un salto nel vuoto, infine una camminata in bilico su una fune. Ce la farai? Continuazione della lezione precedente.
5Lesson 13: Lezione di ripasso
È giunto il momento di scoprire cosa ricordiamo di tutta la nostra avventura. Mouse e tastiera alla mano: facciamo vedere cosa abbiamo imparato! Questo ripasso sarà basato su un quiz che riassumerà quanto appreso dagli alunni. Inoltre, i partecipanti dovranno svolgere autonomamente alcune attività di riepilogo proposte dall’insegnante.
6Lezione 14: La programmazione creativa e un’introduzione a Kodu
È arrivato il momento di entrare in una nuova dimensione. Niente sarà più lo stesso. Utilizzando Scratch, Steve ha aperto un portale verso un luogo completamente nuovo, Kodu Game Lab, in cui è possibile creare dei giochi in 3D. Comincia così un’avventura che continuerà nel secondo semestre. Introdurremo la piattaforma KODU Game Lab, che verrà utilizzata nel corso del secondo semestre, e salveremo il nostro primo videogioco 3D – “Il mangiatore di mele”. Lo studente familiarizzerà con i metodi per programmare il movimento del personaggio e interagire con gli eventi nel gioco.
7Lezione 15: Difesa del villaggio
In questa classe, utilizzeremo tutte le tecniche imparate per difendere efficacemente i villici.
8Lezione 16: Maestri delle esplosioni
Durante la lezione, i partecipanti utilizzeranno la categoria 'Forme' per preparare strutture esplosive.