Skip to content

Interaktiva berättelser och spel i ScratchAktiviteter & undervisningsstrategier

Aktivt arbete med Scratch låter eleverna omsätta teoretisk förståelse till praktisk problemlösning direkt. Genom att skapa egna berättelser och spel med interaktioner och variabler får de omedelbar feedback på sina val, vilket stärker deras förståelse för både programmering och berättarstruktur.

Årskurs 1Digitala Upptäckare: Grunden i Teknik och Programmering4 aktiviteter25 min45 min

Lärandemål

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

Vill du en komplett lektionsplan med dessa mål? Skapa ett uppdrag

Parprogrammering: Bygg en dialogscen

Dela in elever i par där en elev styr tangentbordet och den andra navigerar blockmenyn. Börja med två sprajter som pratar via 'säg'-block och klickhändelser. Testa och byt roller efter 10 minuter, lägg till en variabel för antal dialoger.

Förberedelse & detaljer

Designa en kort interaktiv berättelse eller ett spel med en tydlig början, mitten och ett slut i Scratch.

Handledningstips: Under parprogrammeringen, uppmana eleverna att turas om att skriva och förklara koden högt för att synliggöra tankeprocessen.

Setup: Flexibel arbetsmiljö med enkel tillgång till material och teknik

Materials: Projektbeskrivning med en drivande frågeställning, Planeringsmall och tidslinje, Bedömningsmatris med delmål, Presentationsmaterial

TillämpaAnalyseraUtvärderaSkapaSjälvregleringRelationsförmågaBeslutsfattande
45 min·Smågrupper

Stationer: Bakgrunder och effekter

Sätt upp tre stationer: byt bakgrunder med effekter, lägg till ljud på rörelser, och skapa variabel för poäng. Grupper roterar var 10:e minut och dokumenterar en idé per station. Avsluta med att integrera i egna projekt.

Förberedelse & detaljer

Jämför hur olika sprajtar kan interagera med varandra och med användaren i en berättelse eller ett spel.

Handledningstips: Vid stationerna för bakgrunder och effekter, ge eleverna konkreta uppgifter som att skapa en bakgrund som triggar en händelse för att säkerställa aktiva experiment.

Setup: Flexibel arbetsmiljö med enkel tillgång till material och teknik

Materials: Projektbeskrivning med en drivande frågeställning, Planeringsmall och tidslinje, Bedömningsmatris med delmål, Presentationsmaterial

TillämpaAnalyseraUtvärderaSkapaSjälvregleringRelationsförmågaBeslutsfattande
40 min·Hela klassen

Dela och spela: Klassvisning

Elever exporterar sina spel som länkar och presenterar för klassen. Andra elever spelar, noterar styrkor och föreslår en förbättring. Sammanställ feedback i en gemensam lista för reflektion.

Förberedelse & detaljer

Förklara hur man kan använda bakgrunder, ljud och variabler för att förstärka berättelsen eller spelupplevelsen.

Handledningstips: När eleverna delar projekt i klassrummet, uppmuntra publiken att ställa frågor om designval och koden bakom interaktionerna.

Setup: Flexibel arbetsmiljö med enkel tillgång till material och teknik

Materials: Projektbeskrivning med en drivande frågeställning, Planeringsmall och tidslinje, Bedömningsmatris med delmål, Presentationsmaterial

TillämpaAnalyseraUtvärderaSkapaSjälvregleringRelationsförmågaBeslutsfattande
25 min·Individuellt

Individuell remix: Förbättra ett spel

Ge elever ett enkelt Scratch-exempel att remixa. Ändra dialog, lägg till variabel för slut och testa interaktioner. Spara två versioner för att jämföra förändringar.

Förberedelse & detaljer

Designa en kort interaktiv berättelse eller ett spel med en tydlig början, mitten och ett slut i Scratch.

Handledningstips: Inför den individuella remixen, ge eleverna en tydlig checklista för vad som krävs i en förbättring, till exempel nya interaktioner eller variabler.

Setup: Flexibel arbetsmiljö med enkel tillgång till material och teknik

Materials: Projektbeskrivning med en drivande frågeställning, Planeringsmall och tidslinje, Bedömningsmatris med delmål, Presentationsmaterial

TillämpaAnalyseraUtvärderaSkapaSjälvregleringRelationsförmågaBeslutsfattande

Att undervisa detta ämne

Erfarna lärare börjar med att visa ett färdigt exempel av en interaktiv berättelse eller ett spel och diskuterar gemensamt struktur och kodblock. Fokus ligger på att eleverna själva får pröva, felsöka och reflektera i mindre grupper, vilket stärker deras självständighet. Undvik att ge färdiga lösningar – istället ställ frågor som leder eleverna framåt, till exempel: Vad händer om du trycker på mellanslag? Kan du göra det här på ett annat sätt? Använd elevernas frågor som utgångspunkt för gemensamma diskussioner.

Vad du kan förvänta dig

Eleverna visar att de kan planera en berättelse eller ett spel med tydliga delar, skapa interaktioner med kod och använda variabler för att styra händelser. De kan också kommunicera hur och varför de valt sina lösningar, både muntligt och skriftligt.

De här aktiviteterna är en startpunkt. Det fullständiga uppdraget är upplevelsen.

  • Komplett handledningsmanuskript med lärardialoger
  • Utskriftsklart elevmaterial, redo för klassrummet
  • Differentieringsstrategier för varje typ av elev
Skapa ett uppdrag

Se upp för dessa missuppfattningar

Vanlig missuppfattningUnder Parprogrammering: Bygg en dialogscen, lyssna efter elever som tror att variabler ändras automatiskt utan kod.

Vad man ska lära ut istället

Uppmuntra eleverna att testa sina block direkt i Scratch och be dem förklara varför en variabel uppdateras eller inte, till exempel genom att jämföra kod med och utan 'ändra variabel'-block.

Vanlig missuppfattningUnder Stationer: Bakgrunder och effekter, observera om elever tror att sprajter interagerar utan specifika block.

Vad man ska lära ut istället

Be eleverna att lägga till blocken 'när bakgrund byts till [namn]' och 'skicka till alla' för att se hur bakgrunden kan trigga händelser, och diskutera resultatet gemensamt.

Vanlig missuppfattningUnder Dela och spela: Klassvisning, lyssna efter elever som inte förstår att bakgrunder påverkar handlingen.

Vad man ska lära ut istället

Under klassvisningen fråga eleverna hur bakgrunden bidrar till berättelsen och jämför med hur ljud eller dialoger gör det, för att synliggöra sambandet mellan visuella element och interaktion.

Bedömningsidéer

Utgångsbiljett

Efter Parprogrammering: Bygg en dialogscen, 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 rörelsen. De ska också namnge en variabel de använt och vad den styr.

Kamratbedömning

Under Dela och spela: Klassvisning, 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

Under Stationer: Bakgrunder och effekter, 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?

Fördjupning & stöd

  • Utmana eleverna att lägga till en timer som räknar ner och avslutar spelet om tiden tar slut.
  • För elever som kämpar, ge dem en färdig struktur med några block ifyllda och be dem fylla i de resterande delarna.
  • Ge eleverna tid att utforska hur man skapar en sprajt som följer muspekaren eller reagerar på tangenttryckningar för att fördjupa förståelsen för sensorer.

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.

Redo att undervisa Interaktiva berättelser och spel i Scratch?

Skapa ett komplett uppdrag med allt du behöver

Skapa ett uppdrag