Skip to content

Villkor och val: Om-satserAktiviteter & undervisningsstrategier

Aktiva upplevelser gör villkor och val konkreta för eleverna. Genom att fysiskt utforska flödesscheman och robotars rörelser kan de se hur beslut påverkar resultat direkt. Denna praktiska förståelse stärker kopplingen mellan logik och verkliga situationer, vilket är avgörande för deras utveckling inom programmering och logiskt tänkande.

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

Lärandemål

  1. 1Förklara hur ett 'om-då'-villkor styr en sekvens av instruktioner.
  2. 2Jämföra utfall från två liknande algoritmer där endast villkoret skiljer sig åt.
  3. 3Designa en enkel algoritm som inkluderar ett villkor för att fatta ett val.
  4. 4Identifiera situationer i vardagen där enkla villkor styr handlingar.

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

30 min·Par

Unplugged: Flödesschema med om-satser

Rita ett enkelt flödesschema på papper med grenar för 'om regnigt väder, ta regnjacka; annars ta jacka'. Elever följer schemat med figurer och diskuterar utfall. Justera sedan schemat baserat på nya situationer.

Förberedelse & detaljer

Jämför hur olika val kan leda till olika resultat i en instruktionssekvens.

Handledningstips: Under Flödesschema med om-satser, uppmuntra eleverna att fysiskt gå genom schemat med fingret för att tydligt se grenarna och villkoren.

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
45 min·Smågrupper

Robotstation: Bee-Bot villkor

Placera Bee-Bot på en matta med zoner som 'soligt' och 'regnigt'. Programmering: 'Om soligt, gå framåt; annars, sväng höger'. Elever testar och loggar resultat i en tabell.

Förberedelse & detaljer

Förklara hur ett 'om-då' villkor styr en robots handlingar.

Handledningstips: På Robotstation: Bee-Bot villkor, ge eleverna konkreta uppgifter som kräver att de testar och justerar villkor för att roboten ska nå målet.

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
25 min·Hela klassen

Helklass: Berättelseval

Berätta en historia där elever röstar på val med om-satser, som 'om draken sover, gå in; annars göm dig'. Rita utfall på tavlan och jämför grenar.

Förberedelse & detaljer

Designa en enkel algoritm som inkluderar ett val baserat på en specifik situation.

Handledningstips: Under Berättelseval, ställ frågor som 'Vad händer om karaktären väljer det andra alternativet?' för att uppmuntra reflektion över beslutens konsekvenser.

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
20 min·Individuellt

Individuellt: Algoritmdesign

Ge elever ett scenario som 'hitta skatt'. Rita algoritm med ett om-villkor, som 'om dörr öppen, gå in'. Testa med en kompis.

Förberedelse & detaljer

Jämför hur olika val kan leda till olika resultat i en instruktionssekvens.

Handledningstips: Under Algoritmdesign, be eleverna förklara sin algoritm för en kamrat innan de testar den för att säkerställa att de förstår villkoren.

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

Att undervisa detta ämne

Erfarna lärare börjar med konkreta, vardagliga exempel för att introducera om-satser, såsom att välja kläder beroende på vädret. De undviker att introducera för mycket teori i början och låter eleverna upptäcka villkorens funktion genom aktiviteter. Att arbeta i par eller små grupper underlättar diskussioner och minskar rädslan för att göra fel. Det är viktigt att eleverna får testa och ompröva sina lösningar, då detta stärker deras förståelse för logik och beslutsflöden.

Vad du kan förvänta dig

Eleverna visar förståelse genom att korrekt beskriva och tillämpa om-satser i olika sammanhang. De kan förklara hur villkor styr flödet, jämföra olika resultat och anpassa algoritmer baserat på specifika tillstånd. Dessutom kan de identifiera och korrigera vanliga missuppfattningar under aktiviteterna.

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 Flödesschema med om-satser, watch for elever som ritar båda grenarna som om de följs samtidigt.

Vad man ska lära ut istället

Be eleverna att fysiskt följa schemat med fingret, en gren i taget, och diskutera varför bara en gren aktiveras beroende på villkoret. Låt dem sedan rita om schemat för att visa det korrekta flödet.

Vanlig missuppfattningUnder Robotstation: Bee-Bot villkor, watch for elever som tror att roboten alltid följer samma väg oavsett villkor.

Vad man ska lära ut istället

Ställ frågor som 'Vad händer om Bee-Boten stöter på en svart ruta? Hur ändrar algoritmen dess rörelser?' och låt eleverna testa och justera villkoren tills de ser korrelationen.

Vanlig missuppfattningUnder Berättelseval, watch for elever som ser valet som slumpmässigt snarare än logiskt.

Vad man ska lära ut istället

Använd kortlekar med specifika tillstånd, t.ex. 'Om det regnar, ta med paraplyet. Annars, ta med solglasögonen', och låt eleverna para ihop korten för att visa hur besluten följer logiska regler.

Bedömningsidéer

Utgångsbiljett

Efter Flödesschema med om-satser, ge eleverna ett kort med en enkel instruktion, t.ex. 'Om du hör ett ljud, klappa händerna. Annars, stå still.' Be dem rita två bilder: en som visar vad som händer om villkoret är sant, och en som visar vad som händer om det är falskt.

Diskussionsfråga

Under Robotstation: Bee-Bot villkor, visa en enkel algoritm på tavlan, t.ex. 'Gå framåt. Om du ser en blå ruta, sväng vänster. Gå framåt igen.' Fråga eleverna: 'Vad händer om Bee-Boten aldrig ser en blå ruta? Hur kan vi ändra algoritmen för att den ska svänga höger istället?'

Snabbkontroll

Under Algoritmdesign, ge eleverna programmeringsleksaker och uppgiften: 'Få roboten att blinka med ett ljus endast om du trycker på en knapp.' Observera om de kan implementera ett enkelt om-då-villkor och förklara hur villkoret styr roboten.

Fördjupning & stöd

  • Utmana eleverna att skapa en algoritm för en Bee-Bot som ska navigera genom ett hinderbana med minst två olika villkor, t.ex. 'Om det är en röd ruta, sväng höger. Annars, fortsätt rakt fram.'
  • För elever som kämpar, ge dem en färdig algoritm att följa med ett villkor och be dem utföra stegen med en Bee-Bot för att se resultatet.
  • Be eleverna att designa en algoritm för en fiktiv robot som ska utföra en uppgift i klassrummet, t.ex. att hämta pennor beroende på om det är en viss färg på bänken.

Nyckelbegrepp

VillkorEtt påstående som kan vara sant eller falskt, och som avgör om en viss handling ska utföras.
Om-då-satsEn programmeringskonstruktion som utför en handling endast om ett visst villkor är sant.
AlgoritmEn steg-för-steg-instruktion för att lösa ett problem eller utföra en uppgift.
FlödeOrdningen i vilken instruktioner i en algoritm utförs.

Redo att undervisa Villkor och val: Om-satser?

Skapa ett komplett uppdrag med allt du behöver

Skapa ett uppdrag