Παρουσίαση/Προβολή

Εικόνα επιλογής

Αντικειμενοστρεφής Προγραμματισμός Ι (Όλο το υλικό βρίσκεται στο Moodle)

(131371) -  Christos Kalloniatis - Nikos Xatzigiannakis

Περιγραφή Μαθήματος

Στόχος του μαθήματος Αντικειμενοστρεφής Προγραμματισμός Ι  είναι η εισαγωγή και η εμπέδωση των βασικών αρχών του Αντικειμενοστρεφούς Προγραμματισμού. Για τη διδασκαλία του μαθήματος θα χρησιμοποιηθεί η γλώσσα προγραμματισμού Python. 

Όλο το ψηφιακό υλικό του μαθήματος βρίσκεται στη σελίδα του μαθήματος στο Moodle:

https://aegeanmoodle.aegean.gr/course/view.php?id=6114

(ο κωδικός εγγραφής στο moodle είναι lesvos)

Ημερομηνία δημιουργίας

Σάββατο 23 Μαΐου 2020

  • Περιγραφή και στόχοι μαθήματος

    To μάθημα αφορά στην εισαγωγή στον αντικειμενοστρεφή προγραμματισμό. Η μετάβαση από τον διαδικαστικό στον αντικειμενοστρεφή προγραμματισμό είναι το στοίχημα και ο στόχος του μαθήματος. Επιλέχτηκε η γλώσσα Python η οποία συνδυάζει τις δύο αυτές φιλοσοφίες προγραμματισμού και κάνει πιο ομαλή και λιγότερο οδυνηρή τη μετάβαση από τη μία φιλοσοφία προγραμματισμού στην άλλη. Χρησιμοποιώντας τα εργαλεία της γλώσσας, αναλύονται σταδιακά όλες οι έννοιες του αντικειμενοστρεφούς προγραμματισμού. Ιδιαίτερη προσοχή δίδεται στην αντικειμενοστρεφή σχεδίαση των προγραμμάτων και όχι μόνο η χρήση αντικειμενοστρεφών εργαλείων. Οι γνώσεις που θα αποκτηθούν από τη παρακολούθηση του μαθήματος κάνουν εύκολη την εκμάθηση και άλλων γλωσσών αντικειμενοστρεφούς προγραμματισμού όπως η Java, η C++ και η C#.