Minecraft Hour of Code insegna ai bambini le basi della programmazione
Minecraft è uno dei giochi più popolari e duraturi mai creati. Grazie all'ora del codice di Minecraft, è anche un modo eccellente per i bambini di apprendere le basi della programmazione.
Vuoi saperne di più su come i tutorial di Minecraft Hour of Code possono avvantaggiare i giovani programmatori? Continua a leggere!
Cos'è Minecraft?
Introdotto per la prima volta nel 2011, Minecraft è un videogioco sandbox creato e progettato dal game designer svedese, Markus "Notch" Persson. Ora pubblicato dal Mojang di proprietà di Microsoft, il gioco consente ai giocatori di costruire con una varietà di cubi digitali 3D per creare un mondo virtuale. In tal modo, puoi esplorare, raccogliere risorse, creare, combattere e altro ancora, sia in modalità giocatore singolo che multiplayer.
Nel 2014, Microsoft ha acquisito Mojang per € 2,5 miliardi. All'inizio del 2018, oltre 176 milioni di copie di Minecraft sono state vendute su tutte le piattaforme. È il videogioco più venduto di tutti i tempi!
Presentazione dell'ora del codice di Code.org
Fondata nel 2013, Code.org è un'organizzazione senza scopo di lucro che incoraggia gli studenti a imparare l'informatica a scuola ea casa. Attraverso il suo sito web, l'organizzazione offre sessioni di programmazione gratuite per chiunque abbia voglia di imparare.
La "Hour of Code Challenge" di Code.org è stata lanciata per la prima volta in Computer Science Education Week nel 2013. Incoraggia gli studenti a completare brevi tutorial di programmazione nel corso di un'ora. Da allora, il numero di tutorial di programmazione di un'ora è cresciuto considerevolmente.
La sfida è diventata globale, con tutorial disponibili in oltre 63 lingue e oltre 180 paesi. Code.org si concentra sui dati demografici sottorappresentati, con la maggioranza di studenti o donne o di un gruppo minoritario.
Qual è l'ora del codice di Minecraft?
Attraverso una partnership tra Microsoft e Code.org, nel 2015 è stata introdotta una Minecraft Hour of Code. Progettato per bambini dai sei anni in su, il tutorial offre le basi della programmazione all'interno della piattaforma Minecraft. Successivamente, i giocatori completeranno 14 sfide in base a ciò che hanno appreso.
Come ha spiegato il CEO di Microsoft Satya Nadella:
"Una parte fondamentale della nostra missione di responsabilizzare ogni persona sul pianeta è dotare i giovani di competenze computazionali e capacità di risoluzione dei problemi per avere successo in un mondo sempre più digitale. Con 'Minecraft' e Code.org, puntiamo a stimolare la creatività nella prossima generazione di innovatori in modo naturale, collaborativo e divertente. "
Come funzionano le esercitazioni di Minecraft Hour of Code?
Ad oggi, ci sono quattro strumenti Minecraft Hour of Code per potenziali programmatori:
- Minecraft Adventurer
- Designer Minecraft
- Minecraft Hero's Journey
- L'ultimo, Minecraft Voyage Aquatic
Con ogni tutorial, apprendi le basi dell'informatica programmando un personaggio virtuale attraverso una vista dall'alto del mondo di Minecraft. Per questo, si utilizza Blockly, una libreria JavaScript lato client per la creazione di linguaggi di programmazione di blocchi visivi.
Creato da Google e rilasciato come open source con la licenza Apache 2.0, Blockly utilizza i blocchi collegati per scrivere programmi. Mentre trascini le caselle, generi codice in JavaScript, Python, PHP o Dart. Blockly può anche essere personalizzato per rendere il codice in qualsiasi linguaggio di testo testuale.
La prima decisione che prendi nella tua Minecraft Hour of Code prescelta è la selezione di un personaggio, Alex o Steve. Da lì, la finestra si divide in tre parti.
- A sinistra, troverai lo spazio di gioco di Minecraft. È qui che viene eseguito il programma. Sotto questo, vedrai le istruzioni per ogni livello del tutorial.
- La casella degli strumenti, nell'area centrale, è dove risiedono i comandi che controllano il tuo personaggio.
- Sulla destra c'è lo spazio di lavoro, dove costruisci il tuo programma.
Ogni lezione funziona allo stesso modo e inizia con un video introduttivo. Scopriamo di più su ogni tutorial di Minecraft Hour of Code.
Minecraft Adventurer
La prima collaborazione tra Microsoft e Code.org, Minecraft Adventurer è disponibile tramite il browser web. Puoi anche scaricare una copia per l'utilizzo offline; è disponibile in varie lingue sia per Windows che per Mac.
Quest'ultimo è l'ideale se si ha internet lento o si desidera scaricarlo e installarlo su più PC.
Per iniziare a scrivere codice in Minecraft Adventurers, trascina moveForward (); blocco al tuo spazio di lavoro.
Quindi, fai clic su Esegui per consentire al personaggio di avanzare di uno spazio sulla griglia di Minecraft. Da qui, puoi aggiungere più blocchi al programma. Mentre lo fai, il tuo personaggio continuerà a muoversi in una direzione, a seconda del tuo comando.
Bloccato o confuso? Minecraft Adventurers semplifica l'annullamento delle modifiche. Usa il pulsante Start Over nell'angolo in alto a destra dell'area di lavoro e ricomincia.
Designer Minecraft
Con Minecraft Designer, programmi animali e altre creature nella tua sabbionaia Minecraft. Sfortunatamente, la prima cosa che noterai è che il mondo di Minecraft si è fermato. In quanto tale, le pecore non si muovono, i polli smettono di deporre le uova e gli zombi si fermano.
Il tuo compito è aggiungere codice per far funzionare nuovamente il mondo di Minecraft.
Lo schermo è ancora una volta diviso in tre parti principali. A sinistra è il gioco di Minecraft congelato che richiede il fissaggio. Nel mezzo troverai la cassetta degli attrezzi con i comandi per le galline, le pecore e altre creature di Minecraft. Sul lato destro c'è lo spazio di lavoro, che è dove costruirai il programma.
Minecraft Designer ti inizia programmando un pollo. Ancora una volta, insegnerai al personaggio a muoversi trascinando i blocchi e facendo clic su Esegui . Per andare oltre, trascina un altro blocco di avanzamento, e così via.
Per ripetere il gioco, premi il pulsante Ripristina e ricomincia.
Minecraft Hero's Journey
In questa Minecraft Hour of Coding, Minecraft: Hero's Journey, trovi un agente ad ogni livello. Devi programmare questo agente per far passare il tuo personaggio in ognuno dei 12 livelli attuali.
La difficoltà aumenta con ogni passo; nel primo livello, ti viene richiesto di spostare l'agente su una piastra di pressione. Si aprirà una porta di ferro, in modo che il personaggio possa scappare.
Minecraft Voyage Aquatic
L'ultima Minecraft Hour of Coding mette il tuo agente a capo di una barca da pesca. Vengono presentate varie sfide, ancora ampiamente basate sul movimento e sulla risoluzione dei problemi.
I compiti in questa versione includono trovare una barca, pescare pesci e trovare un tesoro naufragato. Come sempre, sarai in grado di migliorare il tuo codice rifacendo le sfide e le istruzioni possono essere ampliate per maggiore chiarezza.
Alla fine, dovresti essere in grado di creare istruzioni per indirizzare il tuo agente nel minor numero possibile di blocchi.
Considerazioni finali sull'ora del codice di Minecraft
Sebbene sia rivolto a bambini di età pari o superiore a sei anni, Minecraft Hour of Coding è utile per chiunque desideri programmare. È per questo motivo che ogni tutorial è stato progettato per l'uso sia in classe che per uso individuale.
Minecraft Adventurer potrebbe essere l'unico disponibile per l'uso offline, ma sono tutti accessibili online, indipendentemente dalla tua piattaforma. Dopo aver completato ogni puzzle di Minecraft, torna indietro e risolvili in modi diversi. In tal modo, scoprirai ore aggiuntive di giocabilità.
Nel prepararmi a scrivere questo articolo, ho esaminato e iniziato ogni Minecraft Hour of Coding. Ognuno era eccitante, divertente e sì, ne valeva la pena. Viene altamente raccomandato, indipendentemente dalla tua età.
Stai cercando altri modi per imparare a codificare? Dai un'occhiata a questi migliori giochi per imparare a codificare .
Leggi l'articolo completo: Minecraft Ora del codice insegna ai bambini le basi della programmazione