Minecrafti kooditund õpetab lastele programmeerimise põhitõdesid

Minecrafti kooditund õpetab lastele programmeerimise põhitõdesid

Minecraft on üks populaarsemaid ja kestvamaid mänge, mis kunagi loodud. Tänu Minecraft Hour of Code'ile on see ka suurepärane võimalus lastele programmeerimise põhitõdede õppimiseks.





Kas soovite rohkem teada saada, kuidas saavad Minecrafti tundide õpetused noortele kodeerijatele kasu tuua? Jätkake lugemist!





Mis on Minecraft?

Esmakordselt 2011. aastal tutvustatud Minecraft on liivakasti videomäng, mille lõi ja kujundas Rootsi mängudisainer Markus 'Notch' Persson. Nüüd Microsofti omanduses oleva Mojangi avaldatud mäng võimaldab mängijatel virtuaalse maailma loomiseks ehitada mitmesuguseid 3D digitaalseid kuubikuid. Seda tehes saate uurida, koguda ressursse, meisterdada, võidelda ja palju muud nii ühe- kui ka mitme mängijaga režiimis.





2014. aastal omandas Microsoft Mojangi 2,5 miljardi dollari eest. 2018. aasta alguseks on kõigil platvormidel müüdud üle 176 miljoni Minecrafti eksemplari. See on kõigi aegade enimmüüdud videomäng!

Tutvustame Code.org'i kooditundi

2013. aastal asutatud Code.org on mittetulundusühing, mis julgustab õpilasi koolis ja kodus informaatikat õppima. Organisatsioon pakub oma veebisaidi kaudu tasuta kodeerimisseansse kõigile, kellel on soov õppida.



Code.org 'Koodi väljakutse tund' See käivitati esmakordselt arvutiteaduse haridusnädalal 2013. aastal. See julgustab õpilasi tunni jooksul täitma lühikesi programmeerimisõpetusi. Sellest ajast alates on tund aega kestnud kodeerimisõpetuste arv tunduvalt kasvanud.

Väljakutse on muutunud ülemaailmseks, õpetused on saadaval enam kui 63 keeles ja 180+ riigis. Code.org keskendub alaesindatud demograafiale, kusjuures enamik õpilasi on kas naised või vähemusrühmad.





Mis on Minecrafti kooditund?

Microsofti ja Code.orgi partnerluse kaudu tutvustati 2015. aastal esmakordselt Minecraft Hour of Code. Kuuendatele ja vanematele lastele mõeldud õpetus pakub Minecrafti platvormil programmeerimise põhitõdesid. Pärast seda täidavad mängijad õpitu põhjal 14 väljakutset.

Microsofti tegevjuht Satya Nadella selgitas :





„Meie missiooni põhiosa anda igale planeedil elavatele inimestele võimalus varustada noori arvutusliku mõtlemise ja probleemilahendusoskustega, et saada edu üha digitaalsemas maailmas. „Minecrafti” ja Code.org -i eesmärk on meie järgmise põlvkonna innovaatorite loovuse loomine loomulikul, koostööl ja lõbusal viisil. ”

Kuidas Minecrafti kooditundide õpetused toimivad?

Praeguseks on tulevaste kodeerijate jaoks neli Minecrafti tunnitööriista tööriista:

  • Minecrafti seikleja
  • Minecrafti disainer
  • Minecrafti kangelase teekond
  • Viimane, Minecraft Voyage Aquatic

Iga õpetusega saate õppida arvutiteaduse põhitõdesid, programmeerides virtuaalse tegelase Minecrafti maailma ülalt alla. Selleks kasutate visuaalsete plokkide programmeerimiskeelte loomiseks kliendipoolset JavaScripti teeki Blockly.

Google'i loodud ja avatud lähtekoodiga Apache 2.0 litsentsi all välja antud Blockly kasutab programmide kirjutamiseks lingitud plokke. Kastide lohistamisel genereerite koodi JavaScriptis, Pythonis, PHP -s või Dartis. Blockly saab kohandada ka koodi tegemiseks mis tahes tekstilises arvutikeeles.

Esimene otsus, mille teete valitud Minecrafti tunnis, on tegelase, Alexi või Steve'i valimine. Sealt jaguneb aken kolmeks osaks.

  1. Vasakul leiate Minecrafti mänguruumi. Siin töötab teie programm. Selle all näete õpetuse iga taseme juhiseid.
  2. Tööriistakast asub keskosas, kus asuvad teie tegelast juhtivad käsud.
  3. Paremal on tööruum, kus te oma programmi koostate.

Iga tund töötab ühtemoodi ja algab tutvustava videoga. Uurime lähemalt iga Minecrafti tundide õpetuse kohta.

Minecrafti seikleja

Esimene koostöö Microsofti ja Code.org vahel, Minecraft Adventurer, on saadaval teie veebibrauseri kaudu. Sa saad ka laadige alla koopia võrguühenduseta kasutamiseks; see on saadaval erinevates keeltes nii Windowsi kui ka Maci jaoks.

