Hvorfor opplegget virker, og hva du gjør før timen. Selve timen minutt for minutt står i lærerveiledningen.
Hva elevene faktisk gjør — og hvorfor det virker
Opplegget presenterer en av de mest elegante algoritmene i datavitenskap: en algoritme for bondesjakk som ingen menneskelig motspiller har klart å slå. Den består av fem enkle IF-THEN-regler — akkurat den typen logikk som ligger i hjertet av alle dataprogrammer, fra det enkleste til ChatGPT.
Aktiviteten kjøres først i plenum, slik opphavsmannen selv gjorde det. Du påstår at arket er mer intelligent enn alle i rommet, og lar klassen prøve å motbevise deg. To frivillige stiller: den ene er «arkets tjener» som følger instruksjonene blindt, den andre spiller «for menneskeheten» — men det er resten av klassen som bestemmer hvert trekk. Deretter prøver elevene selv i par.
Opplevelsen er ofte dramatisk: klassen blir frustrert fordi de ikke kan slå arket, mens tjeneren bare mekanisk leser instruksjoner uten å forstå spillet. Det er hele poenget. Svaret på «er arket intelligent?» er nei — arket følger bare regler. Det er algoritmen som er genial, og menneskene som fant den, Peter McOwan og Paul Curzon, som er de intelligente. Slik er det med all KI: intelligensen ligger hos programmørene, ikke i maskinen.
Aktiviteten introduserer også «Kinesisk rom» — Searles tankeeksperiment om at å følge regler uten å forstå dem ikke er det samme som å tenke. Elevene opplever det direkte: tjeneren følger reglene perfekt, men forstår ikke hva som skjer.
Vil du forstå konseptet bak? Les Slik virker KI — 5 minutter.
Tegn et stort bondesjakk-brett på tavla til plenum-demoen, så hele klassen ser partiet.
Se videoen i Del A (5 min) — den viser presis hvordan plenum-demoen kan kjøres.
Les gjennom arkets algoritme selv og bli sikker på reglene. Test den mentalt på noen partier.
Et stort bondesjakk-brett på tavla til plenum-demoen
Blyant eller penn til å merke brettene
I timen
Lærerveiledningenpå papir foran deg — hva du sier, fasene, lærertips og differensiering
Presentasjonenpå skjerm for elevene — skal ikke skrives ut
Slå opp ved behov
Læringsmål og kompetansemål
Hva elevene skal lære
Elevene skal forklare hva en algoritme er og gi et konkret eksempel fra bondesjakk-arket.
De skal skille mellom «å følge regler» og «å forstå» eller «å tenke», og kunne reflektere over hva intelligens egentlig betyr — både for mennesker og for maskiner.
Elevene skal kunne diskutere sammenhengen mellom en programmørens intelligens og en maskinens «intelligens», og begripe at KI alltid er programmert av mennesker som tenker.
Forankring i LK20
Matematikk — Lage og følge algoritmer med forgreninger og vilkår (IF-THEN-ELSE-logikk).
Naturfag — Utforske og beskrive hvordan teknologiske systemer er bygget på enkle regler og logikk.
KRLE/Norsk — Reflektere kritisk over hva det betyr å tenke, å forstå og å være intelligent — både for mennesker og for maskiner.
Begreper i dette opplegget
Algoritme: En presis, trinn-for-trinn-beskrivelse av hvordan løse et problem eller utføre en oppgave — en oppskrift, et spill-triks eller kode.
IF-THEN-ELSE: Betinget logikk: «Hvis noe er sant, gjør da dette — ellers gjør du det.» Kjernen i alle dataprogram.
Bondesjakk (tic-tac-toe): Et enkelt to-personers spill på et 3×3 rutenett. Brukes ofte for å illustrere algoritmisk tenkning og KI.
Kinesisk rom: Searles tankeeksperiment: å følge regler for å oversette kinesisk uten å forstå kinesisk er ikke det samme som å forstå. Relevant for: tenker maskiner egentlig?
Deterministisk algoritme: Gir alltid samme resultat gitt samme inndata. Arket er deterministisk — samme trekk fra deg gir alltid samme svar.
«Dette arket har aldri tapt i bondesjakk mot et menneske. Aldri. Noen gang. Ikke en gang. Dere skal få prøve — og hvis noen av dere klarer å slå det, skal dere få en godteri.»
La provokasjonen henge i luften — den skaper undring og konkurranseinstinkt. Elevene blir frustrerte fordi de ikke kan vinne, og nettopp den frustrasjonen er poenget: den viser at arket bare følger regler, det tenker ikke.
Står også i lærerveiledningen som «Les til klassen», og på presentasjonens andre slide.
Refleksjonsspørsmål til klassen
Spørsmålene står også i lærerveiledningen og på presentasjonens refleksjonsslide.
Arket slår dere hver gang — eller får uavgjort. Er det fordi arket er intelligent?
Hva er forskjellen mellom «å følge regler» og «å tenke»?
Programmereren fant reglene ved å tenke — arket bare følger dem. Hvem er intelligent?
Hvis en datamaskin alltid gjør feil på samme måte — «tenker» den feil, eller ble den programmert til å gjøre det?
ChatGPT kan svare på nesten alt. Er ChatGPT intelligent? Eller følger den bare mønstre fra teksten den ble trent på?
Se opplegget demonstrert
I virkeligheten — og videre arbeid
I virkeligheten
Bondesjakk-arket — IF-THEN-regler for en enkel strategi
Spamfilter — Regler som klassifiserer e-post etter mønstre
Netflix-anbefalinger — Regler som velger filmer basert på det du har sett
Selvkjørende bil — Tusenvis av IF-THEN-regler koordinert sammen
ChatGPT — Mønstre fra treningsdata — ikke «tenking» i vår forstand
Bygg videre på opplegget
Finn selv en optimal strategi — Elevene undersøker bondesjakk systematisk og prøver å finne egne regler som slår eller får uavgjort mot arket. Dokumenter reglene. Sammenlign med arkets fem regler — hvor likt var dere?
Bygg en datamaskin av papir — Lag en fysisk «datamaskin» med kort og regler for et annet enkelt spill eller problem (for eksempel «Høyere eller lavere»). En elev er maskin, en er bruker. Opplev hvor mekanisk en regelbasert prosess er.
Debatt — Kan maskiner tenke?: Forbered elevene på en strukturert klassediskusjon om «Kan kunstig intelligens være virkelig intelligent?» Bruk bondesjakk-arket som konkret eksempel.
Slik ser det ut i klasserommet
Kilde, kreditering og videre lesning
Tilpasset fra «The Intelligent Piece of Paper» — CS4FN (Computer Science for Fun), Peter McOwan & Paul Curzon, Queen Mary University of London. Brukt med tillatelse. Norsk bearbeiding: Sigrun Lindaas Norhagen, kiforskolen.no — NLA Høgskolen.