Implementation of a distributed mobile based environment to help children learning a foreign language

Υλοποίηση κατανεμημένης εφαρμογής τηλεδιασκέψεων για την υποβοήθηση διδασκαλίας ξένων γλωσσών (Αγγλική)

  1. MSc thesis
  2. ΣΑΛΑΤΑΣ, ΙΩΑΝΝΗΣ
  3. Συστήματα Κινητού και Διάχυτου Υπολογισμού (ΣΔΥ)
  4. Οκτώβριος 2016 [2016-10]
  5. Αγγλικά
  6. 140
  7. Γκουμόπουλος, Χρήστος
  8. Ζαχαράκης, Ιωάννης | Καμέας, Αχιλλέας
  9. e-learning, foreign languages teaching, web meetings, online multiplayer educational games | ηλεκτρονική μάθηση, διδασκαλία ξένων γλωσσών, τηλεδιάσκεψη, online multiplayer εκπαιδευτικά παιχνίδια
  10. 2
  11. 73
  12. 2
  13. Text, Screenshots, Source Code in Java, ActionScript, C++, PHP and MySQL.
    • Η παρούσα Διπλωματική Εργασία παρουσιάζει την ανάλυση απαιτήσεων, το σχεδιασμό και την υλοποίηση ενός περιβάλλοντος ηλεκτρονικής μάθησης (e-learning) το οποίο αναπτύχθηκε για να βοηθήσει παιδιά που μαθαίνουν μια ξένη γλώσσα. Μέσα από ένα εικονικό περιβάλλον συνεργασίας τα παιδιά ενθαρρύνονται να αλληλεπιδρούν και να επικοινωνούν με άλλα παιδιά από όλο τον κόσμο που μαθαίνουν την ίδια γλώσσα με στόχο την ανάπτυξη δεξιοτήτων εκμάθησης της ξένης γλώσσας. . Το σύστημα εντάσσεται στο ερευνητικό πεδίο του Mobile Assisted Language Learning (MALL) και έχει σχεδιαστεί γύρω από τις αρχές της ενεργού μεθοδολογίας μάθησης (active learning), σύμφωνα με την οποία οι μαθητές μετατρέπονται από παθητικοί δέκτες σε ενεργοί συμμετέχοντες, με τη συμμετοχή τους σε δραστηριότητες συνεργασίας οι οποίες δεν περιορίζονται στα όρια μιας φυσικής τάξης αλλά αξιοποιούν το καθημερινό περιβάλλον των μαθητών. Στην αρχική έρευνα που πραγματοποιήθηκε, οι περισσότεροι από τους εκπαιδευτικούς ξένων γλωσσών που ανταποκρίθηκαν συμφώνησαν ότι τόσο η διαπολιτισμική επικοινωνιακή ικανότητα και η τηλε-συνεργασία (telecollaboration) αποτελούν σημαντικά στοιχεία στη διδασκαλία ξένων γλωσσών, ένας ισχυρισμός που επιβεβαιώνεται και από την υπάρχουσα επιστημονική βιβλιογραφία σε αυτό το πεδίο της μελέτης. Το σύστημα μπορεί να χρησιμοποιηθεί σε επιτραπέζιους και φορητούς υπολογιστές καθώς και σε tablets που βασίζονται στο λειτουργικό σύστημα Microsoft Windows, και επίσης σε έξυπνες κινητές συσκευές (smartphones και tablets) που βασίζονται στο λειτουργικό σύστημα Android, και η υλοποίησή του πραγματοποιήθηκε ακολουθώντας ένα συνδυασμό Ανθρωποκεντρικού Σχεδιασμού και τη μεθοδολογία μηχανικής λογισμικού SCRUM. Περιλαμβάνει διάφορα κατανεμημένα υποσυστήματα από την πλευρά του server, όπως το BigBlueButton για σύγχρονες (synchronous) δραστηριότητες (text/video chat, κοινούς πίνακες – shared boards, κλπ.) καθώς και το moodle για ασύγχρονες (asynchronous) δραστηριότητες (διαμοίραση εκπαιδευτικού υλικού, forums, wikis, κλπ), τα οποία ολοκληρώνονται από ένα μεσολογισμικό διαχείρισης (management server), το οποίο αναπτύχθηκε στην παρούσα διπλωματική εργασία. Η δυνατότητα του συστήματος να φορτώνει και να ενσωματώνει εξωτερικές μονάδες που έχουν αναπτυχθεί από τρίτους, λαμβάνοντας υπόψιν και το γεγονός ότι το σύστημα διατίθεται υπό άδεια ελεύθερου ανοικτού λογισμικού (free open source license), το μετατρέπει σε μια πολύ καλή υποψήφια πλατφόρμα δοκιμών για άλλους ερευνητές που έχουν ως ερευνητικό αντικείμενο τομείς που σχετίζονται με την ενεργό μάθηση, δραστηριότητες συνεργατικής μάθησης και online multiplayer εκπαιδευτικά παιχνίδια, δεδομένου ότι θα μπορούσαν να αποδεσμευτούν από χαμηλού επιπέδου τεχνικές λεπτομέρειες, όπως η ασφάλεια, η επικοινωνία, η μετάδοση και λήψη βίντεο και ήχου κλπ. και να επικεντρωθούν αποκλειστικά στον πρωτογενή τομέα της έρευνας τους.
    • This Master Thesis presents the requirement analysis, design and implementation of an e-learning environment for helping children learning a foreign language by promoting communication and language development skills through a virtual collaboration environment in which children are encouraged to interact and communicate with other children from all over the world learning the same language. The system falls in the field of Mobile Assisted Language Learning (MALL) and is designed around the principles of active learning methodology, in which students are transformed from passive listeners to active participants, by engaging in different types of collaborating activities which exploit their surrounding environment and are not limited in a physical classroom. In the initial survey we performed, most of the responders agreed that both intercultural communicative competence and telecollaboration are important elements in foreign language teaching, a claim which is also confirmed by the existing scientific literature in this field of study. It is targeting Windows based desktops and tablets, and android based smartphones and tablets and its implementation took place by following a combination of Human Centered Design and the SCRUM agile software engineering methodology. It encompasses different distributed server side components to support different kind of activities, like the BigBlueButton server for synchronous activities (text/video chat, shared boards, etc) and the Moodle server for asynchronous activities (content sharing, forums, wikis, etc), integrated by a middleware component (management server) which is fully implemented in this Thesis. The system’s unique ability to load and integrate external modules developed by third parties, along with the fact that its source code is distributed as free software under an open source license, makes it a great candidate as a testbed for other researchers who need to explore fields related to active learning, collaborative learning activities and online multiplayer educational games, as they could be released from the burden of implementing low-level technical details like security, communications, video and audio streaming, etc. and could exclusively focus on their primary research field.
  14. Items in Apothesis are protected by copyright, with all rights reserved, unless otherwise indicated.