Home Lijsten Games die informatica onderwijzen

Games die informatica onderwijzen

0
Games die informatica onderwijzen

Elke videogame bestaat uit duizenden en duizenden lijnen van code, geschreven door programmeurs die een stevig begrip hebben van codering en informatica. Sommige mensen willen misschien een eigen spel bouwen, maar vinden het leren van een nieuwe vaardigheid en al die lijnen met tekst en symbolen intimiderend.

Hoewel niet iedereen ’s nachts computerwetenschapper wordt, leren verschillende games spelers de basisprincipes van codering, soms zonder dat de gebruiker het zelfs realiseert. Ze vereisen dat spelers een reeks bewerkingen plannen, variabelen definiëren en logische redenering gebruiken om taken te bereiken.

Dit soort redeneren biedt niet alleen een basis voor codering, maar ook voor het leven. Mensen moeten bijvoorbeeld mogelijk dit soort denken uitvoeren bij het plannen van de beste manier om een ​​project te doen, inclusief welke stappen ze eerst moeten nemen, wanneer ze ze moeten doen, welke voorwaarden moeten worden voldaan om ze te doen, en andere variabelen Dat moet mogelijk worden meegedeeld. Hier zijn enkele games die informatica onderwijzen .

Portal 2 laat spelers herhaaldelijk sterven voor (informatica)!

Een lijst met games die coderende logica onderwijzen, moet dit klassieke science fiction -spel hebben waarbij spelers door portals springen en meerdere keren sterven voor de wetenschap. In Portal 2 zijn spelers opnieuw in de overblijfselen van Aperture Laboratories, waar de sadistische en sarcastische AI, Glados, hen onderwerpen aan martelende puzzels.

Spelers van Portal 2 zullen hun noedels moeten buigen als ze de martelende machinaties van Glados willen overleven. Kamers worden bevolkt met platforms, lichte bruggen, drukpanelen en tractorstralen. De opname van fysica-veranderende gels voegt verdere complexiteit toe aan de gameplay. Door vallen en opstaan ​​moeten spelers door deze constructies navigeren, na te denken over welke portals te plaatsen waar en hoe deze portals met de elementen van elke kamer te gebruiken. Een verkeerde zet en spelers kunnen uiteindelijk een chell -sandwich worden. De game wordt zelfs geleverd met een niveau -editor waarmee aspirant -game -ontwikkelaars hun eigen uitdagingen kunnen creëren.

GlitchSpace vereist “programmeren” -blokken om kamers te navigeren

Developer Space Budgie’s GlitchSpace is een ander avontuur met puzzel kamerthema. In een Tron -styled wereld moeten spelers glanzende, neon-verlichte kamers navigeren en rode blokken manipuleren om naar de uitgang te komen zonder te vallen of te worden gedropt of door een gegevensstroom te worden gedezz.

Om dit te bereiken, moeten spelers het gedrag van de blokken programmeren met een knooppuntgebaseerde interface. Dit omvat alles, van het op en neer bewegen van de blokken als liften, tot het roteren en het strekken van ze om bruggen te maken. In het begin is het eenvoudig, maar spelers zullen binnenkort hun hoofd krabben om erachter te komen wat ze willen dat elk blok doet en hoe elke doos te manipuleren om de gewenste taak te bereiken. Eenvoudige functies kunnen op elkaar worden gestapeld om meer ingewikkeldheid te creëren in programmeeropties.

Little Big Planet 2 maakt spelers tot de gamemaker

Het vervolg op de hit Little Big Planet op PlayStation 3 is een klassieke platformer die de terugkeer van de schattige sackboy brengt, opnieuw navigeren door werelden van handgemaakte ambachten en dagelijkse items.

Little Big Planet had al een robuuste niveau -editor, maar Little Big Planet 2 bracht dingen een stap verder door spelers toe te staan ​​hun eigen spellen te maken met de aan hen verstrekte activa. Dit omvatte het toepassen van verschillende gedragingen op verschillende objecten, het toepassen van input op objecten en het in kaart brengen van die gedragingen aan verschillende knoppen, waardoor een grote verscheidenheid aan spelmogelijkheden mogelijk is.

Terwijl waar: Learn () is machine learning voor beginners

terwijl waar: leer () van Luden.io is een eigenzinnig klein spel waarin een programmeur ontdekt dat zijn kat zijn code heeft opsporen, omdat, zoals iedereen weet, katten zijn Evil buitenaardse wezens gebogen op wereldoverheersing. Nu probeert hij een programma voor machine learning te bouwen om te leren wat zijn kat zegt.

