Η διδασκαλία του Προγραμματισμού και της αλγοριθμικής επίλυσης προβλημάτων στο Ενιαίο Λύκειο

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "Η διδασκαλία του Προγραμματισμού και της αλγοριθμικής επίλυσης προβλημάτων στο Ενιαίο Λύκειο"

Transcript

1 Η διδασκαλία του Προγραμματισμού και της αλγοριθμικής επίλυσης προβλημάτων στο Ενιαίο Λύκειο Αθανάσιος Τζιμογιάννης Σκοπός Σκοπός αυτής της θεματικής ενότητας είναι η διαπραγμάτευση του πλαισίου διδασκαλίας του προγραμματισμού και της αλγοριθμικής επίλυσης προβλημάτων στο Ενιαίο Λύκειο. Αναλύονται οι διδακτικοί στόχοι των Προγραμμάτων Σπουδών Πληροφορικής και οι βασικές παρανοήσεις και γνωστικές δυσκολίες των μαθητών στον προγραμματισμό, οι οποίες συνιστούν σημαντικά διδακτικά εμπόδια στην τάξη. Παρουσιάζονται παιδαγωγικές και διδακτικές στρατηγικές με στόχο το σχεδιασμό μαθησιακών δραστηριοτήτων που συμβάλλουν στην ενεργοποίηση των μαθητών, στην εποικοδόμηση των βασικών προγραμματιστικών εννοιών και στην καλλιέργεια δεξιοτήτων για την αλγοριθμική επίλυση προβλημάτων. Τέλος, γίνεται αναλυτική αναφορά στη διδασκαλία της έννοιας της προγραμματιστικής μεταβλητής και της εντολής εκχώρησης, καθώς και των ρόλων μεταβλητών στο πρόγραμμα. Προσδοκώμενα αποτελέσματα Στο τέλος αυτής της θεματικής ενότητας οι επιμορφούμενοι εκπαιδευτικοί πληροφορικής θα πρέπει να κατανοήσουν του γενικούς σκοπούς και τους ειδικούς στόχους της διδασκαλίας του προγραμματισμού και της αλγοριθμικής επίλυσης προβλημάτων, στα πλαίσια των μαθημάτων Πληροφορικής το Ενιαίου Λυκείου να γνωρίσουν και να εντοπίσουν τις βασικές παρανοήσεις και γνωστικές δυσκολίες που αντιμετωπίζουν οι μαθητές να κατανοήσουν τα βασικά χαρακτηριστικά των διαφόρων διδακτικών προσεγγίσεων και παιδαγωγικών στρατηγικών για τη διδασκαλία του προγραμματισμού να είναι σε θέση να σχεδιάζουν μαθησιακές δραστηριότητες που θα στοχεύουν στην εποικοδόμηση επαρκών αναπαραστάσεων για τις προγραμματιστικές έννοιες και στην προετοιμασία των μαθητών για την επίλυση αυθεντικών προβλημάτων σε προγραμματιστικά περιβάλλοντα. Έννοιες-Κλειδιά Ενιαίο Πλαίσιο Προγραμμάτων Σπουδών Πληροφορικής Διδακτική του προγραμματισμού Παρανοήσεις και εννοιολογικές δυσκολίες των μαθητών Μοντέλα ανάπτυξης προγραμματιστικών δεξιοτήτων Διερευνητικές και εποικοδομηστικές προσεγγίσεις Σχεδιασμός μαθησιακών δραστηριοτήτων 1

2 Η Πληροφορική ως αντικείμενο γενικής παιδείας στο Ενιαίο Λύκειο Η εισαγωγή του μαθήματος της Πληροφορικής στο Ενιαίο Λύκειο έγινε το 1998, στα πλαίσια του Ενιαίου Πλαισίου Προγραμμάτων Σπουδών Πληροφορικής (ΕΠΠΣΠ). Η προσέγγιση που ακολουθήθηκε (ΥΠΕΠΘ, 1998) αντιμετωπίζει την Πληροφορική ως αυτόνομο γνωστικό αντικείμενο, το οποίο έχει ιδιαίτερη αξία για την ολοκληρωμένη προετοιμασία των μαθητών, σε ότι αφορά στην πορεία τους μετά το Λύκειο, και παρέχει επαρκείς γνώσεις και δεξιότητες στην Πληροφορική. Η φιλοσοφία που διατρέχει το ΕΠΠΣΠ δεν θεωρεί τη διδασκαλία της Πληροφορικής ως μέσο κατάρτισης των μαθητών στο χειρισμό των υπολογιστών και στη χρήση λογισμικών γενικού σκοπού. Η Πληροφορική αποτελεί αντικείμενο γενικής παιδείας που απευθύνεται σε όλους τους μαθητές και στοχεύει στην κατανόηση βασικών εννοιών και στην απόκτηση διαχρονικών γνώσεων στην Πληροφορική στην ανάπτυξη διαχρονικών δεξιοτήτων χρήσης του υπολογιστή ως εργαλείο έρευνας και μάθησης στην καλλιέργεια δεξιοτήτων μεθοδολογικού χαρακτήρα (έκφραση και διερεύνηση ιδεών, δημιουργικότητα, διαθεματική προσέγγιση της γνώσης, πειραματισμός και ανίχνευση λαθών) στην καλλιέργεια δεξιοτήτων υψηλού επιπέδου (κριτική και αναλυτική σκέψη, συνθετική ικανότητα) στην απόκτηση ευρύτερης παιδείας και κουλτούρας γύρω από την Πληροφορική. Το Πρόγραμμα Σπουδών του Ενιαίου Λυκείου περιλαμβάνει τα εξής μαθήματα επιλογής: στην Α Τάξη «Εφαρμογές Πληροφορικής» στη Β ή/και στη Γ Τάξη: «Εφαρμογές Υπολογιστών» «Τεχνολογία Υπολογιστών» «Πολυμέσα-Δίκτυα» «Εφαρμογές Λογισμικού». Τέλος, στη Γ Τάξη Τεχνολογικής Κατεύθυνσης διδάσκεται ως βασικό το μάθημα «Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον», το οποίο εξετάζεται πανελλαδικά στις εισαγωγικές εξετάσεις για τα ΑΕΙ και ΤΕΙ. Ο γενικός σκοπός των μαθημάτων Πληροφορικής στο Λύκειο αφορά στην κατανόηση των βασικών αρχών της επιστήμης της Πληροφορικής και του προγραμματισμού, καθώς και στην εξοικείωση των μαθητών με νέες μεθοδολογίες επίλυσης προβλημάτων που αξιοποιούν τα σύγχρονα εργαλεία των ΤΠΕ. Στην κατεύθυνση αυτή, ένα σύγχρονο Πρόγραμμα Σπουδών της Πληροφορικής για τη δευτεροβάθμια εκπαίδευση, καθώς και οι ακολουθούμενες προσεγγίσεις διδασκαλίας, καλούνται να εξειδικεύσουν στην πράξη τον όρο αντικείμενο γενικής παιδείας. Το προτεινόμενο διδακτικό πλαίσιο προσδιορίζεται από τέσσερις αλληλοεξαρτώμενες συνιστώσες (Τζιμογιάννης 2005): Η Πληροφορική ως επιστήμη: Διαπραγμάτευση των αρχών που θεμελιώνουν την Πληροφορική ως επιστήμη στο ευρύτερο πλαίσιο των θετικών επιστημών. Ο άξονας αυτός θα πρέπει να στοχεύει στην οικοδόμηση διαχρονικών γνώσεων που αφορούν σε έννοιες, αντικείμενα και διαδικασίες (π.χ. υλικό, λογισμικό, λογισμικό συστήματος, αρχείο, αναπαράσταση της πληροφορίας, επεξεργασία δεδομένων, αλγόριθμος, μοντελοποίηση, προγραμματιστικές δομές κ.λπ.). Η Πληροφορική ως μεθοδολογία επίλυσης προβλημάτων: Τα σύγχρονα εργαλεία παρέχουν νέες μεθοδολογίες επίλυσης προβλημάτων (π.χ. υπολογιστικά φύλλα, βάσεις δεδομένων, προγραμματιστικά περιβάλλοντα κ.λπ.) που απαιτούν την ανάπτυξη νέου τύπου 2

3 δεξιοτήτων από τους μαθητές. Αυτό μπορεί να επιτευχθεί μέσω της εμπλοκής των μαθητών σε αυθεντικές δραστηριότητες που θα έχουν ως σκοπό την καλλιέργεια δεξιοτήτων μεθοδολογικού χαρακτήρα (επεξεργασία δεδομένων, σχεδιασμός και υλοποίηση αλγορίθμων, μοντελοποίηση λύσεων, προγραμματισμός υπολογιστών, δημιουργικότητα) και δεξιοτήτων υψηλού επιπέδου (κριτική και αναλυτική σκέψη, συνθετική ικανότητα, διερευνητικήσυνεργατική μάθηση). Η Πληροφορική ως εργαλείο: Υπάρχει ακόμη αναγκαιότητα επέκτασης και εμβάθυνσης των γνώσεων και των τεχνικών δεξιοτήτων που, ενδεχόμενα, κατέχουν οι μαθητές της δευτεροβάθμιας εκπαίδευσης μέσα από το οικογενειακό ή το κοινωνικό τους περιβάλλον. Επιπλέον, το δημόσιο σχολείο θα πρέπει να καλύψει τις ενδεχόμενες ανισότητες και να προσφέρει ευκαιρίες για εξοικείωση με τους υπολογιστές στα παιδιά που δεν τις έχουν για λόγους κοινωνικούς, οικονομικούς ή άλλους. Βασικός στόχος, για όλους τους μαθητές, πρέπει να είναι η καλλιέργεια διαχρονικών τεχνικών δεξιοτήτων χειρισμού των σύγχρονων υπολογιστικών περιβαλλόντων (λειτουργικό σύστημα, λογισμικά γενικής χρήσης, αναζήτηση και αξιολόγηση πληροφοριών κ.λπ.). Η Πληροφορική ως κοινωνικό φαινόμενο: Κριτική επισκόπηση και αξιολόγηση των σύγχρονων εφαρμογών της Πληροφορικής με αναφορές στον κοινωνικό, εργασιακό, εκπαιδευτικό, επιστημονικό και πολιτιστικό τομέα. Απόκτηση ευρύτερης παιδείας και κουλτούρας γύρω από την Πληροφορική. Όπως οι μαθητές της δευτεροβάθμιας εκπαίδευσης μελετούν τις φυσικές επιστήμες, ώστε να κατανοήσουν το φυσικό κόσμο και τις δυνατότητες παρέμβασής τους σ αυτόν, έτσι θα πρέπει να μελετήσουν την επιστήμη και τις τεχνολογίες των υπολογιστών ώστε να εμπεδώσουν το νέο κοινωνικό, οικονομικό και πολιτισμικό περιβάλλον που διαμορφώνεται στην Κοινωνία της Πληροφορίας. Η Πληροφορική ως αντικείμενο γενικής παιδείας στο Λύκειο στοχεύει σε τρεις γενικούς εκπαιδευτικούς σκοπούς που αφορούν σε: Γνώσεις: Κατανόηση βασικών εννοιών και απόκτηση διαχρονικών γνώσεων στην Πληροφορική. Δεξιότητες: Διαχρονικές δεξιότητες επίλυσης προβλημάτων με χρήση περιβαλλόντων προγραμματισμού και λογισμικών γενικού σκοπού Ικανότητες: Χρήση λειτουργικών περιβαλλόντων, επεξεργασία κειμένου, υπολογιστικά φύλλα, βάσεις δεδομένων, παρουσιάσεις, πλοήγηση στο Διαδίκτυο, επικοινωνία κ.λπ. Το πλαίσιο γνώσεων και δεξιοτήτων στον προγραμματισμό Η διδασκαλία του προγραμματισμού και της αλγοριθμικής στο Ενιαίο Λύκειο αποτελεί βασική συνιστώσα του Προγράμματος Σπουδών και εντάσσεται στο πλαίσιο που αναλύθηκε στην προηγούμενη ενότητα. Σύμφωνα με το Πρόγραμμα Σπουδών (ΥΠΕΠΘ 1998), οι ειδικοί σκοποί της διδασκαλίας του προγραμματισμού στο Ενιαίο Λύκειο είναι οι μαθητές να αναπτύξουν αναλυτική και συνθετική σκέψη να αποκτήσουν ικανότητες μεθοδολογικού χαρακτήρα να μπορούν να επιλύουν απλά προβλήματα σε προγραμματιστικό περιβάλλον να αναπτύξουν δεξιότητες αλγοριθμικής προσέγγισης (ανάλυση προβλήματος, σχεδίαση αλγορίθμου, δομημένη σκέψη, αυστηρότητα έκφρασης) να αναπτύξουν τη δημιουργικότητα και τη φαντασία τους. Στο μάθημα «Εφαρμογές Πληροφορικής» της Α Λυκείου προβλέπεται ικανός αριθμός διδακτικών ωρών (20 συνολικά) για την εμπλοκή των μαθητών με την αλγοριθμική και τον προγραμματισμό. Στα πλαίσια της διδασκαλίας του μαθήματος «Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον», στη Γ Τάξη Τεχνολογικής Κατεύθυνσης, παρέχονται 3

4 ευκαιρίες για εξοικείωση με κλασσικούς αλγορίθμους, εξάσκηση των μαθητών στην επίλυση προβλημάτων με χρήση προγραμματιστικών εργαλείων και εμβάθυνση στην αλγοριθμική σκέψη. Η γνωστική αξία της διδασκαλίας του προγραμματισμού σε μαθητές της δευτεροβάθμιας εκπαίδευσης είναι ευρύτερα αποδεκτή, ήδη από τις αρχές τις δεκαετίας του 80. Για παράδειγμα, κατά την επίλυση προβλημάτων σε προγραμματιστικό περιβάλλον, χρησιμοποιούνται θεμελιώδεις έννοιες (όπως μεταβλητή, δομή επιλογής, δομές επανάληψης, διαδικασία κ.λπ.), οι οποίες είναι δύσκολο να οικοδομηθούν από τους μαθητές με τα παραδοσιακά διδακτικά αντικείμενα. Ο προγραμματισμός ως γνωστική δραστηριότητα περιλαμβάνει την πρόσκτηση και την εφαρμογή τριών αλληλοεξαρτώμενων μορφών γνώσης (Bayman & Mayer 1988, Pair 1990, Τζιμογιάννης 2003, Κόμης 2005): Συντακτική γνώση: Είναι η γνώση των ειδικών χαρακτηριστικών μιας γλώσσας προγραμματισμού και των κανόνων χρήσης της. Εννοιολογική γνώση: Η εννοιολογική γνώση αφορά στην πλήρη κατανόηση των προγραμματιστικών δομών και αρχών. Διακρίνεται στη σημασιολογική (semantic knowledge) και στη σχηματική γνώση (schematic knowledge). Η σημασιολογική γνώση βασίζεται σε ολοκληρωμένα εννοιολογικά μοντέλα για το σύστημα του υπολογιστή, το τι συμβαίνει στο εσωτερικό του κατά την εκτέλεση των εντολών του προγράμματος, την έννοια της μεταβλητής, της δομής επιλογής και των δομών επανάληψης κ.λπ. Η σχηματική γνώση συνίσταται στο ρεπερτόριο ρουτινών και αλγορίθμων που διαθέτει ο μαθητής. Σε αντίθεση με τους μαθητές, οι έμπειροι προγραμματιστές έχουν ένα μεγάλο, δομημένο σύνολο ρουτινών, τις οποίες εύκολα μπορούν να ανακαλέσουν και να εφαρμόσουν σε νέες καταστάσεις. Στρατηγική γνώση (μεταγνώση): Είναι η ικανότητα εφαρμογής των συντακτικών και εννοιολογικών γνώσεων για την επίλυση αυθεντικών προβλημάτων στον προγραμματισμό. Βασίζεται στην ανάπτυξη δεξιοτήτων υψηλού επιπέδου για το σχεδιασμό προγραμμάτων (ανάλυση-σύνθεση, διατύπωση συνθηκών και αιτιακών συσχετισμών κ.λπ.) και στην ικανότητα μεταφοράς δεξιοτήτων επίλυσης προβλημάτων από/σε άλλα γνωστικά αντικείμενα. Με βάση τα πορίσματα της γνωστικής ψυχολογίας διακρίνονται δύο τύποι γνώσεων (Anderson 1983): Δηλωτική γνώση (declarative knowledge): Ορίζεται ως η γνώση που αφορά γεγονότα, έννοιες και αρχές: γνωρίζω κάτι. Η βάση της γνώσης αυτής οργανώνεται σε εννοιολογικές δομές που λέγονται σχήματα. Σε ότι αφορά στον προγραμματισμό, οι δηλωτικές γνώσεις αφορούν στο συντακτικό της γλώσσας και στις βασικές αρχές του προγραμματισμού (π.χ. αναγνώριση του ρόλου μιας υπολογιστικής δομής ή ενός τμήματος αλγορίθμου). Διαδικαστική γνώση (procedural knowledge): Αναφέρεται στην αποτελεσματική χρήση και εφαρμογή των δηλωτικών γνώσεων για την επίλυση προβλημάτων: γνωρίζω πώς και γιατί. Η διαδικαστική γνώση στον προγραμματισμό σχετίζεται με την ικανότητα εφαρμογής των σχετικών γνώσεων (συντακτικών και εννοιολογικών) για την ανάπτυξη ολοκληρωμένων προγραμμάτων τη μετατροπή των δηλωτικών γνώσεων σε προγραμματιστικές ρουτίνες και διαδικασίες τη δυνατότητα αυτοματοποιημένης ανάκλησης και εφαρμογής των διαδικασιών. Είναι προφανές ότι, στη γνωστική περιοχή του προγραμματισμού και ειδικότερα στο πλαίσιο της επίλυσης προβλημάτων, οι δύο αυτοί τύποι γνώσεων δύσκολα μπορούν να διακριθούν και να αντιμετωπιστούν ξεχωριστά. Στον Πίνακα 1 δίνεται το πλαίσιο γνώσεων στον προγραμματισμό και οι μεταξύ τους συσχετίσεις. Θα πρέπει να σημειωθεί ότι, σύμφωνα με το Πρόγραμμα Σπουδών της Πληροφορικής (ΥΠΕΠΘ 1998), η έμφαση δεν δίνεται στις συντακτικές γνώσεις και στα ιδιαίτερα χαρακτηριστικά του χρησιμοποιούμενου περιβάλλοντος προγραμματισμού αλλά στις 4

