Home Listor Spel som undervisar datavetenskap

Spel som undervisar datavetenskap

0
Spel som undervisar datavetenskap

Varje videospel består av tusentals på tusentals kodrader, skriven av programmerare som har ett fast grepp om kodning och datavetenskap. Vissa människor kanske vill bygga ett eget spel men hitta att lära sig en ny skicklighet och alla dessa textlinjer och symboler är skrämmande.

Även om inte alla kommer att bli datavetare över natten, lär flera spel spelare grunderna i kodning, ibland utan att användaren ens inser det. De kräver att spelare planerar en sekvens av operationer, definierar variabler och använder logiska resonemang för att uppnå uppgifter.

Denna typ av resonemang ger inte bara en grund för kodning utan också för livet. Till exempel kan människor behöva utföra denna typ av tänkande när de planerar det bästa sättet att göra ett projekt, inklusive vilka åtgärder som ska vidtas först, när de ska göra dem, vilka villkor som måste uppfyllas för att göra dem och alla andra variabler Det kan behöva tas med i. Här är några spel som undervisar datavetenskap .

Portal 2 får spelare att dö upprepade gånger för (datavetenskap)!

En lista över spel som lär kodningslogik måste ha detta klassiska science fiction -spel som har spelare som hoppar genom portaler och dör flera gånger för vetenskap. I Portal 2 är spelare återigen i resterna av bländarlaboratorier, där den sadistiska och sarkastiska AI, Glados, utsätter dem för tortyriska pussel.

Spelare av Portal 2 kommer att behöva böja sina nudlar om de vill överleva Glados tortyriska machinationer. Rummen är befolkade med plattformar, lätta broar, tryckpaneler och traktorstrålar. Införandet av fysikförändrande geler ger ytterligare komplexitet i spelet. Genom försök och fel måste spelare navigera i dessa kontrastioner, tänka genom vilka portaler att placera var och hur man använder dessa portaler med elementen i varje rum. Ett fel drag och spelare kan bli en chellsmörgås. Spelet kommer till och med en nivåredigerare som gör det möjligt för blivande spelutvecklare att skapa sina egna utmaningar.

Läs också  Spel med de bästa tillgängliga modsna, rankade

GLITCHSPACE kräver ”programmering” -block för att navigera rum

Developer Space Budgies glitchspace är ett annat äventyr med pusselrum. Spelar som äger rum i en tron ​​ -styled värld, måste spelare navigera i glänsande, neonlysta rum och manipulera röda block för att komma till utgången utan att falla eller bli derezzed av en dataström.

För att uppnå detta måste spelare programmera blockens beteende med ett nodbaserat gränssnitt. Detta inkluderar allt från att flytta blocken upp och ner som hissar, till att rotera dem och sträcka dem för att skapa broar. Saker är enkla till en början, men spelare kommer snart att skrapa på huvudet och försöka ta reda på vad de vill att varje block ska göra och hur man manipulerar varje låda för att uppnå önskad uppgift. Enkla funktioner kan staplas på varandra för att skapa mer intrikat i programmeringsalternativ.

Little Big Planet 2 gör spelarna till speltillverkaren

Uppföljningen av Media Molecules Smash-hit Little Big Planet på PlayStation 3 är en klassisk plattformsspelare som ger återkomsten av den bedårande sackboyen, återigen navigerar världar av handgjorda hantverk och vardagliga artiklar.

Little Big Planet hade redan en robust redigerare, men Little Big Planet 2 förde saker ett steg längre genom att låta spelare skapa sina egna spel med tillgångarna till dem. Detta inkluderade att tillämpa olika beteenden på olika objekt, tillämpa input på objekt och kartlägga dessa beteenden på olika knappar, vilket möjliggör ett stort utbud av spelmöjligheter.

Medan sant: Learn () är maskininlärning för nybörjare

Medan sant: lära () från luden.io är ett knäppa litet spel där en programmerare upptäcker att hans katt har felsökat hans kod, eftersom, som alla vet, katter är Onda utlänningar böjde sig för världsdominans. Nu försöker han bygga ett maskininlärningsprogram för att lära sig vad hans katt säger.

