“Σπάω τον κωδικό”

Γενικά πρέπει να είμαστε προσεκτικοί, όταν δημιουργούμε κωδικούς πρόσβασης σε διάφορες τοποθεσίες ή τις κάρτες μας. Θα χρησιμοποιήσουμε τη γλώσσα προγραμματισμού υψηλού επιπέδου “Python”, για να καταλάβουμε πώς πρόκειται να σπάσει ένας αδύναμος κωδικός πρόσβασης. Επιπλέον οι μαθητές θα μάθουν πώς να λύνουν ένα πρόβλημα και τι είναι μια επίθεση “Brute Force”.

ΔημιουργόςRallis Spiros
Γνωστικό ΑντικείμενοΠληροφορική
Διάρκεια 1-2 ώρες
Παιδαγωγική προσέγγισηΜάθηση αξιοποιώντας ψηφιακά μέσα, μάθηση μέσω δεδομένων πραγματικής ζωής
Δεξιότητες·       Βασικές γνώσεις προγραμματισμού
·       Επίλυση προβλημάτων
. Αποσφαλμάτωση
Ηλικιακή ΟμάδαΜαθητές ηλικίας 10 – 11 ετών
ΤεχνολογίαΟnline Python Interpreter (repl.it )
Εργαλεία ΑξιολόγησηςΣτο τέλος του μαθήματος οι μαθητές θα αξιολογηθούν μέσω του προγράμματος.
Περιγραφή

Αρχικά, οι μαθητές παρακολουθούν ένα βίντεο, προκειμένου να κατανοήσουν πώς λειτουργεί ο αλγόριθμος “Brute Force Attack”. Στη συνέχεια, θα λάβουν ένα φύλλο εργασίας που περιέχει βασικές πληροφορίες για ορισμένα μέρη του προγράμματος και για το πώς λειτουργούν οι απαραίτητες εντολές “python” στο πρόγραμμα.

ΕΝΑΛΛΑΚΤΙΚΟΣ ΑΛΓΟΡΙΘΜΟΣ ΕΡΓΑΣΙΑΣ ΜΕ PYTHON

1.Πρέπει να υπενθυμίσουμε και να εξηγήσουμε στους μαθητές τη δήλωση “if – else” και “for” …… Θα πρέπει να τους δώσουμε ένα παράδειγμα, για να καταλάβουν πώς λειτουργεί.

2. Καθοδηγούμε τους μαθητές να χτίσουν το πρόγραμμα. Ζητάμε από έναν μαθητή να σκεφτεί έναν αριθμό και ένας άλλος μαθητής προσπαθεί να μαντέψει αυτόν τον αριθμό.

3. Όταν ανακαλύψουν το “Βrute force attack”, τους δίνουμε χρόνο να κατασκευάσουν τον κώδικά τους και να τον δοκιμάσουν.

Συζήτηση

1. Πιστεύετε ότι είναι ασφαλές να χρησιμοποιούμε αριθμούς ή γράμματα στη σειρά, όταν προσπαθούμε να φτιάξουμε έναν κωδικό πρόσβασης;

2. Είναι δυνατόν κάποιος να σπάσει οποιονδήποτε κώδικα αν έχει έναν πολύ ισχυρό υπολογιστή;

3.Θα πρέπει να αλλάζουμε τους κωδικούς μας πιο συχνά, ειδάλλως είναι δυνατόν να παραβιαστούν;

(Διάρκεια:1 -2 ώρες)









Leave a Reply

Discover more from Computational Thinking and Acting

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

Continue reading