5 εννοιολογικές γνώσεις και στις δεξιότητες αλγοριθμικής επίλυσης προβλημάτων. Αυτό αναδεικνύεται με επιτυχία στο σχεδιασμό του μαθήματος «Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον», όπου προτείνεται η χρήση ενός ιδεατού περιβάλλοντος ψευδογλώσσας (ΓΛΩΣΣΑ), με στόχο να απλοποιηθεί το πλαίσιο συντακτικών δυσκολιών, να περιοριστούν οι εννοιολογικές δυσκολίες και να διευκολυνθούν οι μαθητές ώστε να εστιάσουν στα κομβικά χαρακτηριστικά της αλγοριθμικής επίλυσης προβλημάτων. Συντακτική γνώση Εννοιολογική γνώση Πίνακας 1. Πλαίσιο γνώσεων στον προγραμματισμό Δηλωτική γνώση Γνώση των ιδιαίτερων συντακτικών χαρακτηριστικών της γλώσσας, όπως: Γνώση της σημασίας του ερωτηματικού στην Pascal, ως δήλωση του τέλους εντολής Γνώση του τρόπου δήλωσης σταθερών, μεταβλητών και τύπων δεδομένων, πινάκων, υποπρογραμμάτων Γνώση χειρισμού λογικών δεδομένων και σύνταξης συνθηκών Κατανόηση της σημασίας των δράσεων που υλοποιούνται στο εσωτερικό του υπολογιστή κατά την εκτέλεση του προγράμματος Διαδικαστική γνώση Δεξιότητες εφαρμογής κανόνων σύνταξης για την ανάπτυξη προγραμμάτων, όπως: Δεξιότητα ορθής διατύπωσης και ελέγχου της σύνταξης εμφωλευμένων δομών επιλογής Δεξιότητα ορθής διατύπωσης και ελέγχου της σύνταξης επαναληπτικών δομών Δεξιότητα αναζήτησης μιας τιμής που έχει καταχωριστεί σε έναν πίνακα δεδομένων Ικανότητα σχεδιασμού αλγορίθμων για την επίλυση προβλημάτων όπως Στρατηγική γνώση Κατανόηση της έννοιας της μεταβλητής Κατανόηση της λειτουργίας της δομής επιλογής Κατανόηση της λειτουργίας των επαναληπτικών δομών Κατανόηση του τρόπου με τον οποίο υλοποιείται η λειτουργία μιας διαδικασίας ή μιας συνάρτησης, καθώς και η επικοινωνία της με το κύριο πρόγραμμα Δεξιότητα ερμηνείας της λειτουργίας ενός τμήματος προγράμματος ή ψευδοκώδικα Δεξιότητα μετατροπής ενός διαγράμματος ροής σε πρόγραμμα ή ψευδοκώδικα Δεξιότητα σχεδιασμού μιας διαδικασίας υπολογισμού (π.χ. μέσος όρος των στοιχείων ενός πίνακα) Δεξιότητα σχεδιασμού υποπρογραμμάτων για την υλοποίηση απλών επεξεργασιών Ικανότητα σχεδιασμού, κωδικοποίησης και ελέγχου ενός προγράμματος με στόχο την επίλυση αυθεντικών προβλημάτων ικανότητα μεταφοράς δεξιοτήτων επίλυσης προβλημάτων σε νέα γνωστικά πλαίσια 5

6 Γνωστικές δυσκολίες των μαθητών στον προγραμματισμό Η διδασκαλία του προγραμματισμού σε μαθητές της δευτεροβάθμιας εκπαίδευσης συνιστά ένα εξαιρετικά ενδιαφέρον έργο που έχει ιδιαίτερα χαρακτηριστικά και διαφορές σε σχέση με τα άλλα γνωστικά αντικείμενα του Προγράμματος Σπουδών. Οι μαθητές της δευτεροβάθμιας εκπαίδευσης, όταν έρχονται για πρώτη φορά σε επαφή με τη χρήση προγραμματιστικών εργαλείων για την επίλυση προβλημάτων, αντιμετωπίζουν πολλές δυσκολίες (Bonar & Soloway 1985, Ennis 1994). Παρότι οι προϋπάρχουσες γνώσεις και εμπειρίες από συναφείς γνωστικές περιοχές, όπως είναι τα μαθηματικά και η φυσική, παίζουν σημαντικό ρόλο στην ανάπτυξη αλγοριθμικής σκέψης, στις περισσότερες περιπτώσεις όμως αυτό δεν είναι αρκετό. Η εκπαιδευτική έρευνα έχει δώσει σημαντικές πληροφορίες σχετικά με τις εναλλακτικές αντιλήψεις μαθητών (αλλά και φοιτητών) για τις υπολογιστικές δομές και τις εννοιολογικές δυσκολίες που αντιμετωπίζουν κατά την εφαρμογή των βασικών υπολογιστικών δομών για την επίλυση προβλημάτων σε περιβάλλον προγραμματισμού (Samurçay 1989, Soloway & Spohrer 1989, Green 1990). Παρόμοια αποτελέσματα έχουν αναφερθεί στη χώρα μας σχετικά με τις παρανοήσεις μαθητών της δευτεροβάθμιας εκπαίδευσης στον προγραμματισμό, όπως είναι η έννοια της μεταβλητής (Τζιμογιάννης & Κόμης 2000) και του πίνακα (Τζιμογιάννης & Γεωργίου 1998), και τις δυσκολίες στην εφαρμογή της δομής επιλογής για την επίλυση απλών προβλημάτων (Τζιμογιάννης & Κόμης 1999). Πολλοί μαθητές δεν μπορούν να γράψουν ολοκληρωμένα και λογικά ορθά προγράμματα ακόμη και μετά από πολλά μαθήματα στον προγραμματισμό. Με βάση τα αποτελέσματα της εκπαιδευτικής έρευνας και της διδακτικής εμπειρίας έχουμε κωδικοποιήσει ένα σύστημα γνωστικών δυσκολιών που αντιμετωπίζουν οι μαθητές της δευτεροβάθμιας εκπαίδευσης στον προγραμματισμό, το οποίο θεωρούμε ότι θα πρέπει να γνωρίζει ο καθηγητής της Πληροφορικής: 1. Η διδασκαλία του προγραμματισμού περιλαμβάνει πολύ περισσότερα πράγματα από τη διδασκαλία του συντακτικού και της σημασιολογίας μιας γλώσσας προγραμματισμού. Οι μαθητές πρέπει να κατανοήσουν πώς χρησιμοποιούνται και πώς λειτουργούν τα δομικά εργαλεία της γλώσσας για την επίλυση ενός προβλήματος. Για παράδειγμα, ένα πρόγραμμα απαιτεί το χειρισμό πολλών αφηρημένων οντοτήτων που έχουν μικρή σχέση με τα στοιχεία της καθημερινής εμπειρίας του μαθητή (π.χ. λογικά δεδομένα, εμφωλευμένες δομές επιλογής, βρόχος, μετρητής, αρχικοποίηση μεταβλητής, δείκτης πίνακα, αναδρομή κ.α.). 2. Υπάρχουν εγγενή χαρακτηριστικά και δυσκολίες στο πεδίο του προγραμματισμού, καθώς είναι, συνήθως, απαραίτητο να σκεφτόμαστε σχετικά με δεδομένα και αλγορίθμους με τρόπους πολύ διαφορετικούς από αυτούς που σκεφτόμαστε σε άλλες γνωστικές περιοχές (π.χ. μαθηματικά ή φυσική) και, πολύ περισσότερο, στην καθημερινή μας ζωή. Έτσι, οι μαθητές συναντούν δυσκολίες να εκφράσουν λύσεις που δεν αποτελούν φυσική συνέπεια της μεταφοράς γνώσεων από άλλες γνωστικές περιοχές σε περιβάλλοντα προγραμματισμού. Για παράδειγμα, ας συγκρίνουμε τον τρόπο υπολογισμού του αθροίσματος μιας σειράς αριθμών στην Pascal ή στη ΓΛΩΣΣΑ, σε σχέση με τα μαθηματικά ή ακόμη και με τη συνάρτηση sum που χρησιμοποιεί το Excel. 3. Οι μαθητές δεν έχουν τη δυνατότητα διαπραγμάτευσης του συντακτικού και της σημασιολογίας των εντολών μιας γλώσσας προγραμματισμού. Για να μπορέσουν να χρησιμοποιήσουν αποτελεσματικά ένα προγραμματιστικό περιβάλλον για την επίλυση προβλημάτων απαιτείται η προσαρμογή τους στην αυστηρότητα σύνταξης και δόμησης του προγράμματος, η οποία είναι εγγενής στον προγραμματισμό, και αυτό δεν επιτυγχάνεται εύκολα. 4. Η κατανόηση της δομής του προγράμματος και της βηματικής φύσης (step by step) του αλγορίθμου συνιστούν σημαντικό εμπόδιο στην ανάπτυξη δεξιοτήτων επίλυσης προβλημάτων σε προγραμματιστικό περιβάλλον. Πρόσθετες εννοιολογικές δυσκολίες 6

7 αποτελούν οι ανεπαρκείς ή ελλιπείς αναπαραστάσεις για το ρόλο των μεταβλητών ως στοιχεία αποθήκευσης δεδομένων, για την έννοια του πίνακα, για τον έλεγχο της ροής του προγράμματος (δομές επιλογής, δομές επανάληψης, αναδρομή κ.λπ.), το ρόλο και τη χρήση υποπρογραμμάτων κ.α. 5. Ένα πρόγραμμα που εκτελείται στον υπολογιστή αποτελεί ένα μηχανισμό, ο οποίος δεν είναι εύκολα προσιτός στους μαθητές. Οι δεξιότητες που είναι απαραίτητες, ώστε οι μαθητές να εμπεδώσουν το πρόγραμμα ως μια ενιαία οντότητα, να κατανοήσουν τα κύρια μέρη του και τις σχέσεις μεταξύ τους, απαιτούν χρόνο και αναπτύσσονται σταδιακά. Η έλλειψη επαρκών αναπαραστάσεων για τη ροή των δεδομένων, το ρόλο και τη λειτουργία των βασικών μονάδων του υπολογιστή φαίνεται να παρεμβαίνει καθοριστικά στο μοντέλο της μηχανής που οικοδομούν οι μαθητές (Τζιμογιάννης & Κόμης 2004). Η διδακτική εμπειρία δείχνει ότι, σε πολλές περιπτώσεις, η μηχανή αντιμετωπίζεται από τους μαθητές ως μαύρο κουτί (black box). Τα μοντέλα και οι αντιλήψεις των μαθητών εισάγουν πρόσθετα γνωστικά εμπόδια στο να κατανοήσουν το επίπεδο λεπτομέρειας, το οποίο απαιτείται για να περιγραφεί μια υπολογιστική διαδικασία σε γλώσσα προγραμματισμού. 6. Επιπρόσθετα, υπάρχουν ιδιαίτερα χαρακτηριστικά στη διδασκαλία του προγραμματισμού, τα οποία σχετίζονται με το ρόλο της μηχανής. Ο υπολογιστής και το περιβάλλον προγραμματισμού έχουν διπλό ρόλο: αποτελούν ένα μηχανισμό ο οποίος μπορεί να χρησιμοποιηθεί για την ανάπτυξη και εκτέλεση άλλων μηχανισμών (προγραμμάτων). Ο Du Boulay (1989) έχει εισάγει τον όρο εννοιολογική μηχανή (notional machine) για να περιγράψει το ρόλο του υπολογιστή στον προγραμματισμό και τις αντιλήψεις που έχουν οι αρχάριοι γι αυτόν. Πρόκειται για έναν ιδεατό εννοιολογικό υπολογιστή (σε επίπεδο γλώσσας και όχι υλικού), του οποίου τα χαρακτηριστικά καθορίζονται από τα ιδιαίτερα στοιχεία και τις κατασκευές της χρησιμοποιούμενης γλώσσας προγραμματισμού. Η εννοιολογική μηχανή θα πρέπει να έχει δύο βασικά χαρακτηριστικά ώστε να είναι αποτελεσματική στην ανάπτυξη εννοιολογικών μοντέλων από τους μαθητές: α) να είναι εννοιολογικά απλή και β) να παρέχει δυνατότητες στους μαθητές να αναπτύσσουν επαρκείς αναπαραστάσεις για τις βασικές λειτουργίες της (Du Boulay et al., 1999). 7. Η μελέτη των έμπειρων προγραμματιστών δείχνει ότι οι προγραμματιστικές γνώσεις είναι οργανωμένες σε σύνθετες εννοιολογικές δομές και δεν επικεντρώνονται στο συντακτικό της χρησιμοποιούμενης γλώσσας. Οι δομές αυτές περιλαμβάνουν ένα ευρύ ρεπερτόριο αλγορίθμων μαζί με τις σχετικές πληροφορίες και τα εννοιολογικά εργαλεία. Αντίθετα, οι νέοι προγραμματιστές δεν έχουν αναπτύξει υποδείγματα προγραμματισμού που να επιτρέπουν ένα καινούργιο πρόβλημα να προσαρμοστεί σε μια λύση που είναι γνωστή ή έχει διδαχθεί προηγούμενα. Συνήθως οργανώνουν φτωχά τις προγραμματιστικές τους γνώσεις, σε ένα πλαίσιο προσανατολισμένο στο συντακτικό της γλώσσας, με αποτέλεσμα να μη μπορούν εύκολα να τις εφαρμόσουν για την επίλυση προβλημάτων που δεν είναι εκ των προτέρων γνωστά. Οι περισσότεροι μαθητές έχουν αδυναμίες να λειτουργήσουν αφαιρετικά σε ένα πρόγραμμα, να συνθέσουν νέους αλγορίθμους και να προσαρμόσουν εντολές ή υπολογιστικές διαδικασίες, αξιοποιώντας αποτελεσματικά τις προηγούμενες γνώσεις τους. Οι δεξιότητες που είναι απαραίτητες, ώστε οι μαθητές να εμπεδώσουν το πρόγραμμα ως μια ενιαία οντότητα, να κατανοήσουν τα κύρια μέρη του και τις σχέσεις μεταξύ τους απαιτούν χρόνο και αναπτύσσονται σταδιακά. 8. Τα συνήθη προγραμματιστικά περιβάλλοντα και οι γλώσσες προγραμματισμού που χρησιμοποιούνται για εκπαιδευτικούς σκοπούς έχουν σχεδιαστεί για την ανάπτυξη εφαρμογών και όχι για διδασκαλία. Είναι, συνεπώς, προσαρμοσμένα στο πλαίσιο γνώσεων και δεξιοτήτων των έμπειρων προγραμματιστών, γεγονός που ενισχύει τις δυσκολίες και τα εμπόδια που συναντούν οι μαθητές και οι αρχάριοι στον προγραμματισμό. 9. Σε πολλές περιπτώσεις οι ίδιες οι γλώσσες προγραμματισμού ενσωματώνουν ανθρωπομορφικά χαρακτηριστικά, τα οποία εισάγουν πρόσθετες δυσκολίες και 7

8 παρανοήσεις στους μαθητές. Η γλώσσα που χρησιμοποιούν συχνά οι εκπαιδευτικοί ενισχύει τις αντιλήψεις αυτές (για παράδειγμα, «Έτσι που έγραψες την εντολή ο υπολογιστής θεωρεί ότι»). Τα πρώτα διδακτικά παραδείγματα αλγορίθμων βασίζονται σε μια σειρά οδηγιών (βημάτων) που εκτελεί ο άνθρωπος για την υλοποίηση εργασιών της καθημερινής ζωής (π.χ. πώς παρασκευάζεται ένα γλυκό, πώς υλοποιείται μια κατασκευή κ.λπ.). Η χρήση παραδειγμάτων του τύπου αυτού για την εισαγωγή των μαθητών στην αλγοριθμική επίλυση προβλημάτων οδηγεί, συνήθως, σε μια σειρά λανθασμένων αντιλήψεων, όπως ότι η γλώσσα σύνταξης των εντολών είναι ελεύθερη υπάρχουν εντολές που μπορούν να υποστηρίξουν με απλό τρόπο κάθε περίπλοκη υπολογιστική διαδικασία. Από τις εμπειρικές στις παιδαγωγικές διδακτικές προσεγγίσεις Για μια μεγάλη περίοδο, ιδιαίτερα μέχρι τα μέσα της δεκαετίας του 80, η διδασκαλία της Πληροφορικής ταυτιζόταν, ουσιαστικά, με τη διδασκαλία του προγραμματισμού, τόσο στην τριτοβάθμια όσο και στη δευτεροβάθμια εκπαίδευση. Tο μοντέλο που ακολουθήθηκε, επηρεάστηκε από τις τεχνοκεντρικές προσεγγίσεις, που ήταν κυρίαρχες κατά την περίοδο αυτή, και είχε ως κύριο στόχο την εκμάθηση συγκεκριμένων γλωσσών προγραμματισμού. Το πλαίσιο διδασκαλίας που διαμορφώθηκε ήταν προσανατολισμένο στα χαρακτηριστικά της χρησιμοποιούμενης γλώσσας προγραμματισμού, με έμφαση στη δομή, στο λεξιλόγιο και τους συντακτικούς κανόνες της γλώσσας. Οι κυρίαρχες διδακτικές προσεγγίσεις ακολουθούσαν ένα επικοινωνιακό μοντέλο, στο οποίο ο δάσκαλος μεταδίδει τις κατάλληλες προγραμματιστικές γνώσεις στους μαθητές που καλούνται να τις εφαρμόζουν, στη συνέχεια, στο περιβάλλον μιας γλώσσας. Το μοντέλο αυτό εμπνέεται, σε μεγάλο βαθμό, από τη συμπεριφοριστική προσέγγιση για τη διδασκαλία και τη μάθηση. Στον Πίνακα 2 δίνονται τα βασικά χαρακτηριστικά του τεχνοκεντρικούσυμπεριφοριστικού μοντέλου διδασκαλίας του προγραμματισμού και οι ρόλοι διδάσκοντα και μαθητή. Πίνακας 2. Συμπεριφοριστικό μοντέλο διδασκαλίας του προγραμματισμού Διδάσκων Μαθητής Πηγή πληροφοριών και γνώσεων στον προγραμματισμό Μεταφορέας γνώσεων, αναλύει και εξηγεί εντολές και προγράμματα Δίνει έμφαση στην εκμάθηση των εντολών και του συντακτικού μιας γλώσσας Δίνει έμφαση στην προγραμματιστική αυστηρότητα και όχι στο σχεδιασμό αλγορίθμων Δίνει μεγάλη σημασία στην εξάσκηση και στην επίλυση τυπικών προβλημάτων Ελέγχει και κατευθύνει τη μάθηση των μαθητών Παθητικός δέκτης πληροφοριών, εντολών, προγραμμάτων Απομνημονεύει συντακτικούς κανόνες, εντολές, προγράμματα Συντάσσει προγράμματα αναπαράγοντας εντολές, μαθαίνει έτοιμους αλγορίθμους Εξασκείται σε τυποποιημένα προβλήματα και προγράμματα Η μάθηση είναι μοναχική διαδικασία Η προσέγγιση αυτή ακολουθήθηκε και στη χώρα μας στα πλαίσια της διδασκαλίας του προγραμματισμού στα ενιαία πολυκλαδικά λύκεια και στα τεχνικά επαγγελματικά λύκεια (με τη διδασκαλία των γλωσσών προγραμματισμού Basic, Pascal και Cobol), καθώς και στο γυμνάσιο (με τη διδασκαλία της Logo και της Basic). Στον ελληνικό χώρο, η εμπειρία από τη διδασκαλία του προγραμματισμού στην τεχνική εκπαίδευση και κατάρτιση έχει αποδείξει ότι το εκπαιδευτικό αποτέλεσμα ήταν, συχνά, περιορισμένο. Οι περισσότεροι μαθητές επικεντρώνονταν στην αποστήθιση εντολών, τμημάτων κώδικα ή/και ολόκληρων 8

