Please use this identifier to cite or link to this item: http://hdl.handle.net/10889/12619
Title: Ανάπτυξη εφαρμογής για κινητά και ταμπλέτες για σύγχρονη αξιολόγηση κυκλωματικής πολυπλοκότητας και διαδρομών ελέγχου
Other Titles: Development of an application for mobile phones and tablets for modern evaluation of cyclomatic complexity and path testing
Authors: Μαλλάς, Ανδρέας
Keywords: Παιχνιδοποίηση
Μικτή μάθηση
Εφαρμογή κινητών συσκευών
Έλεγχος λογισμικού
Μετρικές λογισμικού
Εκπαιδευτικό λογισμικό
Keywords (translated): Gamification
Blended learning
Mobile application
Cross-platform application
Software testing
Software metrics
Educational software
Abstract: Η συγχώνευση του περιεχομένου της μάθησης με τα κίνητρα των παιχνιδιών μπορεί να είναι ένας επιτυχημένος συνδυασμός, εάν γίνει σωστά και υποστηριχτεί από το κατάλληλο εργαλείο. Για τον σκοπό αυτό, αναπτύχθηκε το Diagram⊷atic, ένα περιβάλλον που χρησιμοποιείται για το gamification της δραστηριότητας του σχεδιασμού διαγραμμάτων κατά τη διάρκεια μιας διάλεξης. Χρησιμοποιώντας το Diagram⊷atic, ο καθηγητής, αντί να διδάσκει σχετικά με τα διαγράμματα ή να παρουσιάζει παραδείγματα τέτοιων διαγραμμάτων, μπορεί να σχεδιάσει σύντομα παιχνίδια όπου οι μαθητές θα μπορούσαν να παίξουν ανταγωνιστικά μεταξύ τους κατά τη διάρκεια της διάλεξης. Το Diagram⊷atic είναι ένα πλήρες περιβάλλον που αποτελείται από 2 εφαρμογές, μια εφαρμογή διαχείρισης παιχνιδιών για τον καθηγητή και μια εφαρμογή κινητών συσκευών για φοιτητές. Η εφαρμογή διαχείρισης χρησιμοποιείται από τον καθηγητή για την παρακολούθηση των παιχνιδιών ενώ παίζουν οι φοιτητές, καθώς και για την παρουσίαση των αποτελεσμάτων στους φοιτητές μετά το τέλος κάθε παιχνιδιού ή για την αξιολόγηση αυτών των αποτελεσμάτων μετά από τη διάλεξη. Οι φοιτητές μπορούν να χρησιμοποιήσουν την εφαρμογή του φοιτητή στα κινητά τους για να εξασκηθούν σχεδιάζοντας διαγράμματα εκτός της διάρκειας των διαλέξεων, καθώς και να παίξουν κάποιο παιχνίδι κατά τη διάρκεια της διάλεξης, αλλά μόνο αφού ο καθηγητής ξεκινήσει αυτό το παιχνίδι. Το περιβάλλον διαχειρίζεται την επικοινωνία μεταξύ της εφαρμογής του φοιτητή και της εφαρμογής του καθηγητή και το αντίστροφο. Οι μαθητές υποβάλλουν τα διαγράμματά τους ή λαμβάνουν τα σωστά, ώστε να προχωρήσουν στα επόμενα παιχνίδια. Η τρέχουσα έκδοση του Diagram⊷atic είναι προσαρμοσμένη για τον σχεδιασμό διαγραμμάτων ροής που χρησιμοποιούνται για την εύρεση μονοπατιών σε ένα μάθημα λογισμικού ανώτερης εκπαίδευσης, αλλά το περιβάλλον μπορεί να χρησιμοποιηθεί σε οποιαδήποτε παρόμοια περίπτωση που απαιτείται ο σχεδιασμός διαγραμμάτων (π.χ. μαθηματικά, φυσική, χημεία).
Abstract (translated): Merging the content of learning with the motivation of games can be a successful combination, if done properly and supported by the appropriate tool. Towards this goal, Diagram⊷atic was developed, which is an environment used to gamify the in-classroom activity of designing diagrams during a lecture. Using Diagram⊷atic the professor, instead of lecturing about diagrams or showing examples of such diagrams, can design short games where the students could play by competing during the lecture. Diagram⊷atic is a complete environment consisting of 2 applications, a game management application for the professor and a mobile application for students. The management application is used for monitoring the games while students play, as well as to present the results to the students after the end of each game, or to evaluate these results after classroom time. The students may use the mobile application on their mobiles to practice by designing diagrams outside of the classroom, as well as to play a game during classroom time, but only after the professor starts this game. The environment handles the communication from students’ mobiles to the professor’s application and vice versa, while the students submit their diagrams or receive the correct ones, so to proceed to follow up games. The current version of Diagram⊷atic is tailored for designing flow graphs used for path testing into a higher education software engineering course, but the environment can be used in any similar case requiring the design of diagrams (e.g. math, physics, chemistry).
Appears in Collections:Τμήμα Μηχανικών Η/Υ και Πληροφορικής (ΜΔΕ)

Files in This Item:
File Description SizeFormat 
Master_Mallas Andreas.pdf4.68 MBAdobe PDFView/Open


This item is licensed under a Creative Commons License Creative Commons