diafanies.pdf

66
Σεμινάριο ΠΕ19-20 Αθήνα, 22-23 Μαϊου 1999

Transcript of diafanies.pdf

Page 1: diafanies.pdf

Σεμινάριο ΠΕ19-20 Αθήνα, 22-23 Μαϊου 1999

Page 2: diafanies.pdf

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

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

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

ΕΝ ΙΑ ΙΟΥ ΛΥΚΕ ΙΟΥ

Page 3: diafanies.pdf

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

Συγγραφική ΟμάδαΒακάλη Αθηνά, Λέκτωρ Τμήματος Πληροφορικής ΑΠΘΓιαννόπουλος Ηλίας, Μηχανικός ΠληροφορικήςΙωαννίδης Νέστορας, Επίκουρος Καθηγητής Τμήματος Πληροφορικής ΤΕΙ ΑθήναςΚοίλιας Χρήστος, Επίκουρος Καθηγητής Τμήματος Πληροφορικής ΤΕΙ ΑθήναςΜάλαμας Κωνσταντίνος, MSc Πληροφορικής, Σύμβουλος επιχειρήσεων Μανωλόπουλος Ιωάννης, Αναπληρωτής Καθηγητής Τμήματος Πληροφορικής ΑΠΘΠολίτης Παναγιώτης, Δρ. Διδακτικής Πληροφορικής, Καθηγητής Β’βάθμιας Εκπαίδευσης

ΕικονογράφησηΑγιοστρατίτης Άγγελος

ΕπιμέλειαΕκδόσεις Νέων Τεχνολογιών, Στουρνάρη 49Α, 10682,Αθήνα, Τηλ. 3845594

ΦορέαςΕλληνική Εταιρία Επιστημόνων Η/Υ και Πληροφορικής (ΕΠΥ)

Page 4: diafanies.pdf

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ομάδα κρίσηςΓιαλούρης Κωνσταντίνος, Δρ. Πληροφορικής, Καθηγητής Β’βάθμιας ΕκπαίδευσηςΓουλή Λίλα, MSc Πληροφορικής, Καθηγήτρια Β’βάθμιας Εκπ/σης, αποσπασμένη στο ΠΙΔεσπότης Δημήτριος, Αναπληρωτής Καθηγητής Πληροφορικής Πανεπιστήμιου ΠειραιάΖαχαρής Κωνσταντίνος, Εκπαιδευτικός Β’βάθμιας Εκπαίδευσης, ΠΛΗΝΕΤ ΚαρδίτσαςΣιδερίδης Αλέξανδρος, Καθηγητής Πληροφορικής Γεωπονικού Πανεπιστήμιου

Υπεύθυνος στο πλαίσιο του ΠΙΠαπαδόπουλος Γεώργιος, Πάρεδρος ΠΙ

Page 5: diafanies.pdf

Θεματικοί άξονες παρουσίασης

Ôï ð ñüãñáì ì á óð ï õäþ í Ôï ì Üèçì á Ôï âéâëßï

Áí Üð ôõî ç Åö áñì ï ãþ í óå Ðñï ãñáì ì áôéóôéêü ÐåñéâÜëëï í

Page 6: diafanies.pdf

Το πρόγραμμα σπουδώνΑνάλυση προβλήματος

Ώρες διδασκαλίας 4

Σχεδίαση αλγορίθμωνΏρες διδασκαλίας 24

Υλοποίηση σε προγραμματιστικό περιβάλλονΏρες διδασκαλίας 24

Αξιολόγηση-ΤεκμηρίωσηΏρες διδασκαλίας 6

Page 7: diafanies.pdf

Το πρόγραμμα σπουδών (1)

Ανάλυση προβλήματος

Καθορισμός και κατανόηση του προβλήματοςΔομή του προβλήματοςΚαθορισμός απαιτήσεων

Page 8: diafanies.pdf

Το πρόγραμμα σπουδών (2)

Σχεδίαση αλγορίθμων

Αλγόριθμοι - Βασικές έννοιεςΜεθοδολογίες σχεδιασμού αλγορίθμωνΑνάπτυξη αλγορίθμωνΈλεγχος αλγορίθμων

Page 9: diafanies.pdf

Το πρόγραμμα σπουδών (3)

Υλοποίηση σε προγραμματιστικό περιβάλλονΕίδη, τεχνικές και περιβάλλοντα προγραμματισμούΣτοιχεία δομημένου προγραμματισμούΣτοιχεία σύγχρονων προγραμματιστικών περιβαλλόντωνΣχεδιασμός - υλοποίηση περιβάλλοντος διεπαφήςΈλεγχος και εκσφαλμάτωση προγράμματος

Page 10: diafanies.pdf

Το πρόγραμμα σπουδών (4)

Αξιολόγηση - Τεκμηρίωση

Αξιολόγηση, βελτιστοποίηση, επέκταση του προγράμματοςΤεκμηρίωση του προγράμματοςΚύκλος ζωής λογισμικού

Page 11: diafanies.pdf

Το μάθημα

Γενικός σκοπός μαθήματοςΕιδικοί σκοποί μαθήματοςΓενική διδακτική μεθοδολογία μαθήματοςΕιδική διδακτική μεθοδολογία μαθήματοςΤρόποι αξιολόγησης και κριτήρια μέτρησης επίδοσης μαθητή

Page 12: diafanies.pdf

Γενικός σκοπός μαθήματος (1)

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

Οι μαθητές θα πρέπει :

Page 13: diafanies.pdf

Γενικός σκοπός μαθήματος (2)

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

Το μάθημα :

Page 14: diafanies.pdf

Ειδικοί σκοποί μαθήματος (1) για τις ενότητες του μαθήματος που πραγματεύονται τα κεφάλαια Ανάλυση προβλήματος και Σχεδίαση αλγορίθμων

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

Οι μαθητές θα πρέπει :

Page 15: diafanies.pdf

Ειδικοί σκοποί μαθήματος (2)για τις ενότητες του μαθήματος που πραγματεύονται τα κεφάλαια Ανάλυση προβλήματος και Σχεδίαση αλγορίθμων

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

Οι μαθητές θα πρέπει :

Page 16: diafanies.pdf

Ειδικοί σκοποί μαθήματος (3)για τις ενότητες του μαθήματος που πραγματεύονται τα κεφάλαια Ανάλυση προβλήματος και Σχεδίαση αλγορίθμων

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

Οι μαθητές θα πρέπει :

Page 17: diafanies.pdf

Ειδικοί σκοποί μαθήματος (4)για τις ενότητες του μαθήματος που πραγματεύονται τα κεφάλαια Ανάλυση προβλήματος και Σχεδίαση αλγορίθμων

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

Οι μαθητές θα πρέπει :

Page 18: diafanies.pdf

Ειδικοί σκοποί μαθήματος (5)για τις ενότητες του μαθήματος που πραγματεύονται τα κεφάλαια Υλοποίηση σε προγραμματιστικό περιβάλλον και Αξιολόγηση-τεκμηρίωση

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

Οι μαθητές θα πρέπει :

Page 19: diafanies.pdf

Ειδικοί σκοποί μαθήματος (6)για τις ενότητες του μαθήματος που πραγματεύονται τα κεφάλαια Υλοποίηση σε προγραμματιστικό περιβάλλον και Αξιολόγηση-τεκμηρίωση

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

Οι μαθητές θα πρέπει :

Page 20: diafanies.pdf

Γενική διδακτική μεθοδολογία

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

Η διδασκαλία του μαθήματος θα πρέπει να προωθεί, ναενισχύει και να ενθαρρύνει:

Page 21: diafanies.pdf

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

Έμφαση θα πρέπει να δίνεται στην ανάλυση προβλήματος και στο σχεδιασμό της λύσης του όχι στην ίδια την υλοποίηση της λύσης

Bάση των εργασιών και των δραστηριοτήτωνη ανάλυση και ο σχεδιασμός.

Page 22: diafanies.pdf

