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

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

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





Vil du vide mere om, hvordan Minecraft Hour of Code -tutorials kan gavne unge kodere? Bliv ved med at læse!





Hvad er Minecraft?

Minecraft blev først introduceret i 2011 og er et sandkasse -videospil, der er skabt og designet af den svenske spildesigner, Markus 'Notch' Persson. Spillet, der nu er udgivet af den Microsoft-ejede Mojang, giver spillerne mulighed for at bygge med en række forskellige 3D digitale terninger for at skabe en virtuel verden. På den måde kan du udforske, samle ressourcer, lave håndværk, bekæmpe og mere, både i singleplayer- og multiplayer -tilstande.





I 2014 købte Microsoft Mojang for 2,5 milliarder dollars. I begyndelsen af ​​2018 er over 176 millioner eksemplarer af Minecraft blevet solgt på alle platforme. Det er det bedst sælgende videospil nogensinde!

Introduktion til Code.org's Time of Code

Code.org blev grundlagt i 2013 og er en non-profit organisation, der tilskynder eleverne til at lære datalogi i skolen og derhjemme. Via sit websted tilbyder organisationen gratis kodningssessioner for alle, der har et ønske om at lære.



Code.org's 'Hour of Code Challenge' blev først lanceret under Computer Science Education Week i 2013. Det tilskynder eleverne til at gennemføre korte programmeringsvejledninger i løbet af en time. Siden da er antallet af en times kodningsprogrammer vokset betydeligt.

Udfordringen er blevet global, med selvstudier tilgængelige på over 63 sprog og 180+ lande. Code.org har som fokus på underrepræsenteret demografi, hvor størstedelen af ​​eleverne enten er kvinder eller fra en minoritetsgruppe.





Hvad er Minecraft Time of Code?

Gennem et partnerskab mellem Microsoft og Code.org blev en Minecraft Hour of Code først introduceret i 2015. Tutorialen er designet til børn i alderen seks og ældre og tilbyder det grundlæggende i programmering inden for Minecraft -platformen. Derefter gennemfører spillere 14 udfordringer baseret på det, de har lært.

Som Microsofts administrerende direktør Satya Nadella forklaret :





'En central del af vores mission om at styrke alle mennesker på planeten er at udstyre unge med datatænkning og problemløsningsevner til at lykkes i en stadig mere digital verden. Med 'Minecraft' og Code.org sigter vi mod at skabe kreativitet i den næste generation af innovatører på en måde, der er naturlig, samarbejdende og sjov. '

Hvordan fungerer Minecraft -timen med kodeundervisning?

Til dato er der fire Minecraft Hour of Code-værktøjer til potentielle kodere:

  • Minecraft eventyrer
  • Minecraft Designer
  • Minecraft heltens rejse
  • Den nyeste Minecraft Voyage Aquatic

Med hver tutorial lærer du det grundlæggende i datalogi ved at programmere en virtuel karakter gennem en top-down-visning af Minecraft-verdenen. Til dette bruger du Blockly, et JavaScript-bibliotek på klientsiden til at oprette visuelle blokprogrammeringssprog.

Oprettet af Google og udgivet som open source under Apache 2.0 -licensen, bruger Blockly sammenkædede blokke til at skrive programmer. Når du trækker og slipper kasserne, genererer du kode i JavaScript, Python, PHP eller Dart. Blockly kan også tilpasses til at lave koden på et hvilket som helst tekstmæssigt computersprog.

Den første beslutning, du tager i din valgte Minecraft Hour of Code, er at vælge et tegn, Alex eller Steve. Derfra deler vinduet sig i tre dele.

  1. Til venstre finder du Minecraft -legepladsen. Det er her dit program kører. Under dette kan du se instruktionerne for hvert niveau af selvstudiet.
  2. Værktøjskassen i det midterste område er, hvor kommandoerne, der styrer din karakter, findes.
  3. 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 eventyrer

