Hoppa till innehållet
Teknik · Årskurs 1 · Programmering med visuella block · Hösttermin

Interaktiva berättelser och spel i Scratch

Eleverna skapar egna interaktiva berättelser, animationer eller enkla spel med dialog, rörelse, variabler och bakgrunder i Scratch.

Skolverket KursplanerLgr22: Teknik 4-6 - Digitala verktyg för att skapa och bearbeta informationLgr22: Svenska 4-6 - Berättande texter och bilder

Om detta ämne

Interaktiva berättelser och spel i Scratch låter eleverna skapa egna animationer, historier eller enkla spel med dialogrutor, rörelser, variabler och bakgrunder. Eleverna designar projekt med tydlig struktur: en början där karaktärer introduceras, en mitten med interaktioner och ett slut som löser handlingen. De experimenterar med hur sprajter kommunicerar med varandra och användaren genom klickhändelser eller sensorer, och använder variabler för att hålla reda på poäng, liv eller val i berättelsen.

Detta ämne knyter an till Lgr22 Teknik 4-6 om digitala verktyg för att skapa information, och Lgr22 Svenska 4-6 om berättande texter och bilder. Eleverna utvecklar logiskt tänkande, kreativitet och förmågan att strukturera narrativ, samtidigt som de lär sig felsöka kodblock. Genom att jämföra egna och andras projekt förstår de hur ljud och visuella element förstärker upplevelsen.

Aktivt lärande passar utmärkt här eftersom eleverna itererar sina projekt i realtid, testar interaktioner direkt och ger kamratfeedback. Detta gör abstrakta begrepp som variabler och händelsehantering konkreta och engagerande, vilket ökar motivationen och djupare förståelse för programmering som verktyg för kreativt uttryck.

Nyckelfrågor

  1. Designa en kort interaktiv berättelse eller ett spel med en tydlig början, mitten och ett slut i Scratch.
  2. Jämför hur olika sprajtar kan interagera med varandra och med användaren i en berättelse eller ett spel.
  3. Förklara hur man kan använda bakgrunder, ljud och variabler för att förstärka berättelsen eller spelupplevelsen.

Lärandemål

  • Skapa en interaktiv berättelse eller ett enkelt spel i Scratch med en tydlig början, mitten och slut.
  • Analysera hur olika sprajtar interagerar med varandra och med användaren genom kodblock.
  • Förklara funktionen av bakgrunder, ljud och variabler för att förbättra en berättelses eller ett spels upplevelse.
  • Designa en sekvens av kodblock som styr sprajtars rörelse och interaktion baserat på händelser.
  • Jämföra och utvärdera effekten av olika visuella och ljudmässiga element i Scratch-projekt.

Innan du börjar

Introduktion till Scratch: Grundläggande gränssnitt och rörelse

Varför: Eleverna behöver känna till Scratch-miljön och hur man får en sprajt att röra sig grundläggande innan de kan bygga interaktiva berättelser.

Grundläggande digital kompetens

Varför: Förmågan att navigera i digitala miljöer och använda mus och tangentbord är nödvändig för att arbeta effektivt med Scratch.

Nyckelbegrepp

SprajtEn figur eller ett objekt i Scratch som kan programmeras att röra sig, ändra utseende och interagera med andra sprajtar eller användaren.
Bakgrund (Scen)Bilden eller miljön som visas bakom sprajtarna i ett Scratch-projekt. Kan bytas för att ändra plats eller stämning.
VariabelEtt namngivet utrymme i programmeringen som kan lagra ett värde, till exempel en poäng i ett spel eller ett visst tillstånd i en berättelse.
HändelseEn signal som startar en serie kodblock, till exempel när en sprajt klickas på, när en tangent trycks ned eller när flaggan klickas på.
DialogrutaEn textbubbla som visas av en sprajt för att kommunicera information, repliker eller instruktioner till användaren.

Se upp för dessa missuppfattningar