Läs också  Bästa spel som Genshin Impact

Spelet använder ett nodbaserat gränssnitt för att sortera olika data. Genom äventyret kommer spelarna att lära sig mer om maskininlärning och de olika mekanismerna som används i programmering av konstgjord intelligens. Gameplay täcker grundläggande koncept som om/annars slingor och går in i djupare koncept som beslutsträd och formigenkänning. Medföljande nivåer är artiklar och videor som visar upp verkliga exempel på programmering och maskininlärning.

Gladiabots låter spelare styra robotar med sina hjärnor, slags

Vem älskar inte att slåss mot robotar som spränger? Det är förutsättningen för Gladiabots – AI Combat Arena , där spelare tappar sina lag av robotar mot ett annat lag i en mängd olika uppgifter, inklusive basfångning, fånga flaggan- Typpoängpoäng och förstörelse av allround.

Spelare antar inte direkt kontroll över dessa robotar. Istället kommer de att behöva programmera sitt beteende med hjälp av noder, som täcker roboters handlingar och förhållanden under vilka de ska agera, allt från fiendens intervall till sköldnivåer. Olika klasser av robotar med olika styrkor och svagheter kommer att driva spelarnas kritiska tänkande ytterligare och tvingar dem att bestämma vad de bästa programmen kommer att vara för de bästa robotarna.

I Talos -principen lär sig en robot om att vara mänsklig

Talos -principen , utvecklad av Croteam och publicerad av både Croteam och Devolver Digital, handlar om vad det betyder att vara mänsklig. Spelare antar identiteten på en robot i forntida ruiner, ledda av den mystiska rösten från en som kallar sig Elohim. Uppsättningen är i huvudsak en parallell med Genesis-historien om Edens trädgård och ger spelare friheten att utforska var som helst i de tillgängliga miljöerna, men förbjudas att våga sig till ett specifikt torn, för, som Elohim varnar spelare, ”Du kommer att göra det Visst dör. ”

För att gå igenom spelets rika berättelse måste spelare förvärva sigils som kommer att låsa upp Gates. För att göra detta måste de navigera labyrinter fyllda med vaktbots, torn och kraftfält som kan hanteras med tillgängliga signaljammare, block och lasrar. Spelare måste beräkna ett antal variabler i det här spelet, som när man ska använda en signaljammare för att inaktivera en bot kontra när man ska smyga förbi och hoppas på det bästa. Att lösa dessa pussel är tillfredsställande när man sätter ihop bitarna.

Läs också  Glömt lokalt co-op & split-screen PlayStation 3 spel

Maskinresurser behandlar arbetare som robotar

Human Resources Machine är en annan knäppa titel från utvecklaren och utgivaren The Tomorrow Corporation. Spelare tilldelas uppgiften att hantera kontorsarbetare när de gör sina tilldelade uppgifter för att lämna in dokument för företaget.

Hantering av dessa uppgifter görs genom ett kakebaserat gränssnitt, som berättar för arbetarna vilka filer de ska lägga i vilka utrymmen. Detta gränssnitt introducerar sådana datavetenskapskoncept som input, output och slingor, för att säkerställa att de anställda utför sina uppgifter effektivt. Tomorrow Corporation utvecklade till och med en separat version av detta spel för den årliga timmen för kod under datavetenskapsutbildningsveckan.

Tack vare Redstone kan alla i Minecraft vara ett datorgeni

Minecraft dyker upp i listartiklar mycket, och av goda skäl – det är inte bara ett roligt spel fullt av saker att utforska, utan << Em> Minecraft är också ett mångsidigt skapandeverktyg, vilket gör att spelare kan göra allt som deras hjärtan önskar. Tack vare Redstone kan spelare också göra datorer i världen.

I världen av Minecraft är Redstone det element som är en källa till el, som används i samband med ett antal spakar, kolvar och ljus. Redstone möjliggör också skapandet av logiska grindar, vilket är hur information behandlas via datorer. Detta gör det möjligt för spelare att skapa ett antal kreativa kontraktioner, från binära kalkylatorer till grundläggande datorer som byggs i själva spelet.