Έξυπνο λογισμικό διαχείρισης μάθησης σε φροντιστηριακά μαθήματα
Personalized learning management systems for supportive courses
Bachelor Dissertation
Συγγραφέας
Γκινετσι, Αλεξανδρος
Ημερομηνία
2024-09Επιβλέπων
Σακκόπουλος, ΕυάγγελοςΠροβολή/ Άνοιγμα
Λέξεις κλειδιά
Educational applicationΠερίληψη
Η παρούσα επιστημονική εργασία, πραγματεύεται την υλοποίηση μιας διαδικτυακής εφαρμογής η οποία έχει ως στόχο την ψηφιακή αλληλεπίδραση μεταξύ μαθητών, καθηγητών και γραμματείας αλλά και τον συγκεντρωτισμό των ενεργειών όλων των χρηστών σε μια εφαρμογή (ενημέρωση βαθμολογίας, ανέβασμα αρχεί, δημιουργία τεστ, κλείσιμο ραντεβού). Υπάρχουν διάφορες εφαρμογές, οπού οι χρήστες μπορούν παραδείγματος χαρη να δουν την βαθμολογία τους (Students Unipi, UniStudents), να λάβουν σημειώσεις και να ανεβάζουν εργασίες (Gunet2, Thales), εν τούτης δεν τους δίνεται μέχρι στιγμής η δυνατότητα να πραγματοποιήσουν αυτές τις ενέργειες σε εάν σύστημα, και επίσης να εξεταστούν στην ιδιά πλατφόρμα.
Η υλοποίηση της συγκεκριμένης εφαρμογής πραγματοποιήθηκε με εάν από τα πιο σύγχρονα αλλά και εάν από τα πιο διαδεδομένα MVC Frameworks, αυτό του .NET Core 8.0 (C#). Το συγκεκριμένο παρέχει πληθώρα δυνατοτήτων αλλά ένα από τα πιο οργανωμένα περιβάλλοντά ανάπτυξης, αφού παρέχει αρκετά εργαλεία αλλά και πλούσιο Documentation. Στην ευκολότερη κατανόηση και απλοποίηση των απαιτήσεων που σχετίζονται με τη δημιουργία του κατείχαν κυρίαρχο ρόλο τόσο ορισμένα διαγράμματα που υλοποιήθηκαν αναφορικά με τη σχεδίαση της εφαρμογής όσο και ο προσδιορισμός των οντοτήτων της βάσης δεδομένων που την αποτελούν, καθώς και των μεταξύ τους σχέσεων.
Τέλος, η διαδικτυακή αυτή πλατφόρμα τηλεκπαίδευσης που θα αναλυθεί εκτενώς στο παρόν έγγραφο προσφέρει αρκετές δυνατότητες και λειτουργίες σε χρήστες που αφορούν τόσο διαχειριστές και καθηγητές όσο και φοιτητές του Πανεπιστημίου Πειραιώς.