Vanlig missuppfattningVariabler ändras automatiskt utan kod.

Vad man ska lära ut istället

Variabler måste programmeras med 'ändra variabel'-block för att uppdateras vid händelser som klick eller kollision. Aktiva tester i Scratch visar eleverna direkt hur värden påverkas, och kamratdiskussioner klargör orsak-verkan.

Vanlig missuppfattningSprajter interagerar utan specifika block.

Vad man ska lära ut istället

Interaktion kräver 'när grön flagga klickad' eller 'vid klick på mig'-block kopplade till rörelse eller dialog. Genom att bygga och felsöka stegvis i par ser eleverna sambandet, vilket minskar frustration.

Vanlig missuppfattningBakgrunder påverkar inte handlingen.

Vad man ska lära ut istället

Bakgrunder kan trigga händelser via 'när bakgrund byts'-block. Hands-on-stationer låter elever experimentera med detta, och gruppdiskussioner förstärker hur visuella element driver berättelsen.

Idéer för aktivt lärande

Se alla aktiviteter

Kopplingar till Verkligheten

  • Spelutvecklare använder liknande visuella programmeringsverktyg för att skapa prototyper av spelmekanik och karaktärsinteraktioner innan de går över till mer komplex kodning.
  • Animatörer och filmskapare använder programmering för att skapa specialeffekter och styra karaktärers rörelser i animationer, vilket liknar hur sprajtar rör sig och interagerar i Scratch.
  • Barnboksillustratörer och författare skapar berättelser med tydliga karaktärer och händelseförlopp. Elevernas arbete i Scratch speglar denna process genom att de designar egna narrativ med visuella element.

Bedömningsidéer

Utgångsbiljett

Be eleverna skriva ner en kodsekvens de använt för att få en sprajt att röra sig och förklara med en mening vad som triggar den rörelsen. De ska också namnge en variabel de använt och vad den styr.

Kamratbedömning

Låt eleverna visa sina projekt för varandra. Ge dem en checklista med frågor: Har projektet en tydlig början, mitten och slut? Interagerar sprajtarna med varandra? Används ljud eller bakgrund för att förstärka berättelsen? Ge en positiv kommentar och ett förslag på förbättring.

Snabbkontroll

Ställ direkta frågor under arbetets gång: Hur får du sprajten att svara när användaren klickar på den? Vad händer om du tar bort den här variabeln? Kan du visa mig hur du byter bakgrund?

Vanliga frågor

Hur introducerar man Scratch för interaktiva berättelser i årskurs 1?
Börja med enkla mallar där elever drar block för rörelse och dialog. Visa ett färdigt exempel, låt elever förutsäga vad som händer, och bygg sedan egna scener i par. Fokusera på en blocktyp i taget för att bygga självförtroende, koppla till svenska genom att beskriva handlingen muntligt.
Vilka vanliga misstag gör elever med variabler i Scratch?
Elever glömmer ofta att initiera variabler eller koppla dem till händelser, vilket leder till oförutsägbara resultat. Låt dem testa i debug-läge och logga förändringar. Kamratrecensioner hjälper till att identifiera fel snabbt, och iteration gör lärandet hållbart.
Hur kopplar detta till Lgr22 Svenska?
Genom att skapa berättelser med början, mitten och slut övar elever på narrativ struktur och beskrivande språk i dialoger. Bilder och ljud förstärker visuell berättarteknik. Reflektion efteråt, som att skriva en kort text om sitt spel, stärker kopplingen till skrivande och muntlig presentation.
Hur främjar aktivt lärande förståelse för Scratch-spel?
Aktiva metoder som parprogrammering och stationrotation ger elever direkta upplevelser av kodning, testning och feedback. De itererar projekt i realtid, ser konsekvenser av block omedelbart och löser problem kollaborativt. Detta bygger djupare förståelse för logik och kreativitet jämfört med passiv visning, och ökar engagemanget markant.

Planeringsmallar för Teknik