SPIKE™ Prime Set

Förvara riktigt säkert!

Använd sammansatta villkorssatser för att förstärka krypteringsmönstret hos ett bankfack.

90-120 min.
Mellannivå
Årskurs 6–8
lesson-header

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 när de bygger det supersäkra bankfacket.
  • Be dem att köra programmet för att se hur låset fungerar.

4. Förklara (5 minuter)

  • Diskutera hur och när man ska använda ”OCH” och ”ELLER” i sammansatta villkor

5. Utveckla (15 minuter)

  • Be eleverna att göra sina supersäkra bankfack ännu säkrare genom att utöka programmen med sammansatta villkor.
  • Glöm inte att avsätta tid för att plocka undan.

6. Utvärdera

  • Ge feedback om varje elevs prestation.
  • Du kan använda utvärderingsmatrisen som ingår för att förenkla processen.

Starta en diskussion

Diskutera iteration eller att göra hållbart genom att ställa relevanta frågor som:

  • Vad kan hända om någon hackar ditt lösenord?
  • Hur kan man bedöma styrkan hos ett lösenord?
  • Vad är ett sammansatt villkor?

Visa det här videoklippet för eleverna, så att de får se vad de ska göra.

lesson-header

Byggtips

Parbygge
Dela upp varje grupps bygguppgifter för att se till att alla gruppmedlemmar deltar:

  • Elev A: Supersäkert bankfack
  • Elev B: Supersäker dörr och arm
teacher-tandem

Korrekt motorplacering
Se till att armen är höjd när du startar programmet.

teacher-arm-up

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

teacher-manual-unlock

Programmeringstips

Huvudprogram

SPIKE Kickstart your business Keep-it-really-safe Step03-Program - sv-se

Möjlig lösning

SPIKE Kickstart your business Keep-it-really-safe Teacher Solution - sv-se

Andra program

SPIKE Kickstart your business Keep-it-really-safe Teacher Other - sv-se

Differentiering

Förenkla lektionen genom att:

  • Programmera bara ett sammansatt villkor

Ta lektionen till nästa nivå genom att:

  • Låta eleverna lägga till fler sensorer (t.ex. avståndssensor, kraftsensor) till sina modeller för att skapa andra sammansatta villkor
  • Låt varje grupp utmana en annan grupp att låsa upp deras supersäkra bankfack
  • Be eleverna att använda INTE-funktionen när de definierar sina villkor

Utvärderingsmöjligheter

Checklista för lärarobservationer
Skapa en skala som passar dina behov, t.ex.:

  1. Delvis genomfört
  2. Helt genomfört
  3. Genomfört över förväntan

Använd följande kriterier för att utvärdera elevernas prestationer:

  • Eleverna förstår vad ett sammansatt villkor är.
  • Eleverna kan använda sammansatta 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 sammansatt villkor i mitt program.
  • Gul: Jag har använt två sammansatta villkor i mitt program.
  • Lila: Jag har använt fler än två sammansatta villkor för att skapa ett supersäkert program!

Eleverna utvärderar varandra
Uppmuntra eleverna att ge feedback till varandra genom att:

  • Låta en elev bedöma andra elevers prestationer med hjälp av skalan med färgade klossar ovan.
  • Be dem att ge varandra konstruktiv kritik så att de kan förbättra gruppens resultat under nästa lektion.
student-07

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
    ▷ Sammansatta villkor
    ▷ OCH, ELLER, VARKEN, INTE
    ▷ 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 programmering med sammansatta villkorssatser

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:
• 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.

Elevmaterial

Elevblad

Ladda ned, visa eller dela som HTML-sida online eller som en utskrivbar PDF-fil.

LEGO, the LEGO logo, the Minifigure, DUPLO, the SPIKE logo, MINDSTORMS and the MINDSTORMS logo are trademarks and/or copyrights of the LEGO Group. ©2024 The LEGO Group. All rights reserved. Use of this site signifies your agreement to the terms of use.