Søk

while True: learn()

Nival InternationalLæringVerifisert

while True: learn() icon
2.00 Anmeldelser
4,1
Nedlastinger
10 000+
Pris
59,00 kr
Annonser

Skjermbilder

while True: learn() feature graphic
while True: learn() screenshot
while True: learn() screenshot
while True: learn() screenshot
while True: learn() screenshot
while True: learn() screenshot
while True: learn() screenshot
while True: learn() screenshot
while True: learn() screenshot
Annonser

Analyse av Appwesome

Jeg har nettopp tilbrakt noen timer med while True: learn(), og jeg må si, dette spillet er en liten perle for alle som er fascinert av kunstig intelligens og maskinlæring. Hvis du noen gang har ønsket å lære mer om hvordan maskiner «tenker», men samtidig vil ha det litt moro, så kan dette spillet være noe for deg.

Et spillkjøp med en tydelig læringsvinkel

Jeg ville først og fremst sett på dette som et læringsspill med puslespillpreg, ikke som et komplett kurs i programmering. Nival International står bak spillet, og den lekne innrammingen rundt en katt som trenger hjelp til å gjøre seg forstått, gjør et abstrakt tema lettere å nærme seg. Det er også en fin inngang for en yngre spiller som liker logiske utfordringer: aldersmerkingen PEGI 3 gjør det egnet for et bredt publikum, selv om enkelte oppgaver naturlig nok krever tålmodighet.

Spillet koster 59 kroner. For meg er det en pris det er mest naturlig å vurdere som et kjøp av et enkeltspill, ikke som betaling for en undervisningstjeneste med pensum og oppfølging. Jeg ville spurt meg selv om jeg faktisk liker å prøve meg fram i oppgaver, og om temaet interesserer meg nok til at jeg kommer til å åpne spillet flere ganger. Hvis svaret er ja, virker kjøpsmodellen oversiktlig: du betaler for spillet i stedet for å ta stilling til en løpende kostnad. Det er likevel ikke automatisk et godt kjøp for alle; den som helst vil ha en strukturert introduksjon med forklaringer og øvelser i ekte kode, får mer igjen for et kurs eller et praktisk programmeringsverktøy.

Spillet har et gjennomsnitt på 4,1 basert på rundt 1,2 tusen vurderinger, og det er registrert over 10 tusen installasjoner. Jeg leser slike tall som tegn på at mange har vært villige til å prøve det, ikke som et løfte om at oppgavene passer min smak eller mitt nivå. Det har dessuten vært tilgjengelig siden august 2020; versjon 1.8.107 krever Android 6.0 eller nyere. Det siste er nyttig å vite hvis du vurderer det til en eldre Android-enhet, mens selve vurderingen av læringsverdien bør komme fra hvordan du liker å løse oppgavene.

Hva er while True: learn()?

Så, hva er greia med dette spillet? Vel, du spiller som en koder som prøver å forstå hva katten din forsøker å si. Ja, du leste riktig. Katten din er en superintelligent skapning som kommuniserer gjennom et komplekst system av AI-algoritmer. Din oppgave er å bygge forskjellige maskinlæringsmodeller for å oversette disse kattelydene til menneskelig språk. Det er som å være en kattedetektiv med en datamaskin!

Annonser

Spillmekanikk og opplevelse

Det som virkelig skiller dette spillet fra andre, er måten det introduserer deg for grunnleggende AI-konsepter. Du drar kabler, kobler sammen noder, og tester algoritmer. Hver «level» introduserer en ny utfordring og et nytt konsept, som gjør læring både intuitiv og underholdende. Det er en perfekt blanding av læring og underholdning.

Jeg må innrømme at noen oppgaver kan bli ganske komplekse, spesielt hvis du ikke har bakgrunn i programmering. Men ikke bekymre deg! Spillet gir deg hint og verktøy for å hjelpe deg videre. Det er som en interaktiv lærebok, bare mye mer engasjerende.

Andre artikler du kan lese

Fra nysgjerrighet til faktisk læring

