Murra salasõna

Põhiidee

Üldiselt peame olema ettevaatlikud, kui loome paroole erinevatele saitidele või kaartidele. Kasutame kõrgetasemelist programmeerimiskeelt “Python”, et mõista, kuidas nõrka salasõna murda. Lisaks õpivad õpilased, kuidas lahendada probleemi ja mis on Brute Force rünnak

LoojaRallis Spiros
ÕppeaineArvutiteadus
Kestus 1-2 tundi
Pedagoogiline lähenemineReaalne elu
Tehnoloogia abil õppimine
PädevusPõhilised programmeerimisalased teadmised
Probleemide lahendamine
Vigade kõrvaldamine
VanuserühmÕpilased vanuses 10-11 aastat
Tarkvaraonline programmeerimine Pythoniga
HindamisvahendidTunni lõpus jooksutavad õpilased oma programmi ja õpetajad annavad neile hinnangu
Õppetegevus

Kõigepealt vaatavad õpilased videot, et mõista, kuidas Brute Force’i ründealgoritm töötab. Seejärel saavad nad töölehe, millel on põhiteave programmi mõnede osade kohta ja selle kohta, kuidas vajalikud Pythoni käsud programmis toimivad.

ALGORITM PYTHONIGA

1.Me peame õpilastele meelde tuletama ja selgitama if – else ja for ….. avaldist. Peaksime andma neile näite, et nad mõistaksid, kuidas see toimib.

2. Juhendame õpilasi programmi ülesehitamisel. Palume ühel õpilasel mõelda üks number ja teine õpilane püüab seda arvu ära arvata.

3. Kui nad avastavad Brute Force rünnaku, anname neile aega, et ehitada oma kood ja seda proovida.

Arutelu

1. Kas te arvate, et on ohutu kasutada paroolis järjestikuseid numbreid või tähti?

2. Kas on võimalik, et keegi murrab mis tahes koodi, kui tal on väga võimas arvuti?

3.Kas me peaksime oma paroole sagedamini vahetama?









Leave a Reply

Discover more from Computational Thinking and Acting

Subscribe now to keep reading and get access to the full archive.

Continue reading