9 διαδικασιών και δεν εξασκούνταν στην ανάπτυξη δεξιοτήτων και μεθοδολογιών επίλυσης προβλημάτων. Από την άλλη μεριά, συναντούσαν μεγάλες δυσκολίες στην ανάπτυξη γνωστών αλγορίθμων στο περιβάλλον μιας νέας γλώσσας προγραμματισμού (Τζιμογιάννης και Γεωργίου 1999). Χαρακτηριστικό παράδειγμα ήταν η μετάβαση από τη Basic στην Pascal για τους μαθητές των τεχνικών επαγγελματικών λυκείων. Η ερευνητική μελέτη ανέδειξε από πολύ νωρίς τα αδιέξοδα που εμπεριείχε η εμπειρικήτεχνοκεντρική προσέγγιση (Dahl et al. 1972). Το ενδιαφέρον στη διδασκαλία του προγραμματισμού εστιάζεται, πλέον, στις μορφές συλλογισμού και στα νοητικά μοντέλα που χρησιμοποιούν οι αρχάριοι και οι έμπειροι προγραμματιστές, καθώς και στις μεθόδους εργασίας με στόχο τη σύλληψη αλγορίθμων και την ανάπτυξη προγραμμάτων. Η ιδέα της ανακαλυπτικής προσέγγισης του προγραμματισμού (programming by discovery) επικεντρώνεται στο σχεδιασμό εκπαιδευτικών περιβαλλόντων που θα βοηθούν αποτελεσματικά τους αρχάριους προγραμματιστές (μαθητές ή φοιτητές) στη σύνταξη προγραμμάτων (Ramadhan 2000). Εξερευνώντας τα περιβάλλοντα αυτά, οι μαθητές γίνονται ενεργά υποκείμενα της μάθησης και υποστηρίζονται με στόχο την κατανόηση της δυναμικής συμπεριφοράς του προγράμματος, την ανίχνευση των σφαλμάτων του προγράμματος και των παρανοήσεών τους που σχετίζονται με αυτά. Σε τελική ανάλυση, οι μαθητές μαθαίνουν μέσα από διαδικασίες δοκιμής και άμεσης παρατήρησης του αποτελέσματος των προγραμμάτων τους στην οθόνη του υπολογιστή. Στον Πίνακα 3 δίνονται τα βασικά χαρακτηριστικά του ανακαλυπτικού μοντέλου και οι ρόλοι διδάσκοντα και μαθητή κατά τη μάθηση του προγραμματισμού. Πίνακας 3. Ανακαλυπτικό μοντέλο μάθησης του προγραμματισμού Διδάσκων Μαθητής Έχει βαθιά και πολύπλευρη γνώση του προγραμματισμού Είναι εξοικειωμένος με την επιστημονική και την πειραματική μεθοδολογία Είναι διευκολυντής των μαθησιακών δραστηριοτήτων στην τάξη ή στο εργαστήριο Δημιουργεί κλίμα εμπιστοσύνης και σιγουριάς στους μαθητές Παρέχει έτοιμα προγράμματα για εξάσκηση, πειραματισμό, ανίχνευση λαθών Επιδιώκει την επίλυση ανοικτών προβλημάτων και προωθεί την ανακάλυψη των βασικών χαρακτηριστικών των αλγορίθμων από τους ίδιους τους μαθητές Γίνεται ενεργό υποκείμενο της μάθησης αναπτύσσοντας προγράμματα Ανακαλύπτει έννοιες και συσχετίσεις μετά από διαδικασίες δοκιμής και ελέγχου Μαθαίνει να ελέγχει και να διορθώνει τα λάθη στα προγράμματα που αναπτύσσει Μαθαίνει να σχεδιάζει λύσεις, να διατυπώνει επιχειρήματα, ιδέες και συμπεράσματα Εξοικειώνεται με μεθοδολογίες και στρατηγικές επίλυσης προβλημάτων Το εποικοδομιστικό μοντέλο έχει ως βασική διδακτική παραδοχή ότι οι γνώσεις δεν μεταδίδονται αλλά οικοδομούνται και αναδομούνται ατομικά από τον μαθητή, ο οποίος είναι υπεύθυνος για τη μάθησή του. Η διδασκαλία του προγραμματισμού στο πλαίσιο των αρχών του εποικοδομισμού αποτέλεσε αντικείμενο ενδιαφέροντος και μελέτης από τις αρχές της δεκαετίας του 80 (Papert 1980). Σε αντίθεση με τη θεώρηση του συμπεριφορισμού, οι εποικοδομιστές υποστηρίζουν ότι η μαθησιακή διαδικασία του προγραμματισμού δεν μπορεί να πραγματωθεί ουσιαστικά εάν δεν λάβει υπόψη τον τρόπο, με τον οποίο οικοδομούν τις γνώσεις τους τα υποκείμενα που μαθαίνουν (Ben-Ari 2001, Κόμης 2001). Οι εποικοδομιστικές μαθησιακές διαδικασίες τοποθετούν το μαθητή στο κέντρο της μάθησης. Ο μαθητής συμμετέχει ενεργά στη μαθησιακή διαδικασία και οικοδομεί τις γνώσεις του με βάση μια διερεύνηση της πραγματικότητας, η οποία συμπεριλαμβάνει επιπλέον, τη γνώση μαζί με τις διάφορες μορφές μετάδοσής της (διδασκαλία, επικοινωνία, συνεργασία κ.λπ.). Η πρόσκτηση της νέας γνώσης γίνεται με μη γραμμικό τρόπο και βασίζεται πάνω σε 9

10 εξατομικευμένες οικοδομήσεις αλλά και σε συλλογικές καταστάσεις της τάξης, όπου εμφανίζονται γνωστικές συγκρούσεις, ικανές να προωθήσουν την οικοδόμηση των γνώσεων. Στον Πίνακα 4 δίνονται τα βασικά χαρακτηριστικά του εποικοδομιστικού μοντέλου μάθησης του προγραμματισμού και οι ρόλοι διδάσκοντα και μαθητή. Πίνακας 4. Εποικοδομιστικό μοντέλο μάθησης του προγραμματισμού Διδάσκων Μαθητής Παρέχει και διαμορφώνει ευκαιρίες για μάθηση, οικοδόμηση γνώσεων και ανάπτυξη δεξιοτήτων Εκτιμά και λαμβάνει υπόψη τις προϋπάρχουσες γνώσεις των μαθητών στον προγραμματισμό Λαμβάνει υπόψη τις γνωστικές δυσκολίες των μαθητών στον προγραμματισμό Συμμετέχει στη μάθηση Είναι συντονιστής και καθοδηγητής των μαθητικών δραστηριοτήτων Συμμετέχει ενεργά σε προγραμματιστικές δραστηριότητες μάθησης Διαμορφώνει δομές γνώσεων και οικοδομεί ένα ικανό ρεπερτόριο ρουτινών Οικοδομεί νέες γνώσεις και αναπτύσσει δεξιότητες Συνεργάζεται με συμμαθητές και διδάσκοντα Μαθαίνει πώς να μαθαίνει (αναλύει, συνθέτει, αξιολογεί) Αναπτύσσει μεταγνωστικές δεξιότητες Τα τελευταία χρόνια, αναπτύσσεται έντονο ενδιαφέρον για το σχεδιασμό εποικοδομηστικών μαθησιακών δραστηριοτήτων στον προγραμματισμό που βασίζονται στη διερευνητική μάθηση (inquiry learning) (Ramadhan 2000, Kolikant & Pollack 2004, Τσέλιος κ.α. 2006) και στη συνεργατική μάθηση (Γρηγοριάδου κ.α. 2004). Οι Willliams & Kessler (2000) υποστηρίζουν ότι η συνεργασία μεταξύ των μαθητών αποτελεί καθοριστικό παράγοντα στη μάθηση του προγραμματισμού. Οι προσεγγίσεις αυτές δίνουν έμφαση στον παιδαγωγικό σχεδιασμό της διδασκαλίας του προγραμματισμού και στη μετατόπιση από το συντακτικό στην καλλιέργεια δεξιοτήτων επίλυσης προβλημάτων (αναλυτική-συνθετική σκέψη, αφαιρετική ικανότητα, μοντελοποίηση λύσεων). Στο πλαίσιο αυτό προτείνεται, επίσης, ο σχεδιασμός κατάλληλων διδακτικών στρατηγικών με χρήση εκπαιδευτικών περιβαλλόντων προσομοίωσης αλγορίθμων (Jehng et al. 1999, Τζιμογιάννης κ.α. 2006). Το πλαίσιο εποικοδόμησης εννοιών του προγραμματισμού Η γνωστική σύγκρουση και η εννοιολογική αλλαγή για τις θεμελιώδεις έννοιες και τα δομικά στοιχεία του προγραμματισμού, καθώς και η ανάπτυξη δεξιοτήτων επίλυσης προβλημάτων είναι διαδικασίες προοδευτικές και πραγματοποιούνται σε βάθος χρόνου. Οι γνωστικές πηγές που χρησιμοποιούν οι μαθητές για την ανάπτυξη νέων γνώσεων στον προγραμματισμό είναι η καθημερινή τους εμπειρία και το περιβάλλον που δραστηριοποιούνται και αναπτύσσονται οι νοητικές διεργασίες που αναπτύσσουν τα συστήματα αναπαραστάσεων και νοητικών μοντέλων που χρησιμοποιούν. Τα μοντέλα αποτελούν μια τεχνική αναπαράστασης της συμπεριφοράς στοιχείων, καταστάσεων και υπολογιστικών διαδικασιών του προγραμματισμού. Ως μοντέλο ορίζεται ένα νοητικό σχήμα που είναι οικείο ή προσιτό στην προϋπάρχουσα γνώση και βοηθάει τα άτομα να φτάσουν στην κατανόηση των νέων γνώσεων. Αποτελεί μια εσωτερική αναπαράσταση που παίζει το ρόλο του υποκατάστατου της πραγματικότητας. Τα μοντέλα είναι, συνήθως, σύνθετα εννοιολογικά συστήματα που αναπτύσσονται από τους μαθητές δύσκολα και με αργούς ρυθμούς. Στο πλαίσιο οικοδόμησης νέων στον προγραμματισμό μπορούμε να διακρίνουμε τρεις διαφορετικούς κόσμους (Σχήμα 1): 10

11 τον προγραμματιστικό κόσμο (programming world), όπου ζουν τα διάφορα υπολογιστικά αντικείμενα και διαδραματίζονται οι συσχετίσεις μεταξύ τους (μεταβλητές, υπολογιστικές δομές, δομές δεδομένων, υποπρογράμματα κ.λπ.). τον εννοιολογικό κόσμο (conceptual world) που περιλαμβάνει τα μοντέλα εννοιών, αντικειμένων και διαδικασιών του προγραμματικού κόσμου, τα οποία αναπτύσσουν οι έμπειροι προγραμματιστές. το νοητικό κόσμο (mental world) που αποτελείται από τις υποκειμενικές, ατομικές αντιλήψεις που δημιουργούνται στο μυαλό των μαθητών. Συνήθως, πρόκειται για ατελή μοντέλα που αντικατοπτρίζουν τις παρανοήσεις και τις εννοιολογικές δυσκολίες που αντιμετωπίζουν οι μαθητές σε μια συγκεκριμένη περιοχή ή σε ένα πρόβλημα. Εννοιολογικός Κόσμος Επιστημονική γνώση εννοιολογικά μοντέλα Νοητικός Κόσμος Αναπαραστάσεις μαθητών νοητικά μοντέλα έννοιες, αντικείμενα, αλγόριθμοι, διαδικασίες Προγραμματιστικός Κόσμος Σχήμα 1. Το πλαίσιο οικοδόμησης εννοιών προγραμματισμού Η διδασκαλία θα πρέπει να παρέχει στους μαθητές ευκαιρίες ώστε να μετασχηματίσουν τα δικά τους ατελή νοητικά μοντέλα σε επιστημονικά επαρκή μοντέλα που θα τους βοηθήσουν να κατανοήσουν τις βασικές έννοιες του προγραμματισμού και τις αρχές της αλγοριθμικής επίλυσης προβλημάτων. Οι παρανοήσεις και τα εναλλακτικά νοητικά μοντέλα των μαθητών προκαλούν σφάλματα (bugs), άμεσα παρατηρήσιμα στην οθόνη του υπολογιστή κατά την εκτέλεση των προγραμμάτων. Ο υπολογιστής παίζει σημαντικό ρόλο στη διδασκαλία του προγραμματισμού. Δεν αποτελεί απλά τη μηχανή που εκτελεί το πρόγραμμα. Η μεγάλη παιδαγωγική του αξία οφείλεται στο ότι επιτρέπει τη σύνταξη, τον έλεγχο και τη διόρθωση του προγράμματος από τους ίδιους τους μαθητές οι οποίοι, ερχόμενοι σε άμεση επαφή με τη μηχανή, παίρνουν ανάδραση στις δικές τους αναπαραστάσεις για τις εμπλεκόμενες έννοιες και αντικείμενα του προγραμματισμού. Με άλλα λόγια, ο υπολογιστής παρέχει στους μαθητές δυνατότητες εξάσκησης, πειραματισμού και ελέγχου των νοητικών μοντέλων για τα προγραμματιστικά αντικείμενα και τις λύσεις των υπό μελέτη προβλημάτων. 11

12 Σχεδιασμός μαθησιακών δραστηριοτήτων για τον προγραμματισμό Οι σύγχρονες παιδαγωγικές προσεγγίσεις έχουν επηρεαστεί από το ευρύτερο θεωρητικό πλαίσιο του εποικοδομισμού. Με βάση την προβληματική που αναπτύχθηκε προηγούμενα, προτείνουμε ένα πλαίσιο παιδαγωγικού σχεδιασμού της διδασκαλίας του προγραμματισμού, το οποίο θα δίνει έμφαση στη μετατόπιση από τη διδασκαλία στη ενεργητική μάθηση μέσω δραστηριοτήτων από το συντακτικό της χρησιμοποιούμενης γλώσσας στην καλλιέργεια δεξιοτήτων επίλυσης προβλημάτων (αναλυτική σκέψη, αφαιρετική ικανότητα, μοντελοποίηση λύσεων). Το προτεινόμενο πλαίσιο οικοδόμησης νέων γνώσεων στον προγραμματισμό λαμβάνει υπόψη τις προϋπάρχουσες γνώσεις και εναλλακτικές αντιλήψεις των μαθητών με στόχο την πρόκληση καταστάσεων γνωστικής σύγκρουσης. Επιπλέον, αξιοποιεί τα πλεονεκτήματα της διερευνητικής μάθησης και της καθοδηγούμενης ανακάλυψης μέσα από το σχήμα: Παράθεση ερωτημάτων-υποθέσεων Σχεδιασμός λύσης - Πρόβλεψη Παρατήρηση Εναλλακτικές ερμηνείες Απόδειξη (χρησιμοποίηση τεχνικών ελέγχου) Επικοινωνία Ανάδραση-Συνεργασία. Βασικός παράγοντας είναι ο πλουραλισμός και η πολλαπλότητα των χρησιμοποιούμενων μεθόδων, των μέσων και των περιβαλλόντων διδασκαλίας του προγραμματισμού, έτσι ώστε να προσφέρονται στους μαθητές δυνατότητες διαπραγμάτευσης των ιδεών τους και ευκαιρίες συνεργατικής μάθησης. Το πλαίσιο σχεδιασμού των μαθησιακών δραστηριοτήτων για τον προγραμματισμό ορίζεται από τρεις αλληλοεξαρτώμενες συνιστώσες (Σχήμα 2): Μαθητής προηγούμενες γνώσεις, εμπειρίες, δεξιότητες, ανάγκες, μαθησιακό προφίλ μαθησιακές δραστηριότητες Μαθησιακοί στόχοι αντικείμενο μάθησης, γνώσεις, δεξιότητες Μαθησιακό περιβάλλον εργαλεία, μέσα, πηγές, λογισμικά, scaffolding Σχήμα 2. Το πλαίσιο σχεδιασμού μαθησιακών δραστηριοτήτων 12

13 Μαθητής: Γνωστικές ανάγκες, προϋπάρχουσες γνώσεις, εμπειρίες και δεξιότητες, μαθησιακό προφίλ, μαθησιακά ενδιαφέροντα. Μαθησιακοί στόχοι: Αντικείμενο μάθησης, γνώσεις και δεξιότητες που προσδιορίζονται από το Πρόγραμμα Σπουδών. Μαθησιακό περιβάλλον: Προγραμματιστικά εργαλεία, διδακτικό υλικό, μέσα, πηγές, εκπαιδευτικό λογισμικό και μαθησιακή υποστήριξη (scaffolding). Ο κατάλληλος σχεδιασμός της μαθησιακής υποστήριξης αποτελεί τον πιο σημαντικό παράγοντα για μια αποτελεσματική μαθησιακή δραστηριότητα στον προγραμματισμό. Ο εκπαιδευτικός θα πρέπει να έχει υπόψη τις πρωταρχικές αντιλήψεις και παρανοήσεις των μαθητών για τον προγραμματισμό και τα πληροφορικά αντικείμενα την έλλειψη επαρκών αναπαραστάσεων και νοητικών μοντέλων που έχουν, εν γένει, οι μαθητές για τη λειτουργία του υπολογιστή και την εννοιολογική μηχανή, τα βασικά εργαλεία του προγραμματισμού, τις υπολογιστικές δομές και διαδικασίες τις δυσκολίες να αντιμετωπίσουν το πρόγραμμα (ή τον αλγόριθμο) ως μια ολότητα και να διακρίνουν τις επιμέρους ρουτίνες και το ρόλο τους, καθώς και τη σχέση κάθε εντολής με δράσεις που επάγονται στην εννοιολογική μηχανή τις δυσκολίες πρόσκτησης δεξιοτήτων και τεχνικών σχεδίασης αλγορίθμων και προγραμμάτων, τις οποίες χρησιμοποιούν οι έμπειροι προγραμματιστές ιδανικά παραδείγματα πρόκλησης γνωστικής σύγκρουσης και ενεργοποίησης διαδικασιών οικοδόμησης εννοιών του προγραμματισμού τα αρνητικά πρότυπα που δημιουργούνται από την επίλυση τυποποιημένων προβλημάτων στα μαθηματικά ή στη φυσική και τις δυσκολίες εξοικείωσης με τη διερευνητική μεθοδολογία (υπόθεση-έλεγχος-συμπέρασμα) την αρνητική στάση που, συνήθως, έχουν οι μαθητές για τον προγραμματισμό, η οποία οφείλεται σε μεγάλο βαθμό στις δυσκολίες που συναντούν στα εισαγωγικά μαθήματα και στην εξοικείωσή τους με άλλα ελκυστικότερα περιβάλλοντα, όπως είναι τα ηλεκτρονικά παιγνίδια και το Διαδίκτυο. Η μαθησιακή υποστήριξη μπορεί να δοθεί είτε από τα χρησιμοποιούμενα μέσα (φύλλο εργασίας μαθητή, περιβάλλον της Αλγοριθμικής) είτε/και από τον ίδιο εκπαιδευτικό. Θα πρέπει να περιλαμβάνει τρία διακριτά επίπεδα: Καθοδήγηση Περίγραμμα διδακτικών στόχων Περιγραφή δραστηριότητας και εργασίας των μαθητών (παραδοτέο) Ερμηνεία-εξήγηση δύσκολων εννοιών και αποριών Οδηγίες χρήσης του συνοδευτικού εκπαιδευτικού υλικού Οδηγίες εργασίας των μαθητών(π.χ. trial and error) Διαμεσολάβηση Υποδείξεις, υπενθύμιση γνωστών Υποδείξεις αυτορρύθμισης του μαθητή Εξατομίκευση οδηγιών Καθοδήγηση εργασίας, και συνεργασίας Ενίσχυση, ενθάρρυνση Υποχώρηση της διαμεσολάβησης του διδάσκοντα, όταν οι μαθητές προχωρούν αυτόνομα και δεν έχουν ανάγκη γνωστικής υποστήριξης. 13

