Ηλεκτρονική Μάθηση γλώσσας προγραμματισμού Python με λειτουργίες διόρθωσης

Learning Python Programming Online (english)

  1. MSc thesis
  2. Πιπερίδη, Σοφία Άννα
  3. Μεταπτυχιακή Εξειδίκευση στα Πληροφοριακά Συστήματα (ΠΛΣ)
  4. 23 September 2017 [2017-09-23]
  5. Ελληνικά | Αγγλικά
  6. 61
  7. Σακκόπουλος, Ευάγγελος
  8. Σακκόπουλος, Ευάγγελος | Βερύκειος, Βασίλειος
  9. python | IDE | IDLE | pydev | eclipse | visual studio | pycharm | thonny | hands on labs | mysql | java spring boot | angular 4 | javascript | html | database | διάγραμμα περιπτώσεων χρήσης (use case) | Διαγράμματα δραστηριοτήτων (Activity Diagrams) | Sequence Diagram | ηλεκτρονική μάθηση (e-learning)
  10. 8
  11. 2
  12. 18
  13. σελίδα 19: πίνακας με τα IDE, σελίδα 20: εικόνα από το eclipse, σελίδα 22: εικόνα από το PyCharm, σελίδα 23: εικόνα από το Visual Studio, σελίδα 24: εικόνα από το Thonny, σελίδα 29: εικόνα με την αρχιτεκτονική του συστήματος, σελίδα 30: εικόνα με το σχήμα της βάσης, σελίδα 32: εικόνα με το σχήμα Execute Python, σελίδα 33: εικόνα με το use case diagram, σελίδα 34: activity diagram, σελίδες 37, 39, 41, 43, 45, 47, 49: Sequence Diagrams, σελίδα 50: εικόνα με ένα mysql query, σελίδα 51: εικόνα μεθόδου της Java, σελίδα 52: εικόνα με κώδικα σε Angular 4, σελίδες 54, 55, 56, 57, 58: εικόνες από την υλοποίηση του προγράμματος.
    • Η εργασία αυτή αφορά τη σχεδίαση, πρωτότυπη ανάπτυξη συστήματος για την αυτοματοποιημένη υποστήριξη της εκπαίδευσης και διδασκαλίας γλωσσών προγραμματισμού που θα βασίζεται σε τεχνολογικά πρότυπα για ανοικτή, σύγχρονη και ασύγχρονη εκμάθηση. Στόχος είναι να υλοποιηθεί κατάλληλο υλικό για την εκμάθηση μέσω hands on programming activities σε ένα web περιβάλλον το οποίο να βοηθά στην αυτοματοποιημένη βαθμολόγηση και αυτοματοποιημένη αξιολόγηση κώδικα που είναι γραμμένος σε γλώσσα προγραμματισμού Python. Η λύση που θα προταθεί θα πρέπει να περιλαμβάνει ένα εύχρηστο γραφικό περιβάλλον που θα προσαρμόζεται δυναμικά ανάλογα με το χρήστη.
    • This thesis concerns the development, the original development of a system for automated support for the training and teaching of planned languages ​​based on technological standards for open, modern and asynchronous education. The purpose is to implement appropriate hardware for learning through the hands of programming activities in a web environment that helps in automated grading and automated code assessment written in Python programming language. The solution to be proposed should include a user-friendly graphical user interface that adapts dynamically to the user.
  14. Items in Apothesis are protected by copyright, with all rights reserved, unless otherwise indicated.