Έμβλημα Πολυτεχνείου Κρήτης
Το Πολυτεχνείο Κρήτης στο Facebook  Το Πολυτεχνείο Κρήτης στο Instagram  Το Πολυτεχνείο Κρήτης στο Twitter  Το Πολυτεχνείο Κρήτης στο YouTube   Το Πολυτεχνείο Κρήτης στο Linkedin

Νέα / Ανακοινώσεις / Συζητήσεις

Παρουσίαση Διπλωματικής Εργασίας, κ. Κηλίκης Μιχαήλ - Σχολή ΗΜΜΥ

  • Συντάχθηκε 22-06-2022 08:50 Πληροφορίες σύνταξης

    Ενημερώθηκε: -

    Τόπος: Η παρουσίαση θα γίνει με τηλεδιάσκεψη
    Σύνδεσμος τηλεδιάσκεψης
    Έναρξη: 24/06/2022 11:00
    Λήξη: 24/06/2022 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 και επιστρέφει την έξοδο της εκτέλεσης, μαζί με την βαθμολογία, σε περίπτωση που η ερώτηση βαθμολογείται αυτόματα, μαζί με ενδεχόμενα σχόλια του καθηγητή σχετικά με το αποτέλεσμα της εκτέλεσης.



© Πολυτεχνείο Κρήτης 2012