Skip to content
Teknik · Årskurs 2

Idéer för aktivt lärande

Skapa interaktiva berättelser

När eleverna bygger interaktiva berättelser lär de sig genom att göra, vilket stärker förståelsen för logik och struktur. Att fysiskt arbeta med val och konsekvenser gör abstrakta begrepp som events och grenar konkreta.

Skolverket KursplanerLgr22: Teknik - Åk 1-3 - Programmering i visuella programmeringsmiljöerLgr22: Teknik - Åk 1-3 - Att styra föremål med programmering
25–45 minPar → Hela klassen4 aktiviteter

Aktivitet 01

De Hundra Språken30 min · Par

Parprogrammering: Bygg en valberättelse

Dela in eleverna i par. Låt dem välja en enkel saga och programmera två grenar baserat på användarval, som klicka på en dörr eller en skattkista. Testa berättelsen tillsammans och justera events för responsivitet.

Designa en interaktiv berättelse där användarens val påverkar slutet.

HandledningstipsUnder parprogrammeringen, uppmuntra eleverna att turas om att förklara sina val och hur de påverkar berättelsen.

Vad att leta efterGe eleverna en lapp där de får rita en enkel storyboard för en interaktiv berättelse. De ska visa minst ett val användaren kan göra och hur det påverkar berättelsen, samt skriva en mening om vilken händelse (event) som startar nästa steg.

FörståTillämpaSkapaSjälvkännedomSjälvregleringSocial Medvetenhet
Skapa en komplett lektion

Aktivitet 02

De Hundra Språken45 min · Smågrupper

Stationer: Events i action

Sätt upp tre stationer med färdiga mallar: klick-event, höjd-event och ljud-event. Eleverna roterar, lägger till events i en berättelse och dokumenterar hur det påverkar handlingen. Avsluta med gemensam demo.

Förklara hur händelser (events) kan användas för att göra ett program responsivt.

HandledningstipsI stationerna, placera uppgifterna i ordning från enklast till mest utmanande för att säkerställa en naturlig progression.

Vad att leta efterVisa ett kort kodavsnitt i Scratch Jr. eller liknande. Ställ frågan: 'Vad kommer att hända när jag klickar på den här figuren?' Låt eleverna svara muntligt eller genom att peka på rätt del av kodblocket.

FörståTillämpaSkapaSjälvkännedomSjälvregleringSocial Medvetenhet
Skapa en komplett lektion

Aktivitet 03

De Hundra Språken40 min · Hela klassen

Klassutmaning: Dela och rösta

Eleverna skapar en egen interaktiv berättelse individuellt. Ladda upp på delad skärm eller projektor. Klassens röster avgör bästa slut och ger feedback för förbättringar.

Jämför att berätta en historia muntligt med att programmera en interaktiv berättelse.

HandledningstipsLåt eleverna i klassutmaningen presentera sina berättelser med tydliga instruktioner om hur de ska testas av publiken.

Vad att leta efterEleverna visar sina påbörjade interaktiva berättelser för en kamrat. Kamraten får ge feedback på: 'Finns det minst ett ställe där jag kan välja något?' och 'Reagerar berättelsen när du klickar på något?' Båda får sedan skriva ner en idé för att göra berättelsen ännu mer interaktiv.

FörståTillämpaSkapaSjälvkännedomSjälvregleringSocial Medvetenhet
Skapa en komplett lektion

Aktivitet 04

De Hundra Språken25 min · Smågrupper

Felsökningscirkel

Elever testar varandras berättelser i en cirkel. Identifiera varför ett val inte fungerar, diskutera events och föreslå fixar tillsammans.

Designa en interaktiv berättelse där användarens val påverkar slutet.

HandledningstipsI felsökningscirkeln, be eleverna att beskriva sitt problem högt medan du dokumenterar de vanligaste felen på tavlan.

Vad att leta efterGe eleverna en lapp där de får rita en enkel storyboard för en interaktiv berättelse. De ska visa minst ett val användaren kan göra och hur det påverkar berättelsen, samt skriva en mening om vilken händelse (event) som startar nästa steg.

FörståTillämpaSkapaSjälvkännedomSjälvregleringSocial Medvetenhet
Skapa en komplett lektion

Mallar

Mallar som passar dessa aktiviteter i Teknik

Använd, redigera, skriv ut eller dela.

Några anteckningar om att undervisa detta avsnitt

Börja med att låta eleverna skådespela en enkel historia för att synliggöra strukturerna de sedan ska koda. Användandet av Scratch Jr. gör att de snabbt kan se resultat av sina val, vilket stärker motivationen. Var noga med att koppla begrepp som 'event' till vardagliga handlingar som att ringa på en dörrklocka eller välja en bok.

Eleverna förstår att interaktiva berättelser inte är linjära, utan att deras val påverkar handlingen. De kan förklara varför en berättelse grenar sig och identifiera minst en eventbaserad koppling i sitt eget eller någon annans projekt.


Se upp för dessa missuppfattningar

  • Under parprogrammeringen, lyssna efter elever som säger att berättelsen alltid fortsätter på samma sätt oavsett val.

    Be eleverna att rita upp en enkel grenstruktur på papper innan de börjar koda. Jämför sedan deras ritning med hur koden faktiskt fungerar i Scratch Jr.

  • Under stationerna, observera om eleverna tror att events bara sker utan orsak.

    Be eleverna att bryta koden för ett event och förklara hur det påverkar berättelsen. Använd sedan en jämförelse med verkliga händelser som att trycka på en knapp för att sätta igång en klocka.

  • Under klassutmaningen, märker du att eleverna underskattar planeringsfasen jämfört med muntlig berättelse.

    Jämför elevernas storyboard med hur de skulle ha spelat upp berättelsen muntligt. Markera likheterna i struktur och diskutera hur kodningen är ett sätt att dokumentera sina idéer.


Metoder som används i denna översikt