Minecraft Hour of Code lærer børnene det grundlæggende i programmering
Reklame
Minecraft er et af de mest populære og holdbare spil nogensinde oprettet. Takket være Minecraft Hour of Code er det også en fremragende måde for børn at lære det grundlæggende ved programmering.
Vil du vide mere om, hvordan Minecraft Hour of Code-tutorials kan være til fordel for unge kodere? Fortsæt med at læse!
Hvad er Minecraft?
Minecraft blev først introduceret i 2011 og er et sandkassevideospil oprettet og designet af den svenske spildesigner, Markus “Notch” Persson. Spillet er nu udgivet af den Microsoft-ejede Mojang og giver spillerne mulighed for at bygge med en række forskellige 3D digitale terninger for at skabe en virtuel verden. Dermed kan du udforske, samle ressourcer, håndværk, kampe og mere, både i singleplayer- og multiplayer-tilstande.
I 2014 erhvervede Microsoft Mojang for 2, 5 milliarder dollars. I begyndelsen af 2018 er der solgt over 176 millioner eksemplarer af Minecraft på alle platforme. Det er det bedst sælgende videospil nogensinde!
Introduktion til Code.org's Code of Hour
Code.org blev grundlagt i 2013 og er en non-profit organisation, der opfordrer studerende til at lære datalogi Hvad er datalogi? Hvad er datalogi? I det enkleste udtryk er datalogi studiet af information ("data") og hvordan det kan manipuleres ("algoritmer") for at løse problemer, mest i teorien, men også i praksis. Læs mere i skolen og derhjemme. Via sin hjemmeside tilbyder organisationen gratis kodningssessioner for alle, der har lyst til at lære.
Code.org's "Hour of Code Challenge" blev først lanceret under Computer Science Education Week i 2013. Det opfordrer studerende til at gennemføre korte programmeringsvejledninger i løbet af en times tid. Siden da er antallet af timers kodningstutorials steget markant.
Udfordringen er gået globalt med tutorials tilgængelige i over 63 sprog og 180+ lande. Code.org har som fokus på underrepræsenteret demografi, med hovedparten af studerende enten kvinder eller fra en minoritetsgruppe.
Hvad er Minecraft Hour of Code?
Gennem et partnerskab mellem Microsoft og Code.org blev en Minecraft Hour of Code for første gang introduceret i 2015. Designet til børn på 6 år og ældre tilbyder tutorial det grundlæggende i programmering inden for Minecraft-platformen. Derefter fuldfører gamere 14 udfordringer baseret på hvad de har lært.
Som Microsofts administrerende direktør Satya Nadella forklarede:
”En kerne del af vores mission om at styrke enhver person på kloden er at udruste ungdom med computertænkning og problemløsningsevner for at få succes i en stadig mere digital verden. Med 'Minecraft' og Code.org har vi til formål at skabe kreativitet i den næste generation af innovatører på en måde, der er naturlig, samarbejdende og sjov. «
Hvordan fungerer Minecraft Hour of Code Tutorials?
Indtil i dag er der fire Minecraft Hour of Code-værktøjer til vilde kodere:
- Minecraft Adventurer
- Minecraft Designer
- Minecraft Hero's Journey
- Den seneste Minecraft Voyage Aquatic
Med hver tutorial lærer du det grundlæggende inden for datalogi ved at programmere en virtuel karakter gennem en ovenfra-ned-visning af Minecraft-verdenen. Til dette bruger du Blockly, et JavaScript-bibliotek på klientsiden til at oprette programmeringssprog til visuelle blokke.
Oprettet af Google og frigivet som open source Hvad er open source software? [MakeUseOf Explains] Hvad er open source-software? [MakeUseOf Explains] "Open source" er et udtryk, der smides meget rundt i disse dage. Du ved muligvis, at visse ting er open source, som Linux og Android, men ved du, hvad det indebærer? Hvad er åbent ... Læs mere under Apache 2.0-licensen, Blockly bruger linkede blokke til at skrive programmer. Når du trækker og slipper boksene, genererer du kode i JavaScript, Python, PHP eller Dart. Blockly kan også tilpasses til at fremstille koden på ethvert tekstligt computersprog.
Den første beslutning, du tager i din valgte Minecraft Hour of Code, er at vælge en karakter, Alex eller Steve. Derfra opdeler vinduet i tre dele.
- Til venstre finder du Minecraft-spillerummet. Det er her, dit program kører. Under dette ser du instruktionerne for hvert niveau i tutorial.
- Værktøjskassen, i det midterste område, er hvor kommandoerne, der kontrollerer dit tegn, findes.
- Til højre er arbejdsområdet, hvor du bygger dit program.
Hver lektion fungerer på samme måde og begynder med en introduktionsvideo. Lad os finde ud af mere om hver Minecraft Hour of Code-tutorial.
Minecraft Adventurer
Det første samarbejde mellem Microsoft og Code.org, Minecraft Adventurer, er tilgængeligt via din webbrowser. Du kan også downloade en kopi til offline brug; det findes på forskellige sprog til både Windows og Mac.
Sidstnævnte er ideel, hvis du har langsomt internet, eller du ønsker at downloade og installere det på flere pc'er.
For at starte kodning i Minecraft-eventyrere skal du trække moveForward (); blokerer for dit arbejdsområde.
Klik derefter på Kør for at give din karakter mulighed for at bevæge sig fremad et mellemrum på Minecraft-gitteret. Herfra kan du tilføje flere blokke til programmet. Som du gør, vil din karakter fortsætte med at bevæge sig i en retning, afhængigt af din kommando.
Fast eller forvirret? Minecraft Adventurers gør det nemt at fortryde dine ændringer. Brug knappen Start over i øverste højre hjørne af dit arbejdsområde, og start igen.
Minecraft Designer
Med Minecraft Designer programmerer du dyr og andre væsener i din egen Minecraft sandkasse. Desværre er den første ting, du bemærker, at Minecraft-verdenen er stoppet. Som sådan bevæger fårene sig ikke, kyllingerne holdt op med at lægge æg, og zombier står bare stille.
Dit job er at tilføje kode for at få Minecraft-verdenen til at fungere igen.
Skærmen er endnu engang delt i tre hoveddele. Til venstre er det frosne Minecraft-spil, der kræver rettelse. I midten finder du værktøjskassen med kommandoer til kyllinger, får og andre Minecraft-væsener. På højre side er arbejdsområdet, hvor du bygger programmet.
Minecraft Designer starter dig ved at programmere en kylling. Endnu en gang lærer du tegnet at bevæge sig ved at trække blokke og klikke på Kør . For at gå længere skal du trække en anden blok fremad, og så videre.
For at gøre om spillet skal du trykke på Reset- knappen og starte igen.
Minecraft Hero's Journey
I denne Minecraft Hour of Coding, Minecraft: Hero's Journey, finder du en agent på alle niveauer. Du skal programmere denne agent for at få din karakter forbi hvert af de 12 aktuelle niveauer.
Sværhedsgraden øges med hvert trin; i det første niveau bliver du bedt om at flytte agenten til en trykplade. En jerndør åbnes, så karakteren kan undslippe.
Minecraft Voyage Aquatic
Den seneste Minecraft Hour of Coding sætter din agent ansvarlig for en fiskerbåd. Forskellige udfordringer præsenteres, igen stort set baseret på bevægelse og problemløsning.
Opgaver i denne version inkluderer at finde en båd, fange fisk og finde skibbrudne skatte. Som altid kan du forbedre din kode ved at gentage udfordringer, og instruktioner kan udvides for at gøre det klarere.
I slutningen skal du være i stand til at oprette instruktioner til at dirigere din agent med så få blokke som muligt.
Afsluttende tanker om Minecraft Hour of Code
Selvom den er rettet mod børn på seks år og ældre, er Minecraft Hour of Coding værd for enhver, der vil kode. Det er af denne grund, at hver tutorial er designet til brug både i et klasseværelse og til individuel brug.
Minecraft Adventurer er muligvis den eneste, der er tilgængelig til offline brug, men de er alle tilgængelige online, uanset din platform. Når du har fuldført hvert Minecraft-puslespil, skal du gå tilbage og løse dem på forskellige måder. Dermed afslører du flere timers spilbarhed.
Da jeg forberedte mig på at skrive denne artikel, gik jeg igennem og begyndte hver Minecraft Hour of Coding. Hver var spændende, sjov og ja, det var umagen værd. Det anbefales stærkt, uanset din alder.
Leder du efter flere måder at lære at kode på? Tjek disse bedste spil for at lære at kode De 9 bedste kodningsspil til at opbygge dine programmeringsevner De 9 bedste kodningsspil til at opbygge dine programmeringsevner Kodningspil hjælper dig med at lære hurtigere med praktisk praksis og oplevelse. Plus, de er en sjov måde at teste dine programmeringsevner på! Læs mere .
Udforsk mere om: Minecraft, programmering.