Σχεδίαση και ανάπτυξη διαδικτυακής εφαρμογής για τη διαχείριση εκπαιδευτικών εργασιών με το Git
| datacite.contributor.RelatedPerson | Αβούρης Νικόλαος | |
| datacite.contributor.RelatedPerson | Φείδας Χρήστος | |
| datacite.contributor.Supervisor | Σιντόρης Χρήστος | |
| datacite.rights | http://purl.org/coar/access_right/c_abf2 | el |
| dc.contributor.author | Βούλγαρη-Ρεβώφ, Φωτεινή | |
| dc.contributor.other | Voulgari-Revof, Fay | |
| dc.date.accessioned | 2022-07-11T07:02:45Z | |
| dc.date.available | 2022-07-11T07:02:45Z | |
| dc.date.copyright | 2022-07-11 | |
| dc.degree | graduateThesis | el |
| dc.description.abstract | Ο πρωτεύων στόχος της παρούσας διπλωματικής εργασίας είναι η διερεύνηση της καταλληλόλητας του Git για την διαχείριση εκπαιδευτικών εργασιών. Βασιζόμενοι στη βιβλιογραφική ανασκόπηση και ανάλυση, εξετάσαμε τα χαρακτηριστικά του Git καθώς και των τεχνολογιών που το διαχειρίζονται. Ο δεύτερος στόχος έγκειται στην υλοποίηση μιας εφαρμογής η οποία θα αναδεικνύει τα αποτελέσματα της έρευνας που προηγήθηκε. Σκοπός μας είναι μια μεταγενέστερη ένταξη της εφαρμογής μας στην εργαλειοθήκη που διαθέτουν οι διδάσκοντες για την διαχείριση εκπαιδευτικών εργασιών. Απευθυνθήκαμε σε διδάσκοντες του τμήματος Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών ώστε να καθορίσουμε τις ανάγκες της εφαρμογής από την πλευρά των χρηστών. Διεξήγαμε συνεντεύξεις όπου και καταγράψαμε τις βασικές τους παρατηρήσεις ως προς τις απαιτούμενες λειτουργίες μιας τέτοιας εφαρμογής. Κατά τη διαδικασία υλοποίησης της εφαρμογής είχαμε ως γνώμονα την δομή και οργάνωση του εργαστηριακού σκέλους του μαθήματος «Διαδικαστικός Προγραμματισμός», ώστε το εγχείρημά μας να έχει πραγματικό αντίκρισμα. Αναπτύξαμε λοιπόν μια διαδικτυακή εφαρμογή διαχείρισης εκπαιδευτικών εργασιών η οποία στηρίζεται στο Git. Μέσω της εφαρμογής αυτής οργανώνονται οι περισσότερες εκπαιδευτικές διεργασίες που έχει να επιτελέσει ένας διδάσκοντας. Τέλος πραγματοποιήσαμε την αξιολόγηση της εφαρμογής με τους διδάσκοντες που είχαν λάβει μέρος στον αρχικό κύκλο συνεντεύξεων μέσω καθιερωμένων μεθόδων αξιολόγησης διαδραστικών συστημάτων. Η διαδικασία αυτή ανέδειξε πως οι στόχοι που θέσαμε στην αρχή της μελέτης μας επιτεύχθηκαν αποδεικνύοντας πως ένα σύστημα διαχείρισης εκπαιδευτικών εργασιών με χρήση του Git δύναται να χρησιμοποιηθεί σε πραγματικές συνθήκες. | el |
| dc.description.translatedabstract | The initial objective of this thesis is to study the suitability of Git for the management of educational tasks. Utilising literature review and analysis, the characteristics of Git and the technologies that manage it are displayed. The second objective is the implementation of an application that will demonstrate the results of the preceding research. Our goal is a subsequent integration of our application into the toolkit available to instructors for managing educational tasks. We approached lecturers of the Department of Electrical and Computer Engineering, to determine the requirements of the application from the users' perspective. We conducted interviews where we recorded their basic observations as to the required functions of the application. Τhe development process of the application, was based on the structure and organization of the laboratory course "Procedural Programming", enabling our project to have a practical impact. An educational tasks management web application based on Git was developed. Through this application most of the educational tasks that a lecturer has to perform are organized. Finally, we carried out the evaluation of the application with the lecturers who had taken part in the initial round of interviews .Through established methods of evaluation of interactive systems, this process indicated that the objectives we set at the beginning of our study were achieved, thus proving that a learning task management system using Git can be used in real-life settings. | el |
| dc.identifier.uri | http://hdl.handle.net/10889/16446 | |
| dc.language.iso | gr | el |
| dc.subject | Σύστημα διαχείρισης μάθησης | el |
| dc.subject | Αυτόματοι έλεγχοι | el |
| dc.subject | Εκπαιδευτικές εργασίες | el |
| dc.subject.alternative | Git | el |
| dc.subject.alternative | GitHub | el |
| dc.subject.alternative | Learning management systems | el |
| dc.subject.alternative | Automated testing | el |
| dc.subject.alternative | CI/CD | el |
| dc.subject.alternative | Educational tasks | el |
| dc.title | Σχεδίαση και ανάπτυξη διαδικτυακής εφαρμογής για τη διαχείριση εκπαιδευτικών εργασιών με το Git | el |
| dc.title.alternative | Design and development of a web application for educational tasks management with Git | el |
| oaire.licenseCondition | null | el |