Säkerheten först
Använd villkor för att låsa eller låsa upp dörren till ett bankfack.

Lektionsplanering
1. Förbereda
- Läs igenom elevmaterialet i LEGO® Education SPIKE™ appen.
2. Engagera (5 minuter)
- Använd idéerna i avsnittet Starta en diskussion nedan för att få eleverna att diskutera lektionsinnehållet.
- Använd videoklippet för att förklara lektionen.
3. Utforska (20 minuter)
- Låt eleverna arbeta i par för att bygga bankfacket.
- Be dem att köra programmet för att se hur låset fungerar.
4. Förklara (5 minuter)
- Diskutera hur tillägg av villkor kan göra bankfacket ännu säkrare.
5. Utveckla (15 minuter)
- Be eleverna att göra sina bankfack ännu säkrare genom att lägga till fler villkor till sina program.
- Glöm inte att avsätta tid för att plocka undan.
6. Utvärdera
- Ge återkoppling kring varje elevs prestation.
- Du kan använda utvärderingsmatrisen som ingår för att förenkla processen.
Starta en diskussion
Diskutera iteration genom att ställa relevanta frågor som:
- Kan någon ge ett exempel på en säkerhetsanordning?
- Vad kännetecknar ett starkt respektive svagt lösenord?
- Vad är ett villkor?
Visa det här videoklippet för eleverna, så att de får se vad de ska göra.

Byggtips
Parbygge
Dela upp varje grupps bygguppgifter för att se till att alla gruppmedlemmar deltar:
- Elev A: Bankfackets dörr
- Elev B: Bankfackets låda

Förberedd för nästa lektion!
Den här modellen används också som basmodell för nästa lektion: Förvara riktigt säkert! Det är därför det finns en vinkelmotor som inte används av modellen. Motorkabeln är fäst på baksidan av den här versionen av modellen.

Manuell upplåsning
Den här modellen har en manuell nyckel som kan låsa upp dörren vid behov.

Kodningstips
Huvudprogram
Möjlig lösning
Andra program
Differentiering
Förenkla lektionen genom att:
- Använda instrumentpanelen för att förklara för eleverna hur många grader motorn har svängt (du hittar mer information om instrumentpanelen i hjälpavsnittet i LEGO® Education SPIKE™ appen)
Ta lektionen till nästa nivå genom att:
- Låta eleverna justera ljuspanelen och ljudfilen för att specialanpassa sina bankfack
- Be varje grupp att justera sina program och utmana en annan grupp att låsa upp deras bankfack

Möjligheter till utvärdering
Checklista lärarobservationer
Skapa en skala som passar dina behov, till exempel:
- Delvis genomfört
- Helt genomfört
- Genomfört över förväntan
Använd följande kriterier för att utvärdera elevernas prestationer:
- Eleverna förstår vad ett villkor är.
- Eleverna kan använda villkor i sina program.
- Eleverna kan detaljerat och med precision diskutera digital säkerhet.
Självutvärdering
Hjälp eleverna att välja den kloss de tycker bäst motsvarar deras individuella prestationer.
- Blå: Jag har använt ett villkor i mitt program.
- Gul: Jag har använt två villkor i mitt program.
- Lila: Jag har använt fler än två villkor för att skapa ett supercoolt och säkert program!
Eleverna utvärderar varandra
Uppmuntra eleverna att ge feedback till andra genom att:
- Låta en elev bedöma andra elevers prestationer med hjälp av skalan med färgade klossar ovan.
- Låta dem framföra konstruktiv feedback till varandra för att stärka gruppens prestation under nästa lektion.

Fördjupning i språkfärdighet
Gör så här för att integrera utveckling i språkfärdigheter:
- Låt eleverna utforska innebörden hos digital säkerhetsterminologi:
▷ Boolesk
▷ Villkor
▷ Kryptering
▷ Skiftlägeskänslig
OBS! Det här gör att lektionen tar längre tid.
Yrkeslänkar
Elever som uppskattar den här lektionen kan vara intresserade av att utforska följande yrkesval:
- Informationsteknik (programmerare)
- Informationsteknik (utvecklare av applikationer)
- Informationsteknik (databasprogrammerare)
- Informationsteknik (webbdesigner)
Stöd för lärare
Eleverna kommer att:
- Utforska villkorsprogrammering
- Kunna förklara principer för digital säkerhet
LEGO® Education SPIKE™ Prime Set
Följande områden från det centrala innehållet i undervisningen, åk 4–6 och 7–9, i Läroplan för grundskolan (Lgr22) behandlas i aktiviteten. Lektionens differentiering påverkar vilka områden som kan bli aktuella.
Teknik:
- Egna konstruktioner där man använder mekanismer, elektriska kopplingar samt hållfasta och stabila strukturer.
- Styrning av egna konstruktioner eller andra föremål med programmering.
- Möjligheter, risker och säkerhet vid teknikanvändning i samhället, däribland vid lagring av data.
- Tekniska lösningar för styrning och reglering med hjälp av elektronik och olika typer av sensorer. Hur tekniska lösningar som utnyttjar elektronik kan programmeras. Begrepp som används i samband med detta.
- Teknikutvecklingsarbetets olika faser: identifiering av behov, undersökning, förslag till lösningar, konstruktion och utprövning. Hur faserna i arbetsprocessen samverkar i det egna arbetet och i teknikutvecklingsarbeten i samhället, till exempel inom arkitektur och kollektivtrafik.
- Dokumentation av tekniska lösningar: skisser, ritningar, fysiska och digitala modeller samt rapporter som beskriver teknikutvecklings- och konstruktionsarbeten.
Matematik:
- Jämförelse, uppskattning och mätning av längd, area, massa, volym, tid och vinkel med standardiserade måttenheter samt enhetsbyten i samband med detta.
- Programmering i visuell och textbaserad programmeringsmiljö. Hur algoritmer skapas, testas och förbättras vid programmering.
- Strategier för att lösa matematiska problem i olika situationer och inom olika ämnesområden samt värdering av valda strategier och metoder.