Μελέτη και δημιουργία 3D εικονικού κόσμου για διδασκαλία αλγορίθμων
| datacite.contributor.RelatedPerson | Χατζηλυγερούδης, Ιωάννης | |
| datacite.contributor.RelatedPerson | Ρήγκου, Μαρία | |
| datacite.contributor.Supervisor | Βογιατζάκη, Ελένη | |
| dc.contributor.author | Μπάτσικας, Θεόδωρος | |
| dc.contributor.other | Batsikas, Theodoros | |
| dc.date.accessioned | 2024-10-01T05:45:33Z | |
| dc.date.available | 2024-10-01T05:45:33Z | |
| dc.date.issued | 2024-07-05 | |
| dc.degree | graduateThesis | |
| dc.description.abstract | Η παρούσα εργασία επικεντρώνεται στη δημιουργία ενός τρισδιάστατου (3D) εικονικού κόσμου για τη διδασκαλία αλγορίθμων, με στόχο να βελτιώσει τη μαθησιακή εμπειρία μέσω της οπτικοποίησης και της διαδραστικότητας. Το διαδραστικό αυτό περιβάλλον επιτρέπει στους μαθητές να αλληλεπιδρούν με αλγορίθμους σε πραγματικό χρόνο, βοηθώντας τους να κατανοήσουν καλύτερα τις αφηρημένες έννοιες που συνήθως παρουσιάζονται στην επιστήμη των υπολογιστών. Στην εργασία παρουσιάζονται σημεία από τη θεωρία και τις μεθόδους διδασκαλίας των αλγορίθμων που ελήφθησαν υπόψη κατά τη δημιουργία του εικονικού κόσμου και του παιχνιδιού. Στη συνέχεια, εξετάζονται οι δυνατότητες των 3D εικονικών κόσμων για εκπαιδευτικούς σκοπούς, περιλαμβάνοντας παραδείγματα επιτυχημένων εφαρμογών. Ακολουθεί η ανάλυση και ο σχεδιασμός του 3D εικονικού κόσμου, περιγράφοντας την τεχνική υποδομή και τις σχεδιαστικές αποφάσεις, όπως η χρήση της πλατφόρμας Unity και η ανάπτυξη του REST API Server για τη διαχείριση των δεδομένων και των στατιστικών. Η αξιολόγηση της αποτελεσματικότητας του εκπαιδευτικού εργαλείου πραγματοποιήθηκε μέσω εμπειρικής μελέτης, όπου συλλέχθηκαν δεδομένα από τη χρήση του 3D εικονικού κόσμου από μαθητές. Τα αποτελέσματα έδειξαν ότι η χρήση του 3D περιβάλλοντος βελτίωσε την κατανόηση των αλγορίθμων και έκανε τη μάθηση πιο ελκυστική και ενδιαφέρουσα. | |
| dc.description.translatedabstract | This thesis focuses on the creation of a three-dimensional (3D) virtual world for teaching algorithms, aiming to improve the learning experience through visualization and interactivity. This interactive environment allows students to interact with algorithms in real time, helping them to better understand abstract concepts commonly presented in computer science. The thesis presents some interesting points from the theory and methods of teaching algorithms. The potential of 3D virtual worlds for educational purposes is then discussed, including examples of successful applications. This is followed by the analysis and design of the 3D virtual world, describing the technical infrastructure and design decisions, such as the use of the Unity platform and the development of the REST API Server for data and statistics management. The evaluation of the effectiveness of the educational tool was carried out through an empirical study, where data was collected from students' use of the 3D virtual world. The results showed that the use of the 3D environment improved the understanding of algorithms and made learning more engaging and interesting. | |
| dc.identifier.uri | https://hdl.handle.net/10889/28086 | |
| dc.language.iso | el | |
| dc.rights | Attribution-NonCommercial 4.0 International | en |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc/4.0/ | |
| dc.subject | Αλγόριθμοι | |
| dc.subject | Εικονικός κόσμος | |
| dc.subject | Διδασκαλία αλγορίθμων | |
| dc.subject | Βάσεις δεδομένων | |
| dc.subject.alternative | Algorithms | |
| dc.subject.alternative | Algorithm teaching | |
| dc.subject.alternative | Virtual world | |
| dc.subject.alternative | Unity | |
| dc.subject.alternative | 3D | |
| dc.subject.alternative | REST API | |
| dc.subject.alternative | Database | |
| dc.title | Μελέτη και δημιουργία 3D εικονικού κόσμου για διδασκαλία αλγορίθμων | |
| dc.title.alternative | Research and development of a 3D virtual world for teaching algorithms |
Files
Original bundle
License bundle
1 - 1 of 1
No Thumbnail Available
- Name:
- license.txt
- Size:
- 5.02 KB
- Format:
- Item-specific license agreed upon to submission
- Description: