Εφαρμογή Κινητών Συσκευών για την Εκμάθηση Ύλης Πληροφορικής Λυκείου

A Mobile Application for Supporting Teaching of Informatics in Secondary Education (Αγγλική)

  1. MSc thesis
  2. Νικολαΐδου, Στεργιανή
  3. Μεταπτυχιακή Εξειδίκευση στα Πληροφοριακά Συστήματα (ΠΛΣ)
  4. 29 Σεπτεμβρίου 2018 [2018-09-29]
  5. Ελληνικά
  6. 64
  7. Τζαγκαράκης, Εμμανουήλ
  8. Τζαγκαράκης, Εμμανουήλ | Βασιλακόπουλος, Μιχαήλ
  9. Android | Android Studio | Έξυπνες Συσκευές | Python | SQLite | Smart Devices
  10. 24
  11. 10
  12. Περιέχει : διαγράμματα, εικόνες
  13. Τεχνολογία Λογισμικού Τόμος Β΄/Βεσκούκης Β.
    • Η ραγδαία ανάπτυξη της τεχνολογίας που βιώνουμε στις τελευταίες δεκαετίες δίνει τη δυνατότητα και την προοπτική να χρησιμοποιηθεί και στον τομέα της διδασκαλίας. Η παραδοσιακή τάξη και το παραδοσιακό μάθημα ίσως να μην ξεπεραστούν ποτέ αλλά η τεχνολογία μπορεί να δράσει υποστηρικτικά δημιουργώντας αμεσότητα αποτελεσμάτων, δυνατότητα απομακρυσμένης μάθησης και το κυριότερο ένα πιο ελκυστικό περιβάλλον μάθησης. Για τους μαθητές, που στην πλειοψηφία τους διαθέτουν σύγχρονες τεχνολογικά συσκευές, είναι πρόκληση και ενδιαφέρουσα προοπτική να δημιουργούνται εφαρμογές για την υποστήριξη των αντικειμένων μάθησης για να χρησιμοποιηθούν πέρα από τα όρια της σχολικής τάξης. Στην παρούσα διπλωματική εργασία αφού μελετήθηκαν τα περιβάλλοντα ανάπτυξης εφαρμογών για κινητές συσκευές επιλέχθηκε το Ολοκληρωμένο Περιβάλλον Ανάπτυξης Android Studio και αξιοποιήθηκε η βάση δεδομένων SQLite για την ανάπτυξη μιας πιλοτικής εφαρμογής για κινητές συσκευές με λειτουργικό σύστημα Android για την εκμάθηση ύλης πληροφορικής Λυκείου. Πρόκειται για μια πιλοτική εφαρμογή για κινητές συσκευές για την εκμάθηση της γλώσσας προγραμματισμού python. Η εφαρμογή διαθέτει βασικά θέματα θεωρίας αλλά και εκμάθηση μέσω αξιολογικής διαδικασίας με τεστ και διαγωνίσματα. Ο χρήστης έχει την ελευθερία να επιλέξει περιήγηση σε θέματα θεωρίας, διεξαγωγή τεστ σε τρεις θεματικές ενότητες ή διαγωνίσματος με ερωτήσεις εφ' όλης της ύλης σε δύο επίπεδα δυσκολίας. Οι ερωτήσεις, χαρακτηρισμένες στη βάση δεδομένων κατάλληλα για την κάθε περίπτωση, αντλούνται από αυτήν με τυχαία σειρά. Στην περίπτωση των τεστ ο χρήστης έχει άμεσα το αποτέλεσμα ενώ στα διαγωνίσματα αφού ολοκληρωθεί η διαδικασία. Η εφαρμογή κρατάει ιστορικό με όλα τα τεστ και τα διαγωνίσματα, την επίδοση και την ημερομηνία διεξαγωγής. Η εφαρμογή μπορεί να λειτουργήσει σε κινητή συσκευή Android και μπορεί να επεκταθεί με επιπλέον λειτουργίες αλλά και σε άλλα αντικείμενα μάθησης για να αποτελέσει μια χρήσιμη εφαρμογή υποστήριξης της διδακτικής διαδικασίας με χρήση κινητών συσκευών.
    • The rapid development of technology that we have been experiencing over the past few decades enables us to use it in education as well. Traditional classroom and traditional lessons may never be outdated but technology can play a supportive role in creating direct results, enabling remote learning and, most importantly, creating a more attractive learning environment. For the majority of students who own modern technology devices, it is both challenging and interesting to create applications to support learning material that can be used beyond the classroom. In this thesis, after studying the application development environments for mobile devices, the Android Studio Integrated Development Environment was selected and the SQLite database was used to develop a pilot application for mobile devices with an Android operating system to teach computer science in high school. This is a pilot application for mobile devices to teach the python programming language. The application features basic theory topics as well as learning through an evaluation process with tests and exams. The user is free to choose to study theories, to conduct tests in three thematic units or take an exam with questions from the whole teaching material on two levels of difficulty. The queries, labeled accordingly for each case in the database, are chosen in random order. In the case of tests, the user finds out the result immediately and in the exams, after the process is completed. The application keeps track of all tests and exams, the student’s performance and date of the test. The application works on Android mobile devices and can also be improved with additional features and combined with other learning material to be used as a supportive application for the teaching process with the use of mobile devices.
  14. Attribution-NonCommercial-NoDerivatives 4.0 Διεθνές