De game maakt gebruik van een knooppuntgebaseerde interface om verschillende gegevens te sorteren. Door het avontuur leren spelers meer over machine learning en de verschillende mechanismen die worden gebruikt bij het programmeren van kunstmatige intelligentie. Gameplay behandelt basisconcepten zoals als/anders loops, en gaat in diepere concepten zoals beslissingsbomen en vormherkenning. De niveaus begeleiden artikelen en video’s laten zien met voorbeelden van praktijk van programmering en machine learning.

Gladiabots laten spelers robots controleren met hun hersenen, soort van

Wie houdt er niet van vechten tegen robots die opblazen? Dat is het uitgangspunt van GladiAbots – AI Combat Arena , waarin spelers hun teams van robots tegen een ander team in verschillende taken plaatsen, waaronder basis van het vastleggen, veroveren de vlag Type point-scoring en all-round vernietiging.

Spelers nemen geen directe controle over deze robots. In plaats daarvan zullen ze hun gedrag moeten programmeren door middel van knooppunten, die betrekking hebben op de acties en voorwaarden van robots waaronder ze moeten handelen, variërend van vijandelijke bereik tot beschermende niveaus. Verschillende klassen robots met verschillende sterke en zwakke punten zullen het kritische denken van spelers nog verder duwen, waardoor ze worden gedwongen te beslissen wat de beste programma’s zullen zijn voor de beste robots.

In het Talos -principe leert een robot over mens zijn

The Talos Principle , ontwikkeld door Croteam en gepubliceerd door zowel Croteam als Devolver Digital, gaat over wat het betekent om mens te zijn. Spelers gaan uit van de identiteit van een robot in oude ruïnes, geleid door de mysterieuze stem van iemand die zichzelf Elohim noemt. De opstelling is in wezen een parallel aan het Genesis-verhaal van de tuin van Eden, waardoor spelers de vrijheid verleenden om overal in de beschikbare omgevingen te verkennen, maar verboden is om naar een specifieke toren te gaan, want, zoals Elohim spelers waarschuwt: “Je zult dat doen Zeker sterven. ”

Om door het rijke verhaal van het spel te gaan, moeten spelers Sigils verwerven die Gates zullen ontgrendelen. Om dit te doen, moeten ze navigeren met mlazingen gevuld met schildwachtbots, torentjes en force -velden die kunnen worden behandeld met het gebruik van beschikbare signaaljammers, blokken en lasers. Spelers moeten een aantal variabelen in dit spel berekenen, zoals wanneer een signaaljammer moet worden gebruikt om een ​​bot uit te schakelen versus wanneer ze voorbij moeten sluipen en het beste hopen. Het oplossen van deze puzzels is bevredigend wanneer men de stukken in elkaar zet.

Human Resources Machine behandelt werknemers zoals robots

Human Resources Machine is een andere eigenzinnige titel van de ontwikkelaar en uitgever The Tomorrow Corporation. Spelers krijgen de taak om kantoormedewerkers te beheren terwijl ze hun toegewezen taken uitvoeren om documenten voor het bedrijf in te dienen.

Het beheer van deze taken wordt uitgevoerd via een op tegels gebaseerde interface, die de werknemers vertelt welke bestanden ze in welke ruimtes moeten plaatsen. Deze interface introduceert dergelijke informatica -concepten zoals input, output en lussen, om ervoor te zorgen dat werknemers hun taken efficiënt uitvoeren. The Tomorrow Corporation ontwikkelde zelfs een afzonderlijke versie van deze game voor het jaarlijkse uur van code tijdens de informatica -onderwijsweek.

Dankzij Redstone kan iedereen in Minecraft een computergenie zijn

Minecraft duikt veel op in lijstartikelen, en om een ​​goede reden – het is niet alleen een leuk spel vol dingen om te verkennen, maar << Em> Minecraft is ook een veelzijdige hulpmiddel voor creatie, waardoor spelers alles kunnen maken dat hun harten verlangen. Dankzij Redstone kunnen spelers ook computers in de wereld maken.

In de wereld van Minecraft is Redstone het element dat een bron van elektriciteit is, gebruikt in combinatie met een aantal hefbomen, zuigers en lichten. Redstone maakt ook het maken van logische poorten mogelijk, wat is hoe informatie wordt verwerkt via computers. Hierdoor kunnen spelers een aantal creatieve constructies maken, van binaire rekenmachines tot basiscomputers die binnen het spel zelf zijn gebouwd.

Mobiele versie afsluiten