Skip to content

Problemanalys och AbstraktionAktiviteter & undervisningsstrategier

Aktivt arbete gör abstraktion konkret för eleverna eftersom de själva får uppleva hur detaljer kan begränsas till det som är nödvändigt. Genom att arbeta med fysiska och digitala modeller tränas förmågan att skilja väsentligt från oväsentligt, vilket stärker det logiska tänkandet i problemlösning.

Årskurs 8Digital Innovation och Systemförståelse3 aktiviteter15 min40 min

Lärandemål

  1. 1Identifiera de centrala komponenterna i ett givet problem genom att skilja dem från irrelevant information.
  2. 2Analysera ett komplext system genom att bryta ner det i mindre, hanterbara delar.
  3. 3Skapa en abstrakt modell som representerar kärnfunktionaliteten hos ett system.
  4. 4Förklara varför abstraktion är nödvändigt för att kommunicera instruktioner till en dator eller ett system.

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

Färdiga Aktiviteter

20 min·Par

Rollspel: Den mänskliga kartritaren

Eleverna arbetar i par där en person ska beskriva vägen mellan två platser i skolan utan att använda namn på rum. De får bara använda generella begrepp som 'dörr', 'vänster' och 'trappa' för att öva på att skala bort specifik men irrelevant information.

Förberedelse & detaljer

Hur kan vi förenkla ett komplext system utan att förlora dess kärnfunktion?

Handledningstips: Under rollspelet 'Den mänskliga kartritaren' ska du som lärare lyssna aktivt på diskussionerna och ställa frågor som får eleverna att reflektera över vad som är viktigt att inkludera i instruktionerna.

Setup: Öppen yta eller ommöblerade bänkar anpassade för scenariot

Materials: Rollkort med bakgrund och mål, Instruktioner för scenariot

TillämpaAnalyseraUtvärderaSocial MedvetenhetSjälvkännedom
40 min·Smågrupper

Utforskande cirkel: App-dekonstruktion

I smågrupper analyserar eleverna en vanlig app, som Spotify eller Instagram, och identifierar vilka kärnfunktioner som finns. De ritar sedan ett flödesschema som bara visar de viktigaste stegen för att nå ett mål, till exempel att spela en låt, och ignorerar grafisk design.

Förberedelse & detaljer

Vilka mönster kan vi identifiera när vi bryter ner en vardaglig syssla i kod?

Handledningstips: När eleverna genomför app-dekonstruktionen, be dem dokumentera sina fynd i en tabell med kolumner för 'funktion', 'detalj' och 'abstraktion' för att göra tankeprocessen synlig.

Setup: Grupper vid bord med tillgång till källmaterial

Materials: Samling med källmaterial, Arbetsblad för undersökningscykeln, Metod för att formulera frågor, Mall för redovisning av resultat

AnalyseraUtvärderaSkapaSjälvregleringSjälvkännedom
15 min·Hela klassen

EPA (Enskilt-Par-Alla): Vardagens abstraktioner

Eleverna reflekterar enskilt över hur en mikrovågsugn döljer sin komplexitet bakom knappar. De diskuterar sedan i par och delar med klassen hur tekniken förenklas för användaren genom ett gränssnitt.

Förberedelse & detaljer

Varför är abstraktion nödvändigt för att kommunicera med en dator?

Handledningstips: Inför Think-Pair-Share-övningen ska du förbereda konkreta exempel på vardagsabstraktioner, till exempel recept eller instruktionsfilmer, som eleverna kan analysera direkt.

Setup: Vanlig klassrumsmöblering; eleverna vänder sig mot sin granne

Materials: Diskussionsfråga (projicerad eller utdelad), Valfritt: anteckningsblad för paren

FörståTillämpaAnalyseraSjälvkännedomRelationsförmåga

Att undervisa detta ämne

