Δημιουργία εκπαιδευτικού υλικού για τη γλώσσα προγραμματισμού Java

Creation of training material for the Java programming language (Αγγλική)

  1. MSc thesis
  2. Γεωργαντάς, Γεώργιος
  3. Μεταπτυχιακή Εξειδίκευση στα Πληροφοριακά Συστήματα (ΠΛΣ)
  4. 23 Σεπτεμβρίου 2018 [2018-09-23]
  5. Ελληνικά
  6. 252
  7. Μαυρομμάτης, Γεώργιος
  8. Γλώσσα Προγραμματισμού Java | Java Programming Language | Εκπαιδευτική Τεχνολογία | Educational Technology | Ηλεκτρονική Μάθηση | e-learning | Εργαλεία Συγγραφής Εκπαιδευτικού Υλικού | Authoring tools
  9. 20
  10. 69
  11. Περιέχει: Εικόνες, Σχήματα, Πίνακες
    • Η γλώσσα προγραμματισμού Java είναι η πιο διαδεδομένη αντικειμενοστραφής γλώσσα προγραμματισμού στη σημερινή εποχή. Τα κυριότερα πλεονεκτήματα της Java είναι ότι μπορεί να χαρακτηριστεί ως: απλή, αντικειμενοστραφής, κατανεμημένη, ανεξάρτητη από λειτουργικό σύστημα, ασφαλής, αξιόπιστη, πολυμεσική, διαδικτυακή και δυναμική. Η Java έχει εδραιωθεί, επίσης, ως η κατεξοχήν γλώσσα προγραμματισμού στην εκπαιδευτική και πανεπιστημιακή κοινότητα. Έχει ενσωματώσει όλη τη συσσωρευμένη γνώση και εμπειρία προγραμματισμού των πληροφοριακών συστημάτων της αγοράς καθώς και τις βέλτιστες πρακτικές προγραμματισμού, συνεπώς δικαίως θεωρείται ως η πιο ολοκληρωμένη και καλά δομημένη γλώσσα προγραμματισμού. Τελικό αντικείμενο της παρούσας εργασίας είναι η δημιουργία πολυμεσικού εκπαιδευτικού υλικού για την υποστήριξη της διδασκαλίας της γλώσσας προγραμματισμού Java. Πριν την δημιουργία του εκπαιδευτικού υλικού προηγήθηκε εκτενής μελέτη της γλώσσας προγραμματισμού Java και ανάλυση των θεματικών ενοτήτων της. Στη συνέχεια ακολούθησε η επιλογή και η καταγραφή των βασικότερων σημείων του περιεχομένου της κάθε θεματικής ενότητας. Ο σχεδιασμός της συνολικής δομής του μαθήματος και των ψηφιακών ενοτήτων και η εννοιολογική ομαδοποίηση των περιεχομένων τους, προέκυψαν σαν αποτέλεσμα επαναληπτικής εφαρμογής του αλγορίθμου τοπολογικής ταξινόμησης στον εκπαιδευτικό γράφο. Με τον τρόπο αυτό επιτεύχθηκε η μοντελοποίηση της εκπαιδευτικής διαδικασίας και η παραγωγή μαθησιακών μονοπατιών, σε προαπαιτούμενα εκπαιδευτικά αντικείμενα των βασικών εννοιών και αντικειμένων της Java ανάλογα με τις επίπεδο και τις ανάγκες του εκάστοτε εκπαιδευόμενου. Το εκπαιδευτικό υλικό που δημιουργήθηκε στο πλαίσιο της εργασίας είναι κυρίως στη μορφή βίντεο-διαλέξεων, χρονικής διάρκειας από 10 έως 30 λεπτών η κάθε μία, όπου παρουσιάζουν τις εκπαιδευτικές ενότητες της γλώσσας Java. Η παραγωγή υψηλής ποιότητας εκπαιδευτικού υλικού, συμβατού με το διεθνές πρότυπο SCORM, πραγματοποιήθηκε με τη χρήση του σύγχρονου δωρεάν εργαλείου συγγραφής eXeLearning το οποίο παρέχει τη δυνατότητα κατασκευής διαδραστικού, δυναμικού υλικού προσαρμοσμένου στα διαφορετικά επίπεδα και είδη μάθησης. Το κομμάτι του πολυμεσικού υλικού κατασκευάστηκε με τη χρήση των λειτουργιών recording του PowerPoint τόσο για τις διαφάνειες, όσο και τα παραδείγματα αντίστοιχα. Η φιλοξενία του εκπαιδευτικού υλικού, κατέστη δυνατή μέσω δημιουργίας ειδικού ιστότοπου, με την εγκατάσταση και χρήση της δωρεάν πλατφόρμας ηλεκτρονικής μάθησης Moodle, που είναι βασισμένη σε λογισμικό ανοικτού κώδικα και αποτελεί το πιο δημοφιλές σύστημα διαχείρισης μάθησης (LMS). Στην παρούσα διπλωματική εργασίας περιλαμβάνεται επίσης μία παρουσίαση των εννοιών της ηλεκτρονικής μάθησης και των αντίστοιχων διεθνών προτύπων, ενώ παράλληλα αξιολογούνται τα πιο διαδεδομένα συστήματα ηλεκτρονικής μάθησης (LMSs) και ορισμένα από τα πιο γνωστά εργαλεία συγγραφής και παραγωγής εκπαιδευτικού υλικού (authoring tools).
    • Java programming language is the most widely used object-oriented programming language in today's era. The main advantages of Java are that it can be categorized as simple, object-oriented, distributed, operating system agnostic, secure, reliable, multimedia, web-based and dynamic. Java has also been established as the predominant programming language in the educational and academic community. It has incorporated the accumulated knowledge and experience of the market in programming Information Systems as well as best practices in programming, and is, therefore, rightly considered to be the most comprehensive and well-structured programming language. The subject of this thesis is the creation of multimedia educational material to support teaching Java programming language. Prior to the creation of the training material, an extensive study of the Java programming language and analysis of the selected topics were preceded. It was then followed by the selection and registration of the main points of the content of each thematic unit. The overall structure of digital courses, and the conceptual grouping of their contents, resulted as a conclusion of the implementation of an algorithm for the topological sorting of educational graphs. In this way, the modeling of the educational process and the production of learning paths was achieved in the prerequisite educational objectives of the basic concepts and objectives of Java, depending on the level and needs of the learner. The educational material created as a result of the thesis is mainly in the form of video lectures, of a duration of 10 to 30 minutes each, which present training topics of Java language. The production of high quality educational material, compliant with the international SCORM standard, was made using the modern free authoring tool eXeLearning that provides the ability to build interactive, dynamic material tailored to different levels and learning styles. The multimedia part was made using PowerPoint's recording function, both for slides and examples respectively. Hosting of educational lessons was made possible by creating a dedicated website using the free e-learning platform Moodle, which is based on open source software and is the most popular Learning Management System (LMS). This thesis also includes a presentation of the concepts of e-learning and respective international standards, while in parallel, an evaluation is performed on the most widely used e-learning systems (LMSs), and some of the well-known authoring tools.
  12. Items in Apothesis are protected by copyright, with all rights reserved, unless otherwise indicated.