Τρόποι αξιολόγησης και κριτήρια μέτρησης επίδοσης μαθητή (1)Τέστ επίδοσης : Κριτήρια επιστημονικής εγκυρότητας Αντικειμενικότητα

η μέτρηση και η αξιολόγηση της επίδοσης του εξεταζόμενου είναι ανεξάρτητα από την υποκειμενική κρίση του εξεταστή

Αξιοπιστίαμια επανεξέταση, και υπό τους αυτούς όρους των ίδιων ατόμων, δίνει το ίδιο αποτέλεσμα

Εγκυρότητατο τεστ μετράει πραγματικά αυτό που υποτίθεται ότι μετράει και όχι κάτι άλλο

Page 23: diafanies.pdf

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

Page 24: diafanies.pdf

Το βιβλίο

Âéâëßï ì áèçôÞ ÔåôñÜäéï åñãáóßáò Âéâëßï êáèçãçôÞ

Ôï äéäáêôéêü ð áêÝôï

Page 25: diafanies.pdf

Το βιβλίο μαθητή

Τα κεφάλαια του βιβλίου μαθητήΑντιστοιχία βιβλίου μαθητή και προγράμματος σπουδών Η δομή του βιβλίου μαθητήΗ εργονομία του βιβλίου μαθητή.

Page 26: diafanies.pdf

Το βιβλίο μαθητήΤα κεφάλαια

1. Ανάλυση προβλήματος2. Bασικές έννοιες αλγορίθμων3. ∆ομές δεδομένων και αλγόριθμοι4. Τεχνικές σχεδίασης αλγορίθμων5. Ανάλυση αλγορίθμων6. Εισαγωγή στον προγραμματισμό7. Βασικές έννοιες προγραμματισμού8. Επιλογή και επανάληψη9. Πίνακες10. Υποπρογράμματα11. Στοιχεία σύγχρονων προγραμματιστικών περιβαλλόντων12. Σχεδίαση διεπαφής χρήστη13. Εκσφαλμάτωση προγράμματος14. Αξιολόγηση -Τεκμηρίωση

Page 27: diafanies.pdf

Το βιβλίο μαθητή1. Ανάλυση προβλήματος

Η έννοια πρόβλημα

Κατανόηση προβλήματος

∆ομή προβλήματος

Καθορισμός απαιτήσεων

Είδη προβλημάτων

Πρόβλημα και υπολογιστής

Page 28: diafanies.pdf

Το βιβλίο μαθητή2. Bασικές έννοιες αλγορίθμων

Τι είναι αλγόριθμος

Σπουδαιότητα αλγορίθμου

Περιγραφή και αναπαράσταση αλγορίθμων

Βασικές συνιστώσες / εντολές ενός αλγορίθμου

Page 29: diafanies.pdf

Το βιβλίο μαθητή3. ∆ομές δεδομένων και αλγόριθμοι

∆εδομένα

Αλγόριθμοι + δομές = προγράμματα

Πίνακες

Στοίβες και ουρές

Αναζήτηση και ταξινόμηση

Αναδρομή

Άλλες δομές δεδομένων

Page 30: diafanies.pdf

Το βιβλίο μαθητή4. Τεχνικές σχεδίασης αλγορίθμων

Ανάλυση προβλημάτων

Μέθοδοι σχεδίασης αλγορίθμων

∆ιαίρει και βασίλευε

∆υναμικός προγραμματισμός

Άπληστη μέθοδος

Page 31: diafanies.pdf

Το βιβλίο μαθητή5. Ανάλυση αλγορίθμων

Επίδοση αλγορίθμων

Ορθότητα αλγορίθμων

Πολυπλοκότητα αλγορίθμων

Είδη αλγορίθμων

Page 32: diafanies.pdf

Το βιβλίο μαθητή6. Εισαγωγή στον προγραμματισμό

Η έννοια του προγράμματος

Ιστορική αναδρομή

Φυσικές και τεχνητές γλώσσες

Τεχνικές σχεδίασης προγραμμάτων

∆ομημένος προγραμματισμός

Παράλληλος προγραμματισμός

Προγραμματιστικά περιβάλλοντα

Page 33: diafanies.pdf

