Η εξέλιξη της επικοινωνίας και των νέων τεχνολογιών έχει επηρεάσει αναμφισβήτητα και τον εκπαιδευτικό χώρο. Νέα πρότυπα και τεχνικές έχουν εισέλθει δυναμικά ενώ παράγονται συνέχεια καινοτόμες και πρωτοποριακές μέθοδοι διδασκαλίας.
Η ηλεκτρονική μάθηση αποτελεί το πιο βασικό εργαλείο της εξ αποστάσεως εκπαίδευσης και υποστηρίζεται αποκλειστικά μέσω ηλεκτρονικού υπολογιστή και εκπαιδευτικού υλικού.
Στα πλαίσια της παρούσης διπλωματικής εργασίας σχεδιάστηκε και αναπτύχθηκε μία διαδικτυακή εφαρμογή με σκοπό την εκμάθηση και υποστήριξη ύλης στη Δευτεροβάθμια εκπαίδευση. Μέσω της εφαρμογής ο χρήστης μπορεί να διαλέξει και να απαντήσει σε διαδραστικές ασκήσεις μαθηματικών, επιλεγόμενης δυσκολίας και γνωσιακού επιπέδου.Επίσης το σύστημα καταγράφει το ιστορικό του αναδεικνύοντας έτσι την πρόοδο του,ενώ ταυτόχρονα μπορεί να υποδείξει ασκήσεις ανάλογα του επιπέδου του χρήστη έτσι ώστε να εμβαθύνει περισσότερο τις γνώσεις του.
Η εφαρμογή είναι φιλική προς τον χρήστη αλλά και προς τον καθηγητή και μπορεί να χρησιμοποιηθεί μελλοντικά σε οποιοδήποτε άλλο μαθησιακό αντικείμενο.
Η ανάπτυξη της εφαρμογής βασίστηκε στις εξής τεχνολογίες: τη γλώσσα προγραμματισμού JAVA στο περιβάλλoν Eclipse IDE για την ανάπτυξη Servlets, το σύστημα διαχείρισης βάσης δεδομένων MySql, το διακομιστή ιστού Tomcat, τη γλώσσα μορφοποίησης HTML και την πλατφόρμα CSS.
Breakthroughs in the fields of communication and new technologies have left their mark on education, as well. New models and techniques have been ushered in, with groundbreaking teaching methods constantly emerging.
E-learning is an indispensable tool of long-distance learning and it is exclusively computer-based.
This paper unveils a web-based application which was designed and developed with a view to assisting secondary school learning and providing the appropriate teaching material. The application prompts users to engage in interactive math exercises of different levels of difficulty and cognitive skills. It also keeps tracks of the users’ progress, suggesting at the same time extra exercises depending on their level.
The platform is both user- and teacher-friendly and can assist all school subjects.
The development of the application was built upon the following technologies: the JAVA programming language in Eclipse environment for the development of Servlets, the MySql database management system, the Tomcat web server, the HTML markup language and the CSS platform.