Show simple item record

Ευφυές Σύστημα Διδασκαλίας C++ με Προσαρμοστικότητα και Εξατομίκευση

dc.contributor.advisorTroussas, Christos
dc.contributor.authorΓιαννίρης, Νικόλαος
dc.date.accessioned2024-07-19T08:22:43Z
dc.date.available2024-07-19T08:22:43Z
dc.date.issued2024-07-18
dc.identifier.urihttps://polynoe.lib.uniwa.gr/xmlui/handle/11400/7113
dc.identifier.urihttp://dx.doi.org/10.26265/polynoe-6947
dc.description.abstractΗ παρούσα διπλωματική εργασία παρουσιάζει την ανάπτυξη μιας εφαρμογής ηλεκτρονικής μάθησης για τη διδασκαλία της γλώσσας προγραμματισμού C++, αξιοποιώντας την τεχνητή νοημοσύνη (AI) για την προσαρμογή της μαθησιακής εμπειρίας. Αναγνωρίζοντας το διαφορετικό υπόβαθρο και τα διαφορετικά επίπεδα εξειδίκευσης μεταξύ των εκπαιδευομένων, η εφαρμογή χρησιμοποιεί Bayesian Networks για να αξιολογήσει έξυπνα την επάρκεια κάθε χρήστη στην C++ και να προτείνει μια εξατομικευμένη μαθησιακή διαδρομή. Η προσέγγιση αυτή επιτρέπει τη δυναμική σύσταση του περιεχομένου των μαθημάτων, επιτρέποντας στους χρήστες να παρακάμπτουν θεμελιώδη κεφάλαια, αν το επίπεδο των δεξιοτήτων τους το δικαιολογεί, και να ξεκινούν το μαθησιακό τους ταξίδι από ένα σημείο που αντιστοιχεί στην τρέχουσα γνώση και εμπειρία τους. Ο βασικός στόχος αυτής της εφαρμογής είναι ο εξορθολογισμός της μαθησιακής διαδικασίας, καθιστώντας την πιο αποτελεσματική και ελκυστική για τους χρήστες. Με την προσαρμογή στις ατομικές μαθησιακές ανάγκες, η εφαρμογή όχι μόνο αυξάνει την ικανοποίηση των χρηστών αλλά και ενθαρρύνει τη διαρκή ενασχόληση με το περιεχόμενο. Η χρήση των Bayesian Networks είναι καίριας σημασίας για την επίτευξη αυτής της εξατομίκευσης, καθώς επιτρέπει την πιθανολογική μοντελοποίηση των καταστάσεων γνώσης των χρηστών και την πρόβλεψη των βέλτιστων μαθησιακών διαδρομών αντιμετωπίζοντας με επιτυχία το πρόβλημα του cold start. Η παρούσα διπλωματική περιγράφει το εννοιολογικό πλαίσιο της εφαρμογής, το σχεδιασμό και την υλοποίηση του συστήματος προτάσεων με βάση την Τεχνητή Νοημοσύνη και τη μεθοδολογία που χρησιμοποιήθηκε για την επικύρωση της αποτελεσματικότητας των εξατομικευμένων μαθησιακών μονοπατιών. Συζητά επίσης τις πιθανές επιπτώσεις αυτής της τεχνολογίας στο ευρύτερο πλαίσιο της ηλεκτρονικής μάθησης, αναδεικνύοντας τον τρόπο με τον οποίο η Τεχνητή Νοημοσύνη μπορεί να φέρει επανάσταση στις εκπαιδευτικές μεθόδους, ανταποκρινόμενη στις μοναδικές ανάγκες του κάθε μαθητή. Επιπλέον, η παρούσα διπλωματική διερευνά τις προκλήσεις που αντιμετωπίστηκαν κατά τη διαδικασία ανάπτυξης, συμπεριλαμβανομένου του σχεδιασμού του μοντέλου Τεχνητής Νοημοσύνης και της ενσωμάτωσης των στρατηγικών προσαρμοστικής μάθησης στην αρχιτεκτονική της εφαρμογής. Καταλήγει με έναν προβληματισμό σχετικά με τις μελλοντικές προοπτικές της Τεχνητής Νοημοσύνης στην εκπαίδευση, δίνοντας έμφαση στο ρόλο των ευφυών συστημάτων στη διευκόλυνση εξατομικευμένων μαθησιακών εμπειριών και στις δυνατότητες των τεχνολογιών αυτών να βελτιώσουν τα εκπαιδευτικά αποτελέσματα σε διάφορους κλάδους.el
dc.format.extent95el
dc.language.isoelel
dc.publisherΠανεπιστήμιο Δυτικής Αττικήςel
dc.rightsΑναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 4.0 Διεθνές*
dc.rightsΑναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 4.0 Διεθνές*
dc.rightsΑναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 4.0 Διεθνές*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/4.0/*
dc.subjectΜηχανική μάθησηel
dc.subjectΤεχνητή νοημοσύνηel
dc.subjectBayesian networksel
dc.subjectΣυστήματα συστάσεωνel
dc.titleΕυφυές Σύστημα Διδασκαλίας C++ με Προσαρμοστικότητα και Εξατομίκευσηel
dc.title.alternativeIntelligent C++ Teaching System with Adaptability and Personalizationel
dc.typeΔιπλωματική εργασίαel
dc.contributor.committeeKrouska, Akrivi
dc.contributor.committeeTselenti, Panagiota
dc.contributor.facultyΣχολή Μηχανικώνel
dc.contributor.departmentΤμήμα Μηχανικών Πληροφορικής και Υπολογιστώνel
dc.description.abstracttranslatedThis Diploma Thesis presents the development of an e-learning application dedicated to teaching the C++ programming language, leveraging artificial intelligence (AI) to customize learning experiences. Recognizing the diverse backgrounds and varying levels of expertise among learners, the application employs Bayesian Networks to intelligently assess each user's proficiency in C++ and recommend a personalized learning journey. This approach allows for the dynamic recommendation of course content, enabling users to bypass foundational chapters if their skill level warrants, and commence their learning journey from a point that matches their current understanding and expertise. The core objective of this application is to streamline the learning process, making it more efficient and engaging for users. By adapting to individual learning needs, the application not only enhances user satisfaction but also encourages sustained engagement with the content. The use of Bayesian Networks is pivotal in achieving this personalization, as it allows for the probabilistic modeling of users' knowledge states and the prediction of optimal learning paths. This thesis outlines the conceptual framework of the application, the design and implementation of the AI-driven recommendation system, and the methodology employed to validate the effectiveness of personalized learning paths. It also discusses the potential implications of this technology in the broader context of e-learning, highlighting how AI can revolutionize educational methodologies by catering to the unique needs of each learner. Furthermore, the thesis explores the challenges encountered during the development process, including the design of the AI model and the integration of adaptive learning strategies into the application's architecture. It concludes with a reflection on the future prospects of AI in education, emphasizing the role of intelligent systems in facilitating personalized learning experiences and the potential for such technologies to enhance educational outcomes across various disciplines.el


Files in this item

Thumbnail
Thumbnail

This item appears in the following Collection(s)

Show simple item record

Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 4.0 Διεθνές
Except where otherwise noted, this item's license is described as
Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 4.0 Διεθνές