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
| Looja | Rallis Spiros |
| Õppeaine | Arvutiteadus |
| Kestus | 1-2 tundi |
| Pedagoogiline lähenemine | Reaalne elu Tehnoloogia abil õppimine |
| Pädevus | Põhilised programmeerimisalased teadmised Probleemide lahendamine Vigade kõrvaldamine |
| Vanuserühm | Õpilased vanuses 10-11 aastat |
| Tarkvara | online programmeerimine Pythoniga |
| Hindamisvahendid | Tunni 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?