For å få mer ut av oppgavene ville jeg brukt dem som små tankeeksperimenter, ikke som fasit på hvordan en ekte maskinlæringsmodell bygges. Når du kobler sammen noder og prøver en løsning, kan du stoppe opp og spørre: Hvilken del av oppsettet gjør egentlig jobben, og hva skjer hvis jeg endrer én forbindelse? Den vanen gjør spillingen mer aktiv. I stedet for å lete etter en rask vei gjennom brettet, kan du prøve én endring om gangen og se hvilken effekt den får. Det er en praktisk måte å øve på å tenke i systemer, også om spillets forenklede modeller ikke skal forveksles med å skrive kode eller trene en faktisk modell.

Et hverdagslig eksempel: Jeg kan se for meg å åpne spillet på en rolig kveld og ta én oppgave om gangen, heller enn å planlegge en lang økt. Hvis jeg står fast, er et godt grep å gå tilbake til forbindelsene jeg allerede forstår, og teste den minste mulige endringen før jeg bygger om alt. Da blir hintene støtte til egen problemløsing, ikke bare en snarvei til neste nivå. Det passer særlig godt når jeg vil ha noe mer tankevekkende enn et rent tidsfordriv, men ikke orker å sette meg ned med en tung teknisk lærebok.

En annen nyttig måte å bruke det på er sammen med et barn eller en venn som liker gåter. Jeg ville latt den andre forklare hvorfor en bestemt kobling kan hjelpe, i stedet for å gjøre oppgaven for dem. Det gjør samtalen om årsak og virkning konkret, og den humoristiske kattelogikken kan senke terskelen for å snakke om et vanskelig fagfelt. Samtidig er det lurt å holde forventningene realistiske: spillet kan vekke interesse og gi en intuitiv følelse for problemløsing, men det erstatter ikke undervisning dersom målet er å lære programmeringssyntaks, matematikk eller å bygge egne AI-prosjekter.

Annonser

Grafikk og lyd

Visuelt sett er spillet en fryd for øyet. Den enkle, men stilige grafikken gjør det enkelt å fokusere på oppgavene uten å bli distrahert. Fargene er lyse og muntre, noe som gir en hyggelig atmosfære. Lydsporet er også verdt å nevne. Den rolige musikken og de subtile lydeffektene gjør det til en avslappende opplevelse, selv når du klør deg i hodet over en vanskelig oppgave.

Hvem bør velge det – og hvem bør se videre?

Jeg synes spillet passer best for den som liker å forstå et problem gjennom å prøve, feile og justere. Det kan være en fin gave til en nysgjerrig spiller, eller et lett tilgjengelig første møte med ideer fra maskinlæring for noen som blir skremt av tekniske bøker. PEGI 3 sier noe om aldersmessig egnethet, men det betyr ikke at alle små barn vil kunne løse oppgavene alene; interessen for mønstre og evnen til å holde fokus betyr mer enn alderen på esken.

Hvis du derimot vil lære et programmeringsspråk steg for steg, skrive egne programmer eller få en faglig progresjonsplan, ville jeg valgt et annet verktøy ved siden av eller i stedet for dette. Vanlige kodeapper gir gjerne mer direkte øving i syntaks, mens et kurs kan forklare begreper grundigere. Her er styrken at du får en spillbasert utfordring med visuelle koblinger. Det er nettopp derfor det fungerer som en smakebit og ikke som en full erstatning for mer systematisk opplæring.

En liten fallgruve er å anta at en løsning som fungerer i spillet, dermed er den eneste gode måten å tenke på. Jeg ville heller brukt muligheten til å sammenligne mulige oppsett og legge merke til hva de prioriterer. Hvis du blir irritert av å måtte feilsøke eller gjenta forsøk, kan flyten føles seigere enn i et vanlig puslespill med ett klart svar. For meg er det en rimelig avveining: læringsfølelsen kommer nettopp av å undersøke hvorfor en løsning virker, men det er ikke den mest avslappende typen spill for alle.

Spillmekanikk og progresjon uten unødvendig press

Oppgavene kan også fungere som en pauseaktivitet fordi de inviterer til konsentrert problemløsing snarere enn raske reaksjoner. Jeg ville likevel ikke kalt det et spill man bør velge bare for å koble helt av: når en oppgave låser seg, må man tenke, teste og holde oversikt over forbindelsene. Det finnes en forskjell mellom å føle seg utfordret og å føle seg presset, og her kommer opplevelsen an på hvor mye du liker å feilsøke. Å ta en pause når du begynner å endre ting tilfeldig, er ofte bedre enn å fortsette av ren stahet; når du kommer tilbake, kan du se på oppsettet med friskere blikk.

