Η παρούσα εργασία παρουσιάζει την διαδικτυακή εφαρμογή EapEDU, η οποία
είναι ένα προσαρμοστικό σύστημα διαχείρισης μάθησης. Αναλύονται διεξοδικά τα
ζητήματα της διαδικτυακής εκπαίδευσης και ιδιαίτερα της κατάρτισης ενηλίκων.
Παρουσιάζουμε τα οφέλη των συστημάτων διαχείρισης μάθησης και εξηγούμε τους λόγους
για τους οποίους είναι τόσο διαδεδομένα στην εκπαίδευση ενηλίκων. Ταυτόχρονα,
αναλύουμε τα πρόσθετα πλεονεκτήματα των προσαρμοστικών συστημάτων, τα οποία έχουν
την δυνατότητα να προσφέρουν πρόσθετες υπηρεσίες στους τελικούς χρήστες. Στην
συνέχεια, παρουσιάζουμε την ανάλυση του συστήματος, εξηγώντας αναλυτικά ποιες είναι οι
απαιτήσεις που πρέπει να υλοποιεί και τον τρόπο με τον οποίο θα πρέπει να ολοκληρώνει τις
απαιτούμενες διαδικασίες. Παρουσιάζουμε αναλυτικά την εφαρμογή, εξηγώντας διεξοδικά την βάση δεδομένων που την υποστηρίζει αλλά και τον κώδικα τον οποίο αναπτύξαμε.
Δείχνουμε ότι η υλοποίησή μας καλύπτει επακριβώς τις απαιτήσεις που έχουν δοθεί, ενώ
εξηγούμε και τον τρόπο με τον οποίο έγιναν οι κατάλληλες δοκιμές για την επιβεβαίωση των
παραπάνω. Πρόσθετα, παρουσιάζουμε τον αλγόριθμο παραγωγής προτάσεων, ο οποίος
δίνει τον προσαρμοστικό χαρακτήρα στο σύστημά μας. Κλείνοντας την εργασία, εξηγούμε
τους λόγους για τους οποίους το EapEDU καλύπτει τις απαιτήσεις που τέθηκαν και υλοποιεί
ένα ολοκληρωμένο εκπαιδευτικό εργαλείο.
This paper presents EapEDU, an adaptive learning management
system. We begin our work by analysing the issues of online education, focusing
particularly on adult education. We present the benefits of learning management systems
and explain the reasons why they are a prevalent tool in adult education. Additionally, we
analyse the added benefits of adaptive systems, which have the ability to offer additional
services to end users. Furthermore, we present the system requirements, explaining in detail
the features that must be developed and the manner in which the proposed system will have
to implement them. We then present our application in detail, presenting the back end
database and the PHP code that we have developed. We show that our implementation
precisely meets the requirements given, while we also explain how the appropriate tests were
implemented. Additionally, we present our adaptive algorithm which generates suggestions
for new courses that might interest our users. Concluding our work, we explain the reasons why EapEDU meets the requirements set at the design phase and why it can be regarded as a
comprehensive educational tool.
Hellenic Open University
Items in Apothesis are protected by copyright, with all rights reserved, unless otherwise indicated.