8-9 anniI più scelti
Avventure con la programmazione (Minecraft avanzato, MCreator, MineImator, Thinker)- Copy- Copy
Il mondo di Minecraft è a portata di mano. È giunto il momento di mostrare come unire l’educazione con l’universo di Minecraft. Attraverso l’apprendimento di diversi concetti di programmazione, dei principi per creare mod e animazioni, renderemo possibili cose che sembrano irraggiungibili in Minecraft (o meglio, a portata del nostro piccone).
Introduzione
"Avventure con la programmazione" è un corso che sviluppa le competenze acquisite nel corso "Nozioni di base sullo sviluppo di videogiochi". I partecipanti esplorano il mondo della modifica e personalizzazione di Minecraft, utilizzando diversi linguaggi di programmazione. Grazie a metodi di insegnamento innovativi, il corso offre una comprensione più profonda della programmazione e il piacere di creare giochi. Durante il corso scopriremo anche strumenti di intelligenza artificiale utili a supportare il nostro apprendimento e lavoro.
Programma del corso
1Minecraft - Parco dei trampolini
Iniziamo una nuova avventura! Probabilmente sapete che Minecraft è uno dei giochi più popolari al mondo, ma sapevate che durante il corso lo modificheremo in ogni modo? Fantastico, vero? Dimostreremo di essere dei modders - creatori di mod di Minecraft.
2Minecraft - Attacco zombie pt. 1
Dobbiamo muoverci il più silenziosamente possibile. Senti quei rumori? Dietro gli alberi si nascondono orde di zombi. Dobbiamo prepararci per un possibile attacco! Ci saranno certamente utili un'armatura resistente, una spada e molte provviste.
3Minecraft - Attacco zombie pt. 2
Allarme! Allarme! Abbiamo notizie preoccupanti per tutti gli organismi viventi. Gli zombi hanno trovato alleati sotto forma di Annegati e Segugi. Arrivano a onde. Cerchiamo di progettare meccanismi di protezione per il nostro personaggio.
4Minecraft – Arena dei giochi
Durante la lezione verranno sistematizzate le conoscenze su variabili e coordinate. Inoltre, verrà mostrato l’uso delle variabili per creare strutture avanzate.
5Minecraft – Attenzione, i mostri attaccano!
Durante la lezione verrà ripreso il concetto di “tabellone”. Inoltre, amplieremo l’arena creata con un meccanismo a turni – ondate di mostri che attaccheranno il nostro personaggio.
6Minecraft – Negozio degli eroi
Durante la lezione verrà ripreso l’argomento delle istruzioni condizionali. Inoltre, creeremo un programma che assegna ricompense ed effetti bonus per aver sconfitto i mostri.
7Minecraft – L’albero del tempo
L’obiettivo della lezione è familiarizzare con la categoria “forme” e l’uso del tempo nel mondo Minecraft. Utilizzando i blocchi appresi, creeremo un albero che cambia aspetto a seconda del momento della giornata in Minecraft.
8Minecraft – Costruzione di una casa
L’obiettivo della lezione è familiarizzare con la categoria “forme” e l’uso del tempo nel mondo Minecraft. Utilizzando i blocchi appresi, creeremo un albero che cambia aspetto a seconda del momento della giornata in Minecraft. (Nota: la descrizione è uguale alla lezione 7, forse c’è un errore nel testo originale.)
9Minecraft – Lezione di matematica
L’obiettivo della lezione è introdurre i partecipanti alle potenzialità educative della piattaforma Minecraft Education – non solo nel campo dell’informatica. Verrà inoltre ripreso il concetto di Agente.
10Minecraft – Sopravviverò!
Durante la lezione verrà creata un’arena PvP (giocatore contro giocatore). L’arena si restringerà durante il gioco. Inoltre, compariranno sfide varie, come incudini che cadono!
11Minecraft – Scavi archeologici
Durante questa lezione assumeremo il ruolo di archeologi alla ricerca dei resti di antiche civiltà! Impareremo come copiare frammenti del mondo e incollarli in altre posizioni.
12Minecraft – Gli Elementi – Parte 1
Durante la lezione, creeremo un gioco basato sugli elementi, in cui cercheremo di indovinare quale elemento userà l’agente (bot) e sceglieremo l’elemento opposto.