14 Φάσεις σχεδιασμού μαθησιακών δραστηριοτήτων Προσδιορισμός των διδακτικών στόχων της δραστηριότητας (Με βάση τους γενικούς και ειδικούς διδακτικούς στόχους του Προγράμματος Σπουδών) Εκτίμηση των γνωστικών δυσκολιών των μαθητών (Προϋπάρχουσες ιδέες, βασικές παρανοήσεις και εννοιολογικές δυσκολίες) Επιλογή διδακτικής και παιδαγωγικής προσέγγισης Προσδιορισμός του τύπου της δραστηριότητας (επίλυση προβλήματος, διερευνητική δραστηριότητα, εφαρμογή γνώσεων κ.λπ.) Σχεδιασμός των βημάτων εργασίας των μαθητών Σχεδιασμός της γνωστικής καθοδήγησης (scaffolding) Παράθεση διαγνωστικών ερωτήσεων-αξιολόγηση μαθητή Οι ιδέες των μαθητών για την έννοια της μεταβλητής Παρότι οι μαθητές αντιμετωπίζουν την έννοια της μεταβλητής από τα εισαγωγικά μαθήματα του προγραμματισμού, η οικοδόμησή της φαίνεται ότι παρουσιάζει ιδιαίτερες δυσκολίες (Samurçay, 1989, Τζιμογιάννης & Κόμης, 2000, Τζιμογιάννης κ.α., 2005). Η οικοδόμηση αποτελεσματικών αναπαραστάσεων για την έννοια της προγραμματιστικής μεταβλητής και την εντολή εκχώρησης αποτελεί πρωταρχικό βήμα για την ανάπτυξη των βασικών προγραμματιστικών γνώσεων και δεξιοτήτων (Τζιμογιάννης & Γιούνης, 2003). Είναι ιδιαίτερα σημαντικό ο εκπαιδευτικός της Πληροφορικής να λαμβάνει υπόψη τις γνωστικές δυσκολίες, τις προϋπάρχουσες ιδέες και παρανοήσεις των μαθητών, οι οποίες είναι γνωστές από τη βιβλιογραφία ή/και τη διδακτική του εμπειρία. Ο βασικός στόχος, από τα πρώτα μαθήματα, είναι οι μαθητές να κατανοήσουν και να διακρίνουν το λογικό από το φυσικό νόημα της μεταβλητής. Ο εκπαιδευτικός θα πρέπει να επιμείνει στην ανάδειξη της λογικής μεταβλητής, ως εργαλείο του αλγορίθμου, και της φυσικής μεταβλητής ως μέσο αποθήκευσης δεδομένων του προγράμματος. Η έννοια της πληροφορικής μεταβλητής οικοδομείται, συνήθως, πάνω στην προϋπάρχουσα γνώση της από τα μαθηματικά, με αποτέλεσμα η κοινή αντίληψη των μαθητών για τη μεταβλητή περιορίζεται στη μαθηματική αναπαράσταση, ακόμη και μετά από πολλά μαθήματα στον προγραμματισμό. Από το πρώτο μάθημα θα πρέπει να τονιστεί στους μαθητές η βασική διαφορά, δηλαδή ότι η μεταβλητή στα μαθηματικά είναι στατική, αφού αναπαριστά μια λειτουργική σχέση. Αντίθετα η μεταβλητή στον προγραμματισμό έχει φυσικό και λογικό περιεχόμενο, ενώ κατά την εκτέλεση του προγράμματος η τιμή της μπορεί να τροποποιηθεί δυναμικά μέσω εντολών εκχώρησης ή εισόδου δεδομένων. Οι οικείες από τα μαθηματικά διαδικασίες επίλυσης (αυτές που συνήθως γίνονται με το χέρι, όπως η χρήση πίνακα τιμών) άλλοτε παίζουν θετικό ρόλο, ενισχύοντας την οικοδόμηση της έννοιας της μεταβλητής, και άλλοτε συνιστούν ένα ισχυρό γνωστικό εμπόδιο. Πολλοί μαθητές δεν κατανοούν εύκολα ότι η εντολή εκχώρησης καταχωρεί δεδομένα πάνω στην προϋπάρχουσα τιμή μιας μεταβλητής, η οποία χάνεται. Είναι πιθανό οι αναπαραστάσεις που χρησιμοποιούνται στα εισαγωγικά μαθήματα προγραμματισμού (π.χ. η αναπαράσταση του κουτιού) να ενισχύουν την παρανόηση αυτή. Επίσης, αρκετοί μαθητές της δευτεροβάθμιας εκπαίδευσης θεωρούν ότι μια μεταβλητή διατηρεί περισσότερες από μία τιμές ή ότι η έχει τη δυνατότητα να θυμάται την ιστορία των εκχωρήσεων που έχουν προηγηθεί. Πολλοί μαθητές θεωρούν ότι κατά την εκτέλεση της εντολής y x η μεταβλητή x μένει χωρίς περιεχόμενο, καθώς έχει εκχωρήσει την τιμή της στη μεταβλητή y. Οι μαθητές θα πρέπει να κατανοήσουν ότι η τιμή μιας μεταβλητής η τιμή της μεταβλητής x διατηρείται αναλλοίωτη, όταν εκχωρείται σε μια άλλη μεταβλητή y. Η τιμή μιας μεταβλητής x μπορεί να 14

15 αλλάξει μόνο μέσω της εντολής εκχώρησης ή με εισαγωγή δεδομένων από το πληκτρολόγιο (ΔΙΑΒΑΣΕ x). Η εντολή εκχώρησης ενέχει μια μαθηματική υπόσταση, η οποία προέρχεται από τα ονόματα των εμπλεκόμενων μεταβλητών και το σύμβολο εκχώρησης (=, :=, ή ), το οποίο συχνά συγχέεται με το σύμβολο της ισότητας στα μαθηματικά. Όμως, υπάρχει μια ασυμμετρία στον προγραμματισμό, η οποία δημιουργεί στους μαθητές απορίες, συγχύσεις και παρανοήσεις. Για παράδειγμα, στην εντολή x x + 5, το x στις δύο πλευρές της εντολής εκχώρησης δεν αφορά στην ίδια οντότητα. Στο αριστερό μέρος σχετίζεται με την περιοχή μνήμης (δηλαδή τη μεταβλητή αυτή καθαυτή) ενώ στο δεξιό μέρος αντιπροσωπεύει την τρέχουσα τιμή της μεταβλητής. Για τον ίδιο λόγο δεν είναι ισοδύναμες οι εντολές x y και y x, πράγμα που φαίνεται μαθηματικά εύλογο. Δραστηριότητα 1 Να μελετήσετε τη δραστηριότητα Β.4.1_L1 και να επικεντρωθείτε στην προτεινόμενη προσέγγιση και στον τρόπο που αντιμετωπίζει τις προϋπάρχουσες ιδέες και τις αναμενόμενες δυσκολίες των μαθητών. Να σχεδιάσετε ένα δικό σας διδακτικό σενάριο για την έννοια της μεταβλητής και της εντολής εκχώρησης. Η διδασκαλία ρόλων μεταβλητών Ακολουθώντας μια εναλλακτική προσέγγιση, στο πλαίσιο της εποικοδόμησης αποτελεσματικών μοντέλων και αναπαραστάσεων για έννοιες του προγραμματισμού, έχει προταθεί η διδασκαλία των ρόλων μεταβλητών (roles of variables) στα εισαγωγικά μαθήματα (Sajaniemi 2005). Οι ρόλοι μεταβλητών βοηθούν στη δημιουργία λειτουργικών αναπαραστάσεων για τις μεταβλητές του προγράμματος και τις εντολές εκχώρησης, στις οποίες εμπλέκονται οι μεταβλητές αυτές. Επιπλέον, βοηθούν τους αρχάριους προγραμματιστές να διαπιστώσουν τα λάθη τους και να κατανοήσουν εκτεταμένα ή περίπλοκα προγράμματα. Οι βασικοί άξονες της προσέγγισης αυτής είναι οι εξής: Οι μεταβλητές δεν χρησιμοποιούνται με έναν τυχαίο, γενικό τρόπο αλλά με βάση συγκεκριμένα πρότυπα που σχετίζονται με διαφορετικούς ρόλους ή συμπεριφορές που έχουν στο πρόγραμμα. Η τιμή μιας μεταβλητής δεν σχετίζεται με το ρόλο της στο πρόγραμμα. Η διδασκαλία και οι χρησιμοποιούμενες δραστηριότητες πρέπει να συμβάλλουν στη λειτουργική κατανόηση του ρόλου κάθε μεταβλητής στο πρόγραμμα. Για το λόγο αυτό, προτείνεται ο σχεδιασμός διδακτικών καταστάσεων που θα στοχεύουν στην κατανόηση του ρόλου κάθε μεταβλητής στο πρόγραμμα και όχι στην εκμάθηση προγραμμάτων. Με βάση την παραπάνω προσέγγιση έχουμε ομαδοποιήσει ένα σύνολο ρόλων μεταβλητών που μπορούν να καλύψουν με επάρκεια τις γνωστικές απαιτήσεις του μαθήματος ΑΕΠΠ της Γ Λυκείου (Σχήμα 3). Διακρίνουμε δύο μεγάλες κατηγορίες μεταβλητών με βάση το ρόλο που υποστηρίζουν στο πρόγραμμα: α) στατικές μεταβλητές, που διαχειρίζονται δεδομένα τα οποία δεν τροποποιούνται κατά την εκτέλεση του προγράμματος. Ο ρόλος τους στο πρόγραμμα είναι, συνήθως, οργανωτικός ή επικουρικός. β) δυναμικές μεταβλητές, που διαχειρίζονται δεδομένα τα οποία αλλάζουν δυναμικά κατά την εκτέλεση του προγράμματος. Ο ρόλος τους στο πρόγραμμα είναι πολύ σημαντικός και καθορίζεται από τη λογική του αλγορίθμου. Μπορούμε να διακρίνουμε έξι τύπους δυναμικών μεταβλητών, με βάση το ρόλο τους στο πρόγραμμα: 15

16 Στατικές μεταβλητές Υπολογισμός Ρόλοι Μεταβλητών Δυναμική τροποποίηση Δυναμικές μεταβλητές Συσσωρευτής Stepper Βοηθητική (temporal) Σημαία (flag) Σχήμα 3. Οι βασικοί ρόλοι μεταβλητών Υπολογισμός (calculation): Χρησιμοποιείται για τον υπολογισμό της τιμής μιας μεταβλητής, η οποία προκύπτει μέσω εντολών εκχώρησης που περιλαμβάνουν άλλες μεταβλητές. Δυναμική τροποποίηση: Αφορά σε μια μεταβλητή που αλλάζει συνεχώς τιμές, κατά μήκος του προγράμματος, και διατηρεί κάθε φορά την πιο πρόσφατη τιμή (most-recent holder). Συσσωρευτής (gatherer): Με τον όρο αυτό περιγράφονται μεταβλητές οι οποίες χρησιμοποιούνται για τη συσσώρευση των τιμών δεδομένων. Για παράδειγμα, μεταβλητές τύπου αθροιστή ή πολλαπλασιαστή σε μια επαναληπτική δομή. Βηματικός μετρητής (stepper): Αφορά σε μεταβλητές που δημιουργούνται και αλλάζουν τιμή αυτόματα, κατά ένα δεδομένο βήμα (π.χ. η μεταβλητή ελέγχου σε μια επαναληπτική δομή τύπου FOR). Βοηθητική μεταβλητή (temporal): Χρησιμοποιείται για την προσωρινή καταχώρηση τιμών ώστε να γίνουν διάφοροι υπολογισμοί (π.χ. αντιμετάθεση τιμών δύο μεταβλητών, αλγόριθμος ταξινόμησης πίνακα κ.λ.π.). Σημαία (one-way flag): Είναι συνήθως μεταβλητές λογικού τύπου που σηματοδοτούν την ύπαρξη ή όχι ενός γεγονότος κατά την εκτέλεση του προγράμματος (π.χ. ύπαρξη ή όχι μιας συγκεκριμένης τιμής σε έναν μονοδιάστατο πίνακα). Δραστηριότητα 2 Να σχεδιάσετε ένα διδακτικό σενάριο (σχέδιο μαθήματος και φύλλο εργασίας μαθητή), το οποίο θα στοχεύει στην εξοικείωση των μαθητών με ρόλους μεταβλητών. Προτείνεται να χρησιμοποιηθεί σε συνδυασμό με επαναληπτικές δομές. 16

17 Σύνοψη Στην παρούσα θεματική ενότητα έγινε μια συνολική διαπραγμάτευση του πλαισίου διδασκαλίας του προγραμματισμού και της αλγοριθμικής επίλυσης προβλημάτων στο Ενιαίο Λύκειο. Αναλύθηκαν οι διδακτικοί στόχοι των Προγραμμάτων Σπουδών, οι γνώσεις και οι δεξιότητες που πρέπει να αποκτήσουν οι μαθητές στον προγραμματισμό. Έγινε μια παρουσίαση των βασικών παρανοήσεων και γνωστικών δυσκολιών που αντιμετωπίζουν οι μαθητές και συνιστούν σημαντικά εμπόδια στην οικοδόμηση επαρκών μοντέλων για τα προγραμματιστικά αντικείμενα. Παρουσιάστηκε αναλυτικά το παιδαγωγικό πλαίσιο διδασκαλίας του προγραμματισμού και τεκμηριώθηκε η αναγκαιότητα μετάβασης από τις εμπειρικές διδακτικές προσεγγίσεις σε παιδαγωγικά σχεδιασμένες μαθησιακές δραστηριότητες που στοχεύουν στην ενεργοποίηση των μαθητών με στόχο την εποικοδόμηση επαρκών αναπαραστάσεων για τις προγραμματιστικές έννοιες και δομές και στην επίλυση αυθεντικών προβλημάτων σε προγραμματιστικά περιβάλλοντα. Η προτεινόμενη διδακτική προσέγγιση συνοδεύεται από κατάλληλα φύλλα εργασίας που βασίζονται, κυρίως, στο ολοκληρωμένο περιβάλλον της Αλγοριθμικής. Βιβλιογραφία Anderson J. R. (1983), The architecture of cognition, Cambridge, MA: Harvard University Press Bayman P. & Mayer R. (1988), Using conceptual models to teach BASIC computer programming, Journal of Educational Psychology, 80(3), Ben-Ari M. (2001), Constructivism in computer science education, Journal of Computers in Mathematics and Science Teaching, 20(1), Bonar J., & Soloway E. (1985), Preprogramming knowledge: a major source of misconceptions in novice programmers, Human-Computer Interaction, 1, Dahl, O. J., Dijkstra, E. W. and Hoare, C. A. R, (1972), Structured Programming, Academic Press Du Boulay B. (1989), Some difficulties of learning to program, in E. Soloway & J. C. Spohrer (Eds.), Studying the novice programmer, , Hillsdale, NJ: Lawrence Erlbaum Ennis D. L. (1994), Computing, problem-solving instruction and programming instruction to increase the problem-solving ability of high school students, Journal of Research on Computing in Education, 26(4) Green T. R. G. (1990), (Ed.), Psychology of Programming, London: Academic Press Jehng J. C. J., Tung S. H. S. & Chang C. T. (1999), A visualisation approach to learning the concept of recursion, Journal of Computer Assisted Learning, 15, Kolikant Y. B.-D. & Pollack S. (2004), Establishing computer science professional norms among high-school students, Computer Science Education, 14(1), Pair C. (1990), Programming, programming languages and programming methods, in T. R. G. Green (Ed.), Psychology of Programming, 9-19, London: Academic Press Papert S. (1980), Νοητικές Θύελλες: Παιδιά, ηλεκτρονικοί υπολογιστές και δυναμικές ιδέες, Εκδόσεις Οδυσσέας (Ελληνική μετάφραση 1991) Ramadhan H. A. (2000), Programming by discovery, Journal of Computer Assisted Learning, 16, Sajaniemi, J. (2005). Roles of variables and learning to program. Στο Α. Τζιμογιάννης (επιμ.), Πρακτικά 3 ου Πανελλήνιου Συνεδρίου Διδακτική της Πληροφορικής, Κόρινθος. Samurçay R. (1989), The concept of variable in programming: Its meaning and use in problem-solving by novice programmers, in E. Soloway & J. C. Spohrer (Eds), Studying the Novice Programmer, , Hillsdale, NJ: Lawrence Erlbaum Soloway E. & Spohrer J. C. (1989), (Eds.), Studying the Novice Programmer, Hillsdale, NJ: Lawrence Erlbaum Williams L. & Kessler R. (2000), All I rally need to know about pair programming I learned in kindergarten, Communications of ACM, 43(5),

18 Γρηγοριάδου Μ., Γόγουλου Α., Γουλή Ε. & Σαμαράκου (2004), Σχεδιάζοντας «Διερευνητικές + Συνεργατικές» δραστηριότητες σε εισαγωγικά μαθήματα προγραμματισμού, στο Π. Πολίτης (επιμ.), Πρακτικά 2 ης Διημερίδας με Διεθνή Συμμετοχή Διδακτική της Πληροφορικής, 86-96, Βόλος Εφόπουλος Β., Ευαγγελίδης Γ., Δαγδιλέλης Β. και Κλεφτοδήμος Α. (2005), Οι δυσκολίες των αρχάριων προγραμματιστών, στο Α. Τζιμογιάννης (επιμ.), Πρακτικά 3 ου Πανελλήνιου Συνεδρίου Διδακτική της Πληροφορικής, 51-60, Κόρινθος. Κόμης Β. (2001), Μελέτη βασικών εννοιών του προγραμματισμού στο πλαίσιο μιας οικοδομηστικής διδακτικής προσέγγισης, ΘΕΜΑΤΑ στην Εκπαίδευση, 2(2-3), Κόμης Β. (2005), Εισαγωγή στη Διδακτική της Πληροφορικής, Αθήνα: Κλειδάριθμος Κόμης Β. και Τζιμογιάννης Α. (2006), Ο Προγραμματισμός ως μαθησιακή δραστηριότητα: από τις εμπειρικές προσεγγίσεις στη γνώση παιδαγωγικού περιεχομένου, Θέματα στην Εκπαίδευση, 7(3), Τζιμογιάννης Α. (2000), Η διδασκαλία του Προγραμματισμού Η/Υ στη Δευτεροβάθμια Εκπαίδευση. Δυσκολίες και αντιλήψεις των μαθητών για την έννοια της μεταβλητής, Η Βάση, 2, 35-42, Ιωάννινα Τζιμογιάννης Α. (2002), Διδακτική Πληροφορικής, Προγράμματα Σπουδών και διδακτικές πρακτικές στο Ενιαίο Λύκειο, Πρακτικά 3 ου Πανελλήνιου Συνεδρίου με Διεθνή Συμμετοχή Οι Τεχνολογίες της Πληροφορίας και της Επικοινωνίας στην Εκπαίδευση, Τόμος Α, , Ρόδος Τζιμογιάννης Α. (2003), Η διδασκαλία του Προγραμματισμού στο Ενιαίο Λύκειο: προς ένα ολοκληρωμένο πλαίσιο με στόχο την ανάπτυξη δεξιοτήτων επίλυσης προβλημάτων, Πρακτικά 2 ου Πανελλήνιου Συνεδρίου των Εκπαιδευτικών για τις ΤΠΕ: «Αξιοποίηση των Τεχνολογιών της Πληροφορίας και των Επικοινωνιών στη Διδακτική Πράξη», Τόμος Α, , Σύρος Τζιμογιάννης Α. (2005), Προς ένα παιδαγωγικό πλαίσιο διδασκαλίας του προγραμματισμού στη δευτεροβάθμια εκπαίδευση, στο Α. Τζιμογιάννης (επιμ.), Πρακτικά 3 ου Πανελλήνιου Συνεδρίου Διδακτική της Πληροφορικής, , Κόρινθος Τζιμογιάννης, Α. και Γεωργίου, Β. (1998), Η αναγκαιότητα της διδασκαλίας του προγραμματισμού Η/Υ στη δευτεροβάθμια εκπαίδευση ως μεθοδολογία επίλυσης προβλημάτων. Το παράδειγμα των πινάκων, Πρακτικά Διημερίδας Πληροφορικής "Η Πληροφορική στη Δευτεροβάθμια Εκπαίδευση", 28-34, Αθήνα: ΕΠΥ Τζιμογιάννης, Α. και Γεωργίου, Β. (1999), Οι δυσκολίες μαθητών της Δευτεροβάθμιας Εκπαίδευσης στην εφαρμογή της δομής ελέγχου για την ανάπτυξη απλών αλγορίθμων, Πρακτικά Πανελλήνιου Συνεδρίου "Πληροφορική και Εκπαίδευση", , Ιωάννινα Τζιμογιάννης Α. & Γιούνης Α. (2003), Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον, Τόμος Α, Αθήνα: Εκδόσεις Σαββάλα Τζιμογιάννης Α. και Κόμης Β. (2000), Η έννοια της μεταβλητής στον Προγραμματισμό: δυσκολίες και παρανοήσεις μαθητών του Ενιαίου Λυκείου, Πρακτικά 2 ου Πανελλήνιου Συνεδρίου με Διεθνή Συμμετοχή Οι Τεχνολογίες της Πληροφορίας και της Επικοινωνίας στην Εκπαίδευση, , Πάτρα. Τζιμογιάννης Α. και Κόμης Β. (2004), Μελέτη των αναπαραστάσεων μαθητών του Ενιαίου Λυκείου για τη ροή δεδομένων και το ρόλο των βασικών μονάδων του υπολογιστή, Πρακτικά 2 ης Διημερίδας Διδακτική της Πληροφορικής, 73-85, Βόλος Τζιμογιάννης Α., Πολίτης Π. και Κόμης Β. (2005), Μελέτη των αναπαραστάσεων τελειόφοιτων μαθητών Ενιαίου Λυκείου για την έννοια της μεταβλητής, στο Α. Τζιμογιάννης (επιμ.), Πρακτικά 3 ου Πανελλήνιου Συνεδρίου Διδακτική της Πληροφορικής, 61-70, Κόρινθος. Τζιμογιάννης Α., Τσιωτάκης Π. και Sajaniemi J. (2006), Μελετώντας το ρόλο των προσομοιώσεων αλγορίθμων στη διδασκαλία του προγραμματισμού στο Ενιαίο Λύκειο, στο Ε. Σταυρίδου & Χ. Σολομωνίδου (επιμ.), Πρακτικά Πανελλήνιου Συνεδρίου Ψηφιακό Εκπαιδευτικό Υλικό: Ζητήματα δημιουργίας, διδακτικής αξιοποίησης και αξιολόγησης, , Βόλος Τσέλιος, Ν., Γεωργόπουλος, Α., Πολίτης, Π., Πύρζα, Φ., Φανίκος, Α., Κουμπούρη, Δ. και Κόμης, Β. (2006), Μελέτη της χρήσης πολλαπλών αναπαραστάσεων προγράμματος σε εκπαιδευτικό περιβάλλον προγραμματισμού, ΘΕΜΑΤΑ στην Εκπαίδευση, 7(3), ΥΠΕΠΘ (1998), Η Πληροφορική στο σχολείο, Αθήνα: Παιδαγωγικό Ινστιτούτο 18

Η ΔΙΔΑΣΚΑΛΙΑ ΤΟΥ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΣΤΟ ΕΝΙΑΙΟ ΛΥΚΕΙΟ: ΠΡΟΣ ΕΝΑ ΟΛΟΚΛΗΡΩΜΕΝΟ ΠΛΑΙΣΙΟ ΜΕ ΣΤΟΧΟ ΤΗΝ ΑΝΑΠΤΥΞΗ ΔΕΞΙΟΤΗΤΩΝ ΕΠΙΛΥΣΗΣ ΠΡΟΒΛΗΜΑΤΩΝ

Η ΔΙΔΑΣΚΑΛΙΑ ΤΟΥ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΣΤΟ ΕΝΙΑΙΟ ΛΥΚΕΙΟ: ΠΡΟΣ ΕΝΑ ΟΛΟΚΛΗΡΩΜΕΝΟ ΠΛΑΙΣΙΟ ΜΕ ΣΤΟΧΟ ΤΗΝ ΑΝΑΠΤΥΞΗ ΔΕΞΙΟΤΗΤΩΝ ΕΠΙΛΥΣΗΣ ΠΡΟΒΛΗΜΑΤΩΝ 706 Η ΔΙΔΑΣΚΑΛΙΑ ΤΟΥ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΣΤΟ ΕΝΙΑΙΟ ΛΥΚΕΙΟ: ΠΡΟΣ ΕΝΑ ΟΛΟΚΛΗΡΩΜΕΝΟ ΠΛΑΙΣΙΟ ΜΕ ΣΤΟΧΟ ΤΗΝ ΑΝΑΠΤΥΞΗ ΔΕΞΙΟΤΗΤΩΝ ΕΠΙΛΥΣΗΣ ΠΡΟΒΛΗΜΑΤΩΝ Τζιμογιάννης Αθανάσιος Δρ., Εκπαιδευτικός Δ.Ε., ΑΣΠΑΙΤΕ Ιωαννίνων

Διαβάστε περισσότερα

Προς ένα Παιδαγωγικό Πλαίσιο ιδασκαλίας του Προγραµµατισµού στη ευτεροβάθµια Εκπαίδευση

Προς ένα Παιδαγωγικό Πλαίσιο ιδασκαλίας του Προγραµµατισµού στη ευτεροβάθµια Εκπαίδευση Προς ένα Παιδαγωγικό Πλαίσιο ιδασκαλίας του Προγραµµατισµού στη ευτεροβάθµια Εκπαίδευση Αθανάσιος Τζιµογιάννης Τµήµα Κοινωνικής και Εκπαιδευτικής Πολιτικής, Πανεπιστήµιο Πελοποννήσου ajimoyia@uop.gr ΠΕΡΙΛΗΨΗ

Διαβάστε περισσότερα

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ Π ΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ Π ΕΡΙΒΑΛΛΟΝ

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ Π ΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ Π ΕΡΙΒΑΛΛΟΝ ΥΠΟΥΡΓΕΙΟ ΕΘΝΙΚΗΣ ΠΑΙΔΕΙΑΣ ΚΑΙ ΘΡΗΣΚΕΥΜΑΤΩΝ ΠΑΙΔΑΓΩΓΙΚΟ ΙΝΣΤΙΤΟΥΤΟ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ Π ΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ Π ΕΡΙΒΑΛΛΟΝ Κ Υ Κ Λ Ο Υ Π Λ Η Ρ Ο Φ Ο Ρ Ι Κ Η Σ Κ Α Ι Υ Π Η Ρ Ε Σ Ι Ω Ν Τ Ε Χ Ν Ο Λ Ο Γ Ι Κ Η

Διαβάστε περισσότερα

ΤΠΕ στα ηµοτικά Σχολεία. Κωνσταντίνος Χαρατσής ρ Ηλεκτρολόγος Μηχ & Μηχ. Η/Υ Εκπαιδευτικός ΠΕ19

ΤΠΕ στα ηµοτικά Σχολεία. Κωνσταντίνος Χαρατσής ρ Ηλεκτρολόγος Μηχ & Μηχ. Η/Υ Εκπαιδευτικός ΠΕ19 ΤΠΕ στα ηµοτικά Σχολεία Κωνσταντίνος Χαρατσής ρ Ηλεκτρολόγος Μηχ & Μηχ. Η/Υ Εκπαιδευτικός ΠΕ19 Παρουσίαση ιαθεµατικό Ενιαίο Πλαίσιο Προγράµµατος Σπουδών Αναλυτικό Πρόγραµµα Σπουδών, ΕΠΠΣ-ΑΠΣ Υλικό Επιµόρφωσης

Διαβάστε περισσότερα

ΔΙΔΑΚΤΙΚΗ της ΠΛΗΡΟΦΟΡΙΚΗΣ

ΔΙΔΑΚΤΙΚΗ της ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΘΝΙΚΟ ΚΑΙ ΚΑΠΟΔΙΣΤΡΙΑΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΔΙΔΑΚΤΙΚΗ της ΠΛΗΡΟΦΟΡΙΚΗΣ Μ. Γρηγοριάδου Ρ. Γόγουλου Ενότητα: Η Διδασκαλία του Προγραμματισμού Περιεχόμενα Παρουσίασης

Διαβάστε περισσότερα

των βασικών αρχών των θεωριών μάθησης και των πιο γνωστών τους διδακτικών μοντέλων.

των βασικών αρχών των θεωριών μάθησης και των πιο γνωστών τους διδακτικών μοντέλων. Θεωρίες Μάθησης και ιδακτικές Στρατηγικές Εισαγωγή γή στις βασικές έννοιες 11/4/2011 Σκοπός του 3 ου μαθήματος Η συνοπτική παρουσίαση των βασικών αρχών των θεωριών μάθησης και των πιο γνωστών τους διδακτικών

Διαβάστε περισσότερα

Παιδαγωγικές δραστηριότητες μοντελοποίησης με χρήση ανοικτών υπολογιστικών περιβαλλόντων

Παιδαγωγικές δραστηριότητες μοντελοποίησης με χρήση ανοικτών υπολογιστικών περιβαλλόντων Παιδαγωγικές δραστηριότητες μοντελοποίησης με χρήση ανοικτών υπολογιστικών περιβαλλόντων Βασίλης Κόμης, Επίκουρος Καθηγητής Ερευνητική Ομάδα «ΤΠΕ στην Εκπαίδευση» Τμήμα Επιστημών της Εκπαίδευσης και της

Διαβάστε περισσότερα

ΕΚΠΑΙΔΕΥΤΙΚΟ ΣΕΝΑΡΙΟ. pagioti@sch.gr

ΕΚΠΑΙΔΕΥΤΙΚΟ ΣΕΝΑΡΙΟ. pagioti@sch.gr ΕΚΠΑΙΔΕΥΤΙΚΟ ΣΕΝΑΡΙΟ Αγιώτης Πέτρος pagioti@sch.gr Εκπαιδευτικός Πληροφορικής Τίτλος διδακτικού σεναρίου Η έννοια των σταθερών και της καταχώρησης στη Visual Basic Εμπλεκόμενες γνωστικές περιοχές Στοιχεία

Διαβάστε περισσότερα

Διδακτικό σενάριο: Η έννοια του προβλήματος και η διαδικασία επίλυσής του με τη χρήση αλγορίθμου

Διδακτικό σενάριο: Η έννοια του προβλήματος και η διαδικασία επίλυσής του με τη χρήση αλγορίθμου Διδακτικό σενάριο: Η έννοια του προβλήματος και η διαδικασία επίλυσής του με τη χρήση αλγορίθμου Αρχοντούλα Σαββιδάκη 1, Σπύρος Δουκάκης 2 1 Β Αρσάκειο Τοσίτσειο Γυμνάσιο Εκάλης, 2 PIERCE - Αμερικανικό

Διαβάστε περισσότερα

ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ ΠΛΗΡΟΦΟΡΙΚΗ, Γ ΤΑΞΗ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ

ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ ΠΛΗΡΟΦΟΡΙΚΗ, Γ ΤΑΞΗ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ ΠΛΗΡΟΦΟΡΙΚΗ, Γ ΤΑΞΗ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ Σκοπός του μαθήματος είναι οι μαθητές και οι μαθήτριες να αναπτύξουν ικανότητες αναλυτικής και συνθετικής σκέψης, ώστε να επιλύουν προβλήματα, να σχεδιάζουν

Διαβάστε περισσότερα

Διδακτική της Πληροφορικής

Διδακτική της Πληροφορικής ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΧΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Ενότητα 3: Η Πληροφορική στην Ελληνική Δευτεροβάθμια Εκπαίδευση - Γυμνάσιο Σταύρος Δημητριάδης Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό

Διαβάστε περισσότερα

Τo πρόγραμμα «Διάγραμμα Ροής» και η διδακτική του αξιοποίηση στην Διδασκαλία του προγραμματισμού

Τo πρόγραμμα «Διάγραμμα Ροής» και η διδακτική του αξιοποίηση στην Διδασκαλία του προγραμματισμού Τo πρόγραμμα «Διάγραμμα Ροής» και η διδακτική του αξιοποίηση στην Διδασκαλία του προγραμματισμού Α. Βρακόπουλος 1, Θ.Καρτσιώτης 2 1 Καθηγητής Πληροφορικής Δευτεροβάθμιας Εκπαίδευσης Vraa8@sch.gr 2 Σχολικός

Διαβάστε περισσότερα

Τα Διδακτικά Σενάρια και οι Προδιαγραφές τους. του Σταύρου Κοκκαλίδη. Μαθηματικού

Τα Διδακτικά Σενάρια και οι Προδιαγραφές τους. του Σταύρου Κοκκαλίδη. Μαθηματικού Τα Διδακτικά Σενάρια και οι Προδιαγραφές τους του Σταύρου Κοκκαλίδη Μαθηματικού Διευθυντή του Γυμνασίου Αρχαγγέλου Ρόδου-Εκπαιδευτή Στα προγράμματα Β Επιπέδου στις ΤΠΕ Ορισμός της έννοιας του σεναρίου.

Διαβάστε περισσότερα

ΛΕΞΕΙΣ ΚΛΕΙΔΙΑ: Προγραμματιστικό Περιβάλλον, Αλγοριθμικές Δομές, Ψευδοκώδικας, Πρόγραμμα

ΛΕΞΕΙΣ ΚΛΕΙΔΙΑ: Προγραμματιστικό Περιβάλλον, Αλγοριθμικές Δομές, Ψευδοκώδικας, Πρόγραμμα 2 Ο ΣΥΝΕΔΡΙΟ ΣΤΗ ΣΥΡΟ ΤΠΕ ΣΤΗΝ ΕΚΠΑΙΔΕΥΣΗ 851 ΠΡΟΤΑΣΗ ΔΙΔΑΣΚΑΛΙΑΣ ΓΙΑ ΤΟ ΜΑΘΗΜΑ «ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ» ΜΕ ΤΗ ΣΥΝΔΥΑΣΜΕΝΗ ΧΡΗΣΗ ΤΩΝ ΕΚΠΑΙΔΕΥΤΙΚΩΝ ΛΟΓΙΣΜΙΚΩΝ «ΠΕΡΙΒΑΛΛΟΝ ΔΟΜΗΜΕΝΟΥ

Διαβάστε περισσότερα

Κοινωνικοπολιτισμικές. Θεωρίες Μάθησης. & Εκπαιδευτικό Λογισμικό

Κοινωνικοπολιτισμικές. Θεωρίες Μάθησης. & Εκπαιδευτικό Λογισμικό Κοινωνικοπολιτισμικές Θεωρίες Μάθησης & Εκπαιδευτικό Λογισμικό Κοινωνικοπολιτισμικές προσεγγίσεις Η σκέψη αναπτύσσεται (προϊόν οικοδόμησης και αναδόμησης γνώσεων) στα πλαίσια συνεργατικών δραστηριοτήτων

Διαβάστε περισσότερα

ΕΝΙΑΙΟ ΠΛΑΙΣΙΟ ΠΡΟΓΡΑΜΜΑΤΟΣ ΣΠΟΥΔΩΝ

ΕΝΙΑΙΟ ΠΛΑΙΣΙΟ ΠΡΟΓΡΑΜΜΑΤΟΣ ΣΠΟΥΔΩΝ ΥΠΟΥΡΓΕΙΟ ΕΘΝΙΚΗΣ ΠΑΙΔΕΙΑΣ ΚΑΙ ΘΡΗΣΚΕΥΜΑΤΩΝ ΠΑΙΔΑΓΩΓΙΚΟ ΙΝΣΤΙΤΟΥΤΟ ΕΝΙΑΙΟ ΠΛΑΙΣΙΟ ΠΡΟΓΡΑΜΜΑΤΟΣ ΣΠΟΥΔΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΙΣΧΥΕΙ ΚΑΤΑ ΤΟ ΜΕΡΟΣ ΠΟΥ ΑΦΟΡΑ ΤΟ ΛΥΚΕΙΟ ΓΙΑ ΤΗΝ ΥΠΟΧΡΕΩΤΙΚΗ ΕΚΠΑΙΔΕΥΣΗ ΙΣΧΥΟΥΝ ΤΟ ΔΕΠΠΣ

Διαβάστε περισσότερα

Γουλή Ευαγγελία. 1. Εισαγωγή. 2. Παρουσίαση και Σχολιασµός των Εργασιών της Συνεδρίας

Γουλή Ευαγγελία. 1. Εισαγωγή. 2. Παρουσίαση και Σχολιασµός των Εργασιών της Συνεδρίας 1. Εισαγωγή Σχολιασµός των εργασιών της 16 ης παράλληλης συνεδρίας µε θέµα «Σχεδίαση Περιβαλλόντων για ιδασκαλία Προγραµµατισµού» που πραγµατοποιήθηκε στο πλαίσιο του 4 ου Πανελλήνιου Συνεδρίου «ιδακτική

Διαβάστε περισσότερα

ΡΟΜΠΟΤΙΚΗ ΚΑΙ ΕΚΠΑΙΔΕΥΣΗ

ΡΟΜΠΟΤΙΚΗ ΚΑΙ ΕΚΠΑΙΔΕΥΣΗ ΡΟΜΠΟΤΙΚΗ ΚΑΙ ΕΚΠΑΙΔΕΥΣΗ Γιατί η Ρομποτική στην Εκπαίδευση; A) Τα παιδιά όταν σχεδιάζουν, κατασκευάζουν και προγραμματίζουν ρομπότ έχουν την ευκαιρία να μάθουν παίζοντας και να αναπτύξουν δεξιότητες Η

