Έμβλημα Πολυτεχνείου Κρήτης με τίτλο Σχολή Ηλεκτρολόγων Μηχανικών & Μηχανικών Υπολογιστών
Η Σχολή ΗΜΜΥ στο Facebook  Η Σχολή ΗΜΜΥ στο Youtube

Κατάλογος Εκδηλώσεων

Προβολή ημερολογίου Προβολή ημερολογίου
Προβολή λίστας Προβολή λίστας
iCal - Εκδηλώσεις μήνα iCal - Εκδηλώσεις μήνα
iCal - Εκδηλώσεις 6 μηνών iCal - Εκδηλώσεις 6 μηνών
RSS - Εκδηλώσεις μήνα RSS - Εκδηλώσεις μήνα
RSS - Εκδηλώσεις 6 μηνών RSS - Εκδηλώσεις 6 μηνών

24
Ιουν

Παρουσίαση Διπλωματικής Εργασίας, κ. Κηλίκης Μιχαήλ - Σχολή ΗΜΜΥ
Κατηγορία: Παρουσίαση Διπλωματικής Εργασίας   ΗΜΜΥ  
ΤοποθεσίαΗ παρουσίαση θα γίνει με τηλεδιάσκεψη
Ώρα24/06/2022 11:00 - 12:00

Περιγραφή:

ΠΟΛΥΤΕΧΝΕΙΟ ΚΡΗΤΗΣ
Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών
Πρόγραμμα Προπτυχιακών Σπουδών

ΠΑΡΟΥΣΙΑΣΗ ΔΙΠΛΩΜΑΤΙΚΗΣ ΕΡΓΑΣΙΑΣ

ΚΗΛΙΚΗΣ ΜΙΧΑΗΛ

με Θέμα:

Κατανεμημένο Σύστημα για Αυτόματη Επικύρωση Κώδικα στο Moodle
Distributed System for Automatic Code Validation in Moodle

Εξεταστική Επιτροπή
Αν. Καθηγητής Βασίλης Σαμολαδάς (επιβλέπων)
Καθηγητής Ευριπίδης Πετράκης
Καθηγητής Μιχαήλ Λαγουδάκης

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

Προσθήκη στο ημερολόγιό μου
© Σχολή Ηλεκτρολόγων Μηχανικών & Μηχανικών Υπολογιστών 2014
Πολυτεχνείο Κρήτης