Καλησπέρα σε όλους.

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

Η δουλειά μας είναι ακόμα σε εξέλιξη, όμως μπορείτε να βρείτε το
διαθέσιμο υλικό στη διεύθυνση pythonies.mysch.gr. Τα κεφάλαια που
είναι αναρτημένα εστιάζουν στις βασικές αλγοριθμικές δομές. Θ'
ακολουθήσουν κεφάλαια που αφορούν στις δομές δεδομένων, καθώς και
κεφάλαια με πιο σύνθετα προβλήματα και έννοιες.

Κάθε κεφάλαιο αντιστοιχεί σ' ένα πρόγραμμα, συνήθως ένα παιχνίδι. Δεν
παρουσιάζουμε το πρόγραμμα ολοκληρωμένο, αλλά ξεκινάμε από το μηδέν
και το χτίζουμε βήμα προς βήμα, εξηγώντας τη φιλοσοφία με την οποία
περνάμε από το κάθε βήμα στο επόμενο. Οι προγραμματιστικές έννοιες δεν
είναι το επίκεντρο· εισάγονται όταν προκύψει η ανάγκη, όταν είναι
απαραίτητες για να προχωρήσουμε στο επόμενο βήμα. Κάθε κεφάλαιο
συνοδεύεται από ασκήσεις, που βοηθούν στην εξάσκηση και εμπέδωση των
εννοιών. Στο τέλος κάθε κεφαλαίου υπάρχουν επίσης σύντομα κείμενα,
σχετικά με τις έννοιες που πραγματεύεται το συγκεκριμένο κεφάλαιο, τα
οποία ευελπιστούμε να αποτελέσουν πηγή έμπνευσης και περαιτέρω
προβληματισμού.

Μπορείτε να χρησιμοποιήσετε το υλικό όπου και όπως επιθυμείτε, για να
πάρετε εσείς οι ίδιοι μια γεύση από την Python, να το δοκιμάσετε με
μαθητές στην τάξη ή σε club προγραμματισμού ή να το δώσετε σε όσους
εκφράζουν ενδιαφέρον ν' ασχοληθούν με τον προγραμματισμό.

Ζητάμε όμως ένα πράγμα από εσάς: να μας πείτε τη γνώμη σας. Αν
μοιραστείτε την εμπειρία σας από τη χρήση του υλικού, αν προτείνετε
διορθώσεις ή προσθήκες, αν συνεισφέρετε ασκήσεις που μοιάζουν με μικρά
προγραμματιστικά project, τότε το υλικό θα γίνει ακόμα καλύτερο για
όλους μας. Στο site θα βρείτε μια φόρμα επικοινωνίας για τον σκοπό
αυτό. Εκεί θα αναρτούμε επίσης τα νέα για την εξέλιξη αυτής της
προσπάθειας, για τυχόν προσθήκες και αναθεωρήσεις, κλπ.

-- Βασίλης Βασιλάκης, Γιώργος Μπουκέας
-- 
Ubuntu-gr mailing list
Ubuntu-gr@lists.ubuntu.com

If you do not want to receive any more messages from the ubuntu-gr mailing 
list, please follow this link and choose unsubscribe:
https://lists.ubuntu.com/mailman/listinfo/ubuntu-gr

Απαντηση