Εκπαιδευτικό λογισμικό συγγραφής ψευδοκώδικα και σύνδεσή του με τις γλώσσες προγραμματισμού Basic & Pascal

Η παρούσα διπλωματική εργασία με θέμα: «Εκπαιδευτικό Λογισμικό Συγγραφής Ψευδοκώδικα και Σύνδεσή του με τις Γλώσσες Προγραμματισμού Basic & Pascal» εκπονήθηκε στα πλαίσια του μεταπτυχιακού προγράμματος με τίτλο: «Υπολογιστικά Μαθηματικά και Πληροφορική» με κατεύθυνση στις «Τεχνολογίες Πληροφοριώ...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Μπουζούκος, Γεώργιος
Άλλοι συγγραφείς: Παναγιωτακόπουλος, Χρήστος
Μορφή: Λογισμικό
Γλώσσα:Greek
Έκδοση: 2008
Θέματα:
Διαθέσιμο Online:http://nemertes.lis.upatras.gr/jspui/handle/10889/1131
Περιγραφή
Περίληψη:Η παρούσα διπλωματική εργασία με θέμα: «Εκπαιδευτικό Λογισμικό Συγγραφής Ψευδοκώδικα και Σύνδεσή του με τις Γλώσσες Προγραμματισμού Basic & Pascal» εκπονήθηκε στα πλαίσια του μεταπτυχιακού προγράμματος με τίτλο: «Υπολογιστικά Μαθηματικά και Πληροφορική» με κατεύθυνση στις «Τεχνολογίες Πληροφοριών στην Εκπαίδευση», του τμήματος Μαθηματικών του Πανεπιστημίου Πατρών. Η εφαρμογή του λογισμικού ψευδοκώδικα που κατασκευάστηκε αποτελεί ένα δικτυακό εργαλείο ανοικτής εκπαίδευσης για το μάθημα της πληροφορικής, που ως στόχο έχει να εισάγει τους μαθητές γυμνασίου στην αλγοριθμική σκέψη και τη δόμηση των αλγορίθμων για την επίλυση προβλημάτων καθώς και στις βασικές έννοιες του προγραμματισμού των ηλεκτρονικών υπολογιστών, χωρίς τη χρήση αυστηρής γλώσσας, αλλά της ψευδογλώσσας και των γενικών κανόνων της. Καθ΄ όλα τα στάδια συγγραφής της εργασίας και σε τακτά χρονικά διαστήματα πραγματοποιήθηκε η λεγόμενη διαμορφωτική αξιολόγηση για την εκτίμηση των αναγκών του λογισμικού και τον καθορισμό της δομής του, με τη βοήθεια δύο καθηγητών πληροφορικής μέσης εκπαίδευσης, αλλά και του επιβλέποντα καθηγητή κ.Παναγιωτακόπουλου Χ. Στην εργασία αρχικά γίνεται λόγος γενικά για τα εκπαιδευτικά λογισμικά, δηλαδή τι είναι, που αποσκοπούν και πως βοηθούν στη διαδικασία της μάθησης και στη συνέχεια αναλυτική αναφορά στο λογισμικό ψευδοκώδικα που κατασκευάστηκε, στη δομή του και γιατί επιλέχθηκε αυτή, σε ποιες σχολικές βαθμίδες-τάξεις αναφέρεται, στους επιδιωκόμενους στόχους και τα οφέλη από τη χρήση του. Στο δεύτερο μέρος της εργασίας γίνεται αναφορά στον τρόπο κατασκευής της εφαρμογής και στις τεχνολογίες που χρησιμοποιήθηκαν για τη δόμησή της, δηλαδή στις γλώσσες Html, Vbscript, JavaScript και στους λόγους για τους οποίους επιλέχθηκαν αυτές οι συγκεκριμένες γλώσσες προγραμματισμού. Στη συνέχεια, η επόμενη ενότητα της εργασίας αφορά τους αλγορίθμους, τους τρόπους με τους οποίους εκτελείται ένα πλήθος εντολών κάθε φορά, δηλαδή τις αλγοριθμικές δομές και τις γλώσσες προγραμματισμού που διευκολύνουν την ακριβή διατύπωση των αλγορίθμων. Σε κάθε ενότητα δίνονται αντίστοιχα παραδείγματα. Ακολούθως, γίνεται μια πρώτη προσπάθεια αξιολόγησης του λογισμικού και εξαγωγής κάποιων συμπερασμάτων, που προέκυψαν από παρατηρήσεις κατά τη δοκιμή του σε μαθητές σε εργαστηριακό περιβάλλον, αλλά και από προσωπικές συνεντεύξεις σε καθηγητές μέσης εκπαίδευσης. Στα συμπεράσματα που ακολουθούν, το λογισμικό ψευδοκώδικα αξιολογείται σε γενικές γραμμές και εντοπίζονται επιμέρους ελλείψεις από τους αξιολογητές. Στο τέλος αυτής της εργασίας, επισυνάπτονται δύο ξεχωριστά παραρτήματα, ένας λεπτομερής οδηγός εγκατάστασης και χρήσης του λογισμικού ψευδοκώδικα (1ο παράρτημα) και έπειτα ο πλήρης κώδικας της εφαρμογής (2ο παράρτημα), χωρίς επιμέρους σχόλια.