Σχεδίαση και Ανάπτυξη Εφαρμογής Αυτοαξιολόγησης Φοιτητών

dc.contributor.advisorΤσελίκας, Νικόλαος
dc.contributor.authorΧριστοδουλίδης, Νικόλαος
dc.contributor.departmentΤμήμα Πληροφορικής και Τηλεπικοινωνιώνel
dc.contributor.facultyΣχολή Οικονομίας και Τεχνολογίαςel
dc.contributor.masterΕπιστήμη Υπολογιστώνel
dc.date.accessioned2026-01-29T07:08:03Z
dc.date.available2026-01-29T07:08:03Z
dc.date.issued2025-12
dc.descriptionΜ.Δ.Ε. 103el
dc.description.abstractΗ παρούσα διπλωματική εργασία παρουσιάζει τον σχεδιασμό και την ανάπτυξη μιας εφαρμογής για κινητές συσκευές, η οποία υποστηρίζει την αυτοαξιολόγηση των φοιτητών μέσω διαδραστικών τεστ γνώσεων. Η εφαρμογή, με την ονομασία Edutest, αναπτύχθηκε χρησιμοποιώντας τη γλώσσα προγραμματισμού Kotlin και το περιβάλλον Jetpack Compose για το λειτουργικό σύστημα Android, ενώ η Firebase Realtime Database χρησιμοποιείται ως υποδομή αποθήκευσης και διαχείρισης δεδομένων στο νέφος. Το σύστημα επιτρέπει στους χρήστες να ελέγχουν τις γνώσεις τους σε διάφορα γνωστικά αντικείμενα και υποκατηγορίες, ενώ ο διαχειριστής έχει τη δυνατότητα να προσθέτει, να τροποποιεί ή να διαγράφει μαθήματα, ερωτήσεις και επιλογές απαντήσεων απευθείας από το περιβάλλον της εφαρμογής. Με αυτόν τον τρόπο, η ενημέρωση του περιεχομένου γίνεται σε πραγματικό χρόνο, χωρίς να απαιτείται αναβάθμιση ή επανεγκατάσταση της εφαρμογής από τους χρήστες. Επιπλέον, ενσωματώθηκε σύστημα ελέγχου ταυτότητας χρηστών, ώστε η πρόσβαση στις λειτουργίες διαχείρισης να περιορίζεται αποκλειστικά στους διαχειριστές, ενώ η λειτουργία του πίνακα κατάταξης (leaderboard) ενισχύει τα κίνητρα των φοιτητών μέσω της παρουσίασης των κορυφαίων επιδόσεων. Η εργασία καταδεικνύει την αποτελεσματικότητα των εφαρμογών κινητών συσκευών που βασίζονται σε τεχνολογίες νέφους για την ενίσχυση της αυτοκατευθυνόμενης μάθησης και την υποστήριξη της εκπαιδευτικής διαδικασίας μέσω ευέλικτων και δυναμικών εργαλείων αξιολόγησης.el
dc.description.abstracttranslatedThis thesis presents the design and development of a mobile application that supports the self-assessment of students through interactive quizzes. The application was developed using Kotlin and Jetpack Compose for Android, with Firebase Realtime Database serving as the backend for dynamic data management. The system enables users to test their knowledge across multiple subjects and subcategories, while administrators can add, update, or delete subjects, questions, and options directly from within the app. This approach allows for real-time content updates without requiring users to reinstall or update the application. Additionally, the system incorporates user authentication to restrict administrative access, ensuring secure data handling. A leaderboard feature further enhances student motivation by displaying the top scores and tracking user performance. The project demonstrates the effectiveness of cloud-integrated mobile applications in promoting self-directed learning, providing both students and educators with a flexible and scalable assessment tool.el
dc.format.extent93el
dc.identifier.urihttps://amitos.library.uop.gr/handle/123456789/9585
dc.language.isoelel
dc.publisherΠανεπιστήμιο Πελοποννήσουel
dc.rightsΑναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/3.0/gr/*
dc.subjectΕκπαιδευτική αξιολόγησηel
dc.subjectΣπουδαστές-Αυτοαξιολόγησηel
dc.subjectΣυστήματα κινητής επικοινωνίας στην εκπαίδευσηel
dc.subjectΛογισμικό εφαρμογώνel
dc.subjectEducational evaluationel
dc.subjectCollege students-Self rating of,el
dc.subjectMobile communication systems in educationel
dc.subjectApplication softwareel
dc.subject.keywordΕφαρμογή για κινητάel
dc.subject.keywordΑυτοαξιολόγησηel
dc.subject.keywordΗλεκτρονική μάθησηel
dc.subject.keywordΣύστημα κουίζel
dc.subject.keywordΑξιολόγηση φοιτητώνel
dc.subject.keywordΕκπαιδευτική τεχνολογίαel
dc.subject.keywordMobile applicationel
dc.subject.keywordSelf-assessmentel
dc.subject.keywordE-learningel
dc.subject.keywordFirebaseel
dc.subject.keywordAndroidel
dc.subject.keywordKotlinel
dc.subject.keywordJetpack Composeel
dc.subject.keywordQuiz systemel
dc.subject.keywordStudent evaluationel
dc.subject.keywordEducational technologyel
dc.titleΣχεδίαση και Ανάπτυξη Εφαρμογής Αυτοαξιολόγησης Φοιτητώνel
dc.title.alternativeDesign and Development of a Mobile Application to Support Students’ Self-Assessmentel
dc.typeΜεταπτυχιακή διπλωματική εργασίαel

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Nikos_Christodoulidis_Thesis-final.pdf
Size:
5.94 MB
Format:
Adobe Portable Document Format
Description:
Κείμενο διπλωματικής εργασίας

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
933 B
Format:
Item-specific license agreed upon to submission
Description: