Minecraft Hour of Code lærer børnene grundlæggende i programmering

Minecraft Hour of Code er en glimrende måde for børn at lære det grundlæggende i programmeringen. Med tre tutorials på tilbud, er det umuligt at gennemføre dem uden at lære nogle grundlæggende kode.

Minecraft Hour of Code er en glimrende måde for børn at lære det grundlæggende i programmeringen.  Med tre tutorials på tilbud, er det umuligt at gennemføre dem uden at lære nogle grundlæggende kode.
Reklame

Minecraft er et af de mest populære og varige online- og konsolspil, der nogensinde er oprettet. Takket være Minecraft Hour of Code er det også en glimrende måde for børn at lære det grundlæggende i programmeringen.

Vil du vide mere om Minecraft Hour of Code og hvordan det kan gavne de fremtidige kodere i verden? Fortsæt læsning!

Hvad er Minecraft?

Først introduceret i 2011, er Minecraft et sandbox videospil skabt og designet af svensk spil designer, Markus "Notch" Persson. Nu udgivet af Mojang, giver spilleren mulighed for at bygge med en række 3D digitale terninger for at skabe en virtuel verden. Dermed kan du udforske, samle ressourcer, håndværk, kamp, ​​og meget mere, både som en enkelt spiller eller gennem multiplayer gameplay.

I 2014 købte Microsoft Mojang for 2, 5 milliarder dollar. I begyndelsen af ​​2018 er over 144 millioner eksemplarer af Minecraft blevet solgt på tværs af alle platforme, hvilket gør det til det næstbedste videospil af enhver tid.

Introduktion af Code.org's Code of Hour

Code.org er grundlagt i 2013 og er en nonprofitorganisation, der opfordrer studerende til at lære datalogi Hvad er datalogi? Hvad er datalogi? I den enkleste form er datalogi undersøgelsen af ​​information ("data") og hvordan den kan manipuleres ("algoritmer") for at løse problemer, hovedsagelig teoretisk, men også i praksis. Læs mere både i en skoleindstilling og hjemme. Via sin hjemmeside tilbyder organisationen gratis kodningssessioner for alle, der har lyst til at lære.

Code.orgs "Time of Code Challenge" blev først lanceret under Computer Science Education Week i 2013. Det opfordrer eleverne til at gennemføre korte programmeringstutorials i løbet af en time. Siden da er antallet af timesøgningstimer blevet vokset betydeligt med titler, der nu findes på over 45 sprog og 180 lande.

Hvad er Minecraft Hour of Code?

Gennem et partnerskab mellem Microsoft og Code.org blev en Minecraft Hour of Code introduceret i 2015. Designet til børn i alderen seks og ældre, giver tutorialen grunde til programmering inden for Minecraft platformen. Derefter gennemfører spillerne 14 udfordringer baseret på det, de har lært.

Som Microsoft CEO Satya Nadella forklarer:

"En kerne del af vores mission om at styrke hver eneste person på planeten er at udstyre ungdom med computational tænkning og problemløsning færdigheder for at lykkes i en stadig mere digital verden. Med 'Minecraft' og Code.org sigter vi på at gnide kreativitet i den næste generation af innovatører på en måde, der er naturlig, samarbejdsvillig og sjov. "

Til dato er der tre Minecraft-værktøjer til brugskodere, herunder Minecraft Adventurer, Minecraft Designer og den nyeste Minecraft: Hero's Journey. Hver lektion begynder med en introduktionsvideo.

Minecraft Adventurer

Det første samarbejde mellem Microsoft og Code.org, Minecraft Adventurer, er tilgængelig til brug via en webbrowser. Du kan også downloade en kopi til offline brug på forskellige sprog til både Windows og Mac. Sidstnævnte er ideel, hvis du har svag internet service eller du ønsker at downloade og installere det på alle computere i et klasseværelse.

Tag et kig:

Med Minecraft Adventurer lærer du det grundlæggende i datalogi ved at programmere en virtuel karakter gennem et simuleret stykke Minecraft-verdenen. Til dette bruger du Blockly, et JavaScript-bibliotek på klientsiden til at oprette visuelle blokprogrammeringssprog og redaktører.

Oprettet af Google og udgivet som open source Hvad er open source-software? [MakeUseOf Forklarer] Hvad er Open Source Software? [MakeUseOf Forklarer] "Open source" er et begreb, der er kastet meget rundt i disse dage. Du ved måske, 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, Blocky bruger blokke, der knytter sammen, som du kan trække og slippe for at skrive programmer. Nedenfor kan du generere JavaScript, Python, PHP eller Dart-kode. Det kan også tilpasses til at gøre koden i et hvilket som helst tekstdator sprog.

Den første beslutning du laver i Minecraft Adventurer er at vælge en karakter, Alex eller Steve. Derfra vil du se en skærm opdelt i tre dele. Til venstre finder du Minecraft-spillerummet. Det er her, hvor dit program kører. Herunder ses instruktionerne for hvert niveau af vejledningen.

Værktøjskassen, i det midterste område, er hvor de kommandoer, der styrer din karakter, er bosat. Til højre er arbejdsområdet, hvor du bygger dit program.

Minecraft Hour of Code

For at starte kodning i Minecraft-eventyrere, trækker du moveForward(); blokerer for dit arbejdsområde.

Klik derefter på Kør . Hvis du gør det, vil din karakter kunne bevæge sig fremad i et område på Minecraft-nettet. 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.

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 Minecraft-væsner i din helt egen version af Minecraft. Desværre er det første, du vil bemærke, at Minecraft verden er stoppet. Som sådan går ikke fårene i bevægelse, kyllingerne lægger æg, og zombier står bare stille. Dit job er at tilføje kode for at gøre Minecraft verdens arbejde igen.

Tag et kig:

I denne Minecraft Hour of Code vil du igen se en skærm opdelt i tre hoveddele. Til venstre er det frosne Minecraft-spil, der kræver fastsættelse. I midten er værktøjskassen, hvor du finder kommandoer til hønsene, fårene og andre Minecraft-skabninger. På højre side er arbejdsområdet, hvor du bygger programmet.

Ved starten af ​​Minecraft Designer vil du programmere en kylling ved at trække kommandoen move forward til arbejdsområdet. Når man rammer Run, bevæger kyllingen et skridt. For at gå videre skal du trække en anden move forward, indtil fremhævningen vises. Ved at ramme Run igen går kyllingen to trin.

For at genoprette spillet, skal du trykke på knappen Reset og starte igen.

Minecraft: Heltes rejse

I den seneste 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 hver af de 12 nuværende niveauer. For eksempel i spillet fortæller spillet dig hvordan man flytter agenten til en trykplade, som åbner en jerndør, så karakteren kan undslippe,

Tag et kig:

Afsluttende tanker om Minecraft Hour of Code

Selvom den er fremme for børn i alderen 6 og ældre, er Minecraft Hour of Coding værd for alle med et ønske om at lære mere om kodning. Det er derfor, at hver time er designet til brug i et klasseværelse og til individuelt brug.

Minecraft Hour of Code

Selvom Minecraft Adventurer er den eneste af de tre værktøjer, der i øjeblikket er tilgængelig til offline brug, er hver enkelt let tilgængelig online, uanset din platform. Når du har gennemført hvert Minecraft-puslespil, skal du gå tilbage og løse dem på forskellige måder. På den måde vil du afdække flere timers afspilningsevne.

I forberedelsen til at skrive denne artikel gik jeg igennem og begyndte hver Minecraft Hour of Coding. Hver var spændende, sjovt og ja det værd. Det kommer stærkt anbefales, 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 10 bedste programmeringsspil til at teste og bygge dine kodningsevner De 10 bedste programmeringsspil til at teste og bygge dine kodningsevner Programmeringsspil hjælper dig med at lære hurtigere med praktisk praksis og erfaring --- plus de er rigtig sjove! Læs mere .

Billedkredit: AllaSerebrina / Depositobilleder

In this article