Ιδρυματικό Αποθετήριο
Πολυτεχνείο Κρήτης
EN  |  EL

Αναζήτηση

Πλοήγηση

Ο Χώρος μου

Κατανεμημένο σύστημα για αυτόματη επικύρωση κώδικα στο Moodle

Kilikis Michail

Πλήρης Εγγραφή


URI: http://purl.tuc.gr/dl/dias/7351FDC3-561C-4FF9-B408-7C4CA7FFC560
Έτος 2022
Τύπος Διπλωματική Εργασία
Άδεια Χρήσης
Λεπτομέρειες
Βιβλιογραφική Αναφορά Μιχαήλ Κηλίκης, "Κατανεμημένο σύστημα για αυτόματη επικύρωση κώδικα στο Moodle ", Διπλωματική Εργασία, Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών, Πολυτεχνείο Κρήτης, Χανιά, Ελλάς, 2022 https://doi.org/10.26233/heallink.tuc.92666
Εμφανίζεται στις Συλλογές

Περίληψη

H παρούσα διπλωματική εργασία παρουσιάζει την ανάπτυξη ενός κατανεμημένου συστήματος, με σκοπό την αυτόματη βαθμολόγηση κώδικα εκπαιδευόμενων σε μαθήματα προγραμματισμού. Για τη λειτουργία του συστήματος χρησιμοποιήθηκαν ένα σύστημα διαχείρισης μάθησης και ένα εργαλείο lti advantage, και υλοποιήθηκαν οι εφαρμογές Code-Train και Sandbox. Ως σύστημα διαχείρισης μάθησης χρησιμοποιήθηκε ένας server Moodle, ωστόσο είναι δυνατόν να χρησιμοποιηθεί οποιοδήποτε σύστημα που υποστηρίζει τη χρήση lti advantage τεχνολογίας. Το εργαλείο lti advantage επιτρέπει την ασφαλή επικοινωνία μεταξύ συστημάτων διαχείρισης μάθησης και εξωτερικών εφαρμογών. Οι εκπαιδευόμενοι χρησιμοποιούν τις εξωτερικές εφαρμογές χωρίς να συνδέονται σε αυτές, αλλά το σύστημα διαχείρισης μάθησης είναι αυτό που μεταφέρει τις πληροφορίες τους με ασφάλεια. Παράλληλα το γραφικό περιβάλλον των εφαρμογών εμφανίζεται ενσωματωμένο στο σύστημα διαχείρισης μάθησης και έτσι οι εκπαιδευόμενοι αποκτούν πρόσβαση σε αυτές. H Εφαρμογή Code-Train αποτελεί εργαλείο για τους καθηγητές και υποστηρίζει την δημιουργία, τη διαχείριση και τη βαθμολόγηση διαγωνισμάτων σε μαθήματα προγραμματισμού. Συνδέεται με το Moodle μέσω του lti advantage εργαλείου και υποστηρίζει την αυτόματη βαθμολόγηση του κώδικα που υποβάλλεται από τους εκπαιδευόμενους. Τέλος, η εφαρμογή Sandbox λειτουργεί ως απομονωμένο περιβάλλον εκτέλεσης κώδικα. Έχει πρόσβαση στον κώδικα των εκπαιδευόμενων μέσω του Code-Train και επιστρέφει την έξοδο της εκτέλεσης, μαζί με την βαθμολογία, σε περίπτωση που η ερώτηση βαθμολογείται αυτόματα, μαζί με ενδεχόμενα σχόλια του καθηγητή σχετικά με το αποτέλεσμα της εκτέλεσης.

Διαθέσιμα αρχεία

Υπηρεσίες

Στατιστικά