SlideShare une entreprise Scribd logo
1  sur  9
Télécharger pour lire hors ligne
Βασίλης Σωτηρούδας, Καθηγητής Πληροφορικής ΠΕ19

ΤΑΞΙΝΟΜΗΣΗ ΦΥΣΑΛΙΔΑΣ
1. ΤΙΤΛΟΣ ΔΙΔΑΚΤΙΚΟΥ ΣΕΝΑΡΙΟΥ:
Ταξινόμηση Φυσαλίδας
2. ΕΚΤΙΜΩΜΕΝΗ ΔΙΑΡΚΕΙΑ ΔΙΔΑΚΤΙΚΟΥ ΣΕΝΑΡΙΟΥ:
3 Διδακτικές ώρες
3. ΟΜΑΔΑ ΣΤΟΧΟΣ:
Οι της Γ’ τάξης Τεχνολογικής Κατεύθυνσης του Ενιαίου Λυκείου
4. ΕΝΤΑΞΗ ΤΟΥ ΣΕΝΑΡΙΟΥ ΣΤΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ:
Το παρόν σενάριο εντάσσεται στο μάθημα Τεχνολογικής Κατεύθυνσης «Ανάπτυξη
Εφαρμογών σε Προγραμματιστικό Περιβάλλον» της Γ' Λυκείου και σύμφωνα με το ΦΕΚ
345/13-4-1999, στην 3η ενότητα «Δομές Δεδομένων και Αλγόριθμοι». Το σενάριο
απευθύνεται σε μαθητές που έχουν ήδη διδαχθεί τις θεμελιώδεις έννοιες του
προγραμματισμού, καθώς και τις βασικές δομές ακολουθίας, επιλογής, επανάληψης καθώς
και τη δομή των μονοδιάστατων πινάκων. Οι έννοιες αυτές διδάσκονται υποχρεωτικά και
εξετάζονται στις πανελλαδικές εξετάσεις της Γ' Λυκείου για την εισαγωγή στην τριτοβάθμια
Εκπαίδευση
5. ΠΡΟΑΠΑΙΤΟΥΜΕΝΕΣ ΓΝΩΣΕΙΣ:
Οι μαθητές θεωρείται ότι είναι εξοικειωμένοι με τη χρήση του προγράμματος της
«Ψευδογλώσσας» και την προβολή παρουσιάσεων στο Power Point
6. ΥΛΙΚΟΤΕΧΝΙΚΗ ΥΠΟΔΟΜΗ/ΟΡΓΑΝΩΣΗ ΤΑΞΗΣ:
Η εκτέλεση του σεναρίου προϋποθέτει την ύπαρξη σχολικού εργαστηρίου πληροφορικής με
10 τουλάχιστον σταθμούς εργασίας προκειμένου οι μαθητές να μπορούν να εργαστούν σε
ομάδες των 2 ή/και 3 εάν κριθεί αναγκαίο, εγκατεστημένο το περιβάλλον προγραμματισμού
της «Ψευδογλώσσας», το πρόγραμμα παρουσιάσεων Power Point και σύνδεση στο διαδίκτυο
ή εναλλακτικά εγκατεστημένη την εφαρμογή NetOp προκειμένου ο εκπαιδευτικός να μπορεί
να διαμοιράσει το εκπαιδευτικό υλικό στους υπολογιστές των ομάδων. Το περιβάλλον της
«Ψευδογλώσσας» ενδείκνυται καθώς έχει απλή διεπαφή χρήστη και απλό συντάκτη που
διευκολύνει τη συγγραφή κώδικα. Επιτρέπει τη βηματική εκτέλεση αλγορίθμων και
επισημαίνει τα λάθη που εμφανίζονται με περιγραφικό και κατανοητό τρόπο. Μπορεί να
δράσει συμπληρωματικά με το μάθημα και να υποβοηθήσει τη διεξαγωγή του σεναρίου.

7. ΣΚΟΠΟΣ ΚΑΙ ΣΤΟΧΟΙ ΤΟΥ ΣΕΝΑΡΙΟΥ:
Σκοπός του σεναρίου που αναπτύσσεται είναι η αναγνώριση της σημασίας της δομής
επανάληψης και η ορθή σύνταξη και χρήση αυτής σε ένα πρόγραμμα. Ο σκοπός του
διδακτικού σεναρίου μπορεί να αναλυθεί περαιτέρω σε επιμέρους στόχους:

[1]
Βασίλης Σωτηρούδας, Καθηγητής Πληροφορικής ΠΕ19
1. σε επίπεδο γνώσεων: να αναγνωρίσουν οι μαθητές τον τρόπο υλοποίησης της
ταξινόμησης φυσαλίδας σε ένα μονοδιάστατο πίνακα
2. σε επίπεδο δεξιοτήτων: να εκτελούν τον αλγόριθμο της ταξινόμησης φυσαλίδας βήμα
βήμα
3. σε επίπεδο στάσεων: να τροποποιούν τον αλγόριθμο ταξινόμησης φυσαλίδας
προκειμένου να ανταποκρίνεται σε συγκεκριμένες απαιτήσεις