Annonser

En konkret arbeidsmåte er å først beskrive målet med oppgaven med egne ord, deretter identifisere hvilke deler av løsningen du allerede forstår, og til slutt endre bare én ting før du tester på nytt. Det er en enkel rutine, men den gjør det lettere å se sammenhengen mellom valg og resultat. Den passer også for en voksen som spiller sammen med et barn: still spørsmål om hva en forbindelse skal oppnå, i stedet for å gi svaret. Slik blir oppgaven en anledning til å øve på forklaring og logikk, ikke bare på å komme videre.

Progresjonen bør ikke måles som om dette var en skoleprøve. Om du stopper opp, betyr det ikke at du mangler evner; det kan ganske enkelt være at oppgaven krever en annen måte å organisere informasjonen på enn du først prøvde. Hintene kan hjelpe, men jeg ville først brukt dem etter å ha forsøkt en egen forklaring. Da beholder du følelsen av å ha løst noe selv, samtidig som du unngår at en enkelt vanskelig del tar over hele spilløkten.

Rettferdig kjøp og hva vurderingene betyr

For meg er det nyttig å skille mellom hvor mye spillet koster, hvor godt det passer, og hvor lærerikt det faktisk føles. Prisen på 59 kroner er et konkret engangskjøp, men verdien avhenger av om du liker oppgaveformen nok til å bruke den. En høy vurdering alene ville ikke overbevist meg om at det er riktig valg for en bestemt person; jeg ville først vurdert om vedkommende foretrekker visuelle logikkoppgaver framfor forklaringer, videoer eller kodeøvelser.

Det er heller ikke grunnlag for å omtale dette som en konkurranse der betalende spillere får en fordel over andre: kjøpet gjelder selve spillet, og jeg ville vurdert det som et solospill for læring og problemløsing. Det gir derfor mer mening å spørre om kjøpet føles rimelig for ens egne behov enn å sammenligne framgang med andre. Hvis du er ute etter et sosialt eller konkurransepreget spill, er dette trolig feil retning; hvis du vil utforske ideer i ditt eget tempo, er den individuelle formen en fordel.

Det viktigste ved vurderingstallene er at de gir et grovt inntrykk av mottakelsen, ikke en garanti for at alle oppgaver treffer like godt. Jeg ville lest dem som bakgrunn, og så lagt mer vekt på om beskrivelsen av nodene, kablene og kattens kommunikasjonsproblem høres morsom ut for deg. Den som liker akkurat den kombinasjonen, har en bedre grunn til å prøve enn den som bare følger en samlet vurdering.

Praktiske forventninger før du begynner

Spillet er oppgitt med PEGI 3, og Android-versjonen krever minst Android 6.0. Utgivelsesdatoen er 27. august 2020, og den nåværende versjonen er 1.8.107. Dette er nyttig å ha i bakhodet når du vurderer om enheten din passer, men jeg ville ikke gjort versjonsnummeret til et mål på hvor mye du lærer. Det er innholdet og måten oppgavene får deg til å tenke på som betyr mest.

Et praktisk spørsmål er om dette passer til korte økter. Jeg synes oppgaveformatet egner seg til å prøve én utfordring når du har litt tid, men enkelte oppgaver kan kreve mer ro enn et raskt mobilspill. Hvis du ofte spiller mens du blir avbrutt, kan det hjelpe å stoppe etter en tydelig del av problemløsingen i stedet for midt i en rekke endringer du ikke husker. Det gjør det enklere å fortsette senere uten å måtte begynne tankegangen helt på nytt.

Et annet spørsmål er om du trenger forkunnskaper. Jeg ville ikke krevd at en ny spiller kan programmere før start, men nysgjerrighet og tålmodighet gjør opplevelsen bedre. For en som allerede kan litt om AI, kan den lekne modellen være en måte å tenke visuelt på, men den bør ikke brukes som faglig dokumentasjon. For en nybegynner kan den være en motiverende introduksjon, så lenge man er komfortabel med at spillet forenkler et stort og teknisk tema.

