Minecraft Hour of Code insegna ai bambini le basi della programmazione

Minecraft Hour of Code insegna ai bambini le basi della programmazione / Programmazione

Minecraft è uno dei giochi online e di console 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ù sull'ora del codice di Minecraft e su come può avvantaggiare i futuri programmatori del mondo? Continua a leggere!

Cos'è Minecraft?

Introdotto per la prima volta nel 2011, Minecraft è un videogioco sandbox creato e progettato dal game designer svedese, Markus “Tacca” Persson. Ora pubblicato da Mojang, 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 molto altro, sia come giocatore singolo che attraverso il gameplay multiplayer.

Nel 2014, Microsoft ha acquisito Mojang per $ 2,5 miliardi. All'inizio del 2018, oltre 144 milioni di copie di Minecraft sono state vendute su tutte le piattaforme, diventando così il secondo videogioco più venduto di tutti i tempi.

Presentazione dell'ora del codice di Code.org

Fondata nel 2013, Code.org è un'organizzazione no-profit che incoraggia gli studenti a imparare l'informatica. Che cos'è l'informatica? Cos'è l'informatica? In termini più semplici, l'informatica è lo studio delle informazioni ("dati") e come può essere manipolato ("algoritmi") per risolvere i problemi, principalmente in teoria ma anche nella pratica. Leggi di più sia in un ambiente scolastico che a casa. Attraverso il suo sito Web, l'organizzazione offre sessioni di programmazione gratuite per chiunque desideri imparare.

Code.org di “La sfida dell'ora del codice” è stato lanciato per la prima volta durante la settimana dell'Information Science 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 con titoli ora disponibili in oltre 45 lingue e 180 paesi.

Cos'è Minecraft Hour of Code?

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 spiega 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.”

Ad oggi, ci sono tre strumenti Minecraft per aspiranti programmatori, tra cui Minecraft Adventurer, Minecraft Designer e il più nuovo, Minecraft: Hero's Journey. Ogni lezione inizia con un video introduttivo.

Minecraft Adventurer

La prima collaborazione tra Microsoft e Code.org, Minecraft Adventurer è disponibile per l'utilizzo tramite un browser web. Puoi anche scaricare una copia per l'utilizzo offline in varie lingue sia per Windows che per Mac. Quest'ultimo è l'ideale se hai un debole servizio internet o se desideri scaricarlo e installarlo su tutti i computer di una classe.

Guarda:

Con Minecraft Adventurer, apprendi le basi dell'informatica programmando un personaggio virtuale attraverso un pezzo simulato del mondo di Minecraft. Per questo, si utilizza Blockly, una libreria JavaScript lato client per creare linguaggi ed editori di programmazione visiva dei blocchi.

Creato da Google e rilasciato come open source Cos'è il software Open Source? [MakeUseOf Explains] Cos'è il software Open Source? [MakeUseOf Explains] "Open source" è un termine che viene gettato molto spesso in questi giorni. Potresti sapere che certe cose sono open source, come Linux e Android, ma sai cosa comporta? Cosa è aperto ... Leggi di più sotto la licenza Apache 2.0, Blocky usa blocchi che si collegano tra loro e che puoi trascinare per scrivere programmi. Sotto, puoi generare codice JavaScript, Python, PHP o Dart. Può anche essere personalizzato per rendere il codice in qualsiasi linguaggio di testo testuale.

La prima decisione che prendi in Minecraft Adventurer è la selezione di un personaggio, Alex o Steve. Da lì, noterai uno schermo diviso in tre parti. Sulla 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. A destra c'è lo spazio di lavoro, dove costruisci il tuo programma.

Per iniziare a programmare su Avventurieri di Minecraft, trascini il moveForward (); blocco al tuo spazio di lavoro.

Quindi, fare clic Correre. Ciò consentirà al tuo 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.

Confuso? Minecraft Adventurers semplifica l'annullamento delle modifiche. Utilizzare il Ricominciare pulsante nell'angolo in alto a destra dell'area di lavoro e ricominciare.

Designer Minecraft

Con Minecraft Designer, programmi animali e altre creature di Minecraft nella tua versione di Minecraft. Sfortunatamente, la prima cosa che noterai è che il mondo di Minecraft si è fermato. Come tale, le pecore non si muovono, i polli depongono le uova e gli zombi stanno fermi. Il tuo compito è aggiungere codice per far funzionare ancora una volta il mondo di Minecraft.

Guarda:

In questa Ora del Codice di Minecraft, vedrai nuovamente una schermata divisa in tre parti principali. A sinistra è il gioco di Minecraft congelato che richiede il fissaggio. Al centro c'è la cassetta degli attrezzi dove troverai 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.

All'inizio di Minecraft Designer, programmerai un pollo trascinando il andare avanti comando allo spazio di lavoro. Quando si colpisce Correre, il pollo si muove di un passo. Per andare oltre, trascina un altro andare avanti bloccare fino a quando appare l'evidenziazione. Colpendo Correre di nuovo, il pollo cammina due passi.

Per rifare il gioco, premi il tasto Reset pulsante e ricominciare.

Minecraft: Hero's Journey

Nell'ultima 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. Ad esempio, nel primo livello, il gioco ti dice come spostare l'agente su una piastra di pressione, che aprirà una porta di ferro, in modo che il personaggio possa fuggire,

Guarda:

Considerazioni finali sull'ora del codice di Minecraft

Sebbene promossa per bambini dai sei anni in su, l'ora di codifica di Minecraft vale la pena per chiunque desideri saperne di più sulla programmazione. È per questo motivo che ogni ora è stata progettata per l'uso in classe e per uso individuale.

Sebbene Minecraft Adventurer sia l'unico dei tre strumenti attualmente disponibili per l'uso offline, ognuno è facilmente accessibile online, indipendentemente dalla piattaforma. Dopo aver completato ogni puzzle di Minecraft, torna indietro e risolvili in modi diversi. In tal modo, scoprirai ore aggiuntive di giocabilità.

Preparandomi 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 i 10 migliori giochi di programmazione per testare e sviluppare le tue capacità di codifica I 10 migliori giochi di programmazione per testare e sviluppare le tue abilità di programmazione I giochi di programmazione ti aiutano ad imparare più velocemente con esercizi pratici ed esperienza --- in più sono davvero divertenti! Leggi di più .

Immagine di credito: AllaSerebrina / Depositphotos

Scopri di più su: Minecraft, programmazione.