Forskning visar att elever lär sig abstraktion bäst genom att själva skapa och testa modeller snarare än att bara lyssna på förklaringar. Undvik att ge färdiga lösningar; i stället ska eleverna ges tid att utforska och ompröva sina antaganden. Var uppmärksam på att eleverna ibland uppfattar abstraktion som att 'ta bort allt', vilket gör det viktigt att tydligt koppla borttagandet till ett specifikt syfte eller problem.

Vad du kan förvänta dig

Eleverna ska kunna identifiera och beskriva de viktigaste komponenterna i ett system, skapa en förenklad modell och förklara varför vissa detaljer kan utelämnas utan att förlora funktion. De ska även kunna ge exakta instruktioner som en dator eller robot skulle kunna följa.

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 rollspelet 'Den mänskliga kartritaren' kan eleverna tro att abstraktion betyder att man tar bort viktig information.

Vad man ska lära ut istället

Jämför elevernas detaljerade ritningar med deras slutliga skisser och fråga: 'Vad hände med detaljerna som inte fanns med i den enkla skissen? Varför behövdes de inte?' Låt dem märka att de bevarade det som var nödvändigt för att lösa uppgiften.

Vanlig missuppfattningUnder app-dekonstruktionen kan eleverna tro att datorer förstår sammanhanget även om man utelämnar detaljer.

Vad man ska lära ut istället

Ge eleverna en uppgift att skriva instruktioner till en 'robot-lärare' som bokstavligt följer dem. Be dem testa sina instruktioner och observera var systemet bryter ihop på grund av otydligheter eller utelämnade detaljer.

Bedömningsidéer

Utgångsbiljett

Efter Think-Pair-Share-övningen ska eleverna skriva ner en kort reflektion där de beskriver ett föremål eller en process de har abstraherat under lektionen. De ska inkludera minst en detalj som de valde att utesluta och förklara varför.

Snabbkontroll

Under app-dekonstruktionen ska du snabbt gå runt och lyssna på elevernas diskussioner. Ställ frågor som: 'Vilken funktion har den här knappen i appen?' och 'Vilka delar av appens gränssnitt kan vi utelämna om vi bara vill förstå dess huvudsyfte?' Notera om eleverna kan identifiera de centrala komponenterna.

Diskussionsfråga

Under rollspelet 'Den mänskliga kartritaren' ska du ställa en diskussionsfråga till klassen: 'Varför var det svårare att ge instruktioner till varandra än att bara skissa kartan? Ge exempel på instruktioner som ni var tvungna att vara mycket specifika med.' Lyssna efter om eleverna kan koppla detta till skillnaden mellan mänsklig och maskinell logik.

Fördjupning & stöd

  • Utmana eleverna att abstrahera en hel process, som att beställa mat i skolmatsalen, och skapa en generell algoritm som fungerar för flera olika situationer.
  • För elever som har svårt att komma igång, ge dem en färdig struktur med exempel på hur en instruktion kan brytas ner i steg.
  • Låt eleverna undersöka hur olika appar eller tjänster använder abstraktion för att fungera effektivt, till exempel genom att jämföra en social medias flöde med dess underliggande kodstruktur.

Nyckelbegrepp

AbstraktionProcessen att identifiera och fokusera på de viktigaste egenskaperna hos ett system eller problem, samtidigt som man ignorerar oväsentliga detaljer.
ModelleringAtt skapa en förenklad representation av ett system eller en process för att förstå, analysera eller kommunicera dess funktion.
KomponentEn enskild del eller ett element som utgör en del av ett större system.
Irrelevant informationData eller detaljer som inte bidrar till att lösa ett specifikt problem eller förstå ett systemets kärnfunktion.
SystemEn samling av samverkande delar som tillsammans utför en viss funktion eller uppgift.

Redo att undervisa Problemanalys och Abstraktion?

Skapa ett komplett uppdrag med allt du behöver

Skapa ett uppdrag
Problemanalys och Abstraktion: Aktiviteter & undervisningsstrategier — Årskurs 8 Digital Innovation och Systemförståelse | Flip Education