Το βιβλίο μαθητή7. Βασικές έννοιες προγραμματισμού

Το αλφάβητο της ΓΛΩΣΣΑΣ

Τύποι δεδομένων

Σταθερές και μεταβλητές

Τελεστές, συναρτήσεις, εκφράσεις

Εντολή εκχώρησης

Εντολές εισόδου-εξόδου

∆ομή προγράμματος

Page 34: diafanies.pdf

Το βιβλίο μαθητή8. Επιλογή και επανάληψη

Εντολές επιλογής

Εντολές επανάληψης

Page 35: diafanies.pdf

Το βιβλίο μαθητή9. Πίνακες

Μονοδιάστατοι πίνακες

Πότε χρησιμοποιούνται πίνακες

Πολυδιάστατοι πίνακες

Τυπικές επεξεργασίες πινάκων

Page 36: diafanies.pdf

Το βιβλίο μαθητή10. Υποπρογράμματα

Τμηματικός προγραμματισμός

Χαρακτηριστικά των υποπρογραμμάτων

Πλεονεκτήματα τμηματικού προγραμματισμού

Παράμετροι

∆ιαδικασίες και συναρτήσεις

Εμβέλεια μεταβλητών- σταθερών

Αναδρομή

Page 37: diafanies.pdf

Το βιβλίο μαθητή11. Στοιχεία σύγχρονων προγραμματιστικών περιβαλλόντων

Αντικειμενοστραφής προγραμματισμός

Οδηγούμενος από γεγονότα προγραμματισμός

Υλοποίηση εφαρμογών σε σύγχρονο προγραμματιστικό περιβάλλον

Στοιχεία γραφικού προγραμματιστικού περιβάλλοντος

Επικοινωνία με άλλες εφαρμογές

Page 38: diafanies.pdf

Το βιβλίο μαθητή12. Σχεδίαση διεπαφής χρήστη

∆ιεπαφή χρήστη

Τύποι διεπαφής χρήστη

Γενική σχεδίαση διεπαφής χρήστη

Οπτική σχεδίαση διεπαφής χρήστη

Ηχητική σχεδίαση διεπαφής χρήστη

Page 39: diafanies.pdf

Το βιβλίο μαθητή13. Εκσφαλμάτωση προγράμματος

Κατηγορίες λαθών

Εκσφαλμάτωση

Εργαλεία εκσφαλμάτωσης

Χειρισμός λαθών κατά το χρόνο εκτέλεσης.

Page 40: diafanies.pdf

Το βιβλίο μαθητή14. Αξιολόγηση-Τεκμηρίωση

Κριτήρια αξιολόγησης προγράμματος

Τεκμηρίωση προγράμματος

Κύκλος ζωής λογισμικού

Page 41: diafanies.pdf

Αντιστοιχία βιβλίου μαθητή και προγράμματος σπουδώνΕνότητα Α.Π. Κεφάλαια βιβλίουΑνάλυση προβλήματος 1. Ανάλυση προβλήματοςΣχεδίαση αλγορίθμων 2. Βασικές έννοιες αλγορίθμων

3. Δομές δεδομένων και αλγόριθμοι4. Τεχνικές σχεδίασης αλγορίθμων5. Ανάλυση αλγορίθμων

Υλοποίηση σεπρογραμματιστικό περιβάλλον

6. Εισαγωγή στον προγραμματισμό7. Βασικές έννοιες προγραμματισμού8. Επιλογή και επανάληψη9. Πίνακες10. Υποπρογράμματα11. Στοιχεία σύγχρονων προγραμματιστικώνπεριβαλλόντων12. Σχεδίαση διεπαφής χρήστη13. Εκσφαλμάτωση προγράμματος

Αξιολόγηση - Τεκμηρίωση 14. Αξιολόγηση - Τεκμηρίωση

Page 42: diafanies.pdf

Το βιβλίο μαθητήΗ δομή (1)

Στην αρχήτίτλοι περιεχομένωνεισαγωγήδιδακτικοί στόχοιπροερωτήσεις.

Page 43: diafanies.pdf