8. ΠΕΡΙΓΡΑΦΗ ΔΙΔΑΚΤΙΚΟΥ ΣΕΝΑΡΙΟΥ:
Οι μαθητές αρχικά ενημερώνονται από το διδάσκοντα για την έννοια της ταξινόμησης
γενικά και την εφαρμογή της στα στοιχεία ενός μονοδιάστατου πίνακα ειδικότερα. Στη
συνέχεια, τους μοιράζεται το 1ο φύλλο εργασίας, όπου καλούνται να παρακολουθήσουν
ένα στοχευμένο video στο YouTube (http://www.youtube.com/watch?v=lyZQPjUT5B4)
όπου γίνεται οπτική αναπαράσταση μέσω χορευτικού, του αλγόριθμου ταξινόμησης
φυσαλίδας. Ακολούθως, καλούνται να καταγράψουν στο χαρτί τα συμπεράσματά τους από
την παρακολούθηση του video. Εν συνεχεία, οι μαθητές παρακολουθούν μία παρουσίαση
στο

Power

Point

(διαθέσιμη

και

http://www.slideshare.net/vsotiroudas/sort-27129569),

στη

όπου

και

διεύθυνση:
πάλι

γίνεται

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

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

πίνακα

αρχικά

στο

χαρτί

και

στη

συνέχεια

στο

πρόγραμμα

της

«Ψευδογλώσσας», προκειμένου να ελέγξουν εάν τα αποτελέσματά τους στο χαρτί
επιβεβαιώνονται στην πράξη. Σκοπός του 2

ου

φύλλου εργασίας είναι η ικανοποίηση του 2

ου

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

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

ου

ου

φύλλου εργασίας είναι η

στόχου του διδακτικού σεναρίου που είναι σε επίπεδο στάσεων, να

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

[2]
Βασίλης Σωτηρούδας, Καθηγητής Πληροφορικής ΠΕ19
9. ΕΠΙΣΤΗΜΟΛΟΓΙΚΗ ΠΡΟΣΕΓΓΙΣΗ ΚΑΙ ΕΝΝΟΙΟΛΟΓΙΚΗ ΑΝΑΛΥΣΗ:
Έρευνες έχουν γίνει και αναφέρονται στη διεθνή βιβλιογραφία σε έννοιες και δομές όπως οι
μεταβλητές (Bayman & Mayer, 1983, Samurcay, 1985, Shneiderman, 1985, Du Boulay, 1986,
Joni & Soloway, 1986, Pea, 1986), η δομή επανάληψης (Soloway et al., 1983, Soloway et al,
1986, Pea, 1986, Soloway, Bonar & Ehrilch, 1989), η δομή επιλογής με τον έλεγχο των
συνϋηκών και τις λογικές εκφράσεις (Spohrer & Soloway, 1986, Putnam et. al., 1989, Spohrer
& Soloway, 1989, Pane& Myers, 2000). Σε επίπεδο δομών δεδομένων και συγκεκριμένα
στους πίνακες αναφέρονται αρκετά λιγότερες έρευνες όσον αφορά μαθησιακές δυσκολίες
καθώς και προτάσεις αντιμετώπισης αυτών των δυσκολιών. Στις δυσκολίες αυτές αναφέρεται
ότι οι μαθητές συχνά συγχέουν τον δείκτη ενός πίνακα με το αντίστοιχο στοιχείο (π.χ i+5 και
A[i+5]) δυσκολεύονται να διακρίνουν το δείκτη που αντιστοιχεί σε γραμμές από αυτόν που
αντιστοιχεί σε στήλες καθώς και ότι αντιμετωπίζουν αρκετές δυσκολίες στην επεξεργασία των
στοιχείων ενός δισδιάστατου πίνακα κατά γραμμές ή κατά στήλες (Du Boulay, 1989).

10. ΔΙΔΑΚΤΙΚΕΣ ΠΡΟΣΕΓΓΙΣΕΙΣ ΚΑΙ ΣΤΡΑΤΗΓΙΚΕΣ/ΘΕΩΡΙΕΣ ΜΑΘΗΣΗΣ:
Οι προτεινόμενες δραστηριότητες είναι διερευνητικού τύπου που στοχεύει στην ανάδειξη
των παρανοήσεων και στη διαμόρφωση συνθηκών γνωστικής σύγκρουσης. Βασίζεται στο
σχήμα (Πρόβλεψη – Έλεγχος ιδεών – Γνωστική σύγκρουση – Ερμηνεία – Αναδιατύπωση –
Συμπέρασμα).

Η

διδακτική

προσέγγιση

στηρίζεται

στον

πειραματισμό

με

το

προγραμματιστικό περιβάλλον και στην ενεργητική συμμετοχή των μαθητών ενώ αξιοποιεί
πολλαπλές αναπαραστάσεις.
11. Ο ΡΟΛΟΣ ΤΟΥ ΔΙΔΑΣΚΟΝΤΑ/ΠΕΡΙΓΡΑΦΗ ΔΡΑΣΤΗΡΙΟΤΗΤΩΝ ΣΕΝΑΡΙΟΥ:
Οι δραστηριότητες ψυχολογικής και γνωστικής προετοιμασίας γίνονται σε επίπεδο τάξης,
ενώ οι δραστηριότητες διδασκαλίας και εμπέδωσης του αντικειμένου καθώς και η
αξιολόγηση γίνονται με την ομάδα του κάθε μαθητή να δουλεύει στον υπολογιστή της.
Ο ρόλος του εκπαιδευτικού είναι καθοδηγητικός, διαμεσολαβητικός, διευκολυντικός.
Αξιοποιεί τις δυνατότητες των ΤΠΕ για να σχεδιάσει, να οργανώσει, να επεξεργαστεί και να
αναλύσει τα δεδομένα του εξεταζόμενου θέματος μαζί με τους μαθητές του, στο πλαίσιο
μιας ενεργητικής και διδακτικής διαδικασίας με στόχο την κατανόηση της εξεταζόμενης
κατάστασης. Η επικοινωνία εκπαιδευτικού ‐ μαθητών δεν εξυπηρετεί τη «μεταφορά»
γνώσεων μέσω της τεχνολογίας από τον εκπαιδευτικό στον μαθητή, αλλά επιτρέπει τη
γνωστική επεξεργασία μέσω των δυνατοτήτων που η ίδια η τεχνολογία παρέχει στην
ανάλυση και την κατασκευή νέων εννοιών. Ο υπολογιστής γίνεται εργαλείο έκφρασης και
διερεύνησης στα χέρια και στον έλεγχο των μαθητών.

[3]
Βασίλης Σωτηρούδας, Καθηγητής Πληροφορικής ΠΕ19
12. ΑΝΑΜΕΝΩΜΕΝΕΣ ΔΥΣΚΟΛΙΕΣ ΣΤΗΝ ΕΚΤΕΛΕΣΗ ΤΟΥ ΣΕΝΑΡΙΟΥ:
Οι περισσότεροι μαθητές στο συγκεκριμένο αλγόριθμο ταξινόμησης με τη μέθοδο της
φυσαλίδας δυσκολεύονται να αντιληφθούν τόσο την προσπέλαση όλων των στοιχείων του
πίνακα, όσο και την αντιμετάθεση των τιμών αν ισχύουν οι συνθήκες. Πιο συγκεκριμένα,
παρατηρείται πως, ενώ μετά την εφαρμογή του αλγορίθμου σε παραδείγματα
μονοδιάστατων πινάκων είναι σε θέση να τον εφαρμόσουν ως μεθοδολογία,
δυσκολεύονται να εφαρμόσουν γραμμή - γραμμή τον αλγόριθμο και να τυπώσουν το
αποτέλεσμα των μεταβλητών, όπως αυτός ορίζεται στη θεωρία. Οι δυσκολίες που συχνά
αντιμετωπίζουν οι μαθητές, καθώς εφαρμόζουν τον αλγόριθμο εντοπίζονται στην
εμφωλευμένη δομή επανάληψης ΓΙΑ j από Ν ΜΕΧΡΙ I με βήμα -1. Η δυσκολία ανάγεται στην
κατανόηση τόσο της εμφώλευσης κατά την προσπέλαση των στοιχείων του πίνακα, όσο και
στο αρνητικό βήμα, καθώς η προσπέλαση γίνεται από το τέλος προς την αρχή.
13. ΑΞΙΟΛΟΓΗΣΗ
Η αξιολόγηση του διδακτικού σεναρίου γίνεται σε τρία επίπεδα. Αξιολόγηση των μαθητών,
αξιολόγηση του σεναρίου και αυτοαξιολόγηση του εκπαιδευτικού. Η αξιολόγηση των
μαθητών γίνεται εκτιμώντας το τελικό αποτέλεσμα, μέσω των φύλλων εργασίας που
μοιράζονται και τα οποία αποτελούν αναπόσπαστο μέρος του διδακτικού σεναρίου. Η
αξιολόγηση του σεναρίου πραγματοποιείται στο τέλος των 3 ωρών που προβλέπει το
διδακτικό σενάριο, εκτιμώντας την εφικτότητα του σεναρίου αλλά και το μαθησιακό
αποτέλεσμα. Η αυτοαξιολόγηση του εκπαιδευτικού συνίσταται στο εάν οι μαθητές
καταφέρουν τελικά να διαπιστώσουν τον τρόπο υλοποίησης του αλγορίθμου ταξινόμησης
φυσαλίδας, στο εάν μπορέσουν να τον υλοποιήσουν βήμα βήμα και τέλος στο εάν είναι σε
θέση να τον τροποποιήσουν κατά περίπτωση.
14. ΒΙΒΛΙΟΓΡΑΦΙΑ
Ξένη Βιβλιογραφία. Ενδεικτικά:
Aho, A. V., Hopcroft, J. E., and Ullman, J. D.
The Design and Analysis of Computer Algorithms. Addison-Wesley, 1974.
Bell, D. The principles of sorting. The Computer Journal 1 (1958), 71-77.
Bose, R. C., and Nelson, R. J. A sorting problem. Journal of the ACM (JACM) 9, 2 (1962), 282296.
Demuth, H. Electronic Data Sorting. PhD thesis, Stanford University, 1956. Ελληνική
βιβλιογραφία
Αντωνάκος, Ν., Βογιατζής, Ν., Κατωπόδης, Ι., Πατριαρχέας, Κ. (1999). «Ανάπτυξη
εφαρμογών σε προγραμματιστικό περιβάλλον». Εκδόσεις Κορυφή Α.Ε.

[4]
Βασίλης Σωτηρούδας, Καθηγητής Πληροφορικής ΠΕ19
Βακάλη, Α., Γιαννόπουλος, Η., Ιωαννίδης, Ν., Κοίλιας, Χ., Μάλαμας, Κ., Μανωλόπουλος, Ι.,
Πολίτης, Π. (2004). «Ανάπτυξη εφαρμογών σε προγραμματιστικό περιβάλλον». Εκδόσεις
Νέων Τεχνολογιών.
Επιμορφωτικό υλικό για την επιμόρφωση των εκπαιδευτικών στα Κέντρα Στήριξης
Επιμόρφωσης, (2013). ΤΕΥΧΟΣ 6Β: ΕΙΔΙΚΟ ΜΕΡΟΣ ΚΛΑΔΩΝ ΠΕ19/20. ΔΙΔΑΚΤΙΚΑ ΣΕΝΑΡΙΑ
Νικολαΐδης, Σ., Καθ. Πληροφορικής. (2007). Εκπαιδευτικό Λογισμικό «Γλωσσομάθεια».
Ανακτήθηκε στις 19/02/12 από τη διεύθυνση: http://www.spinet.gr/glossomatheia/
ΦΕΚ 345/13-4-1999
15. ΠΕΡΙΓΡΑΦΗ ΤΩΝ ΦΥΛΛΩΝ ΕΡΓΑΣΙΑΣ:
Στο 1ο φύλλο εργασίας, οι μαθητές καλούνται να παρακολουθήσουν ένα στοχευμένο video
στο YouTube (http://www.youtube.com/watch?v=lyZQPjUT5B4) όπου γίνεται οπτική
αναπαράσταση μέσω χορευτικού, του αλγόριθμου ταξινόμησης φυσαλίδας. Ακολούθως,
καλούνται να καταγράψουν στο χαρτί τα συμπεράσματά τους από την παρακολούθηση του
video. Εν συνεχεία, οι μαθητές παρακολουθούν μία παρουσίαση στο Power Point
(διαθέσιμη και στη διεύθυνση: http://www.slideshare.net/vsotiroudas/sort-27129569),
όπου και πάλι γίνεται αναπαράσταση του αλγορίθμου ταξινόμησης φυσαλίδας, αυτή τη
φορά όμως με εστίαση στην αλγοριθμική υλοποίησή του. Οι μαθητές καλούνται να
απαντήσουν στο φύλλο εργασίας σε ερωτήσεις κατανόησης του τρόπου υλοποίησης του
αλγορίθμου ταξινόμησης φυσαλίδας. Σκοπός του 1ου φύλου εργασίας είναι η ικανοποίηση
του 1ου στόχου του διδακτικού σεναρίου που είναι σε επίπεδο γνώσεων, να αναγνωρίσουν
οι μαθητές τον τρόπο υλοποίησης της ταξινόμησης φυσαλίδας σε ένα μονοδιάστατο πίνακα
ο

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

του 2

ου

φύλλου εργασίας είναι η ικανοποίηση

στόχου του διδακτικού σεναρίου που είναι σε επίπεδο δεξιοτήτων, να εκτελούν τον

αλγόριθμο ταξινόμησης φυσαλίδας βήμα βήμα
ο

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

του 3

ου

φύλλου εργασίας είναι η ικανοποίηση

στόχου του διδακτικού σεναρίου που είναι σε επίπεδο στάσεων, να τροποποιούν τον

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

[5]
Βασίλης Σωτηρούδας, Καθηγητής Πληροφορικής ΠΕ19
Ο

1 Φύλλο Εργασίας
1. Επισκεφθείτε

τη

σελίδα

http://www.youtube.com/watch?v=lyZQPjUT5B4

στο

YouTube και παρακολουθήστε προσεκτικά το video.
2. Με ποιον ακριβώς τρόπο υλοποιούν οι χορευτές τον αλγόριθμο ταξινόμησης
φυσαλίδας; Περιγράψτε συνοπτικά τα συμπεράσματά σας.

3. Μπείτε το φάκελο του τμήματός σας και ανοίξτε την παρουσίαση sort.ppt, όπου
παρουσιάζεται

ο

αλγόριθμος

υλοποίησης

της

ταξινόμησης

φυσαλίδας.

Παρακολουθήστε προσεκτικά την παρουσίαση όπως εξελίσσεται slide by slide.
4. Τι διάστασης είναι ο πίνακας που χρησιμοποιείται στην παρουσίαση;
Α. Μονοδιάστατος

Β. Δύο Διαστάσεων

Γ. Τεσσάρων Διαστάσεων

5. Πόσες τιμές έχει ο πίνακας; …………………………………………………………………
6. Ποιες είναι οι τιμές του πίνακα;………………………………………………………………
7. Σε ποια θέση βρίσκεται κάθε τιμή του πίνακα στην αρχή;….……………………………..
8. Σε ποια θέση βρίσκεται κάθε τιμή του πίνακα στο τέλος;...……………………………….

[6]
Βασίλης Σωτηρούδας, Καθηγητής Πληροφορικής ΠΕ19

Ο

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

7

2

6

1

2. Πόσες επαναλήψεις εκτελεί ο αλγόριθμός σας;
…………………………………………………….
3. Σχεδιάστε ποια είναι η μορφή του πίνακα σε κάθε επανάληψη

4. Ποια είναι τελική μορφή του πίνακα μετά την εκτέλεση του αλγορίθμου;

5. Μεταφέρετε τον αλγόριθμό σας στο πρόγραμμα της «Ψευδογλώσσας».
6. Εκτελέστε τον αλγόριθμο για τα δεδομένα του 1
ο

ο

ου

βήματος και ελέγξτε το αποτέλεσμα

ο

αυτά που βρήκατε στο 2 , 3 και 4 βήμα.
7. Αντιγράψτε τον κώδικα του προγράμματός σας και επικολλήστε

τον σε ένα νέο

1

έγγραφο του word . Αποθηκεύστε το αρχείο word με το όνομα sort στο φάκελο του
τμήματός σας.

1

Το πρόγραμμα της «Ψευδογλώσσας» είναι μορφής flash και δεν επιτρέπει την αποθήκευση του
κώδικα που αναπτύσσεται

[7]
Βασίλης Σωτηρούδας, Καθηγητής Πληροφορικής ΠΕ19
Ο

3 Φύλλο Εργασίας
1. Ανοίξτε το αρχείο word sort.doc που βρίσκεται στο φάκελο του τμήματος σας. Ανοίξτε
το πρόγραμμα της «Ψευδογλώσσας». Αντιγράψτε τον κώδικα από το αρχείο word
στο πρόγραμμα της «Ψευδογλώσσας».
2. Εκτελέστε τον αλγόριθμο για τα δεδομένα του παρακάτω πίνακα
8

3

11

15

23

34

3. Τι παρατηρείτε κατά την εκτέλεση του αλγορίθμου σχετικά με τις αλλαγές των τιμών
που πραγματοποιούνται σε κάθε θέση του πίνακα, σε κάθε πέρασμα;

4. Τροποποιήστε τον αλγόριθμο ταξινόμησης φυσαλίδας ώστε να μην κάνει περιττά
περάσματα (δηλ. να σταματάει) εάν ο πίνακας είναι από την αρχή ή μετά από κάποια
θέση ταξινομημένος.
Υπόδειξη: Χρησιμοποιήστε μία βοηθητική μεταβλητή που θα ελέγχει στο τέλος κάθε
επανάληψης του εξωτερικού βρόγχου (Για i από 2 μέχρι n) αν για την τρέχουσα τιμή του i έγιναν
αντιμεταθέσεις στοιχείων.
ου

5. Δοκιμάστε τον αλγόριθμό σας για τον πίνακα του 2
αποτέλεσμα με την προτεινόμενη λύση που ακολουθεί.

[8]

βήματος και ελέγξτε το
Βασίλης Σωτηρούδας, Καθηγητής Πληροφορικής ΠΕ19
Προτεινόμενη Λύση:
Αλγόριθμος Φυσαλίδα2
Δεδομένα // Table //
Αρχή_επανάληψης
Flag <- ψευδής
Για i από 1 μέχρι n-1
Αν Table[i+1] < Table[i] τότε
T  Τable[i+1]
Table[i+1]  Table[i]
Table[i]  T
Flag <- Αληθής
Τέλος_αν
Τέλος_επανάληψης
Μέχρις_ότου Flag = Ψευδής
Αποτελέσματα // Table //
Τέλος Φυσαλίδα2

[9]

Contenu connexe

Tendances

Test Πληροφ. Β Γυμν. 1 Ενοτ.pdf
Test Πληροφ. Β Γυμν. 1 Ενοτ.pdfTest Πληροφ. Β Γυμν. 1 Ενοτ.pdf
Test Πληροφ. Β Γυμν. 1 Ενοτ.pdf
Anthimos Misailidis
 
Σενάριο Διδασκαλίας : Η Δομή Επανάληψης στο App Inventor
Σενάριο Διδασκαλίας : Η Δομή Επανάληψης στο App InventorΣενάριο Διδασκαλίας : Η Δομή Επανάληψης στο App Inventor
Σενάριο Διδασκαλίας : Η Δομή Επανάληψης στο App Inventor
Vasilis Drimtzias
 
ΠΛΗΡΟΦΟΡΙΚΗ Α ΓΥΜΝΑΣΙΟΥ ΚΕΦΑΛΑΙΟ 1
ΠΛΗΡΟΦΟΡΙΚΗ Α ΓΥΜΝΑΣΙΟΥ ΚΕΦΑΛΑΙΟ 1ΠΛΗΡΟΦΟΡΙΚΗ Α ΓΥΜΝΑΣΙΟΥ ΚΕΦΑΛΑΙΟ 1
ΠΛΗΡΟΦΟΡΙΚΗ Α ΓΥΜΝΑΣΙΟΥ ΚΕΦΑΛΑΙΟ 1
emitsou
 
ΑΕΠΠ: 15ο Φύλλο Ασκήσεων
ΑΕΠΠ: 15ο Φύλλο ΑσκήσεωνΑΕΠΠ: 15ο Φύλλο Ασκήσεων
ΑΕΠΠ: 15ο Φύλλο Ασκήσεων
Nikos Michailidis
 
Μαθήματα Νέας Ελληνικής Γλώσσας Γ Γυμνασίου
Μαθήματα Νέας Ελληνικής Γλώσσας Γ ΓυμνασίουΜαθήματα Νέας Ελληνικής Γλώσσας Γ Γυμνασίου
Μαθήματα Νέας Ελληνικής Γλώσσας Γ Γυμνασίου
4gymzografou
 
σχέδιο μαθήματος σε scratch
σχέδιο μαθήματος σε scratchσχέδιο μαθήματος σε scratch
σχέδιο μαθήματος σε scratch
cpapadak
 

Tendances (20)

Δ2. Αναστοχαστικό Σεναρίου: Λάμπρου Αδάμ
Δ2. Αναστοχαστικό Σεναρίου: Λάμπρου ΑδάμΔ2. Αναστοχαστικό Σεναρίου: Λάμπρου Αδάμ
Δ2. Αναστοχαστικό Σεναρίου: Λάμπρου Αδάμ
 
Υπόδειγμα Σεναρίου Διδασκαλίας
Υπόδειγμα Σεναρίου Διδασκαλίας Υπόδειγμα Σεναρίου Διδασκαλίας
Υπόδειγμα Σεναρίου Διδασκαλίας
 
Αναλογικό - Ψηφιακό
Αναλογικό - ΨηφιακόΑναλογικό - Ψηφιακό
Αναλογικό - Ψηφιακό
 
Test Πληροφ. Β Γυμν. 1 Ενοτ.pdf
Test Πληροφ. Β Γυμν. 1 Ενοτ.pdfTest Πληροφ. Β Γυμν. 1 Ενοτ.pdf
Test Πληροφ. Β Γυμν. 1 Ενοτ.pdf
 
Σενάριο Διδασκαλίας : Η Δομή Επανάληψης στο App Inventor
Σενάριο Διδασκαλίας : Η Δομή Επανάληψης στο App InventorΣενάριο Διδασκαλίας : Η Δομή Επανάληψης στο App Inventor
Σενάριο Διδασκαλίας : Η Δομή Επανάληψης στο App Inventor
 
συγχρονες μεθοδοι διδασκαλιας - η ομαδοσυνεργατικη μεθοδος
συγχρονες μεθοδοι διδασκαλιας -  η ομαδοσυνεργατικη μεθοδοςσυγχρονες μεθοδοι διδασκαλιας -  η ομαδοσυνεργατικη μεθοδος
συγχρονες μεθοδοι διδασκαλιας - η ομαδοσυνεργατικη μεθοδος
 
Κεφάλαιο 6: Το Γραφικό Περιβάλλον Επικοινωνίας
Κεφάλαιο 6: Το Γραφικό Περιβάλλον ΕπικοινωνίαςΚεφάλαιο 6: Το Γραφικό Περιβάλλον Επικοινωνίας
Κεφάλαιο 6: Το Γραφικό Περιβάλλον Επικοινωνίας
 
Κεφάλαιο 4 - Δίκτυα Υπολογιστών
Κεφάλαιο 4 -  Δίκτυα ΥπολογιστώνΚεφάλαιο 4 -  Δίκτυα Υπολογιστών
Κεφάλαιο 4 - Δίκτυα Υπολογιστών
 
ΠΛΗΡΟΦΟΡΙΚΗ Α ΓΥΜΝΑΣΙΟΥ ΚΕΦΑΛΑΙΟ 1
ΠΛΗΡΟΦΟΡΙΚΗ Α ΓΥΜΝΑΣΙΟΥ ΚΕΦΑΛΑΙΟ 1ΠΛΗΡΟΦΟΡΙΚΗ Α ΓΥΜΝΑΣΙΟΥ ΚΕΦΑΛΑΙΟ 1
ΠΛΗΡΟΦΟΡΙΚΗ Α ΓΥΜΝΑΣΙΟΥ ΚΕΦΑΛΑΙΟ 1
 
Γλώσσα Α' Γυμνασίου- σχέδιο μαθήματος/ πρόταση διδασκαλίας
Γλώσσα Α' Γυμνασίου- σχέδιο μαθήματος/ πρόταση διδασκαλίαςΓλώσσα Α' Γυμνασίου- σχέδιο μαθήματος/ πρόταση διδασκαλίας
Γλώσσα Α' Γυμνασίου- σχέδιο μαθήματος/ πρόταση διδασκαλίας
 
Microworlds pro
Microworlds proMicroworlds pro
Microworlds pro
 
Διδακτικό Σενάριο
Διδακτικό ΣενάριοΔιδακτικό Σενάριο
Διδακτικό Σενάριο
 
ΑΕΠΠ: 15ο Φύλλο Ασκήσεων
ΑΕΠΠ: 15ο Φύλλο ΑσκήσεωνΑΕΠΠ: 15ο Φύλλο Ασκήσεων
ΑΕΠΠ: 15ο Φύλλο Ασκήσεων
 
μοντέλο μάθησης μέσω επίλυσης προβλήματος
μοντέλο μάθησης μέσω επίλυσης προβλήματοςμοντέλο μάθησης μέσω επίλυσης προβλήματος
μοντέλο μάθησης μέσω επίλυσης προβλήματος
 
Μαθήματα Νέας Ελληνικής Γλώσσας Γ Γυμνασίου
Μαθήματα Νέας Ελληνικής Γλώσσας Γ ΓυμνασίουΜαθήματα Νέας Ελληνικής Γλώσσας Γ Γυμνασίου
Μαθήματα Νέας Ελληνικής Γλώσσας Γ Γυμνασίου
 
Βιβλία και ταινίες για το Βυζάντιο,Μαρία Κεφάλα
Βιβλία και ταινίες για το Βυζάντιο,Μαρία ΚεφάλαΒιβλία και ταινίες για το Βυζάντιο,Μαρία Κεφάλα
Βιβλία και ταινίες για το Βυζάντιο,Μαρία Κεφάλα
 
σχέδιο μαθήματος σε scratch
σχέδιο μαθήματος σε scratchσχέδιο μαθήματος σε scratch
σχέδιο μαθήματος σε scratch
 
Εισαγωγή στις αρχές της επιστήμης των Η/Υ
Εισαγωγή στις αρχές της επιστήμης των Η/ΥΕισαγωγή στις αρχές της επιστήμης των Η/Υ
Εισαγωγή στις αρχές της επιστήμης των Η/Υ
 
Tο υλικό του υπολογιστή
Tο υλικό του υπολογιστήTο υλικό του υπολογιστή
Tο υλικό του υπολογιστή
 
πολυμέσα β γυμνασιου
πολυμέσα β γυμνασιουπολυμέσα β γυμνασιου
πολυμέσα β γυμνασιου
 

En vedette

Σενάριο Διδασκαλίας : Εισαγωγή στο προγραμματιστικό περιβάλλον App Inventor
Σενάριο Διδασκαλίας : Εισαγωγή στο προγραμματιστικό περιβάλλον App InventorΣενάριο Διδασκαλίας : Εισαγωγή στο προγραμματιστικό περιβάλλον App Inventor
Σενάριο Διδασκαλίας : Εισαγωγή στο προγραμματιστικό περιβάλλον App Inventor
Vasilis Drimtzias
 
Σενάριο Διδασκαλίας : Η Δομή Επιλογής στο App Inventor
Σενάριο Διδασκαλίας : Η Δομή Επιλογής στο App InventorΣενάριο Διδασκαλίας : Η Δομή Επιλογής στο App Inventor
Σενάριο Διδασκαλίας : Η Δομή Επιλογής στο App Inventor
Vasilis Drimtzias
 
σχεδιάζοντας εκπαιδευτικά σενάρια
σχεδιάζοντας εκπαιδευτικά σενάριασχεδιάζοντας εκπαιδευτικά σενάρια
σχεδιάζοντας εκπαιδευτικά σενάρια
Vasilis Sotiroudas
 

En vedette (6)

ΑΕΠΠ - Εισαγωγή στους αλγορίθμους
ΑΕΠΠ - Εισαγωγή στους αλγορίθμουςΑΕΠΠ - Εισαγωγή στους αλγορίθμους
ΑΕΠΠ - Εισαγωγή στους αλγορίθμους
 
Η διδασκαλία των μονοδιάστατων πινάκων στο μάθημα Ανάπτυξη Εφαρμογών σε Προγρ...
Η διδασκαλία των μονοδιάστατων πινάκων στο μάθημα Ανάπτυξη Εφαρμογών σε Προγρ...Η διδασκαλία των μονοδιάστατων πινάκων στο μάθημα Ανάπτυξη Εφαρμογών σε Προγρ...
Η διδασκαλία των μονοδιάστατων πινάκων στο μάθημα Ανάπτυξη Εφαρμογών σε Προγρ...
 
Σενάριο Διδασκαλίας : Εισαγωγή στο προγραμματιστικό περιβάλλον App Inventor
Σενάριο Διδασκαλίας : Εισαγωγή στο προγραμματιστικό περιβάλλον App InventorΣενάριο Διδασκαλίας : Εισαγωγή στο προγραμματιστικό περιβάλλον App Inventor
Σενάριο Διδασκαλίας : Εισαγωγή στο προγραμματιστικό περιβάλλον App Inventor
 
Σενάριο Διδασκαλίας : Η Δομή Επιλογής στο App Inventor
Σενάριο Διδασκαλίας : Η Δομή Επιλογής στο App InventorΣενάριο Διδασκαλίας : Η Δομή Επιλογής στο App Inventor
Σενάριο Διδασκαλίας : Η Δομή Επιλογής στο App Inventor
 
Διδακτικά σενάρια
Διδακτικά σενάριαΔιδακτικά σενάρια
Διδακτικά σενάρια
 
σχεδιάζοντας εκπαιδευτικά σενάρια
σχεδιάζοντας εκπαιδευτικά σενάριασχεδιάζοντας εκπαιδευτικά σενάρια
σχεδιάζοντας εκπαιδευτικά σενάρια
 

Similaire à διδακτικό σενάριο ταξινόμηση φυσαλίδας

σενάριο Scratch δομή_επανάληψης
σενάριο Scratch δομή_επανάληψηςσενάριο Scratch δομή_επανάληψης
σενάριο Scratch δομή_επανάληψης
Vasilis Sotiroudas
 
ΣΥΝ_116268_ΠΛΗΡΟΦΟΡΙΚΗ_Γ ΓΕΛ ΠΡΟΣ_2022_23.pdf
ΣΥΝ_116268_ΠΛΗΡΟΦΟΡΙΚΗ_Γ ΓΕΛ ΠΡΟΣ_2022_23.pdfΣΥΝ_116268_ΠΛΗΡΟΦΟΡΙΚΗ_Γ ΓΕΛ ΠΡΟΣ_2022_23.pdf
ΣΥΝ_116268_ΠΛΗΡΟΦΟΡΙΚΗ_Γ ΓΕΛ ΠΡΟΣ_2022_23.pdf
ssuser113117
 
σεναριο το πυθαγορειο θεωρημα και η γενικευση του
σεναριο το  πυθαγορειο  θεωρημα  και  η  γενικευση  τουσεναριο το  πυθαγορειο  θεωρημα  και  η  γενικευση  του
σεναριο το πυθαγορειο θεωρημα και η γενικευση του
stnakri1
 
ΣΕΝΑΡΙΟ Β2.2 ΗΜΙΤΟΝΟ ΚΑΙ ΣΥΝΗΜΙΤΟΝΟ ΟΞΕΙΑΣ ΓΩΝΙΑΣ
ΣΕΝΑΡΙΟ Β2.2 ΗΜΙΤΟΝΟ ΚΑΙ ΣΥΝΗΜΙΤΟΝΟ ΟΞΕΙΑΣ ΓΩΝΙΑΣΣΕΝΑΡΙΟ Β2.2 ΗΜΙΤΟΝΟ ΚΑΙ ΣΥΝΗΜΙΤΟΝΟ ΟΞΕΙΑΣ ΓΩΝΙΑΣ
ΣΕΝΑΡΙΟ Β2.2 ΗΜΙΤΟΝΟ ΚΑΙ ΣΥΝΗΜΙΤΟΝΟ ΟΞΕΙΑΣ ΓΩΝΙΑΣ
pliakas
 
ΣΕΝΑΡΙΟ Α2.3 ΠΡΟΒΛΗΜΑΤΑ
ΣΕΝΑΡΙΟ Α2.3 ΠΡΟΒΛΗΜΑΤΑΣΕΝΑΡΙΟ Α2.3 ΠΡΟΒΛΗΜΑΤΑ
ΣΕΝΑΡΙΟ Α2.3 ΠΡΟΒΛΗΜΑΤΑ
pliakas
 
δομης σεναριου
δομης σεναριουδομης σεναριου
δομης σεναριου
xelikna
 
Κατασκευάζω γεωμετρικά σχήματα
Κατασκευάζω γεωμετρικά σχήματαΚατασκευάζω γεωμετρικά σχήματα
Κατασκευάζω γεωμετρικά σχήματα
Georgia Palapela
 
ΣΕΝΑΡΙΟ Β1.3 ΕΜΒΑΔΑ ΕΠΙΠΕΔΩΝ ΣΧΗΜΑΤΩΝ
ΣΕΝΑΡΙΟ Β1.3 ΕΜΒΑΔΑ ΕΠΙΠΕΔΩΝ ΣΧΗΜΑΤΩΝΣΕΝΑΡΙΟ Β1.3 ΕΜΒΑΔΑ ΕΠΙΠΕΔΩΝ ΣΧΗΜΑΤΩΝ
ΣΕΝΑΡΙΟ Β1.3 ΕΜΒΑΔΑ ΕΠΙΠΕΔΩΝ ΣΧΗΜΑΤΩΝ
pliakas
 
Ενότητα 3.6.2
Ενότητα 3.6.2Ενότητα 3.6.2
Ενότητα 3.6.2
makrib
 
ΣΕΝΑΡΙΟ Β2.1 ΕΦΑΠΤΟΜΕΝΗ ΟΞΕΙΑΣ ΓΩΝΙΑΣ
ΣΕΝΑΡΙΟ Β2.1 ΕΦΑΠΤΟΜΕΝΗ ΟΞΕΙΑΣ ΓΩΝΙΑΣΣΕΝΑΡΙΟ Β2.1 ΕΦΑΠΤΟΜΕΝΗ ΟΞΕΙΑΣ ΓΩΝΙΑΣ
ΣΕΝΑΡΙΟ Β2.1 ΕΦΑΠΤΟΜΕΝΗ ΟΞΕΙΑΣ ΓΩΝΙΑΣ
pliakas
 
ΣΕΝΑΡΙΟ Α2.1 ΤΕΤΡΑΓΩΝΙΚΗ ΡΙΖΑ ΘΕΤΙΚΟΥ ΑΡΙΘΜΟΥ
ΣΕΝΑΡΙΟ Α2.1 ΤΕΤΡΑΓΩΝΙΚΗ ΡΙΖΑ ΘΕΤΙΚΟΥ ΑΡΙΘΜΟΥΣΕΝΑΡΙΟ Α2.1 ΤΕΤΡΑΓΩΝΙΚΗ ΡΙΖΑ ΘΕΤΙΚΟΥ ΑΡΙΘΜΟΥ
ΣΕΝΑΡΙΟ Α2.1 ΤΕΤΡΑΓΩΝΙΚΗ ΡΙΖΑ ΘΕΤΙΚΟΥ ΑΡΙΘΜΟΥ
pliakas
 

Similaire à διδακτικό σενάριο ταξινόμηση φυσαλίδας (20)

σενάριο Scratch δομή_επανάληψης
σενάριο Scratch δομή_επανάληψηςσενάριο Scratch δομή_επανάληψης
σενάριο Scratch δομή_επανάληψης
 
ΣΥΝ_116268_ΠΛΗΡΟΦΟΡΙΚΗ_Γ ΓΕΛ ΠΡΟΣ_2022_23.pdf
ΣΥΝ_116268_ΠΛΗΡΟΦΟΡΙΚΗ_Γ ΓΕΛ ΠΡΟΣ_2022_23.pdfΣΥΝ_116268_ΠΛΗΡΟΦΟΡΙΚΗ_Γ ΓΕΛ ΠΡΟΣ_2022_23.pdf
ΣΥΝ_116268_ΠΛΗΡΟΦΟΡΙΚΗ_Γ ΓΕΛ ΠΡΟΣ_2022_23.pdf
 
σεναριο το πυθαγορειο θεωρημα και η γενικευση του
σεναριο το  πυθαγορειο  θεωρημα  και  η  γενικευση  τουσεναριο το  πυθαγορειο  θεωρημα  και  η  γενικευση  του
σεναριο το πυθαγορειο θεωρημα και η γενικευση του
 
Εκπαιδευτικό σενάριο Αlice
Εκπαιδευτικό σενάριο ΑliceΕκπαιδευτικό σενάριο Αlice
Εκπαιδευτικό σενάριο Αlice
 
Σενάριο Γεωμετρίας σε Logo - Like περιβάλλον
Σενάριο Γεωμετρίας σε Logo - Like περιβάλλονΣενάριο Γεωμετρίας σε Logo - Like περιβάλλον
Σενάριο Γεωμετρίας σε Logo - Like περιβάλλον
 
φυλλο εργασιασ 5
φυλλο εργασιασ 5φυλλο εργασιασ 5
φυλλο εργασιασ 5
 
ΣΕΝΑΡΙΟ Β2.2 ΗΜΙΤΟΝΟ ΚΑΙ ΣΥΝΗΜΙΤΟΝΟ ΟΞΕΙΑΣ ΓΩΝΙΑΣ
ΣΕΝΑΡΙΟ Β2.2 ΗΜΙΤΟΝΟ ΚΑΙ ΣΥΝΗΜΙΤΟΝΟ ΟΞΕΙΑΣ ΓΩΝΙΑΣΣΕΝΑΡΙΟ Β2.2 ΗΜΙΤΟΝΟ ΚΑΙ ΣΥΝΗΜΙΤΟΝΟ ΟΞΕΙΑΣ ΓΩΝΙΑΣ
ΣΕΝΑΡΙΟ Β2.2 ΗΜΙΤΟΝΟ ΚΑΙ ΣΥΝΗΜΙΤΟΝΟ ΟΞΕΙΑΣ ΓΩΝΙΑΣ
 
ΣΕΝΑΡΙΟ Α2.3 ΠΡΟΒΛΗΜΑΤΑ
ΣΕΝΑΡΙΟ Α2.3 ΠΡΟΒΛΗΜΑΤΑΣΕΝΑΡΙΟ Α2.3 ΠΡΟΒΛΗΜΑΤΑ
ΣΕΝΑΡΙΟ Α2.3 ΠΡΟΒΛΗΜΑΤΑ
 
logic gates nmpako
logic gates nmpakologic gates nmpako
logic gates nmpako
 
Course curricula perigrammata mathimatwn 27-6-2018 LK
Course curricula perigrammata mathimatwn 27-6-2018 LKCourse curricula perigrammata mathimatwn 27-6-2018 LK
Course curricula perigrammata mathimatwn 27-6-2018 LK
 
δομης σεναριου
δομης σεναριουδομης σεναριου
δομης σεναριου
 
διδακτικο σεναριο στη δομή επιλογής
διδακτικο σεναριο στη δομή επιλογήςδιδακτικο σεναριο στη δομή επιλογής
διδακτικο σεναριο στη δομή επιλογής
 
Κατασκευάζω γεωμετρικά σχήματα
Κατασκευάζω γεωμετρικά σχήματαΚατασκευάζω γεωμετρικά σχήματα
Κατασκευάζω γεωμετρικά σχήματα
 
σενάριο If excel
σενάριο If excelσενάριο If excel
σενάριο If excel
 
ΣΕΝΑΡΙΟ Β1.3 ΕΜΒΑΔΑ ΕΠΙΠΕΔΩΝ ΣΧΗΜΑΤΩΝ
ΣΕΝΑΡΙΟ Β1.3 ΕΜΒΑΔΑ ΕΠΙΠΕΔΩΝ ΣΧΗΜΑΤΩΝΣΕΝΑΡΙΟ Β1.3 ΕΜΒΑΔΑ ΕΠΙΠΕΔΩΝ ΣΧΗΜΑΤΩΝ
ΣΕΝΑΡΙΟ Β1.3 ΕΜΒΑΔΑ ΕΠΙΠΕΔΩΝ ΣΧΗΜΑΤΩΝ
 
Ενότητα 3.6.2
Ενότητα 3.6.2Ενότητα 3.6.2
Ενότητα 3.6.2
 
Σενάριο γεωμετρίας
Σενάριο γεωμετρίαςΣενάριο γεωμετρίας
Σενάριο γεωμετρίας
 
ΣΕΝΑΡΙΟ Β2.1 ΕΦΑΠΤΟΜΕΝΗ ΟΞΕΙΑΣ ΓΩΝΙΑΣ
ΣΕΝΑΡΙΟ Β2.1 ΕΦΑΠΤΟΜΕΝΗ ΟΞΕΙΑΣ ΓΩΝΙΑΣΣΕΝΑΡΙΟ Β2.1 ΕΦΑΠΤΟΜΕΝΗ ΟΞΕΙΑΣ ΓΩΝΙΑΣ
ΣΕΝΑΡΙΟ Β2.1 ΕΦΑΠΤΟΜΕΝΗ ΟΞΕΙΑΣ ΓΩΝΙΑΣ
 
ΣΕΝΑΡΙΟ Α2.1 ΤΕΤΡΑΓΩΝΙΚΗ ΡΙΖΑ ΘΕΤΙΚΟΥ ΑΡΙΘΜΟΥ
ΣΕΝΑΡΙΟ Α2.1 ΤΕΤΡΑΓΩΝΙΚΗ ΡΙΖΑ ΘΕΤΙΚΟΥ ΑΡΙΘΜΟΥΣΕΝΑΡΙΟ Α2.1 ΤΕΤΡΑΓΩΝΙΚΗ ΡΙΖΑ ΘΕΤΙΚΟΥ ΑΡΙΘΜΟΥ
ΣΕΝΑΡΙΟ Α2.1 ΤΕΤΡΑΓΩΝΙΚΗ ΡΙΖΑ ΘΕΤΙΚΟΥ ΑΡΙΘΜΟΥ
 
Senario απλής και σύνθετης δομής επιλογής
Senario απλής και σύνθετης δομής επιλογής Senario απλής και σύνθετης δομής επιλογής
Senario απλής και σύνθετης δομής επιλογής
 

Plus de Vasilis Sotiroudas

Invite quality cri_kt_pae_2_10june15
Invite quality cri_kt_pae_2_10june15Invite quality cri_kt_pae_2_10june15
Invite quality cri_kt_pae_2_10june15
Vasilis Sotiroudas
 
παρουσίαση σωτηρούδα
παρουσίαση σωτηρούδαπαρουσίαση σωτηρούδα
παρουσίαση σωτηρούδα
Vasilis Sotiroudas
 
Δημογραφικά χαρακτηριστικά των αναγνωστών εκπαιδευτικών ιστολογίων
Δημογραφικά χαρακτηριστικά των αναγνωστών εκπαιδευτικών ιστολογίωνΔημογραφικά χαρακτηριστικά των αναγνωστών εκπαιδευτικών ιστολογίων
Δημογραφικά χαρακτηριστικά των αναγνωστών εκπαιδευτικών ιστολογίων
Vasilis Sotiroudas
 
Episthmonikh synanthsh me koyretzh
Episthmonikh synanthsh me koyretzhEpisthmonikh synanthsh me koyretzh
Episthmonikh synanthsh me koyretzh
Vasilis Sotiroudas
 
Πρόγραμμα Συνεδρίου η Εκπαίδευση στην Εποχή των Τ.Π.Ε.
Πρόγραμμα Συνεδρίου η Εκπαίδευση στην Εποχή των Τ.Π.Ε.Πρόγραμμα Συνεδρίου η Εκπαίδευση στην Εποχή των Τ.Π.Ε.
Πρόγραμμα Συνεδρίου η Εκπαίδευση στην Εποχή των Τ.Π.Ε.
Vasilis Sotiroudas
 

Plus de Vasilis Sotiroudas (20)

Πρακτικά 1ου Πανελληνίου Συνεδρίου Κοινωνιολογίας της Εκπαίδευσης
Πρακτικά 1ου Πανελληνίου Συνεδρίου Κοινωνιολογίας της ΕκπαίδευσηςΠρακτικά 1ου Πανελληνίου Συνεδρίου Κοινωνιολογίας της Εκπαίδευσης
Πρακτικά 1ου Πανελληνίου Συνεδρίου Κοινωνιολογίας της Εκπαίδευσης
 
2015 08-31 δελτιο τυπου ευρηματα
2015 08-31 δελτιο τυπου ευρηματα2015 08-31 δελτιο τυπου ευρηματα
2015 08-31 δελτιο τυπου ευρηματα
 
2015 08-31 αρθρο ερευνα-bullying
2015 08-31 αρθρο ερευνα-bullying2015 08-31 αρθρο ερευνα-bullying
2015 08-31 αρθρο ερευνα-bullying
 
Ddpms learn techprokirixi
Ddpms learn techprokirixiDdpms learn techprokirixi
Ddpms learn techprokirixi
 
Prosklhsh synedrioy
Prosklhsh synedrioyProsklhsh synedrioy
Prosklhsh synedrioy
 
Program to print
Program to printProgram to print
Program to print
 
Invite quality cri_kt_pae_2_10june15
Invite quality cri_kt_pae_2_10june15Invite quality cri_kt_pae_2_10june15
Invite quality cri_kt_pae_2_10june15
 
Το βιβλίο της Εκπαίδευσης Ενηλίκων - The Adult Education Book
Το βιβλίο της Εκπαίδευσης Ενηλίκων - The Adult Education BookΤο βιβλίο της Εκπαίδευσης Ενηλίκων - The Adult Education Book
Το βιβλίο της Εκπαίδευσης Ενηλίκων - The Adult Education Book
 
Φόρμα Εγγραφής Συνεδρίου
Φόρμα Εγγραφής ΣυνεδρίουΦόρμα Εγγραφής Συνεδρίου
Φόρμα Εγγραφής Συνεδρίου
 
Πρόγραμμα Συνεδρίου
Πρόγραμμα ΣυνεδρίουΠρόγραμμα Συνεδρίου
Πρόγραμμα Συνεδρίου
 
παρουσίαση σωτηρούδα
παρουσίαση σωτηρούδαπαρουσίαση σωτηρούδα
παρουσίαση σωτηρούδα
 
Δημογραφικά χαρακτηριστικά των αναγνωστών εκπαιδευτικών ιστολογίων
Δημογραφικά χαρακτηριστικά των αναγνωστών εκπαιδευτικών ιστολογίωνΔημογραφικά χαρακτηριστικά των αναγνωστών εκπαιδευτικών ιστολογίων
Δημογραφικά χαρακτηριστικά των αναγνωστών εκπαιδευτικών ιστολογίων
 
Στηρίζω τη μάθηση - Βοήθημα
Στηρίζω τη μάθηση - ΒοήθημαΣτηρίζω τη μάθηση - Βοήθημα
Στηρίζω τη μάθηση - Βοήθημα
 
Πανελλήνιο Συνέδριο με Διεθνή Συμμετοχή
Πανελλήνιο Συνέδριο με Διεθνή ΣυμμετοχήΠανελλήνιο Συνέδριο με Διεθνή Συμμετοχή
Πανελλήνιο Συνέδριο με Διεθνή Συμμετοχή
 
Training material el
Training material elTraining material el
Training material el
 
Episthmonikh synanthsh me koyretzh
Episthmonikh synanthsh me koyretzhEpisthmonikh synanthsh me koyretzh
Episthmonikh synanthsh me koyretzh
 
Program
ProgramProgram
Program
 
Prosklisi
ProsklisiProsklisi
Prosklisi
 
ΕΓΧΕΙΡΙΔΙΟ ΠΡΟΣ ΕΚΠΑΙΔΕΥΤΕΣ ΕΝΗΛΙΚΩΝ
ΕΓΧΕΙΡΙΔΙΟ ΠΡΟΣ ΕΚΠΑΙΔΕΥΤΕΣ ΕΝΗΛΙΚΩΝ ΕΓΧΕΙΡΙΔΙΟ ΠΡΟΣ ΕΚΠΑΙΔΕΥΤΕΣ ΕΝΗΛΙΚΩΝ
ΕΓΧΕΙΡΙΔΙΟ ΠΡΟΣ ΕΚΠΑΙΔΕΥΤΕΣ ΕΝΗΛΙΚΩΝ
 
Πρόγραμμα Συνεδρίου η Εκπαίδευση στην Εποχή των Τ.Π.Ε.
Πρόγραμμα Συνεδρίου η Εκπαίδευση στην Εποχή των Τ.Π.Ε.Πρόγραμμα Συνεδρίου η Εκπαίδευση στην Εποχή των Τ.Π.Ε.
Πρόγραμμα Συνεδρίου η Εκπαίδευση στην Εποχή των Τ.Π.Ε.
 

Dernier

5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx
5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx
5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx
Athina Tziaki
 
9.SPSS και δείκτες περιγραφικής στατιστικής.pdf
9.SPSS και δείκτες περιγραφικής στατιστικής.pdf9.SPSS και δείκτες περιγραφικής στατιστικής.pdf
9.SPSS και δείκτες περιγραφικής στατιστικής.pdf
ssuser2f8893
 

Dernier (14)

5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx
5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx
5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx
 
Επίσκεψη στο 11ο Γυμνάσιο Πάτρας
Επίσκεψη              στο 11ο Γυμνάσιο ΠάτραςΕπίσκεψη              στο 11ο Γυμνάσιο Πάτρας
Επίσκεψη στο 11ο Γυμνάσιο Πάτρας
 
Σεβασμός .
Σεβασμός                                   .Σεβασμός                                   .
Σεβασμός .
 
Μαθητικές καταλήψεις
Μαθητικές                                  καταλήψειςΜαθητικές                                  καταλήψεις
Μαθητικές καταλήψεις
 
9.SPSS και δείκτες περιγραφικής στατιστικής.pdf
9.SPSS και δείκτες περιγραφικής στατιστικής.pdf9.SPSS και δείκτες περιγραφικής στατιστικής.pdf
9.SPSS και δείκτες περιγραφικής στατιστικής.pdf
 
-Διψήφιοι αριθμοί-δεκαδες μονάδες-θέση ψηφίου Α- Β τάξη
-Διψήφιοι  αριθμοί-δεκαδες μονάδες-θέση ψηφίου Α- Β τάξη-Διψήφιοι  αριθμοί-δεκαδες μονάδες-θέση ψηφίου Α- Β τάξη
-Διψήφιοι αριθμοί-δεκαδες μονάδες-θέση ψηφίου Α- Β τάξη
 
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 2ο
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 2οΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 2ο
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 2ο
 
ΙΣΤΟΡΙΑ Α΄ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΨΗ 2024
ΙΣΤΟΡΙΑ Α΄ΓΥΜΝΑΣΙΟΥ  : ΕΠΑΝΑΛΗΨΗ 2024ΙΣΤΟΡΙΑ Α΄ΓΥΜΝΑΣΙΟΥ  : ΕΠΑΝΑΛΗΨΗ 2024
ΙΣΤΟΡΙΑ Α΄ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΨΗ 2024
 
Επίσκεψη στο 12ο Γυμνάσιο Πάτρας
Επίσκεψη          στο 12ο Γυμνάσιο ΠάτραςΕπίσκεψη          στο 12ο Γυμνάσιο Πάτρας
Επίσκεψη στο 12ο Γυμνάσιο Πάτρας
 
Μαθητικά συμβούλια .
Μαθητικά συμβούλια                                  .Μαθητικά συμβούλια                                  .
Μαθητικά συμβούλια .
 
ΙΣΤΟΡΙΑ Γ΄ ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΨΗ 2024
ΙΣΤΟΡΙΑ Γ΄ ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΨΗ 2024ΙΣΤΟΡΙΑ Γ΄ ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΨΗ 2024
ΙΣΤΟΡΙΑ Γ΄ ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΨΗ 2024
 
Σουρεαλιστικά ταξίδια μέσα από την τέχνη
Σουρεαλιστικά ταξίδια μέσα από την τέχνηΣουρεαλιστικά ταξίδια μέσα από την τέχνη
Σουρεαλιστικά ταξίδια μέσα από την τέχνη
 
Επίσκεψη στο 10ο Γυμνάσιο Πάτρας
Επίσκεψη          στο 10ο Γυμνάσιο ΠάτραςΕπίσκεψη          στο 10ο Γυμνάσιο Πάτρας
Επίσκεψη στο 10ο Γυμνάσιο Πάτρας
 
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 1ο
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ  ΜΕΡΟΣ 1ο ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ  ΜΕΡΟΣ 1ο
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 1ο
 

διδακτικό σενάριο ταξινόμηση φυσαλίδας

  • 1. Βασίλης Σωτηρούδας, Καθηγητής Πληροφορικής ΠΕ19 ΤΑΞΙΝΟΜΗΣΗ ΦΥΣΑΛΙΔΑΣ 1. ΤΙΤΛΟΣ ΔΙΔΑΚΤΙΚΟΥ ΣΕΝΑΡΙΟΥ: Ταξινόμηση Φυσαλίδας 2. ΕΚΤΙΜΩΜΕΝΗ ΔΙΑΡΚΕΙΑ ΔΙΔΑΚΤΙΚΟΥ ΣΕΝΑΡΙΟΥ: 3 Διδακτικές ώρες 3. ΟΜΑΔΑ ΣΤΟΧΟΣ: Οι της Γ’ τάξης Τεχνολογικής Κατεύθυνσης του Ενιαίου Λυκείου 4. ΕΝΤΑΞΗ ΤΟΥ ΣΕΝΑΡΙΟΥ ΣΤΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ: Το παρόν σενάριο εντάσσεται στο μάθημα Τεχνολογικής Κατεύθυνσης «Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον» της Γ' Λυκείου και σύμφωνα με το ΦΕΚ 345/13-4-1999, στην 3η ενότητα «Δομές Δεδομένων και Αλγόριθμοι». Το σενάριο απευθύνεται σε μαθητές που έχουν ήδη διδαχθεί τις θεμελιώδεις έννοιες του προγραμματισμού, καθώς και τις βασικές δομές ακολουθίας, επιλογής, επανάληψης καθώς και τη δομή των μονοδιάστατων πινάκων. Οι έννοιες αυτές διδάσκονται υποχρεωτικά και εξετάζονται στις πανελλαδικές εξετάσεις της Γ' Λυκείου για την εισαγωγή στην τριτοβάθμια Εκπαίδευση 5. ΠΡΟΑΠΑΙΤΟΥΜΕΝΕΣ ΓΝΩΣΕΙΣ: Οι μαθητές θεωρείται ότι είναι εξοικειωμένοι με τη χρήση του προγράμματος της «Ψευδογλώσσας» και την προβολή παρουσιάσεων στο Power Point 6. ΥΛΙΚΟΤΕΧΝΙΚΗ ΥΠΟΔΟΜΗ/ΟΡΓΑΝΩΣΗ ΤΑΞΗΣ: Η εκτέλεση του σεναρίου προϋποθέτει την ύπαρξη σχολικού εργαστηρίου πληροφορικής με 10 τουλάχιστον σταθμούς εργασίας προκειμένου οι μαθητές να μπορούν να εργαστούν σε ομάδες των 2 ή/και 3 εάν κριθεί αναγκαίο, εγκατεστημένο το περιβάλλον προγραμματισμού της «Ψευδογλώσσας», το πρόγραμμα παρουσιάσεων Power Point και σύνδεση στο διαδίκτυο ή εναλλακτικά εγκατεστημένη την εφαρμογή NetOp προκειμένου ο εκπαιδευτικός να μπορεί να διαμοιράσει το εκπαιδευτικό υλικό στους υπολογιστές των ομάδων. Το περιβάλλον της «Ψευδογλώσσας» ενδείκνυται καθώς έχει απλή διεπαφή χρήστη και απλό συντάκτη που διευκολύνει τη συγγραφή κώδικα. Επιτρέπει τη βηματική εκτέλεση αλγορίθμων και επισημαίνει τα λάθη που εμφανίζονται με περιγραφικό και κατανοητό τρόπο. Μπορεί να δράσει συμπληρωματικά με το μάθημα και να υποβοηθήσει τη διεξαγωγή του σεναρίου. 7. ΣΚΟΠΟΣ ΚΑΙ ΣΤΟΧΟΙ ΤΟΥ ΣΕΝΑΡΙΟΥ: Σκοπός του σεναρίου που αναπτύσσεται είναι η αναγνώριση της σημασίας της δομής επανάληψης και η ορθή σύνταξη και χρήση αυτής σε ένα πρόγραμμα. Ο σκοπός του διδακτικού σεναρίου μπορεί να αναλυθεί περαιτέρω σε επιμέρους στόχους: [1]
  • 2. Βασίλης Σωτηρούδας, Καθηγητής Πληροφορικής ΠΕ19 1. σε επίπεδο γνώσεων: να αναγνωρίσουν οι μαθητές τον τρόπο υλοποίησης της ταξινόμησης φυσαλίδας σε ένα μονοδιάστατο πίνακα 2. σε επίπεδο δεξιοτήτων: να εκτελούν τον αλγόριθμο της ταξινόμησης φυσαλίδας βήμα βήμα 3. σε επίπεδο στάσεων: να τροποποιούν τον αλγόριθμο ταξινόμησης φυσαλίδας προκειμένου να ανταποκρίνεται σε συγκεκριμένες απαιτήσεις 8. ΠΕΡΙΓΡΑΦΗ ΔΙΔΑΚΤΙΚΟΥ ΣΕΝΑΡΙΟΥ: Οι μαθητές αρχικά ενημερώνονται από το διδάσκοντα για την έννοια της ταξινόμησης γενικά και την εφαρμογή της στα στοιχεία ενός μονοδιάστατου πίνακα ειδικότερα. Στη συνέχεια, τους μοιράζεται το 1ο φύλλο εργασίας, όπου καλούνται να παρακολουθήσουν ένα στοχευμένο video στο YouTube (http://www.youtube.com/watch?v=lyZQPjUT5B4) όπου γίνεται οπτική αναπαράσταση μέσω χορευτικού, του αλγόριθμου ταξινόμησης φυσαλίδας. Ακολούθως, καλούνται να καταγράψουν στο χαρτί τα συμπεράσματά τους από την παρακολούθηση του video. Εν συνεχεία, οι μαθητές παρακολουθούν μία παρουσίαση στο Power Point (διαθέσιμη και http://www.slideshare.net/vsotiroudas/sort-27129569), στη όπου και διεύθυνση: πάλι γίνεται αναπαράσταση του αλγορίθμου ταξινόμησης φυσαλίδας, αυτή τη φορά όμως με εστίαση στην αλγοριθμική υλοποίησή του. Οι μαθητές καλούνται να απαντήσουν στο φύλλο εργασίας σε ερωτήσεις κατανόησης του τρόπου υλοποίησης του αλγορίθμου ταξινόμησης φυσαλίδας. Σκοπός του 1ου φύλου εργασίας είναι η ικανοποίηση του 1ου στόχου του διδακτικού σεναρίου που είναι σε επίπεδο γνώσεων, να αναγνωρίσουν οι μαθητές τον τρόπο υλοποίησης της ταξινόμησης φυσαλίδας σε ένα μονοδιάστατο πίνακα. Για το στάδιο ο αυτό του διδακτικού σεναρίου διατίθεται 1 διδακτική ώρα. Στο 2 φύλο εργασίας οι μαθητές καλούνται να υλοποιήσουν βήμα βήμα τον αλγόριθμο ταξινόμησης φυσαλίδας σε δοσμένο μονοδιάστατο πίνακα αρχικά στο χαρτί και στη συνέχεια στο πρόγραμμα της «Ψευδογλώσσας», προκειμένου να ελέγξουν εάν τα αποτελέσματά τους στο χαρτί επιβεβαιώνονται στην πράξη. Σκοπός του 2 ου φύλλου εργασίας είναι η ικανοποίηση του 2 ου στόχου του διδακτικού σεναρίου που είναι σε επίπεδο δεξιοτήτων, να εκτελούν τον αλγόριθμο ταξινόμησης φυσαλίδας βήμα βήμα. Για το στάδιο αυτό του διδακτικού σεναρίου διατίθεται 1 ο διδακτική ώρα. Στο 3 φύλο εργασίας οι μαθητές θα πρέπει να τροποποιήσουν τον αλγόριθμο ταξινόμησης φυσαλίδας προκειμένου να μην κάνει περιττά περάσματα εάν ο πίνακας είναι ήδη ή από κάποιο σημείο και μετά ταξινομημένος. Σκοπός του 3 ικανοποίηση του 3 ου ου φύλλου εργασίας είναι η στόχου του διδακτικού σεναρίου που είναι σε επίπεδο στάσεων, να τροποποιούν τον αλγόριθμο ταξινόμησης φυσαλίδας προκειμένου να ανταποκρίνεται σε συγκεκριμένες απαιτήσεις. Για το στάδιο αυτό του διδακτικού σεναρίου διατίθεται 1 διδακτική ώρα [2]
  • 3. Βασίλης Σωτηρούδας, Καθηγητής Πληροφορικής ΠΕ19 9. ΕΠΙΣΤΗΜΟΛΟΓΙΚΗ ΠΡΟΣΕΓΓΙΣΗ ΚΑΙ ΕΝΝΟΙΟΛΟΓΙΚΗ ΑΝΑΛΥΣΗ: Έρευνες έχουν γίνει και αναφέρονται στη διεθνή βιβλιογραφία σε έννοιες και δομές όπως οι μεταβλητές (Bayman & Mayer, 1983, Samurcay, 1985, Shneiderman, 1985, Du Boulay, 1986, Joni & Soloway, 1986, Pea, 1986), η δομή επανάληψης (Soloway et al., 1983, Soloway et al, 1986, Pea, 1986, Soloway, Bonar & Ehrilch, 1989), η δομή επιλογής με τον έλεγχο των συνϋηκών και τις λογικές εκφράσεις (Spohrer & Soloway, 1986, Putnam et. al., 1989, Spohrer & Soloway, 1989, Pane& Myers, 2000). Σε επίπεδο δομών δεδομένων και συγκεκριμένα στους πίνακες αναφέρονται αρκετά λιγότερες έρευνες όσον αφορά μαθησιακές δυσκολίες καθώς και προτάσεις αντιμετώπισης αυτών των δυσκολιών. Στις δυσκολίες αυτές αναφέρεται ότι οι μαθητές συχνά συγχέουν τον δείκτη ενός πίνακα με το αντίστοιχο στοιχείο (π.χ i+5 και A[i+5]) δυσκολεύονται να διακρίνουν το δείκτη που αντιστοιχεί σε γραμμές από αυτόν που αντιστοιχεί σε στήλες καθώς και ότι αντιμετωπίζουν αρκετές δυσκολίες στην επεξεργασία των στοιχείων ενός δισδιάστατου πίνακα κατά γραμμές ή κατά στήλες (Du Boulay, 1989). 10. ΔΙΔΑΚΤΙΚΕΣ ΠΡΟΣΕΓΓΙΣΕΙΣ ΚΑΙ ΣΤΡΑΤΗΓΙΚΕΣ/ΘΕΩΡΙΕΣ ΜΑΘΗΣΗΣ: Οι προτεινόμενες δραστηριότητες είναι διερευνητικού τύπου που στοχεύει στην ανάδειξη των παρανοήσεων και στη διαμόρφωση συνθηκών γνωστικής σύγκρουσης. Βασίζεται στο σχήμα (Πρόβλεψη – Έλεγχος ιδεών – Γνωστική σύγκρουση – Ερμηνεία – Αναδιατύπωση – Συμπέρασμα). Η διδακτική προσέγγιση στηρίζεται στον πειραματισμό με το προγραμματιστικό περιβάλλον και στην ενεργητική συμμετοχή των μαθητών ενώ αξιοποιεί πολλαπλές αναπαραστάσεις. 11. Ο ΡΟΛΟΣ ΤΟΥ ΔΙΔΑΣΚΟΝΤΑ/ΠΕΡΙΓΡΑΦΗ ΔΡΑΣΤΗΡΙΟΤΗΤΩΝ ΣΕΝΑΡΙΟΥ: Οι δραστηριότητες ψυχολογικής και γνωστικής προετοιμασίας γίνονται σε επίπεδο τάξης, ενώ οι δραστηριότητες διδασκαλίας και εμπέδωσης του αντικειμένου καθώς και η αξιολόγηση γίνονται με την ομάδα του κάθε μαθητή να δουλεύει στον υπολογιστή της. Ο ρόλος του εκπαιδευτικού είναι καθοδηγητικός, διαμεσολαβητικός, διευκολυντικός. Αξιοποιεί τις δυνατότητες των ΤΠΕ για να σχεδιάσει, να οργανώσει, να επεξεργαστεί και να αναλύσει τα δεδομένα του εξεταζόμενου θέματος μαζί με τους μαθητές του, στο πλαίσιο μιας ενεργητικής και διδακτικής διαδικασίας με στόχο την κατανόηση της εξεταζόμενης κατάστασης. Η επικοινωνία εκπαιδευτικού ‐ μαθητών δεν εξυπηρετεί τη «μεταφορά» γνώσεων μέσω της τεχνολογίας από τον εκπαιδευτικό στον μαθητή, αλλά επιτρέπει τη γνωστική επεξεργασία μέσω των δυνατοτήτων που η ίδια η τεχνολογία παρέχει στην ανάλυση και την κατασκευή νέων εννοιών. Ο υπολογιστής γίνεται εργαλείο έκφρασης και διερεύνησης στα χέρια και στον έλεγχο των μαθητών. [3]
  • 4. Βασίλης Σωτηρούδας, Καθηγητής Πληροφορικής ΠΕ19 12. ΑΝΑΜΕΝΩΜΕΝΕΣ ΔΥΣΚΟΛΙΕΣ ΣΤΗΝ ΕΚΤΕΛΕΣΗ ΤΟΥ ΣΕΝΑΡΙΟΥ: Οι περισσότεροι μαθητές στο συγκεκριμένο αλγόριθμο ταξινόμησης με τη μέθοδο της φυσαλίδας δυσκολεύονται να αντιληφθούν τόσο την προσπέλαση όλων των στοιχείων του πίνακα, όσο και την αντιμετάθεση των τιμών αν ισχύουν οι συνθήκες. Πιο συγκεκριμένα, παρατηρείται πως, ενώ μετά την εφαρμογή του αλγορίθμου σε παραδείγματα μονοδιάστατων πινάκων είναι σε θέση να τον εφαρμόσουν ως μεθοδολογία, δυσκολεύονται να εφαρμόσουν γραμμή - γραμμή τον αλγόριθμο και να τυπώσουν το αποτέλεσμα των μεταβλητών, όπως αυτός ορίζεται στη θεωρία. Οι δυσκολίες που συχνά αντιμετωπίζουν οι μαθητές, καθώς εφαρμόζουν τον αλγόριθμο εντοπίζονται στην εμφωλευμένη δομή επανάληψης ΓΙΑ j από Ν ΜΕΧΡΙ I με βήμα -1. Η δυσκολία ανάγεται στην κατανόηση τόσο της εμφώλευσης κατά την προσπέλαση των στοιχείων του πίνακα, όσο και στο αρνητικό βήμα, καθώς η προσπέλαση γίνεται από το τέλος προς την αρχή. 13. ΑΞΙΟΛΟΓΗΣΗ Η αξιολόγηση του διδακτικού σεναρίου γίνεται σε τρία επίπεδα. Αξιολόγηση των μαθητών, αξιολόγηση του σεναρίου και αυτοαξιολόγηση του εκπαιδευτικού. Η αξιολόγηση των μαθητών γίνεται εκτιμώντας το τελικό αποτέλεσμα, μέσω των φύλλων εργασίας που μοιράζονται και τα οποία αποτελούν αναπόσπαστο μέρος του διδακτικού σεναρίου. Η αξιολόγηση του σεναρίου πραγματοποιείται στο τέλος των 3 ωρών που προβλέπει το διδακτικό σενάριο, εκτιμώντας την εφικτότητα του σεναρίου αλλά και το μαθησιακό αποτέλεσμα. Η αυτοαξιολόγηση του εκπαιδευτικού συνίσταται στο εάν οι μαθητές καταφέρουν τελικά να διαπιστώσουν τον τρόπο υλοποίησης του αλγορίθμου ταξινόμησης φυσαλίδας, στο εάν μπορέσουν να τον υλοποιήσουν βήμα βήμα και τέλος στο εάν είναι σε θέση να τον τροποποιήσουν κατά περίπτωση. 14. ΒΙΒΛΙΟΓΡΑΦΙΑ Ξένη Βιβλιογραφία. Ενδεικτικά: Aho, A. V., Hopcroft, J. E., and Ullman, J. D. The Design and Analysis of Computer Algorithms. Addison-Wesley, 1974. Bell, D. The principles of sorting. The Computer Journal 1 (1958), 71-77. Bose, R. C., and Nelson, R. J. A sorting problem. Journal of the ACM (JACM) 9, 2 (1962), 282296. Demuth, H. Electronic Data Sorting. PhD thesis, Stanford University, 1956. Ελληνική βιβλιογραφία Αντωνάκος, Ν., Βογιατζής, Ν., Κατωπόδης, Ι., Πατριαρχέας, Κ. (1999). «Ανάπτυξη εφαρμογών σε προγραμματιστικό περιβάλλον». Εκδόσεις Κορυφή Α.Ε. [4]
  • 5. Βασίλης Σωτηρούδας, Καθηγητής Πληροφορικής ΠΕ19 Βακάλη, Α., Γιαννόπουλος, Η., Ιωαννίδης, Ν., Κοίλιας, Χ., Μάλαμας, Κ., Μανωλόπουλος, Ι., Πολίτης, Π. (2004). «Ανάπτυξη εφαρμογών σε προγραμματιστικό περιβάλλον». Εκδόσεις Νέων Τεχνολογιών. Επιμορφωτικό υλικό για την επιμόρφωση των εκπαιδευτικών στα Κέντρα Στήριξης Επιμόρφωσης, (2013). ΤΕΥΧΟΣ 6Β: ΕΙΔΙΚΟ ΜΕΡΟΣ ΚΛΑΔΩΝ ΠΕ19/20. ΔΙΔΑΚΤΙΚΑ ΣΕΝΑΡΙΑ Νικολαΐδης, Σ., Καθ. Πληροφορικής. (2007). Εκπαιδευτικό Λογισμικό «Γλωσσομάθεια». Ανακτήθηκε στις 19/02/12 από τη διεύθυνση: http://www.spinet.gr/glossomatheia/ ΦΕΚ 345/13-4-1999 15. ΠΕΡΙΓΡΑΦΗ ΤΩΝ ΦΥΛΛΩΝ ΕΡΓΑΣΙΑΣ: Στο 1ο φύλλο εργασίας, οι μαθητές καλούνται να παρακολουθήσουν ένα στοχευμένο video στο YouTube (http://www.youtube.com/watch?v=lyZQPjUT5B4) όπου γίνεται οπτική αναπαράσταση μέσω χορευτικού, του αλγόριθμου ταξινόμησης φυσαλίδας. Ακολούθως, καλούνται να καταγράψουν στο χαρτί τα συμπεράσματά τους από την παρακολούθηση του video. Εν συνεχεία, οι μαθητές παρακολουθούν μία παρουσίαση στο Power Point (διαθέσιμη και στη διεύθυνση: http://www.slideshare.net/vsotiroudas/sort-27129569), όπου και πάλι γίνεται αναπαράσταση του αλγορίθμου ταξινόμησης φυσαλίδας, αυτή τη φορά όμως με εστίαση στην αλγοριθμική υλοποίησή του. Οι μαθητές καλούνται να απαντήσουν στο φύλλο εργασίας σε ερωτήσεις κατανόησης του τρόπου υλοποίησης του αλγορίθμου ταξινόμησης φυσαλίδας. Σκοπός του 1ου φύλου εργασίας είναι η ικανοποίηση του 1ου στόχου του διδακτικού σεναρίου που είναι σε επίπεδο γνώσεων, να αναγνωρίσουν οι μαθητές τον τρόπο υλοποίησης της ταξινόμησης φυσαλίδας σε ένα μονοδιάστατο πίνακα ο Στο 2 φύλο εργασίας οι μαθητές καλούνται να υλοποιήσουν βήμα βήμα τον αλγόριθμο ταξινόμησης φυσαλίδας σε δοσμένο μονοδιάστατο πίνακα αρχικά στο χαρτί και στη συνέχεια στο πρόγραμμα της «Ψευδογλώσσας», προκειμένου να ελέγξουν εάν τα αποτελέσματά τους στο χαρτί επιβεβαιώνονται στην πράξη. Σκοπός του 2 ου του 2 ου φύλλου εργασίας είναι η ικανοποίηση στόχου του διδακτικού σεναρίου που είναι σε επίπεδο δεξιοτήτων, να εκτελούν τον αλγόριθμο ταξινόμησης φυσαλίδας βήμα βήμα ο Στο 3 φύλο εργασίας οι μαθητές θα πρέπει να τροποποιήσουν τον αλγόριθμο ταξινόμησης φυσαλίδας προκειμένου να μην κάνει περιττά περάσματα εάν ο πίνακας είναι ήδη ή από κάποιο σημείο και μετά ταξινομημένος. Σκοπός του 3 ου του 3 ου φύλλου εργασίας είναι η ικανοποίηση στόχου του διδακτικού σεναρίου που είναι σε επίπεδο στάσεων, να τροποποιούν τον αλγόριθμο ταξινόμησης φυσαλίδας προκειμένου να ανταποκρίνεται σε συγκεκριμένες απαιτήσεις. [5]
  • 6. Βασίλης Σωτηρούδας, Καθηγητής Πληροφορικής ΠΕ19 Ο 1 Φύλλο Εργασίας 1. Επισκεφθείτε τη σελίδα http://www.youtube.com/watch?v=lyZQPjUT5B4 στο YouTube και παρακολουθήστε προσεκτικά το video. 2. Με ποιον ακριβώς τρόπο υλοποιούν οι χορευτές τον αλγόριθμο ταξινόμησης φυσαλίδας; Περιγράψτε συνοπτικά τα συμπεράσματά σας. 3. Μπείτε το φάκελο του τμήματός σας και ανοίξτε την παρουσίαση sort.ppt, όπου παρουσιάζεται ο αλγόριθμος υλοποίησης της ταξινόμησης φυσαλίδας. Παρακολουθήστε προσεκτικά την παρουσίαση όπως εξελίσσεται slide by slide. 4. Τι διάστασης είναι ο πίνακας που χρησιμοποιείται στην παρουσίαση; Α. Μονοδιάστατος Β. Δύο Διαστάσεων Γ. Τεσσάρων Διαστάσεων 5. Πόσες τιμές έχει ο πίνακας; ………………………………………………………………… 6. Ποιες είναι οι τιμές του πίνακα;……………………………………………………………… 7. Σε ποια θέση βρίσκεται κάθε τιμή του πίνακα στην αρχή;….…………………………….. 8. Σε ποια θέση βρίσκεται κάθε τιμή του πίνακα στο τέλος;...………………………………. [6]
  • 7. Βασίλης Σωτηρούδας, Καθηγητής Πληροφορικής ΠΕ19 Ο 2 Φύλλο Εργασίας 1. Εκτελέστε βήμα – βήμα τον αλγόριθμο ταξινόμησης φυσαλίδας για τον παρακάτω πίνακα 3 7 2 6 1 2. Πόσες επαναλήψεις εκτελεί ο αλγόριθμός σας; ……………………………………………………. 3. Σχεδιάστε ποια είναι η μορφή του πίνακα σε κάθε επανάληψη 4. Ποια είναι τελική μορφή του πίνακα μετά την εκτέλεση του αλγορίθμου; 5. Μεταφέρετε τον αλγόριθμό σας στο πρόγραμμα της «Ψευδογλώσσας». 6. Εκτελέστε τον αλγόριθμο για τα δεδομένα του 1 ο ο ου βήματος και ελέγξτε το αποτέλεσμα ο αυτά που βρήκατε στο 2 , 3 και 4 βήμα. 7. Αντιγράψτε τον κώδικα του προγράμματός σας και επικολλήστε τον σε ένα νέο 1 έγγραφο του word . Αποθηκεύστε το αρχείο word με το όνομα sort στο φάκελο του τμήματός σας. 1 Το πρόγραμμα της «Ψευδογλώσσας» είναι μορφής flash και δεν επιτρέπει την αποθήκευση του κώδικα που αναπτύσσεται [7]
  • 8. Βασίλης Σωτηρούδας, Καθηγητής Πληροφορικής ΠΕ19 Ο 3 Φύλλο Εργασίας 1. Ανοίξτε το αρχείο word sort.doc που βρίσκεται στο φάκελο του τμήματος σας. Ανοίξτε το πρόγραμμα της «Ψευδογλώσσας». Αντιγράψτε τον κώδικα από το αρχείο word στο πρόγραμμα της «Ψευδογλώσσας». 2. Εκτελέστε τον αλγόριθμο για τα δεδομένα του παρακάτω πίνακα 8 3 11 15 23 34 3. Τι παρατηρείτε κατά την εκτέλεση του αλγορίθμου σχετικά με τις αλλαγές των τιμών που πραγματοποιούνται σε κάθε θέση του πίνακα, σε κάθε πέρασμα; 4. Τροποποιήστε τον αλγόριθμο ταξινόμησης φυσαλίδας ώστε να μην κάνει περιττά περάσματα (δηλ. να σταματάει) εάν ο πίνακας είναι από την αρχή ή μετά από κάποια θέση ταξινομημένος. Υπόδειξη: Χρησιμοποιήστε μία βοηθητική μεταβλητή που θα ελέγχει στο τέλος κάθε επανάληψης του εξωτερικού βρόγχου (Για i από 2 μέχρι n) αν για την τρέχουσα τιμή του i έγιναν αντιμεταθέσεις στοιχείων. ου 5. Δοκιμάστε τον αλγόριθμό σας για τον πίνακα του 2 αποτέλεσμα με την προτεινόμενη λύση που ακολουθεί. [8] βήματος και ελέγξτε το
  • 9. Βασίλης Σωτηρούδας, Καθηγητής Πληροφορικής ΠΕ19 Προτεινόμενη Λύση: Αλγόριθμος Φυσαλίδα2 Δεδομένα // Table // Αρχή_επανάληψης Flag <- ψευδής Για i από 1 μέχρι n-1 Αν Table[i+1] < Table[i] τότε T  Τable[i+1] Table[i+1]  Table[i] Table[i]  T Flag <- Αληθής Τέλος_αν Τέλος_επανάληψης Μέχρις_ότου Flag = Ψευδής Αποτελέσματα // Table // Τέλος Φυσαλίδα2 [9]