MatematikForAlla / inspiration-gru-ma-prog

Inspirationsföreläsning för grundskolan om matematik och programmering
0 stars 0 forks source link

Upplägg och innehåll #1

Open dbosk opened 2 years ago

dbosk commented 2 years ago

OBS: jag tänker att punkt 1-3 hålls extremt kort!

  1. Vem är du (måste hållas kort!) "Från Timrå, läste natur på Timrå gymnasium, läste på KTH i sthlm, doktorerade vid KTH parallellt med undervisning vid MiUn, bor nu och jobbar i Sthlm".
  2. Varför programmering i skolan - för att ni ungdomar ska förstå hur stora delar av samhället omkring oss styrs och fungerar.
  3. Programmering bygger på algoritmer, alltså instruktioner (kort exempel). Programmen är inte smartare än människorna som bygger dem
  4. Det uppstår risker: hacking - om självstyrande bilar, coopskandalen och några andra exempel på risker: utslagna elverk, utslagen infrastruktur, utslaget Internet, hackade bankkonton,
  5. Datasäkerhet är oerhört viktigt (kryptering, etisk hackning: jobb för framtiden)
  6. Lösenordsäkerhet
  7. Något konkret (eleverna VILL se cool kod...)
  8. Prova lösenordsäkerhet i ett program
dbosk commented 8 months ago
  1. Presentera en text krypterad med Cesar.
  2. Låt dem försöka knäcka den för hand.
  3. Låt dem knäcka med dator.
  4. Ge dem ett substitutionskrypto.
  5. Gå igenom hur man kan knäcka det.
  6. Skriv program för att räkna tecken i en text. Den ska sortera tecknen i bokstavsordning.
  7. Försök att avkryptera med olika troliga nycklar.
dbosk commented 8 months ago
  1. Koda till och från rövarspråket.
dbosk commented 8 months ago

Svenska ord

dbosk commented 8 months ago

3.5. Låt dem knäcka ett kryptokorsord från en tidning. 3.6. Låt dem designa en algoritm för att hitta alla matchande ord.

Denna del kan ge en översikt av komplexitet. Sökning i 120 000 ord, sorterade på relevant attribut eller inte. Exempelvis längd eller alfabetisk ordning.

dbosk commented 8 months ago

0.1. Låt dem experimentera. Exempelvis testa om det funkar att översätta till rövarspråket flera gånger. Går det då också att översätta tillbaka? Vad händer om man översätter vanligt språk från rövarspråket?

dbosk commented 8 months ago

Emma föreslog att vi kan låta dem kryptera meddelanden till varandra.

Vi kan då låta dem posta dem publikt och sedan försöka att knäcka varandras meddelanden.

De kan även få modifiera kryptokoden.

dbosk commented 8 months ago

Tanken är att eleverna kan använda delar av koden som block där de gör små modifieringar för att använda det i ett annat sammanhang.