Διαβάστε περισσότερα

Διδάσκοντας Φυσικές Επιστήμες με την υποστήριξη των ΤΠΕ. Καθηγητής T. A. Μικρόπουλος Πανεπιστήμιο Ιωαννίνων

Διδάσκοντας Φυσικές Επιστήμες με την υποστήριξη των ΤΠΕ. Καθηγητής T. A. Μικρόπουλος Πανεπιστήμιο Ιωαννίνων Διδάσκοντας Φυσικές Επιστήμες με την υποστήριξη των ΤΠΕ Καθηγητής T. A. Μικρόπουλος Πανεπιστήμιο Ιωαννίνων 1. Οι ψηφιακές τεχνολογίες ως γνωστικά εργαλεία στην υποστήριξη της διδασκαλίας και της μάθηση

Διαβάστε περισσότερα

Τα σχέδια μαθήματος 1 Εισαγωγή

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

Διαβάστε περισσότερα

Η διάρκεια πραγματοποίησης της ανοιχτής εκπαιδευτικής πρακτικής ήταν 2 διδακτικές ώρες

Η διάρκεια πραγματοποίησης της ανοιχτής εκπαιδευτικής πρακτικής ήταν 2 διδακτικές ώρες ΣΧΟΛΕΙΟ Η εκπαιδευτική πρακτική αφορούσε τη διδασκαλία των μεταβλητών στον προγραμματισμό και εφαρμόστηκε σε μαθητές της τελευταίας τάξης ΕΠΑΛ του τομέα Πληροφορικής στα πλαίσια του μαθήματος του Δομημένου

Διαβάστε περισσότερα

ΠΛΗΡΟΦΟΡΙΚΗ ΣΤΟ ΕΝΙΑΙΟ ΛΥΚΕΙΟ

ΠΛΗΡΟΦΟΡΙΚΗ ΣΤΟ ΕΝΙΑΙΟ ΛΥΚΕΙΟ ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΠΛΗΡΟΦΟΡΙΚΗ ΣΤΟ ΕΝΙΑΙΟ ΛΥΚΕΙΟ ΑΝΑΛΥΤΙΚΟ ΠΡΟΓΡΑΜΜΑ Α ΛΥΚΕΙΟΥ Σεπτέμβριος 2007 ΑΝΑΛΥΤΙΚΟ ΠΡΟΓΡΑΜΜΑ - Α ΕΝΙΑΙΟΥ ΛΥΚΕΙΟΥ Το μάθημα της Πληροφορικής στην Α Λυκείου έχει ως

Διαβάστε περισσότερα

Μαθησιακά Αντικείμενα για το μάθημα ΤΠΕ-Πληροφορική: Παιδαγωγική αξιοποίηση στην πρωτοβάθμια εκπαίδευση

Μαθησιακά Αντικείμενα για το μάθημα ΤΠΕ-Πληροφορική: Παιδαγωγική αξιοποίηση στην πρωτοβάθμια εκπαίδευση Μαθησιακά Αντικείμενα για το μάθημα ΤΠΕ-Πληροφορική: Παιδαγωγική αξιοποίηση στην πρωτοβάθμια εκπαίδευση Καθηγητής Αθανάσιος Τζιμογιάννης Πανεπιστήμιο Πελοποννήσου ΙΤΥΕ «Διόφαντος» ΗΜΕΡΙΔΑ ΕΠΙΜΟΡΦΩΣΗΣ ΣΧΟΛΙΚΩΝ

Διαβάστε περισσότερα

Διδακτική της Πληροφορικής

Διδακτική της Πληροφορικής ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΧΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Ενότητα 11: Διδακτική της έννοιας της μεταβλητής Σταύρος Δημητριάδης Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης

Διαβάστε περισσότερα

Εννοιολογική χαρτογράφηση: Διδακτική αξιοποίηση- Αποτελέσματα για το μαθητή

Εννοιολογική χαρτογράφηση: Διδακτική αξιοποίηση- Αποτελέσματα για το μαθητή Το λογισμικό της εννοιολογικής χαρτογράυησης Inspiration Η τεχνική της εννοιολογικής χαρτογράφησης αναπτύχθηκε από τον καθηγητή Joseph D. Novak, στο πανεπιστήμιο του Cornell. Βασίστηκε στις θεωρίες του

Διαβάστε περισσότερα

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΗΛΕΚΤΡΟΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΗΣ. ΣΗΜΕΙΩΣΕΙΣ ΓΙΑ ΤΟ ΜΑΘΗΜΑ Διδακτική της Πληροφορικής

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΗΛΕΚΤΡΟΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΗΣ. ΣΗΜΕΙΩΣΕΙΣ ΓΙΑ ΤΟ ΜΑΘΗΜΑ Διδακτική της Πληροφορικής ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΗΛΕΚΤΡΟΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΗΣ ΣΗΜΕΙΩΣΕΙΣ ΓΙΑ ΤΟ ΜΑΘΗΜΑ Διδακτική της Πληροφορικής Η Πληροφορική ως αντικείμενο και ως εργαλείο μάθησης

Διαβάστε περισσότερα

Ενότητα 1: Παρουσίαση μαθήματος. Διδάσκων: Βασίλης Κόμης, Καθηγητής

Ενότητα 1: Παρουσίαση μαθήματος. Διδάσκων: Βασίλης Κόμης, Καθηγητής Διδακτική της Πληροφορικής: Ερευνητικές προσεγγίσεις στη μάθηση και τη διδασκαλία Μάθημα επιλογής B εξάμηνο, Πρόγραμμα Μεταπτυχιακών Σπουδών Τμήμα Επιστημών της Εκπαίδευσης και της Αγωγής στην Προσχολική

Διαβάστε περισσότερα

Μελέτη των Αναπαραστάσεων Τελειόφοιτων Μαθητών Ενιαίου Λυκείου για την Έννοια της Μεταβλητής

Μελέτη των Αναπαραστάσεων Τελειόφοιτων Μαθητών Ενιαίου Λυκείου για την Έννοια της Μεταβλητής Μελέτη των Αναπαραστάσεων Τελειόφοιτων Μαθητών Ενιαίου Λυκείου για την Έννοια της Μεταβλητής Αθανάσιος Τζιµογιάννης 1, Παναγιώτης Πολίτης 2, Βασίλης Κόµης 3 1 Τµήµα Κοινωνικής και Εκπαιδευτικής Πολιτικής,

Διαβάστε περισσότερα

Διδακτική Προγραμματισμού. Χαρίκλεια Τσαλαπάτα 20/2/2012

Διδακτική Προγραμματισμού. Χαρίκλεια Τσαλαπάτα 20/2/2012 Διδακτική Προγραμματισμού Χαρίκλεια Τσαλαπάτα 20/2/2012 Διδακτική προγραμματισμού Παλαιότερα, η διδασκαλία του προγραμματισμού ταυτιζόταν με τη διδακτική της πληροφορικής Πλέον Η διδακτική της πληροφορικής

Διαβάστε περισσότερα

Διδακτικές Τεχνικές (Στρατηγικές)

Διδακτικές Τεχνικές (Στρατηγικές) Διδακτικές Τεχνικές (Στρατηγικές) Ενδεικτικές τεχνικές διδασκαλίας: 1. Εισήγηση ή διάλεξη ή Μονολογική Παρουσίαση 2. Συζήτηση ή διάλογος 3. Ερωταποκρίσεις 4. Χιονοστιβάδα 5. Καταιγισμός Ιδεών 6. Επίδειξη

Διαβάστε περισσότερα

Μέρος B: Εισαγωγή στις έννοιες παιδαγωγικής αξιοποίησης των ΤΠΕ με εφαρμογή στη διδακτική της Πληροφορικής Οργάνωση και Σχεδίαση Μαθήματος

Μέρος B: Εισαγωγή στις έννοιες παιδαγωγικής αξιοποίησης των ΤΠΕ με εφαρμογή στη διδακτική της Πληροφορικής Οργάνωση και Σχεδίαση Μαθήματος Μέρος: Θέμα: Μέρος B: Εισαγωγή στις έννοιες παιδαγωγικής αξιοποίησης των ΤΠΕ με εφαρμογή στη διδακτική της Πληροφορικής Οργάνωση και Σχεδίαση Μαθήματος Φύλλα Δραστηριότητας L1 - Εύκολες L2 - Μέτριες L3

Διαβάστε περισσότερα

Η ανάπτυξη της Εποικοδομητικής Πρότασης για τη διδασκαλία και τη μάθηση του μαθήματος της Χημείας. Άννα Κουκά

Η ανάπτυξη της Εποικοδομητικής Πρότασης για τη διδασκαλία και τη μάθηση του μαθήματος της Χημείας. Άννα Κουκά Η ανάπτυξη της Εποικοδομητικής Πρότασης για τη διδασκαλία και τη μάθηση του μαθήματος της Χημείας Άννα Κουκά Μοντέλα για τη διδασκαλία της Χημείας Εποικοδομητική πρόταση για τη διδασκαλία «Παραδοσιακή»

Διαβάστε περισσότερα

Από τη σχολική συμβατική τάξη στο νέο υβριδικό μαθησιακό περιβάλλον: εκπαίδευση από απόσταση για συνεργασία και μάθηση

Από τη σχολική συμβατική τάξη στο νέο υβριδικό μαθησιακό περιβάλλον: εκπαίδευση από απόσταση για συνεργασία και μάθηση Από τη σχολική συμβατική τάξη στο νέο υβριδικό μαθησιακό περιβάλλον: εκπαίδευση από απόσταση για συνεργασία και μάθηση Δρ Κώστας Χαμπιαούρης Επιθεωρητής Δημοτικής Εκπαίδευσης Συντονιστής Άξονα Αναλυτικών

Διαβάστε περισσότερα

ΕΚΦΩΝΗΣΗ ΕΛΕΥΘΕΡΟΥ ΘΕΜΑΤΟΣ (µικρές τάξεις ηµοτικού) Σχεδιασµός σεναρίου µε θέµα «Ο καιρός» µε τη χρήση λογισµικών γενικής χρήσης, οπτικοποίησης, διαδικτύου και λογισµικών εννοιολογικής χαρτογράφησης. ΑΠΑΝΤΗΣΗ

Διαβάστε περισσότερα

ΟΜΑΔΑ Ε ΓΕΩΡΓΙΟΥ ΦΩΤΕΙΝΗ ΗΛΙΟΥΔΗ ΑΦΡΟΔΙΤΗ ΜΕΤΑΛΛΙΔΟΥ ΧΡΥΣΗ ΝΙΖΑΜΗΣ ΑΛΕΞΑΝΔΡΟΣ ΤΖΗΚΑΛΑΓΙΑΣ ΑΝΔΡΕΑΣ ΤΡΙΓΚΑΣ ΑΓΓΕΛΟΣ

ΟΜΑΔΑ Ε ΓΕΩΡΓΙΟΥ ΦΩΤΕΙΝΗ ΗΛΙΟΥΔΗ ΑΦΡΟΔΙΤΗ ΜΕΤΑΛΛΙΔΟΥ ΧΡΥΣΗ ΝΙΖΑΜΗΣ ΑΛΕΞΑΝΔΡΟΣ ΤΖΗΚΑΛΑΓΙΑΣ ΑΝΔΡΕΑΣ ΤΡΙΓΚΑΣ ΑΓΓΕΛΟΣ ΟΜΑΔΑ Ε ΓΕΩΡΓΙΟΥ ΦΩΤΕΙΝΗ ΗΛΙΟΥΔΗ ΑΦΡΟΔΙΤΗ ΜΕΤΑΛΛΙΔΟΥ ΧΡΥΣΗ ΝΙΖΑΜΗΣ ΑΛΕΞΑΝΔΡΟΣ ΤΖΗΚΑΛΑΓΙΑΣ ΑΝΔΡΕΑΣ ΤΡΙΓΚΑΣ ΑΓΓΕΛΟΣ Η ΔΙΔΑΣΚΑΛΙΑ ΤΟΥ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΣΤΟ ΛΥΚΕΙΟ Εισαγωγή Η μεγάλη ανάπτυξη και ο ρόλος που

Διαβάστε περισσότερα

Η Διδασκαλία του Προγραμματισμού Η/Υ στη Δευτεροβάθμια Εκπαίδευση ως Διαδικασία Ανάπτυξης Πνευματικών Δεξιοτήτων

Η Διδασκαλία του Προγραμματισμού Η/Υ στη Δευτεροβάθμια Εκπαίδευση ως Διαδικασία Ανάπτυξης Πνευματικών Δεξιοτήτων Η Διδασκαλία του Προγραμματισμού Η/Υ στη Δευτεροβάθμια Εκπαίδευση ως Διαδικασία Ανάπτυξης Πνευματικών Δεξιοτήτων Μία Πρόταση Βασισμένη στη Δημιουργία Βάσης Ασκήσεων Γνωστής Δυσκολίας Β. Γεωργίου, Α. Τζιμογιάννης

Διαβάστε περισσότερα

Αναλυτικό Πρόγραμμα Μαθηματικών

Αναλυτικό Πρόγραμμα Μαθηματικών Αναλυτικό Πρόγραμμα Μαθηματικών Σχεδιασμός... αντιμετωπίζει ενιαία το πλαίσιο σπουδών (Προδημοτική, Δημοτικό, Γυμνάσιο και Λύκειο), είναι συνέχεια υπό διαμόρφωση και αλλαγή, για να αντιμετωπίζει την εξέλιξη,

Διαβάστε περισσότερα

ΣΧΕΔΙΟ ΜΑΘΗΜΑΤΟΣ: ΜΑΘΗΜΑΤΙΚΑ ΣΤ ΔΗΜΟΤΙΚΟΥ «ΤΑ ΚΛΑΣΜΑΤΑ»

ΣΧΕΔΙΟ ΜΑΘΗΜΑΤΟΣ: ΜΑΘΗΜΑΤΙΚΑ ΣΤ ΔΗΜΟΤΙΚΟΥ «ΤΑ ΚΛΑΣΜΑΤΑ» ΣΧΕΔΙΟ ΜΑΘΗΜΑΤΟΣ: ΜΑΘΗΜΑΤΙΚΑ ΣΤ ΔΗΜΟΤΙΚΟΥ «ΤΑ ΚΛΑΣΜΑΤΑ» Νικόλαος Μπαλκίζας 1. ΕΙΣΑΓΩΓΗ Σκοπός του σχεδίου μαθήματος είναι να μάθουν όλοι οι μαθητές της τάξης τις έννοιες της ισοδυναμίας των κλασμάτων,

Διαβάστε περισσότερα

Εφαρμογές Προσομοίωσης

Εφαρμογές Προσομοίωσης Εφαρμογές Προσομοίωσης H προσομοίωση (simulation) ως τεχνική μίμησης της συμπεριφοράς ενός συστήματος από ένα άλλο σύστημα, καταλαμβάνει περίοπτη θέση στα πλαίσια των εκπαιδευτικών εφαρμογών των ΤΠΕ. Μπορούμε

Διαβάστε περισσότερα

ΔΟΜΕΣ ΕΠΑΝΑΛΗΨΗΣ ΟΣΟ ΣΥΝΘΗΚΗ ΕΠΑΝΑΛΑΒΕ.ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ. Κοκκαλάρα Μαρία ΠΕ19

ΔΟΜΕΣ ΕΠΑΝΑΛΗΨΗΣ ΟΣΟ ΣΥΝΘΗΚΗ ΕΠΑΝΑΛΑΒΕ.ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ. Κοκκαλάρα Μαρία ΠΕ19 ΔΟΜΕΣ ΕΠΑΝΑΛΗΨΗΣ ΟΣΟ ΣΥΝΘΗΚΗ ΕΠΑΝΑΛΑΒΕ.ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ Κοκκαλάρα Μαρία ΠΕ19 ΠΕΡΙΓΡΑΜΜΑ ΤΗΣ ΠΑΡΟΥΣΙΑΣΗΣ 1. Εισαγωγικά στοιχεία 2. Ένταξη του διδακτικού σεναρίου στο πρόγραμμα σπουδών 3. Οργάνωση της τάξης

Διαβάστε περισσότερα

Μάθημα: Διδακτική της Πληροφορικής. Περιγραφή μαθήματος. Διδάσκων: Παλαιγεωργίου Γ. Διαλέξεις: Παρασκευή 17:00-20:00

Μάθημα: Διδακτική της Πληροφορικής. Περιγραφή μαθήματος. Διδάσκων: Παλαιγεωργίου Γ. Διαλέξεις: Παρασκευή 17:00-20:00 Μάθημα: Διδακτική της Πληροφορικής Διδάσκων: Παλαιγεωργίου Γ. Διαλέξεις: Παρασκευή 17:00-20:00 email: gpalegeo@gmail.com Περιγραφή μαθήματος Με τον όρο "Διδακτική της Πληροφορικής" εννοούμε τη μελέτη,

Διαβάστε περισσότερα

Μάθηση & Εξερεύνηση στο περιβάλλον του Μουσείου

Μάθηση & Εξερεύνηση στο περιβάλλον του Μουσείου Βασίλειος Κωτούλας vaskotoulas@sch.gr h=p://dipe.kar.sch.gr/grss Αρχαιολογικό Μουσείο Καρδίτσας Μάθηση & Εξερεύνηση στο περιβάλλον του Μουσείου Η Δομή της εισήγησης 1 2 3 Δυο λόγια για Στόχοι των Ερευνητική

Διαβάστε περισσότερα

ΔΙΔΑΚΤΙΚΉ ΤΩΝ ΜΑΘΗΜΑΤΙΚΏΝ

ΔΙΔΑΚΤΙΚΉ ΤΩΝ ΜΑΘΗΜΑΤΙΚΏΝ ΔΙΔΑΚΤΙΚΉ ΤΩΝ ΜΑΘΗΜΑΤΙΚΏΝ 2. Εκπαιδευτικό Λογισμικό για τα Μαθηματικά 2.1 Κύρια χαρακτηριστικά του εκπαιδευτικού λογισμικού για την Διδακτική των Μαθηματικών 2.2 Κατηγορίες εκπαιδευτικού λογισμικού για

Διαβάστε περισσότερα

Παιδαγωγικές εφαρμογές Η/Υ. Μάθημα 1 ο

Παιδαγωγικές εφαρμογές Η/Υ. Μάθημα 1 ο Παιδαγωγικές εφαρμογές Η/Υ Μάθημα 1 ο 14/3/2011 Περίγραμμα και περιεχόμενο του μαθήματος Μάθηση με την αξιοποίηση του Η/Υ ή τις ΤΠΕ Θεωρίες μάθησης Εφαρμογή των θεωριών μάθησης στον σχεδιασμό εκπαιδευτικών

Διαβάστε περισσότερα

Εκπαιδευτική Τεχνολογία - Πολυμέσα. Ελένη Περιστέρη, Msc, PhD

