Πληροφορική Γυμνασίου και Logo…. Ξανά….
Φεβρουαρίου 13, 2008
Δεν υπάρχει βδομάδα που να μην λέω πόσο καλή και ταυτόχρονα πόσο κακή είναι η χρήση της Logo για προγραμματισμό στα παιδιά!
Ενώ τα γραφικά της και η λογική της είναι κατάλληλη για το σκοπό για τον οποίο επιλέχθηκε, το συντακτικό της είναι αρκετά περιοριστικό. Και τα πράγματα γίνονται ακόμα χειρότερα και από το γεγονός ότι η Πληροφορική στο Γυμνάσιο είναι μία ώρα την εβδομάδα.
Τα παιδιά δυστυχώς ξεχνάνε το συντακτικό. Και δεν είναι δύσκολο, για παράδειγμα το παρακάτω:
make “a 12
if :a >= 9.5 [show "πέρασες]
if :a >= 9.5 [show (sentence [πέρασες με βαθμό] :a)]
Αφού έχεις φάει ώρες να τους μάθεις την έννοια της μεταβλητής, γιατί πρέπει να δηλώνεται πιο πριν (στις διαδικασίες όταν είναι όρισμα είναι πιο εύκολα) κλπ, η ερωτήσεις πέφτουν βροχή για τη χρήση του ” και του : . Πραγματικά δεν μπορώ να καταλάβω το διαχωρισμό.
Και επιπλέον αυτό το μονόωρο μάθημα (που όλο και κάποιο θα χάνεται, αφού πάντα κάθε βδομάδα κάτι τυχαίνει, αρκεί να μην είσαι ο τυχερός) δε σου επιτρέπει να συγκεντρωθείς πολύ με παραδείγματα. Το αναλυτικό πρόγραμμα πρέπει να βγει και δυστυχώς πρέπει να τρέχω. Και παραδείγματα δεν έχει πολλά και τα παιδιά ξεχνούν… Όχι τις έννοιες ή τη δομή, αλλά το συντακτικό.
Εδώ είναι που μπαίνει και πάλι στο προσκήνιο η python και πάλι 
Ούτε να δηλώσεις μεταβλητές ούτε τίποτα…. Το προηγούμενο θα ήταν ευθή:
a = 12
if a>=9.5:
print “Πέρασες με βαθμό “, a
Ακόμα και η perl βρε αδερφέ! Λέμε τώρα…
Πάντως μετά από ένα δυο χρόνια, θα είχε μεγάλο ενδιαφέρον να μαζευτούμε συνάδελφοι και να σχολιάσουμε όλα αυτά.
Να ξαναπώ εδώ και πάλι ότι το βιβλίο είναι πάρα πολυ καλό και αξιοπρεπές. Ίσως αυτό με τη Logo αν μπορούσε να αλλάξει, δεν ξέρω. Σηκώνει πολύ συζήτηση και αυτό το λέει ένας φανατικός της Logo που τη χρησιμοποιούσε πίσω στο 1989!!!
Entry Filed under: Σχολείο. Ετικέτες: Πληροφορική Γυμνασίου, logo, python.
2 Comments Add your own
Leave a Comment
Some HTML allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
Trackback this post | Subscribe to the comments via RSS Feed
1.
Θοδωρής Χατζη&hellip | Φεβρουαρίου 19, 2008 at 8:35 πμ
Δε νομίζω πως είναι περιοριστική η διαφοροποίηση του ” και του :. Το αντίθετο μάλιστα… Μπορούμε να ονομάσουμε έτσι ένα παράθυρο ή μια μεταβλητή με βάση την τιμή μιας άλλης μεταβλητής.
Άρα ουσιαστικά το “a είναι κείμενο και το :a σημαίνει μόνο ‘τιμή της μεταβλητής a’ (και ορίζεται όταν η a έχει τιμή). Για να ορίσουμε λοιπόν τη μεταβλητή πρέπει να δώσουμε το όνομά της ως κείμενο και όχι ως τιμή.
Ίσως πάλι για να μη μπερδεύονται τα παιδιά να είναι καλό να αντιληφθούν την παράσταση :a ως συντομογραφία της THING “a. (Βέβαια με τη THING “a πρέπει να γίνει σωστή χρήση παρενθέσεων, αλλιώς θα προκύψουν αποτελέσματα που θα μπερδέψουν περισσότερο τους μαθητές!)
Το θέμα βέβαια είναι η εξοικείωση με τη λογική της Logo και δυστυχώς η τωρινή κατάσταση με το μάθημα της Πληροφορικής είναι δύσκολη, τόσο για τον καθηγητή όσο και για κάθε μαθητή που θέλει να ασχοληθεί σοβαρά με το μάθημα
2.
Ioannis Samoladas | Φεβρουαρίου 20, 2008 at 6:49 μμ
Δεν το είχα σκεφτεί έτσι να πω την αλήθεια!
Χμ… άλλο όνομα-κείμενο και άλλο τιμή.
Έχει και πάλι τα μπλεξίματά του (πχ στη δήλωση με τη make) αλλά θα το δοκιμάσω.
Ευχαριστώ!