«Give me your PIN! You have three tries! » (Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον, ΔΟΜΗ ΕΠΑΝΑΛΗΨΗΣ: ΟΣΟ.. ΕΠΑΝΑΛΑΒΕ
Πληροφορική (Γενικό Λύκειο)
«Give me your PIN! You have three tries! » (Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον, ΔΟΜΗ ΕΠΑΝΑΛΗΨΗΣ: ΟΣΟ.. ΕΠΑΝΑΛΑΒΕ
Η εκμάθηση των επαναληπτικών δομών είναι δύσκολη για τους μαθητές/τριες, ιδιαίτερα στην πρώτη τους επαφή, με αυτές.
Στην πράξη, οι ασκήσεις που αναφέρονται στην δομή ΟΣΟ… ΕΠΑΝΑΛΑΒΕ… χωρίζονται σε δύο κατηγορίες:
Ασκήσεις- προβλήματα στα οποία η συνθήκη επανάληψης σχετίζεται με μία τιμή μετρητή.
Ασκήσεις- προβλήματα στα οποία η συνθήκη επανάληψης σχετίζεται με κάποια τιμή που δίνει ο χρήστης (συνήθως αναφερόμαστε στην τιμή αυτή, με τον όρο «τιμή-φρουρός»)
Έτσι, με το συγκεκριμένο σενάριο επιδιώκεται οι μαθητές/τριες να αποκτήσουν τις πρωταρχικές γνώσεις πάνω στην 1η επαναληπτική δομή και να εξοικειωθούν με τα δύο είδη ασκήσεων-προβλημάτων, στα οποία το κρίσιμο σημείο είναι να:
Μην ξεχάσουν την «ανατροφοδότηση» στον βρόχο επανάληψης (τις επαναλήψεις που ελέγχονται από μετρητή και τις επαναλήψεις που ελέγχονται από τιμή-φρουρό), ένα σημαντικό λάθος το οποίο ξεχνούν ακόμη και οι «καλύτεροι» μαθητές μέσα στο άγχος των εξετάσεων.

Το παρόν εκπαιδευτικό σενάριο, εστιάζει στην εξοικείωση των μαθητών/τριών με την λειτουργία της 1ης επαναληπτικής δομής: ΟΣΟ.. ΕΠΑΝΑΛΑΒΕ αλλά και στην αναγνώριση της σημαντικότητας της «επανάληψης», ως δομή στον Προγραμματισμό.
Οι δραστηριότητες θα υλοποιηθούν αρχικά με χαρτί & μολύβι, στην συνέχεια όμως του σεναρίου θα χρησιμοποιηθεί ένας Η/Υ ανά δύο μαθητές, ώστε να υποστηριχθεί η μαθησιακή διαδικασία της συνεργατικής μάθησης. Έτσι σε κάθε Η/Υ θα είναι εγκατεστημένες οι παρακάτω εφαρμογές:
Διερμηνευτής της γλώσσας
Δημιουργός διαγραμμάτων Ροής.
Επίσης, θα πρέπει να ελεγχθεί αν ένας τουλάχιστον browser (ΙΕ, Mozilla Fire-fox, Google Chrome, Opera..) είναι εγκατεστημένος σε κάθε Η/Υ για την εκτέλεση των ερωτήσεων σε HotPotatoes.
Υποστηρικτικά θα χρησιμοποιηθεί και ο πίνακας του εργαστηρίου ώστε να επιλυθούν πιθανές απορίες.