Skip to content
Berättelsens byggstenar och skönlitteratur · Höstterminen

Eget kreativt skrivande: Novell

Eleverna tillämpar sina kunskaper om dramaturgi för att skriva egna berättande texter i novellform.

Nyckelfrågor

  1. Hur skapar man en inledning som omedelbart fångar läsarens intresse?
  2. På vilka sätt kan dialog användas för att föra handlingen framåt?
  3. Hur balanserar man beskrivningar och handling för att hålla tempot i en berättelse?

Skolverket Kursplaner

Lgr22:SV:Centralt innehåll:Strategier för att skriva olika typer av texterLgr22:SV:Centralt innehåll:Språkliga drag, uppbyggnad och mönster i berättande texter
Årskurs: Årskurs 7
Ämne: Språkets kraft och berättandets konst
Arbetsområde: Berättelsens byggstenar och skönlitteratur
Period: Höstterminen

Om detta ämne

Felsökning, eller debugging, är en av de viktigaste färdigheterna inom programmering och teknikutveckling. Det handlar om att utveckla ett systematiskt och tålmodigt förhållningssätt till problem. I kursplanen för teknik betonas strategier för att skriva och felsöka kod samt vikten av dokumentation. Eleverna lär sig att fel inte är misslyckanden, utan nödvändiga steg i utvecklingsprocessen.

Genom att arbeta med testning lär sig eleverna att kritiskt granska sin egen och andras produktion. De får verktyg för att isolera problem, testa hypoteser och dokumentera sina lösningar. Detta ämne vinner stort på samarbete, då det ofta är lättare att se fel i någon annans logik än i sin egen. Genom strukturerad feedback och gemensam problemlösning avdramatiseras felen och fokus hamnar på lärandet.

Idéer för aktivt lärande

Se upp för dessa missuppfattningar

Vanlig missuppfattningAtt bra programmerare skriver rätt kod på första försöket.

Vad man ska lära ut istället

Förklara att professionell programmering till stor del består av felsökning. Genom att visa exempel på kända buggar i stora system förstår eleverna att testning är en naturlig och nödvändig del av arbetet.

Vanlig missuppfattningAtt det räcker med att testa programmet en gång för att veta att det fungerar.

Vad man ska lära ut istället

Visa hur olika indata kan ge olika resultat. Genom att låta eleverna byta program med varandra och försöka hitta brister upptäcker de vikten av bred testning och olika användarperspektiv.

Redo att undervisa i detta ämne?

Skapa ett komplett uppdrag för aktivt lärande, redo för klassrummet, på bara några sekunder.

Vanliga frågor

Vad är de vanligaste typerna av fel i elevernas kod?
De vanligaste felen är syntaxfel (stavfel eller bortglömda tecken) och logiska fel (koden körs men gör fel sak). Genom att lära eleverna att skilja på dessa kan de snabbare välja rätt strategi för att lösa problemet.
Hur kan aktivt lärande minska frustration vid felsökning?
Genom att göra felsökning till en gemensam aktivitet, som en 'buggjakt', flyttas fokus från den enskilda elevens prestation till en kollektiv problemlösning. Det skapar en tryggare miljö där det är tillåtet att göra fel och där man lär sig av varandras misstag.
Vilka verktyg kan hjälpa eleverna med felsökning?
Förutom inbyggda verktyg i programmeringsmiljöer är flödesscheman och 'torrkörning' (att följa koden med fingret på papper) mycket effektiva. Att använda kommentarer i koden för att förklara vad varje del ska göra underlättar också när man ska hitta var det gått snett.
Hur bedömer man felsökningsförmåga i teknik?
Man kan titta på hur systematiskt eleven tar sig an ett problem, om de kan använda dokumentation för att hitta lösningar och hur de resonerar kring sina val. Det handlar mer om processen och strategierna än om att snabbt få koden att fungera.

Bläddra i kursplaner per land

Asien & Stilla havetINSGAU