Εκπαιδευτική Τεχνολογία - Πολυμέσα. Ελένη Περιστέρη, Msc, PhD Εκπαιδευτική Τεχνολογία - Πολυμέσα Ελένη Περιστέρη, Msc, PhD Τι είναι η «Εκπαιδευτική Τεχνολογία» (1) Εκπαιδευτική Τεχνολογία είναι «η εφαρμογή τεχνολογικών διαδικασιών και εργαλείων που μπορούν να χρησιμοποιηθούν

Διαβάστε περισσότερα

Εφαρμογές των Τεχνολογιών της Πληροφορίας και των Επικοινωνιών στη διδασκαλία και τη μάθηση

Εφαρμογές των Τεχνολογιών της Πληροφορίας και των Επικοινωνιών στη διδασκαλία και τη μάθηση Εφαρμογές των Τεχνολογιών της Πληροφορίας και των Επικοινωνιών στη διδασκαλία και τη μάθηση Μάθημα επιλογής Α εξάμηνο, Πρόγραμμα Μεταπτυχιακών Σπουδών Τμήμα Επιστημών της Εκπαίδευσης και της Αγωγής στην

Διαβάστε περισσότερα

Διδακτική της Πληροφορικής

Διδακτική της Πληροφορικής Διδακτική της Πληροφορικής Ενότητα 1: Εισαγωγή Δημήτριος Τσώλης Σχολή Οργάνωσης και Διοίκησης Επιχειρήσεων Τμήμα Διαχείρισης Πολιτισμικού Περιβάλλοντος και Νέων Τεχνολογιών Προβληματική Την τελευταία εικοσαετία,

Διαβάστε περισσότερα

Αναγκαιότητα - Χρησιμότητα

Αναγκαιότητα - Χρησιμότητα Διδακτικά Σενάρια Σενάρια Ως διδακτικό σενάριο θεωρείται η περιγραφή μιας διδασκαλίας- παρέμβασης με εστιασμένο γνωστικό αντικείμενο, συγκεκριμένους εκπαιδευτικούς στόχους, διδακτικές αρχές και πρακτικές.

Διαβάστε περισσότερα

Διδακτική της Πληροφορικής ΙΙ

Διδακτική της Πληροφορικής ΙΙ Διδακτική της Πληροφορικής ΙΙ Ομάδα Γ Βότσης Ευστάθιος Γιαζιτσής Παντελής Σπαής Αλέξανδρος Τάτσης Γεώργιος Προβλήματα που αντιμετωπίζουν οι αρχάριοι προγραμματιστές Εισαγωγή Προβλήματα Δυσκολίες Διδακτικό

Διαβάστε περισσότερα

Τρίτη 24 και Τετάρτη 25 Οκτωβρίου 2017

Τρίτη 24 και Τετάρτη 25 Οκτωβρίου 2017 Τρίτη 24 και Τετάρτη 25 Οκτωβρίου 2017 Παιδαγωγικές προσεγγίσεις και διδακτικές πρακτικές - η σχέση τους με τις θεωρίες μάθησης Παρατηρώντας τη μαθησιακή διαδικασία Τι είδους δραστηριότητες παρατηρήσατε

Διαβάστε περισσότερα

ΠΡΟΔΙΑΓΡΑΦΕΣ - ΟΔΗΓΙΕΣ ΔΙΑΜΟΡΦΩΣΗΣ ΘΕΜΑΤΩΝ ΓΙΑ ΤΟ ΜΑΘΗΜΑ

ΠΡΟΔΙΑΓΡΑΦΕΣ - ΟΔΗΓΙΕΣ ΔΙΑΜΟΡΦΩΣΗΣ ΘΕΜΑΤΩΝ ΓΙΑ ΤΟ ΜΑΘΗΜΑ ΠΡΟΔΙΑΓΡΑΦΕΣ - ΟΔΗΓΙΕΣ ΔΙΑΜΟΡΦΩΣΗΣ ΘΕΜΑΤΩΝ ΓΙΑ ΤΟ ΜΑΘΗΜΑ Μαθηματικά (Άλγεβρα - Γεωμετρία) Α ΤΑΞΗ ΗΜΕΡΗΣΙΟΥ και Α, Β ΤΑΞΕΙΣ ΕΣΠΕΡΙΝΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ Α ΤΑΞΗ ΗΜΕΡΗΣΙΟΥ και Α ΤΑΞΗ ΕΣΠΕΡΙΝΟΥ ΕΠΑΛ ΚΕΝΤΡΙΚΗ

Διαβάστε περισσότερα

Κάθε επιλογή, κάθε ενέργεια ή εκδήλωση του νηπιαγωγού κατά τη διάρκεια της εκπαιδευτικής διαδικασίας είναι σε άμεση συνάρτηση με τις προσδοκίες, που

Κάθε επιλογή, κάθε ενέργεια ή εκδήλωση του νηπιαγωγού κατά τη διάρκεια της εκπαιδευτικής διαδικασίας είναι σε άμεση συνάρτηση με τις προσδοκίες, που ΕΙΣΑΓΩΓΗ Οι προσδοκίες, που καλλιεργούμε για τα παιδιά, εμείς οι εκπαιδευτικοί, αναφέρονται σε γενικά κοινωνικά χαρακτηριστικά και παράλληλα σε ατομικά ιδιοσυγκρασιακά. Τέτοια γενικά κοινωνικο-συναισθηματικά

Διαβάστε περισσότερα

ΑΝΑΛΥΤΙΚΟ ΠΡΟΓΡΑΜΜΑ ΕΞΕΤΑΣΗΣ

ΑΝΑΛΥΤΙΚΟ ΠΡΟΓΡΑΜΜΑ ΕΞΕΤΑΣΗΣ Το αναλυτικό πρόγραμμα στο οποίο βασίζεται η εξέταση είναι το αναλυτικό πρόγραμμα του Μαθήματος Κατεύθυνσης Πληροφορική Επιστήμη Η.Υ της Γ Ενιαίου Λυκείου Γενικός Σκοπός Το μάθημα κατεύθυνσης της στη Γ'

Διαβάστε περισσότερα

Διδακτικά προβλήματα σχετικά με την έννοια της επανάληψης

Διδακτικά προβλήματα σχετικά με την έννοια της επανάληψης Διδακτικά προβλήματα σχετικά με την έννοια της επανάληψης Έρευνες-Δομές Επανάληψης Από τις έρευνες προκύπτει ότι οι αρχάριοι προγραμματιστές δεν χρησιμοποιούν αυθόρμητα την επαναληπτική διαδικασία για

Διαβάστε περισσότερα

Ενότητα 12: Θέματα Διδακτικής Προγραμματισμού: Διδασκαλία αλγοριθμικής προσέγγισης

Ενότητα 12: Θέματα Διδακτικής Προγραμματισμού: Διδασκαλία αλγοριθμικής προσέγγισης Διδακτική της Πληροφορικής: Ερευνητικές προσεγγίσεις στη μάθηση και τη διδασκαλία Μάθημα επιλογής B εξάμηνο, Πρόγραμμα Μεταπτυχιακών Σπουδών Τμήμα Επιστημών της Εκπαίδευσης και της Αγωγής στην Προσχολική

Διαβάστε περισσότερα

Διδακτική της Πληροφορικής

Διδακτική της Πληροφορικής ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΧΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Ενότητα 7: Εισαγωγή στη Διδακτική Σταύρος Δημητριάδης Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons.

Διαβάστε περισσότερα

Η ανάλυση της κριτικής διδασκαλίας. Περιεχόμενο ή διαδικασία? Βασικό δίλημμα κάθε εκπαιδευτικού. Περιεχόμενο - η γνώση ως μετάδοση πληροφορίας

