Lektionsplanering
Årskurs: Gymnasiet
Ämne: Programmering 1
Tema: Cybersäkerhet och etisk hacking
Koppling till styrdokument
Lektionsplaneringen avser att täcka centrala innehållsområden kring cybersäkerhet, inklusive cybersäkerhetsprinciper, vanliga hot, skyddsåtgärder och grunderna i etisk hacking.
Kunskapskrav
Eleven kan redogöra för cybersäkerhetsprinciper och identifiera vanliga hot mot system samt beskriva grunderna i etisk hacking.
Lärarledda instruktioner
Introduktion till cybersäkerhet (10 min)
- Definiera vad cybersäkerhet är och dess betydelse i den digitala världen.
- Diskutera de viktigaste målen för cybersäkerhet: konfidentialitet, integritet och tillgänglighet.
- Ge exempel på olika typer av cybersäkerhetshot.
Vanliga hot och sårbarheter (15 min)
- Beskriv olika typer av hot som virus, trojaner, ransomware och phishing.
- Diskutera hur dessa hot kan påverka både individer och organisationer.
- Visa exempel på verkliga attacker och deras konsekvenser.
Skyddsåtgärder och säkerhetsprinciper (10 min)
- Gå igenom grundläggande riktlinjer och skyddsåtgärder för att säkerställa cybersäkerhet (brandväggar, antivirusprogram, säkerhetskopior).
- Diskutera vikten av starka lösenord och tvåfaktorsautentisering.
- Presentera konceptet “säkert kodande” för att undvika sårbarheter.
Etisk hacking (10 min)
- Introducera vad etisk hacking är och dess roll i cybersäkerhet.
- Diskutera skillnaderna mellan etisk hacking och olaglig hacking.
- Visa exempel på verktyg och tekniker som etiska hackare använder för att upptäcka sårbarheter.
Reflektion kring cybersäkerhet (5 min)
- Avsluta med en diskussion om varför cybersäkerhet är viktigt för framtida programmerare.
- Ställ frågor som: Hur tror ni att säkerhet kommer att utvecklas med ny teknik?
Aktivitet
Eleverna kommer att delta i en simulerad etisk hacking-aktivitet där de ska identifiera sårbarheter i en enkel webbapplikation. De kommer att använda färdiga verktyg i ett kontrollerat miljö för att praktiskt närma sig etisk hacking. Användaren kan skriva “Aktivitet” så tar jag fram en fullständig aktivitetsbeskrivning.
Exit-ticket
- Vad är cybersäkerhet?
- Skyddet av datorer, servrar, mobiltelefoner, nätverk och data från skadliga attacker.
- Nämn tre exempel på vanliga cybersäkerhetshot.
- Virus, phishing, ransomware.
- Vad är syftet med etisk hacking?
- Att identifiera sårbarheter i system så att de kan åtgärdas innan de utnyttjas av illvilliga hackare.
- Vad är en brandvägg?
- En säkerhetsanordning som kontrollerar och filtrerar nätverkstrafik.
- Varför är starka lösenord viktiga?
- De förhindrar obehörig åtkomst till konton och system.
Hemuppgift
Som hemuppgift ska eleverna skriva en rapport där de undersöker en cybersäkerhetsattack som inträffat och analysera dess konsekvenser. De ska inkludera vilka säkerhetsåtgärder som kan ha förhindrat attacken samt sina egna reflektioner om hur man kan förbättra cybersäkerhet. Denna hemuppgift kan fungera som en läxa för alla och som en kompletteringsuppgift för frånvarande. Användaren kan skriva “Hemuppgift” så tar jag fram en färdig hemuppgift baserat på detta förslag.
Citat
“Security is not a product, but a process.” – Bruce Schneier, 1999. Citatet betonar att cybersäkerhet är en pågående process och att det kräver kontinuerlig uppmärksamhet och anpassning snarare än en engångslösning.
Nästa lektion
För nästa lektion föreslås temat “Designmönster”. Detta är relevant eftersom designmönster är användbara verktyg för att lösa vanliga problem inom mjukvaruutveckling och bidra till att skapa mer robust och underhållbar kod. Användaren kan skriva “Nästa” så tar jag fram en lektionsplanering baserat på detta förslag.