Hva jeg likte mest

En av mine favorittaspekter ved while True: learn() er hvordan det gir deg en følelse av mestring. Hver gang du løser en oppgave, føles det som om du har knekt en kode. Det er også et spill som oppmuntrer til eksperimentering. Du kan alltid prøve forskjellige metoder og se hva som fungerer best. Det er ingen «feil» måte å spille på, og det gir mye frihet.

Hvem vil elske dette spillet?

Dette spillet er ideelt for de som er nysgjerrige på AI og maskinlæring, men kanskje ikke har tid (eller lyst) til å ta et fullt kurs. Det er også flott for spillere som liker puslespill og utfordringer. Jeg vil si at det passer for både nybegynnere og de som allerede har litt kunnskap om emnet.

Alt i alt, hvis du er ute etter et spill som er både lærerikt og morsomt, er while True: learn() absolutt verdt å sjekke ut. Det gir en unik og underholdende tilnærming til å lære om AI, alt mens du prøver å forstå hva katten din egentlig prøver å fortelle deg. Så, hva venter du på? Det er tid for å lære, mens du har det gøy!

Høydepunkter

  • Interaktiv og engasjerende læringsopplevelse.
  • Lærer grunnleggende programmeringskonsepter.
  • Tilbyr kreative og unike utfordringer.
  • Visuelt tiltalende design og grafikk.
  • Oppmuntrer til problemløsning og kritisk tenkning.

Begrensninger

  • Kan være utfordrende for nybegynnere.
  • Noe repetitivt etter tidens gang.
  • Begrenset flerspillermodus.
  • Ikke tilgjengelig på alle språk.
  • Krever konstant internettforbindelse.

Ofte stilte spørsmål

01

Hva er hovedmålet med spillet «while True: learn()»?

«while True: learn()» er et puslespill og simulatorspill der du inntar rollen som en programmerer som må lage og trene maskinlæringsmodeller. Målet er å oversette kattens tanker til menneskelig tale ved hjelp av kunstig intelligens. Spillet gir en morsom og pedagogisk innføring i maskinlæring.

02

Hvilke plattformer er «while True: learn()» tilgjengelig på?

«while True: learn()» er tilgjengelig på flere plattformer, inkludert Android og iOS. Dette gjør det enkelt å spille enten du bruker en smarttelefon eller et nettbrett. Spillet finnes også på PC og Mac for de som foretrekker å spille på datamaskin.

03

Er «while True: learn()» egnet for nybegynnere i programmering?

Ja, «while True: learn()» er designet for å være tilgjengelig for både nybegynnere og erfarne programmerere. Spillet introduserer konsepter innen maskinlæring på en brukervennlig måte og gir spillerne mulighet til å lære i sitt eget tempo, uten krav til forhåndskompetanse.

04

Hva slags puslespill kan man forvente i «while True: learn()»?

I «while True: learn()» møter du en rekke puslespill der du må lage effektive algoritmer for å løse oppgaver. Disse oppgavene simulerer virkelige utfordringer innen maskinlæring, som bildeklassifisering og dataanalyse, og krever kreativ tenkning og problemløsning.

05

Tilbyr «while True: learn()» noen pedagogiske fordeler?

Ja, spillet gir en engasjerende måte å lære om maskinlæring og kunstig intelligens. Det tilbyr innsikt i hvordan data behandles og analyseres, noe som kan være nyttig for de som ønsker å forstå grunnleggende prinsipper innen datavitenskap og teknologi.

while True: learn() på andre språk

Annonser
while True: learn() icon

Last ned

while True: learn()

Læring

Dette nettstedet tilbyr uavhengig informasjon om mobilapper utviklet av tredjeparter, og eier, publiserer eller distribuerer ikke appene som omtales. Alle varemerker og logoer tilhører sine respektive eiere. Kontaktinformasjon til utvikleren og personvernerklæringer som vises på app-sider, tilhører den offisielle utvikleren og er kun ment som referanse. For hjelp eller spørsmål om data kan du kontakte utvikleren på info@luden.io, https://luden.io/wtl/ eller https://en.nival.com/privacypolicy-us.

Andre anbefalinger som while True: learn()

Vis alle spill