Η ανάλυση της κριτικής διδασκαλίας. Περιεχόμενο ή διαδικασία? Βασικό δίλημμα κάθε εκπαιδευτικού. Περιεχόμενο - η γνώση ως μετάδοση πληροφορίας Η ανάλυση της κριτικής διδασκαλίας Περιεχόμενο ή διαδικασία? Βασικό δίλημμα κάθε εκπαιδευτικού Περιεχόμενο - η γνώση ως μετάδοση πληροφορίας Διαδικασία η γνώση ως ανάπτυξη υψηλών νοητικών λειτουργιών (

Διαβάστε περισσότερα

Μαθηµατική. Μοντελοποίηση

Μαθηµατική. Μοντελοποίηση Μαθηµατική Μοντελοποίηση Μοντελοποίηση Απαιτητική οικονοµία και αγορά εργασίας Σύνθετες και περίπλοκες προβληµατικές καταστάσεις Μαθηµατικές και τεχνολογικές δεξιότητες Επίλυση σύνθετων προβληµάτων Μαθηµατικοποίηση

Διαβάστε περισσότερα

Ενότητα 11: Θέματα Διδακτικής Προγραμματισμού: βασικές δομές (μεταβλητή, επανάληψη, επιλογή)

Ενότητα 11: Θέματα Διδακτικής Προγραμματισμού: βασικές δομές (μεταβλητή, επανάληψη, επιλογή) Διδακτική της Πληροφορικής: Ερευνητικές προσεγγίσεις στη μάθηση και τη διδασκαλία Μάθημα επιλογής B εξάμηνο, Πρόγραμμα Μεταπτυχιακών Σπουδών Τμήμα Επιστημών της Εκπαίδευσης και της Αγωγής στην Προσχολική

Διαβάστε περισσότερα

Μαθησιακές δραστηριότητες με υπολογιστή

Μαθησιακές δραστηριότητες με υπολογιστή ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Μαθησιακές δραστηριότητες με υπολογιστή Κατευθυντήριες γραμμές σχεδίασης μαθησιακών δραστηριοτήτων Διδάσκων: Καθηγητής Αναστάσιος Α. Μικρόπουλος Άδειες

Διαβάστε περισσότερα

Παιδαγωγικό Υπόβαθρο ΤΠΕ. Κυρίαρχες παιδαγωγικές θεωρίες

Παιδαγωγικό Υπόβαθρο ΤΠΕ. Κυρίαρχες παιδαγωγικές θεωρίες Παιδαγωγικό Υπόβαθρο ΤΠΕ Κυρίαρχες παιδαγωγικές θεωρίες Θεωρίες μάθησης για τις ΤΠΕ Συμπεριφορισμός (behaviorism) Γνωστικές Γνωστικής Ψυχολογίας (cognitive psychology) Εποικοδομητισμός (constructivism)

Διαβάστε περισσότερα

Εκπαιδευτική Τεχνολογία και Θεωρίες Μάθησης

Εκπαιδευτική Τεχνολογία και Θεωρίες Μάθησης Θεωρίες Μάθησης Εκπαιδευτική Τεχνολογία και Θεωρίες Μάθησης Κάθε εκπαιδευτικός (εκούσια ή ακούσια) υιοθετεί μια θεωρία μάθησης. Το ίδιο ισχύει και για τις διάφορες εκπαιδευτικές τεχνολογίες. Για την εισαγωγή

Διαβάστε περισσότερα

ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΑΛΓΟΡΙΘΜΟΥΣ ΚΑΙ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ

ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΑΛΓΟΡΙΘΜΟΥΣ ΚΑΙ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΑΛΓΟΡΙΘΜΟΥΣ ΚΑΙ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΤΜΗΜΑ ΠΟΛΙΤΙΣΜΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΣ Διδάσκουσα Δρ Β Καβακλή Χειμερινό Εξάμηνο 2001 Στόχοι του Μαθήματος! Ανάπτυξη αναλυτικής

Διαβάστε περισσότερα

Διαφοροποίηση στρατηγικών διδασκαλίας ανάλογα με το περιεχόμενο στα μαθήματα των φυσικών επιστημών

Διαφοροποίηση στρατηγικών διδασκαλίας ανάλογα με το περιεχόμενο στα μαθήματα των φυσικών επιστημών Διαφοροποίηση στρατηγικών διδασκαλίας ανάλογα με το περιεχόμενο στα μαθήματα των φυσικών επιστημών Κων/νος Στεφανίδης Σχολικός Σύμβουλος Πειραιά kstef2001@yahoo.gr Νικόλαος Στεφανίδης Φοιτητής ΣΕΜΦΕ, ΕΜΠ

Διαβάστε περισσότερα

Διδακτική της Πληροφορικής

Διδακτική της Πληροφορικής της Πληροφορικής Ενότητα 1: Μ. Γρηγοριάδου, Α. Γόγουλου, Ε. Γουλή Σχολή Θετικών Επιστημών Τμήμα Πληροφορικής και Τηλεπικοινωνιών Περιεχόμενα : Βασικές Έννοιες Θεωρίες Μάθησης Στρατηγικές Διδασκαλίας Οργάνωση

Διαβάστε περισσότερα

Μαθησιακές δυσκολίες ΙΙ. Παλαιγεωργίου Γιώργος Τμήμα Μηχανικών Ηλεκτρονικών Υπολογιστών Τηλεπικοινωνιών και Δικτύων, Πανεπιστήμιο Θεσσαλίας

Μαθησιακές δυσκολίες ΙΙ. Παλαιγεωργίου Γιώργος Τμήμα Μηχανικών Ηλεκτρονικών Υπολογιστών Τηλεπικοινωνιών και Δικτύων, Πανεπιστήμιο Θεσσαλίας Μαθησιακές δυσκολίες ΙΙ Παλαιγεωργίου Γιώργος Τμήμα Μηχανικών Ηλεκτρονικών Υπολογιστών Τηλεπικοινωνιών και Δικτύων, Πανεπιστήμιο Θεσσαλίας Μάρτιος 2010 Προηγούμενη διάλεξη Μαθησιακές δυσκολίες Σε όλες

Διαβάστε περισσότερα

Εννοιολογική χαρτογράφηση. Τ. Α. Μικρόπουλος

Εννοιολογική χαρτογράφηση. Τ. Α. Μικρόπουλος Εννοιολογική χαρτογράφηση Τ. Α. Μικρόπουλος Οργάνωση γνώσης Η οργάνωση και η αναπαράσταση της γνώσης αποτελούν σημαντικούς παράγοντες για την οικοδόμηση νέας γνώσης. Η οργάνωση των εννοιών που αναφέρονται

Διαβάστε περισσότερα

ΑΠΑΝΤΗΣΗ ΕΛΕΥΘΕΡΟΥ ΘΕΜΑΤΟΣ 1. Τίτλος ΟΙ ΣΥΓΚΟΙΝΩΝΙΕΣ 2. Εµπλεκόµενες γνωστικές περιοχές Γεωγραφία, Γλώσσα 3. Γνώσεις και πρότερες ιδέες ή αντιλήψεις τ

ΑΠΑΝΤΗΣΗ ΕΛΕΥΘΕΡΟΥ ΘΕΜΑΤΟΣ 1. Τίτλος ΟΙ ΣΥΓΚΟΙΝΩΝΙΕΣ 2. Εµπλεκόµενες γνωστικές περιοχές Γεωγραφία, Γλώσσα 3. Γνώσεις και πρότερες ιδέες ή αντιλήψεις τ ΕΚΦΩΝΗΣΗ ΕΛΕΥΘΕΡΟΥ ΘΕΜΑΤΟΣ (µεγάλες τάξεις ηµοτικού) Σχεδιασµός σεναρίου µε θέµα «Οι συγκοινωνίες» µε τη χρήση λογισµικών γενικής χρήσης, οπτικοποίησης, διαδικτύου και λογισµικών εννοιολογικής χαρτογράφησης.

Διαβάστε περισσότερα

Εκπαιδευτικό Σενάριο 2

Εκπαιδευτικό Σενάριο 2 Εκπαιδευτικό Σενάριο 2 Τίτλος: Τα συνεργατικά περιβάλλοντα δημιουργίας και επεξεργασίας υπολογιστικών φύλλων Εκτιμώμενη διάρκεια εκπαιδευτικού σεναρίου: Προβλέπεται να διαρκέσει συνολικά 3 διδακτικές ώρες.

Διαβάστε περισσότερα

Διδακτικές Προσεγγίσεις στην Εύρεση Συχνοτήτων Εμφάνισης των Περιεχομένων ενός Πίνακα

Διδακτικές Προσεγγίσεις στην Εύρεση Συχνοτήτων Εμφάνισης των Περιεχομένων ενός Πίνακα Διδακτικές Προσεγγίσεις στην Εύρεση Συχνοτήτων Εμφάνισης των Περιεχομένων ενός Πίνακα Ευάγγελος Κανίδης 1, Ιωάννης Κούλας 2 1 Σχολικός Σύμβουλος Πληροφορικής Γ' Αθήνας, vkanidis@sch.gr 2 Προϊστάμενος Ακαδημαϊκού

Διαβάστε περισσότερα

6.5 Ανάπτυξη, εφαρμογή και αξιολόγηση εκπαιδευτικών σεναρίων και δραστηριοτήτων ανά γνωστικό αντικείμενο

6.5 Ανάπτυξη, εφαρμογή και αξιολόγηση εκπαιδευτικών σεναρίων και δραστηριοτήτων ανά γνωστικό αντικείμενο 6.5 Ανάπτυξη, εφαρμογή και αξιολόγηση εκπαιδευτικών σεναρίων και δραστηριοτήτων ανά γνωστικό αντικείμενο Το εκπαιδευτικό σενάριο Η χρήση των Τ.Π.Ε. στην πρωτοβάθμια εκπαίδευση θα πρέπει να γίνεται με οργανωμένο

Διαβάστε περισσότερα

Διδακτική της Πληροφορικής

Διδακτική της Πληροφορικής Διδακτική της Πληροφορικής Ενότητα 4: Μ. Γρηγοριάδου, Α. Γόγουλου, Ε. Γουλή Σχολή Θετικών Επιστημών Τμήμα Πληροφορικής και Τηλεπικοινωνιών Περιεχόμενα Παρουσίασης Γνώσεις και Δεξιότητες στον Προγραμματισμό

Διαβάστε περισσότερα

Τμήμα Πληροφορικής & Τηλεπικοινωνιών Μεταπτυχιακό Πρόγραμμα Σπουδών Ακαδημαϊκό Έτος 2013-14. ΠΜΣ ΚΑΤΕΥΘΥΝΣΗ 6 η

Τμήμα Πληροφορικής & Τηλεπικοινωνιών Μεταπτυχιακό Πρόγραμμα Σπουδών Ακαδημαϊκό Έτος 2013-14. ΠΜΣ ΚΑΤΕΥΘΥΝΣΗ 6 η Τμήμα Πληροφορικής & Τηλεπικοινωνιών Μεταπτυχιακό Πρόγραμμα Σπουδών Ακαδημαϊκό Έτος 2013-14 ΠΜΣ ΚΑΤΕΥΘΥΝΣΗ 6 η Νέες Τεχνολογίες Πληροφορικής και Τηλεπικοινωνιών Εργασία στο Μαθήμα Σχεδίαση Εκπαιδευτικού

Διαβάστε περισσότερα

Σ.Ε.Π. (Σύνθετο Εργαστηριακό Περιβάλλον)

Σ.Ε.Π. (Σύνθετο Εργαστηριακό Περιβάλλον) ΔΡΑΣΤΗΡΙΟΤΗΤΑ: ΝΟΜΟΙ ΙΔΑΝΙΚΩΝ ΑΕΡΙΩΝ με τη βοήθεια του λογισμικού Σ.Ε.Π. (Σύνθετο Εργαστηριακό Περιβάλλον) Φυσική Β Λυκείου Θετικής & Τεχνολογικής Κατεύθυνσης Νοέμβριος 2013 0 ΤΙΤΛΟΣ ΝΟΜΟΙ ΙΔΑΝΙΚΩΝ ΑΕΡΙΩΝ

Διαβάστε περισσότερα

ΠΛΗΡΟΦΟΡΙΚΗ Γ ΤΑΞΗΣ ΓΕΛ ΚΛΕΙΩ ΣΓΟΥΡΟΠΟΥΛΟΥ. ΣΥΓΧΡΟΝΑ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΑ ΠΕΡΙΒΑΛΛΟΝΤΑ Αντικειμενοστραφής Προγραμματισμός

ΠΛΗΡΟΦΟΡΙΚΗ Γ ΤΑΞΗΣ ΓΕΛ ΚΛΕΙΩ ΣΓΟΥΡΟΠΟΥΛΟΥ. ΣΥΓΧΡΟΝΑ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΑ ΠΕΡΙΒΑΛΛΟΝΤΑ Αντικειμενοστραφής Προγραμματισμός ΠΛΗΡΟΦΟΡΙΚΗ Γ ΤΑΞΗΣ ΓΕΛ ΣΥΓΧΡΟΝΑ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΑ ΠΕΡΙΒΑΛΛΟΝΤΑ Αντικειμενοστραφής Προγραμματισμός ΚΛΕΙΩ ΣΓΟΥΡΟΠΟΥΛΟΥ ΥΠΠΕΘ 04.07.2019 ΕΠΙΜΟΡΦΩΣΗ ΣΤΟ ΝΕΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΥΛΙΚΟ Αντικειμενοστραφής Προγραμματισμός.

Διαβάστε περισσότερα

ΦΥΣΙΚΑ Ε & Στ ΣΤΕΛΙΟΣ ΚΡΑΣΣΑΣ ΣΧΟΛΙΚΟΣ ΣΥΜΒΟΥΛΟΣ

ΦΥΣΙΚΑ Ε & Στ ΣΤΕΛΙΟΣ ΚΡΑΣΣΑΣ ΣΧΟΛΙΚΟΣ ΣΥΜΒΟΥΛΟΣ ΦΥΣΙΚΑ Ε & Στ ΣΤΕΛΙΟΣ ΚΡΑΣΣΑΣ ΣΧΟΛΙΚΟΣ ΣΥΜΒΟΥΛΟΣ Φυσικές Επιστήμες Θεματικό εύρος το οποίο δεν είναι δυνατόν να αντιμετωπιστεί στο πλαίσιο του σχολικού μαθήματος. Έμφαση στην ποιότητα, στη συστηματική

Διαβάστε περισσότερα

ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΑΡΧΕΣ ΤΗΣ ΕΠΙΣΤΗΜΗΣ ΤΩΝ Η/Υ

ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΑΡΧΕΣ ΤΗΣ ΕΠΙΣΤΗΜΗΣ ΤΩΝ Η/Υ ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΕΡΕΥΝΑΣ ΚΑΙ ΘΡΗΣΚΕΥΜΑΤΩΝ ΙΝΣΤΙΤΟΥΤΟ ΕΚΠΑΙΔΕΥΤΙΚΗΣ ΠΟΛΙΤΙΚΗΣ Γώγουλος Γ., Κοτσιφάκης Γ., Κυριακάκη Γ., Παπαγιάννης Α., Φραγκονικολάκης Μ., Χίνου Π. ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΑΡΧΕΣ ΤΗΣ ΕΠΙΣΤΗΜΗΣ ΤΩΝ

Διαβάστε περισσότερα

Διδακτική της Πληροφορικής

Διδακτική της Πληροφορικής Διδακτική της Πληροφορικής ΟΜΑΔΑ ΕΡΓΑΣΙΑΣ Ανδρέας Σ. Ανδρέου (Αναπλ. Καθηγητής ΤΕΠΑΚ - Συντονιστής) Μάριος Μιλτιάδου, Μιχάλης Τορτούρης (ΕΜΕ Πληροφορικής) Νίκος Ζάγκουλος, Σωκράτης Μυλωνάς (Σύμβουλοι Πληροφορικής)

Διαβάστε περισσότερα

Έννοιες Φυσικών Επιστημών Ι

Έννοιες Φυσικών Επιστημών Ι Τμήμα Εκπαίδευσης και Αγωγής στην Προσχολική Ηλικία Έννοιες Φυσικών Επιστημών Ι Ενότητα 4: Θεωρίες διδασκαλίας μάθησης στη διδακτική των Φ.Ε. Σπύρος Κόλλας (Βασισμένο στις σημειώσεις του Βασίλη Τσελφέ)

Διαβάστε περισσότερα

Ξεκινώντας τον Προγραµµατισµό στις τάξεις του ηµοτικού Παίζοντας µε το Scratch

Ξεκινώντας τον Προγραµµατισµό στις τάξεις του ηµοτικού Παίζοντας µε το Scratch Ξεκινώντας τον Προγραµµατισµό στις τάξεις του ηµοτικού Παίζοντας µε το Scratch Κωνσταντίνος Χαρατσής ρ. Ηλεκτρολόγος Μηχανικός ΠΕ 19 Εκπαιδευτικός Πληροφορικής Ενότητα Προγραµµατισµός στο ηµοτικό (Ε και

Διαβάστε περισσότερα

Μαθηματικά: θεωρίες μάθησης. Διαφορετικές σχολές Διαφορετικές υποθέσεις

Μαθηματικά: θεωρίες μάθησης. Διαφορετικές σχολές Διαφορετικές υποθέσεις Μαθηματικά: θεωρίες μάθησης Διαφορετικές σχολές Διαφορετικές υποθέσεις Τι είναι μάθηση; Συμπεριφορισμός: Aλλαγή συμπεριφοράς Γνωστική ψυχολογία: Aλλαγή νοητικών δομών Κοινωνικοπολιτισμικές προσεγγίσεις:

Διαβάστε περισσότερα

Μαθησιακές δυσκολίες ΙΙ. Παλαιγεωργίου Γιώργος Τμήμα Μηχανικών Ηλεκτρονικών Υπολογιστών Τηλεπικοινωνιών και Δικτύων, Πανεπιστήμιο Θεσσαλίας

Μαθησιακές δυσκολίες ΙΙ. Παλαιγεωργίου Γιώργος Τμήμα Μηχανικών Ηλεκτρονικών Υπολογιστών Τηλεπικοινωνιών και Δικτύων, Πανεπιστήμιο Θεσσαλίας Μαθησιακές δυσκολίες ΙΙ Παλαιγεωργίου Γιώργος Τμήμα Μηχανικών Ηλεκτρονικών Υπολογιστών Τηλεπικοινωνιών και Δικτύων, Πανεπιστήμιο Θεσσαλίας Μάρτιος 2010 Προηγούμενη διάλεξη Μαθησιακές δυσκολίες Σε όλες

Διαβάστε περισσότερα

Φυσικές Επιστήμες. Επιμόρφωση εκπαιδευτικών στα νέα βιβλία των Φ.Ε. για την Ε Δημοτικού. Πέτρος Κλιάπης. Πέτρος Κλιάπης 12η Περιφέρεια Θεσσαλονίκης

Φυσικές Επιστήμες. Επιμόρφωση εκπαιδευτικών στα νέα βιβλία των Φ.Ε. για την Ε Δημοτικού. Πέτρος Κλιάπης. Πέτρος Κλιάπης 12η Περιφέρεια Θεσσαλονίκης Φυσικές Επιστήμες Επιμόρφωση εκπαιδευτικών στα νέα βιβλία των Φ.Ε. για την Ε Δημοτικού. Πέτρος Κλιάπης ΒΑΣΙΚΕΣ ΠΑΡΑΔΟΧΕΣ «Το νέο βιβλίο είναι χειρότερο από το παλιό όχι επειδή διαφέρει ως προς το περιεχόμενο

Διαβάστε περισσότερα

Μαθησιακές δραστηριότητες με υπολογιστή

Μαθησιακές δραστηριότητες με υπολογιστή ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Μαθησιακές δραστηριότητες με υπολογιστή Εργαλεία κατασκευής γνώσης Διδάσκων: Καθηγητής Αναστάσιος Α. Μικρόπουλος Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό

Διαβάστε περισσότερα

Διδακτικές Προσεγγίσεις και Εργαλεία για τη Διδασκαλία της Πληροφορικής

Διδακτικές Προσεγγίσεις και Εργαλεία για τη Διδασκαλία της Πληροφορικής Περιεχόμενα Πρόλογος... 11 Κεφ.1 Θεωρητικό Πλαίσιο της Διδακτικής: Βασικές Έννοιες, Σχεδιασμός και Οργάνωση Διδασκαλίας, Εκπαιδευτική Αξιολόγηση Μ. Γρηγοριάδου, Ε. Γουλή και Α. Γόγουλου... 15 1.1 Βασικές

Διαβάστε περισσότερα

Μαθηματικά: Οι τάσεις στη διδακτική και τα Προγράμματα Σπουδών. Πέτρος Κλιάπης Σχολικός Σύμβουλος Π.Ε.

Μαθηματικά: Οι τάσεις στη διδακτική και τα Προγράμματα Σπουδών. Πέτρος Κλιάπης Σχολικός Σύμβουλος Π.Ε. Μαθηματικά: Οι τάσεις στη διδακτική και τα Προγράμματα Σπουδών Πέτρος Κλιάπης Σχολικός Σύμβουλος Π.Ε. Στάσεις απέναντι στα Μαθηματικά Τι σημαίνουν τα μαθηματικά για εσάς; Τι σημαίνει «κάνω μαθηματικά»;

Διαβάστε περισσότερα

Μεταβλητές. Σενάριο για μαθητές Γ γυμνασίου διάρκειας 3+ ωρών

Μεταβλητές. Σενάριο για μαθητές Γ γυμνασίου διάρκειας 3+ ωρών Σενάριο για μαθητές Γ γυμνασίου διάρκειας 3+ ωρών Κύριος στόχος Εισαγωγή στις μεταβλητές, ένταξή τους στη λειτουργία ενός αλγόριθμου και αντιμετώπιση μερικών δυσκολιών, κυρίως προερχόμενων από τις πρότερες

Διαβάστε περισσότερα

Διερευνητική μάθηση We are researchers, let us do research! (Elbers and Streefland, 2000)

Διερευνητική μάθηση We are researchers, let us do research! (Elbers and Streefland, 2000) Διερευνητική μάθηση We are researchers, let us do research! (Elbers and Streefland, 2000) Πρόκειται για την έρευνα που διεξάγουν οι επιστήμονες. Είναι μια πολύπλοκη δραστηριότητα που απαιτεί ειδικό ακριβό

Διαβάστε περισσότερα

Σύγχρονες θεωρήσεις για τη μάθηση

Σύγχρονες θεωρήσεις για τη μάθηση Σύγχρονες θεωρήσεις για τη μάθηση Ισαβέλλα Κοτίνη, Σοφία Τζελέπη Ορισμός της μάθησης Σχολές που θεωρούν τη μάθηση ως μια διαδικασία πρόσκτησης της γνώσης (θεωρίες που συνδέονται με το συμπεριφορισμό),

Διαβάστε περισσότερα

ΒΑΣΙΚΕΣ ΑΡΧΕΣ ΓΙΑ ΤΗ ΜΑΘΗΣΗ ΚΑΙ ΤΗ ΔΙΔΑΣΚΑΛΙΑ ΣΤΗΝ ΠΡΟΣΧΟΛΙΚΗ ΕΚΠΑΙΔΕΥΣΗ

ΒΑΣΙΚΕΣ ΑΡΧΕΣ ΓΙΑ ΤΗ ΜΑΘΗΣΗ ΚΑΙ ΤΗ ΔΙΔΑΣΚΑΛΙΑ ΣΤΗΝ ΠΡΟΣΧΟΛΙΚΗ ΕΚΠΑΙΔΕΥΣΗ ΒΑΣΙΚΕΣ ΑΡΧΕΣ ΓΙΑ ΤΗ ΜΑΘΗΣΗ ΚΑΙ ΤΗ ΔΙΔΑΣΚΑΛΙΑ ΣΤΗΝ ΠΡΟΣΧΟΛΙΚΗ ΕΚΠΑΙΔΕΥΣΗ ΑΝΑΓΝΩΡΙΖΟΝΤΑΣ ΤΗ ΔΙΑΦΟΡΕΤΙΚΟΤΗΤΑ & ΑΝΑΠΤΥΣΣΟΝΤΑΣ ΔΙΑΦΟΡΟΠΟΙΗΜΕΝΕΣ ΠΡΟΣΕΓΓΙΣΕΙΣ Διαστάσεις της διαφορετικότητας Τα παιδιά προέρχονται

Διαβάστε περισσότερα

ΔΙΔΑΚΤΙΚΗ ΤΗΣ ΧΗΜΕΙΑΣ

ΔΙΔΑΚΤΙΚΗ ΤΗΣ ΧΗΜΕΙΑΣ ΔΙΔΑΚΤΙΚΗ ΤΗΣ ΧΗΜΕΙΑΣ Κατερίνα Σάλτα ΔιΧηΝΕΤ 2017-2018 Θέματα Διδακτικής Φυσικών Επιστήμων 1. ΟΙ ΙΔΕΕΣ ΤΩΝ ΜΑΘΗΤΩΝ 2. ΤΑ ΜΟΝΤΕΛΑ ΚΑΙ Η ΜΟΝΤΕΛΟΠΟΙΗΣΗ 3. ΤΟ ΕΡΓΑΣΤΗΡΙΟ & ΤΟ ΠΕΙΡΑΜΑ 4. ΔΙΔΑΚΤΙΚΕΣ ΠΡΟΣΕΓΓΙΣΕΙΣ

Διαβάστε περισσότερα

Θέµατα αξιολόγησης εκπαιδευτικού λογισµικού

Θέµατα αξιολόγησης εκπαιδευτικού λογισµικού Θέµατα αξιολόγησης εκπαιδευτικού λογισµικού Όνοµα: Τάσος Αναστάσιος Επώνυµο: Μικρόπουλος Τίτλος: Αναπληρωτής Καθηγητής, Εργαστήριο Εφαρµογών Εικονικής Πραγµατικότητας στην Εκπαίδευση, Πανεπιστήµιο Ιωαννίνων

Διαβάστε περισσότερα

Ενότητα 2: Εισαγωγή στις Βασικές Έννοιες

Ενότητα 2: Εισαγωγή στις Βασικές Έννοιες Διδακτική της Πληροφορικής: Ερευνητικές προσεγγίσεις στη μάθηση και τη διδασκαλία Μάθημα επιλογής B εξάμηνο, Πρόγραμμα Μεταπτυχιακών Σπουδών Τμήμα Επιστημών της Εκπαίδευσης και της Αγωγής στην Προσχολική

Διαβάστε περισσότερα

Διδακτικές προσεγγίσεις στην Πληροφορική. Η εποικοδομιστική προσέγγιση για τη γνώση. ως ενεργητική και όχι παθητική διαδικασία

Διδακτικές προσεγγίσεις στην Πληροφορική. Η εποικοδομιστική προσέγγιση για τη γνώση. ως ενεργητική και όχι παθητική διαδικασία Διδακτικές προσεγγίσεις στην Πληροφορική Η εποικοδομιστική προσέγγιση για τη γνώση ως ενεργητική και όχι παθητική διαδικασία ως κατασκευή και όχι ως μετάδοση ως αποτέλεσμα εμπειρίας και όχι ως μεταφορά

Διαβάστε περισσότερα

Μελέτη Περιβάλλοντος και Συνεργατική οργάνωση του μαθήματος

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

Διαβάστε περισσότερα

ΔΙΔΑΚΤΙΚΗ ΜΕΘΟΔΟΛΟΓΙΑ: ΔΟΜΙΚΑ ΣΤΟΙΧΕΙΑ ΤΗΣ ΔΙΔΑΣΚΑΛΙΑΣ

ΔΙΔΑΚΤΙΚΗ ΜΕΘΟΔΟΛΟΓΙΑ: ΔΟΜΙΚΑ ΣΤΟΙΧΕΙΑ ΤΗΣ ΔΙΔΑΣΚΑΛΙΑΣ Πανεπιστήμιο Θεσσαλίας ΠΑΙΔΑΓΩΓΙΚΟ ΤΜΗΜΑ ΔΗΜΟΤΙΚΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΔΙΔΑΚΤΙΚΗ ΜΕΘΟΔΟΛΟΓΙΑ: ΔΟΜΙΚΑ ΣΤΟΙΧΕΙΑ ΤΗΣ ΔΙΔΑΣΚΑΛΙΑΣ ΑΝΤΩΝΙΟΣ ΧΡ. ΜΠΟΥΡΑΣ Σκοπός του Μαθήματος Σκοπός του μαθήματος είναι η εισαγωγή στη

Διαβάστε περισσότερα

Η ΠΛΗΡΟΦΟΡΙΚΗ ΣΤΟ ΔΗΜΟΤΙΚΟ ΣΧΟΛΕΙΟ

Η ΠΛΗΡΟΦΟΡΙΚΗ ΣΤΟ ΔΗΜΟΤΙΚΟ ΣΧΟΛΕΙΟ Η ΠΛΗΡΟΦΟΡΙΚΗ ΣΤΟ ΔΗΜΟΤΙΚΟ ΣΧΟΛΕΙΟ Η θέση της Πανελλήνιας Ένωσης Καθηγητών Πληροφορικής Επιμέλεια κειμένου: Δ.Σ. ΠΕΚαΠ κατόπιν δημόσιας διαβούλευσης των μελών της Ένωσης από 20/07/2010. Τελική έκδοση κειμένου:

Διαβάστε περισσότερα

Μαθησιακές δραστηριότητες με υπολογιστή

Μαθησιακές δραστηριότητες με υπολογιστή ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Μαθησιακές δραστηριότητες με υπολογιστή Εκπαιδευτικά υπερμεσικά περιβάλλοντα Διδάσκων: Καθηγητής Αναστάσιος Α. Μικρόπουλος Άδειες Χρήσης Το παρόν εκπαιδευτικό

Διαβάστε περισσότερα

ιδακτικά Σενάρια και ραστηριότητες για τη ιδασκαλία Μαθηµάτων Πληροφορικής Γυµνασίου και Λυκείου

ιδακτικά Σενάρια και ραστηριότητες για τη ιδασκαλία Μαθηµάτων Πληροφορικής Γυµνασίου και Λυκείου ιδακτικά Σενάρια και ραστηριότητες για τη ιδασκαλία Μαθηµάτων Πληροφορικής Γυµνασίου και Λυκείου Αστέριος Φανίκος 1, Φανή Πύρζα 1, Θεοδώρα Κουµπούρη 1, Άλκης Γεωργόπουλος 1, Παναγιώτης Πολίτης 2, Βασίλης

Διαβάστε περισσότερα

Διδακτική της Πληροφορικής

Διδακτική της Πληροφορικής ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΧΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Ενότητα 1: Εισαγωγή Ένταξη Ενσωμάτωση της Πληροφορικής στην Εκπαίδευση, Φάσεις και Μοντέλα Ένταξης Σταύρος Δημητριάδης Άδειες Χρήσης Το

Διαβάστε περισσότερα