Ανάπτυξη λογισμικού εξετάσεων μαθημάτων με την μέθοδο της πολλαπλής επιλογής

Απόθεσις

 

Εμφάνιση απλής εγγραφής

dc.contributor.advisor Φιλιππίδης, Ευάγγελος
dc.contributor.advisor Καζαρλής, Σπυρίδων
dc.contributor.author Φουλίδης, Ιωάννης
dc.date.accessioned 2016-07-04T12:15:31Z
dc.date.available 2016-07-04T12:15:31Z
dc.date.issued 2016
dc.identifier.uri http://apothesis.teicm.gr/xmlui/handle/123456789/2568
dc.description.abstract Το παρόν έργο υλοποιήθηκε ως πτυχιακή εργασία του τμήματος Μηχανικών Πληροφορικής Τ.Ε του ΤΕΙ Κεντρικής Μακεδονίας κατά το ακαδημαϊκό έτος 2014-2015. Βασικός σκοπός της εργασίας ήταν η δημιουργία μιας διαδικτυακής εφαρμογής (Web Application) για την εξέταση μαθημάτων σε ερωτήσεις με τύπο πολλαπλής επιλογής, σωστού λάθους, και άλλα. Στην εφαρμογή έχουμε 2 ρόλους, μαθητής και καθηγητής , ο καθηγητής δημιουργεί και τροποποιεί quiz και ο μαθητής μπορεί να εγγραφτεί με τα στοιχεία του και να πάρει μέρος σε quiz. Για την δημιουργία του έργου χρησιμοποιήθηκαν σύγχρονα εργαλεία και τεχνικές προγραμματισμού. Στην πλευρά του εξυπηρετητή (server side) χρησιμοποιήθηκε η διερμηνευτική γλώσσα προγραμματισμού php με το Symfony2 framework ενώ για τις ανάγκες αποθήκευσης δεδομένων χρησιμοποιήθηκε η βάση δεδομένων MySQL. Στην πλευρά του πελάτη (client side - browser) χρησιμοποιήθηκε η γλώσσα μορφοποίησης HTML5 για την περιγραφή περιεχομένου, CSS3 για την περιγραφή της μορφοποίησης της εφαρμογής, ενώ για να γίνει εφικτή η σωστή λειτουργία της εφαρμογής χρησιμοποιήθηκε η de facto γλώσσα του web η JavaScript η οποία παράχθηκε με την γλώσσα TypeScript η οποία είναι μετα-διερμηνευτής (δηλαδή μεταγλωττίζει σε JavaScript). Επίσης χρησιμοποιήθηκε η βοηθητική βιβλιοθήκη jQuery η οποία παρέχει πολλές βοηθητικές λειτουργείες για λειτουργείς DOM manipulation και Ajax. Τέλος για τις διαδραστικές λειτουργείες και την δημιουργία μοντέλων χρησιμοποιήθηκε η KnockoutJS η οποία είναι βιβλιοθήκη MVVM (Model, View, View-Model) για τον πελάτη (client). Την τελική εφαρμογή μπορεί να την προμηθευτεί κάποιος από το GitHub, να την εγκαταστήσει στο server του και να αρχίσει τη δημιουργία quiz. el
dc.format.extent 136 el
dc.language.iso el el
dc.publisher Τ.Ε.Ι. Κεντρικής Μακεδονίας el
dc.rights Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 4.0 Διεθνές
dc.rights.uri http://creativecommons.org/licenses/by-nc-nd/4.0/deed.el
dc.subject TEICM::ΔΙΑΔΙΚΤΥΟ::ΔΙΚΤΥΑΚΕΣ ΤΟΠΟΘΕΣΙΕΣ::ΔΙΚΤΥΑΚΕΣ ΤΟΠΟΘΕΣΙΕΣ -- ΣΧΕΔΙΑΣΗ el
dc.subject TEICM::ΛΟΓΙΣΜΙΚΟ ΕΦΑΡΜΟΓΩΝ::ΛΟΓΙΣΜΙΚΟ ΕΦΑΡΜΟΓΩΝ -- ΑΝΑΠΤΥΞΗ el
dc.subject TEICM::ΑΝΑΠΤΥΞΗ ΔΙΚΤΥΑΚΩΝ ΤΟΠΟΘΕΣΙΩΝ el
dc.subject.ddc 005.2762 el
dc.title Ανάπτυξη λογισμικού εξετάσεων μαθημάτων με την μέθοδο της πολλαπλής επιλογής el
dc.type Πτυχιακή εργασία
dc.contributor.department Σχολή Τεχνολογικών Εφαρμογών, Τμήμα Μηχανικών Πληροφορικής Τ.Ε. el
dc.heal.publisherID teiser
dc.subject.keyword Διαδικτυακή εφαρμογή el
dc.subject.keyword Εκπαιδευτικό λογισμικό el
dc.subject.keyword Σχεδιασμός ιστοσελίδας el
dc.subject.keyword Ανάπτυξη ιστοσελίδας el
dc.subject.keyword Ανάπτυξη Πλατφόρμας μαθημάτων el


Αρχεία σε αυτό το τεκμήριο

Αυτό το τεκμήριο εμφανίζεται στις ακόλουθες συλλογές

Εμφάνιση απλής εγγραφής

Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 4.0 Διεθνές Except where otherwise noted, this item's license is described as Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 4.0 Διεθνές