Skip to content
Teknik · Årskurs 5

Idéer för aktivt lärande

Datatyper och representation

Aktivt arbete med konkreta jämförelser och representationer gör abstrakta begrepp som binära koder och datatyper gripbara för eleverna. Genom att fysiskt mäta, rita och koda får de en direkt koppling till hur datorer hanterar data, vilket stärker förståelsen bättre än teoretiska förklaringar ensamt.

Skolverket KursplanerLgr22: Teknik 4-6, Centralt innehåll, Teknik och samhälle, Hur digitala verktyg och medier kan användasLgr22: Teknik 4-6, Centralt innehåll, Teknik och samhälle, Tekniska lösningar för lagring av information
30–45 minPar → Hela klassen4 aktiviteter

Aktivitet 01

Begreppskarta30 min · Par

Pararbete: Filstorleksjämförelse

Låt elever skapa en textfil med samma innehåll som en enkel bild i Paint, spara båda och jämföra storlekar i Utforskaren. Diskutera varför bilden är större. Avsluta med att komprimera bilden och notera förändringen.

Hur skiljer sig representationen av en bild från representationen av ett tal i en dator?

HandledningstipsUnder *Filstorleksjämförelse*, uppmuntra eleverna att förutsäga skillnader i filstorlek innan mätning och diskutera sina gissningar i par.

Vad att leta efterGe eleverna en lapp där de ska rita hur en enkel bild (t.ex. en svart kvadrat på vit bakgrund) kan representeras med pixlar och ge exempel på RGB-värden. De ska också skriva en mening om varför en bildfil tar mer plats än en textfil.

FörståAnalyseraSkapaSjälvkännedomSjälvreglering
Skapa en komplett lektion

Aktivitet 02

Begreppskarta45 min · Smågrupper

Stationer: Representera datatyper

Upprätta stationer för text (ASCII-kodning med tabell), tal (binärt översättning av siffror) och bild (rita pixlar på rutat papper och räkna bitar). Grupper roterar och dokumenterar med foto. Sammanställ i helklass.

Förklara varför olika datatyper kräver olika mycket lagringsutrymme.

HandledningstipsVid *Stationer för representation*, se till att varje station har tydliga exempel på hur text, tal och bilder lagras, gärna med konkreta föremål som bitar och färgade rutor.

Vad att leta efterStäll frågor som: 'Om du skulle lagra ett stort antal mätvärden från ett experiment, vilken datatyp skulle du välja och varför?'. Låt eleverna svara muntligt eller skriftligt på en post-it-lapp.

FörståAnalyseraSkapaSjälvkännedomSjälvreglering
Skapa en komplett lektion

Aktivitet 03

Begreppskarta40 min · Par

Scratch-utmaning: Datatyper i kod

I Scratch, låt elever använda variabler för text, tal och lista (som bildpixlar), visa hur de lagras. Jämför projektstorlekar före och efter tillägg av grafik. Reflektera i par.

Analysera hur valet av datatyp kan påverka precisionen i en beräkning.

HandledningstipsI *Scratch-utmaningen*, be eleverna att förklara sin kod muntligt först för att säkerställa att de förstår logiken bakom datatypernas representation.

Vad att leta efterStarta en klassdiskussion med frågan: 'Hur skiljer sig representationen av ett tal som '3,14' från ett tal som '3' i en dator? Vad kan hända om vi inte väljer rätt sätt att lagra tal?'

FörståAnalyseraSkapaSjälvkännedomSjälvreglering
Skapa en komplett lektion

Aktivitet 04

Begreppskarta35 min · Hela klassen

Helklass: Precisionsexperiment

Visa beräkningar i kalkylblad med heltal vs decimaltal, notera avrundningseffekter. Elever testar egna exempel och diskuterar i plenum varför precision varierar.

Hur skiljer sig representationen av en bild från representationen av ett tal i en dator?

HandledningstipsUnder *Precisionsexperimentet*, använd kalkylblad med förberedda värden så att eleverna snabbt kan se mönster i avrundningsfelen utan att fastna i beräkningar.

Vad att leta efterGe eleverna en lapp där de ska rita hur en enkel bild (t.ex. en svart kvadrat på vit bakgrund) kan representeras med pixlar och ge exempel på RGB-värden. De ska också skriva en mening om varför en bildfil tar mer plats än en textfil.

FörståAnalyseraSkapaSjälvkännedomSjälvreglering
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 enkla, konkreta exempel som eleverna kan relatera till, som att jämföra en kort text med en bild. Undvik att förklara binära tal i detalj i början – låt eleverna upptäcka behovet av representation genom aktiviteter. Använd analogier som att jämföra text med en kort bokstavskod och bilder med en mosaik, där varje bit är en pusselbit. Avsluta med att knyta ihop trådarna genom att diskutera hur val av datatyp påverkar både lagring och beräkningar.

Eleverna ska kunna förklara hur text, tal och bilder representeras i datorer, jämföra filstorlekar och motivera val av datatyp utifrån lagringsutrymme och precision. De ska också kunna identifiera och rätta till vanliga missuppfattningar genom konkreta aktiviteter.


Se upp för dessa missuppfattningar

  • Under *Filstorleksjämförelse*, lyssna efter uttalanden som 'Allt är ju bara siffror i datorn'.

    Be eleverna att beskriva hur text, tal och bilder representeras olika genom att jämföra filstorlekarna de just mätt och diskutera varför bilden kräver fler bitar än texten.

  • Under *Stationer för representation*, uppmärksamma kommentarer som 'Bilder tar mer plats för att de har många färger'.

    Låt eleverna räkna antalet pixlar och RGB-värden på en ritad bild på rutat papper och jämför med hur många bitar som krävs för att lagra texten 'HEJ'.

  • Under *Precisionsexperimentet*, notera uttalanden som '3,14 plus 0,01 blir alltid 3,15 på datorn'.

    Be eleverna att utföra additionen i kalkylblad och diskutera varför resultatet ibland avviker, och koppla det till hur decimaltal lagras med flytande punkt.


Metoder som används i denna översikt