Στο κύριο μέροςσύντομες ιστορικές αναφορέςαναφορές σε μελλοντικές εξελίξειςαπόψεις για κρίση και συζήτησηπαραστατική εικονογράφηση.

Το βιβλίο μαθητήΗ δομή (2)

Page 44: diafanies.pdf

Στο τέλοςανακεφαλαίωσηλέξεις - κλειδιάερωτήσεις - θέματα για συζήτησηευρετήριο όρωνβιβλιογραφίαδιευθύνσεις Διαδικτύου.

Το βιβλίο μαθητήΗ δομή (3)

Page 45: diafanies.pdf

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

στην αρχή κάθε κεφαλαίουστο κύριο μέρος κάθε κεφαλαίουστο τέλος κάθε κεφαλαίου

Το βιβλίο μαθητήΗ εργονομία

Page 46: diafanies.pdf

Προτεινόμενο πλάνο διδασκαλίας κεφαλαίων βιβλίουΤάξη Εργαστήριο

Ανάλυση προβλήματοςΕισαγωγή στον προγραμματισμό

Bασικές έννοιες αλγορίθμων (μέχρι και δομήακολουθίας)

Βασικές έννοιες προγραμματισμού

Bασικές έννοιες αλγορίθμων (δομή επιλογής,πολλαπλών επιλογών)

Επιλογή και επανάληψη (εντολές επιλογής)

Bασικές έννοιες αλγορίθμων (δομήεπανάληψης)

Επιλογή και επανάληψη (εντολέςεπανάληψης)

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

Σύγχρονα προγραμματιστικά περιβάλλονταΑνάλυση αλγορίθμων Σχεδίαση διεπαφής χρήστη

Εκσφαλμάτωση προγράμματοςΑξιολόγηση-Τεκμηρίωση

Page 47: diafanies.pdf

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

• Quick Basic• Turbo Pascal• Visual Basic• Delphi.

Page 48: diafanies.pdf

Το τετράδιο εργασίαςΗ δομή κάθε κεφάλαιου (1)

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

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

Page 49: diafanies.pdf

Το τετράδιο εργασίαςΗ δομή κάθε κεφάλαιου (2)

Συμβουλές - υποδείξειςΠαραθέτονται σημεία στα οποία θα πρέπει ο μαθητής να εντείνει την προσοχή του, υποδεικνύονται πιθανά λάθη και παραθέτονται συμβουλές

Δραστηριότητες - ασκήσειςΠεριγραφή προτεινόμενων δραστηριοτήτων για την τάξη (θεωρητικές), για το εργαστήριο (πρακτικές) ή για το σπίτι (θεωρητικές με πιθανή πρακτική υλοποίηση στο εργαστήριο)

• στην τάξη• στο εργαστήριο• στο σπίτι.

Οδηγίες

Page 50: diafanies.pdf

Το τετράδιο εργασίαςΗ δομή κάθε κεφάλαιου (3)

Τεστ αυτοαξιολόγησηςΑποτελούνται αποκλειστικά από ερωτήσεις κλειστού τύπου. Περιλαμβάνουν:

• Τεστ συμπλήρωσης• Τεστ σωστού-λάθους• Τεστ σύζευξης• Τεστ απλής επιλογής• Τεστ πολλαπλής επιλογής

Απαντήσεις τεστ αυτοαξιολόγησηςΠαραθέτονται συνολικά στο τέλος του τετράδιο εργασίας.

Page 51: diafanies.pdf

Οδηγίες για δραστηριότητες -ασκήσεις τετράδιου εργασίας

επεξηγούνται στην τάξη από τον διδάσκονταοι μαθητές να διατυπώνουν τις απορίες τους ο διδάσκων να παρέχει τις απαραίτητες διευκρινήσεις.

Κατά την ανάθεση

Page 52: diafanies.pdf

Οδηγίες για δραστηριότητες -ασκήσεις τετράδιου εργασίας

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

Κατά την εξέταση

Page 53: diafanies.pdf

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

Page 54: diafanies.pdf

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

Page 55: diafanies.pdf

Το βιβλίο καθηγητήΗ δομή κάθε κεφάλαιου (1)Γενικός διδακτικός σκοπός

• ορίζεται ο γενικός διδακτικός σκοπός του κεφαλαίου παράδειγμα

Ειδικοί διδακτικοί σκοποί• προσδιορίζονται οι ειδικοί διδακτικοί σκοποί του κεφαλαίου παράδειγμα

Οδηγίες – επισημάνσεις• σημεία στα οποία θα πρέπει να επικεντρωθεί η προσοχή του διδάσκοντα παράδειγμα

Προβληματισμοί και θέματα για συζήτηση• προτείνονται ενδεικτικά

Page 56: diafanies.pdf

Το βιβλίο καθηγητήΗ δομή κάθε κεφάλαιου (2)

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

Προτεινόμενες πηγές πληροφόρησης• Βιβλιογραφία• Διευθύνσεις Διαδικτύου

Απαντήσεις ερωτήσεων κεφαλαίου βιβλίου μαθητήΑπαντήσεις δραστηριοτήτων κεφαλαίου τετραδίου μαθητή. Τέλος

Page 57: diafanies.pdf

Το βιβλίο καθηγητήΓενικός διδακτικός σκοπός - Παράδειγμα (1ο κεφάλαιο)

Ο γενικός σκοπός του κεφαλαίου Ανάλυσηπροβλήματος είναι οι μαθητές να αναπτύξουναναλυτική και συνθετική ικανότητα στηναντιμετώπιση προβλημάτων και να διατυπώνουνμε σαφήνεια τις σκέψεις τους.

Page 58: diafanies.pdf

Το βιβλίο καθηγητήΕιδικοί διδακτικοί σκοποί - Παράδειγμα (1ο κεφάλαιο)

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

Οι μαθητές θα πρέπει :

Page 59: diafanies.pdf

Το βιβλίο καθηγητήΟδηγίες & επισημάνσεις - Παράδειγμα (1ο κεφάλαιο)

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

Ο διδάσκων θα πρέπει να επισημάνει την προσοχή :

Page 60: diafanies.pdf

Το βιβλίο καθηγητήΣχέδιο μαθήματος

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

Εφαρμογές, παραδείγματα από το βιβλίο του μαθητήΔραστηριότητες από το τετράδιο του μαθητή (με προτεινόμενησειρά, για την τάξη το εργαστήριο και το σπίτι)

Τεστ αξιολόγησης επίδοσης,Απαντήσεις τεστ αξιολόγησης επίδοσης.

Page 61: diafanies.pdf

Το βιβλίο μαθητήΗ εργονομία - Παραστατικά σχήματα

Επιλογή Κύκλος ζωής λογισμικού

Page 62: diafanies.pdf

Το βιβλίο μαθητήΗ εργονομία - Εικονίδια στην αρχή

Εισαγωγή Διδακτικοί στόχοι Προερωτήσεις

Page 63: diafanies.pdf

Το βιβλίο μαθητήΗ εργονομία - Εικονίδια στο κύριο μέρος

Ορισμός Ιστορικό σημείωμα

Συμβουλή

Σημείωση Χρήσιμη πληροφορία

Προσοχή

Page 64: diafanies.pdf

Το βιβλίο μαθητήΗ εργονομία - Εικονίδια στο τέλος

Ανακεφαλαίωση Λέξεις-κλειδιά Βιβλιογραφία

Ευρετήριο όρων Ερωτήσεις-Θέματα συζήτησης

Διευθύνσεις Διαδίκτυου

Page 65: diafanies.pdf

Το τετράδιο εργασίαςΗ εργονομία - Εικονίδια (1)

Προσδοκώμενα αποτελέσματα

Επιπλέον παραδείγματα

Συμβουλή-υπόδειξη

Σημείωση Χρήσιμη πληροφορία

Προσοχή

Page 66: diafanies.pdf

Το τετράδιο εργασίαςΗ εργονομία - Εικονίδια (2)

Άσκηση στην τάξη

Άσκηση στο εργαστήριο

Άσκηση στο σπίτι