Det første samarbejde mellem Microsoft og Code.org, Minecraft Adventurer, er tilgængeligt via din webbrowser. Du kan også download en kopi til offline brug; den findes på forskellige sprog til både Windows og Mac.

Sidstnævnte er ideel, hvis du har langsomt internet, eller du vil downloade og installere det på flere pc'er.

For at starte kodning i Minecraft Adventurers skal du trække moveForward (); blokere til dit arbejdsområde.

Klik derefter på Løb for at give din karakter mulighed for at bevæge sig et rum frem 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 let at fortryde dine ændringer. Brug Start forfra knappen i øverste højre hjørne af dit arbejdsområde, og begynd igen.

Minecraft Designer

Med Minecraft Designer programmerer du dyr og andre væsner i din egen Minecraft sandkasse. Desværre er det første, du vil bemærke, 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 -verden til at fungere igen.

Skærmen er igen opdelt i tre hoveddele. Til venstre er det frosne Minecraft -spil, der kræver reparation. 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 vil bygge programmet.

Minecraft Designer starter dig med at programmere en kylling. Endnu en gang lærer du karakteren at flytte ved at trække blokke og klikke løb . For at gå videre skal du trække en anden fremadgående blok og så videre.

For at gentage spillet skal du trykke på Nulstil knappen og start igen.

Minecraft heltens rejse

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 nuværende niveauer.

Vanskeligheden stiger med hvert trin; i det første niveau instrueres du i at flytte agenten til en trykplade. En jerndør åbnes, så karakteren kan slippe væk.

hvordan man vælger en bestemt farve i Photoshop

Minecraft Voyage Aquatic

Den seneste Minecraft Hour of Coding sætter din agent i spidsen for en fiskebåd. Der præsenteres forskellige udfordringer, igen stort set baseret på bevægelse og problemløsning.

Opgaver i denne version omfatter at finde en båd, fange fisk og finde skibbrudte skatte. Som altid vil du være i stand til at forbedre din kode ved at foretage udfordringer, og instruktioner kan udvides for at gøre det mere klart.

I slutningen skal du være i stand til at oprette instruktioner til at dirigere din agent med så få blokke som muligt.

Endelige tanker om Minecraft Hour of Code

Selvom det er rettet mod børn i alderen seks og ældre, er Minecraft Hour of Coding værd for alle, der ønsker at kode. Det er af denne grund, at hver vejledning er designet til brug både i et klasseværelse og til individuel brug.

Minecraft Adventurer er muligvis den eneste tilgængelige til offline brug, men de er alle tilgængelige 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 afslører du yderligere timers spilbarhed.

Da jeg forberedte mig på at skrive denne artikel, gik jeg igennem og begyndte hver Minecraft Time of Coding. Hver var spændende, sjov og ja, umagen værd. Det kan varmt anbefales, uanset din alder.

Leder du efter flere måder at lære at kode? Tjek disse bedste spil til at lære at kode .

Del Del Tweet E -mail Sådan rengøres din Windows -pc ved hjælp af kommandoprompt

Hvis din Windows -pc er ved at løbe tør for lagerplads, skal du rydde op i skrammel ved hjælp af disse hurtige kommandopromptværktøjer.

Læs Næste
Relaterede emner
  • Programmering
  • Programmering
  • Minecraft
Om forfatteren Christian Cawley(1510 artikler udgivet)

Stedfortrædende redaktør for sikkerhed, Linux, gør -det -selv, programmering og teknologi forklaret og virkelig nyttig podcast -producent med stor erfaring inden for desktop- og softwaresupport. Christian er en bidragsyder til Linux Format -magasinet og er en Raspberry Pi -tinkerer, Lego -elsker og retro -spilfan.

Mere fra Christian Cawley

Abonner på vores nyhedsbrev

Tilmeld dig vores nyhedsbrev for at få tekniske tips, anmeldelser, gratis e -bøger og eksklusive tilbud!

Klik her for at abonnere