Viimane on ideaalne, kui teil on aeglane internet või soovite selle mitmele arvutile alla laadida ja installida.

Minecraft Adventurersis kodeerimise alustamiseks lohistage moveForward (); blokeerida oma tööruumi.

Järgmisena klõpsake nuppu Jookse et teie tegelaskuju saaks Minecrafti ruudustikul ühe ruumi võrra edasi liikuda. Siit saate programmi lisada rohkem plokke. Nagu teete, liigub teie tegelane sõltuvalt teie käskudest edasi teatud suunas.

Kinnikiilunud või segaduses? Minecraft Adventurers muudab muudatuste tagasivõtmise lihtsaks. Kasuta Alusta uuesti nuppu oma tööruumi paremas ülanurgas ja alustage uuesti.

Minecrafti disainer

Minecraft Designeriga programmeerite loomi ja muid olendeid oma Minecrafti liivakasti. Kahjuks märkate esimese asjana seda, et Minecrafti maailm on peatunud. Sellisena lambad ei liigu, kanad lõpetasid munemise ja zombid seisavad lihtsalt paigal.

Teie ülesanne on lisada kood, et Minecrafti maailm taas tööle hakkaks.

Ekraan on taas jagatud kolmeks põhiosaks. Vasakul on külmutatud Minecrafti mäng, mis vajab parandamist. Keskel leiate tööriistakasti koos käskudega kanadele, lammastele ja teistele Minecrafti olenditele. Paremal küljel on tööruum, kuhu saate programmi koostada.

Minecraft Designer alustab teid kana programmeerimisega. Jällegi õpetate tegelast liikuma, lohistades klotse ja klõpsates jooksma . Edasi liikumiseks lohistage veel üks edasiliikumisplokk jne.

Mängu uuesti tegemiseks klõpsake nuppu Lähtesta nuppu ja alustage uuesti.

Minecrafti kangelase teekond

Selles Minecrafti kodeerimistunnis Minecraft: Hero's Journey leiate agendi igal tasandil. Peate selle agendi programmeerima, et oma tegelaskuju ületada kõik 12 praegust taset.

Raskus suureneb iga sammuga; esimesel tasemel antakse teile juhis viia agent surveplaadile. Rauduks avaneb, nii et tegelane pääseb.

teisaldage Androidi rakendus SD -kaardile

Minecraft Voyage Aquatic

Viimane Minecrafti kodeerimistund paneb teie agendi kalapaadi eest vastutama. Esitatakse mitmesuguseid väljakutseid, mis põhinevad jällegi suuresti liikumisel ja probleemide lahendamisel.

Selle versiooni ülesanded hõlmavad paadi leidmist, kala püüdmist ja laevahuku aarde leidmist. Nagu alati, saate oma koodi täiustada, tehes uuesti väljakutseid, ja juhiseid saab selguse huvides laiendada.

Lõpuks peaksite suutma luua juhised oma agendi suunamiseks võimalikult väheste plokkidega.

Lõplikud mõtted Minecrafti tundide kohta

Ehkki see on mõeldud kuueaastastele ja vanematele lastele, on Minecrafti kodeerimistund väärt kõigile, kes soovivad kodeerida. Sel põhjusel on iga õpetus mõeldud kasutamiseks nii klassiruumis kui ka individuaalseks kasutamiseks.

Minecraft Adventurer võib olla ainus võrguühenduseta kasutamiseks saadaval, kuid kõik on teie platvormist olenemata veebis kättesaadavad. Pärast iga Minecrafti mõistatuse täitmist minge tagasi ja lahendage need erineval viisil. Seda tehes avastate täiendavaid tunde mängitavust.

Selle artikli kirjutamiseks valmistudes käisin läbi ja alustasin iga Minecrafti kodeerimistundi. Igaüks oli põnev, lõbus ja jah, väärt. See on väga soovitatav, olenemata teie vanusest.

Kas otsite rohkem võimalusi koodide õppimiseks? Vaadake neid parimad mängud kodeerimise õppimiseks .

Jaga Jaga Piiksuma E -post Kuidas Windowsi arvutit käsuviiba abil puhastada

Kui teie Windowsi arvutil on mäluruumi vähe, puhastage prügi nende kiirete käsuviiba utiliitide abil.

Loe edasi
Seotud teemad
  • Programmeerimine
  • Programmeerimine
  • Minecraft
Autori kohta Christian Cawley(Avaldatud 1510 artiklit)

Turvalisuse, Linuxi, isetegemise, programmeerimise ja tehniliste selgituste redaktori asetäitja ning tõeliselt kasulik podcastide tootja, kellel on laialdased kogemused laua- ja tarkvaratoes. Ajakirja Linux Format kaastööline Christian on Raspberry Pi näpistaja, Lego armastaja ja retromängude fänn.

Veel Christian Cawley'lt

Telli meie uudiskiri

Liituge meie uudiskirjaga, et saada tehnilisi näpunäiteid, ülevaateid, tasuta e -raamatuid ja eksklusiivseid pakkumisi!

Tellimiseks klõpsake siin