Please ensure Javascript is enabled for purposes of website accessibility

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

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

Πληροφορική ΙΙ

(251) -  Μιχάλης Δρακόπουλος

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

Αντικειμενοστραφής προγραμματισμός με Python

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

 

ΣΗΜΑΝΤΙΚΗ ΑΝΑΚΟΙΝΩΣΗ

 

Με την εισαγωγή της Python ως βασικής γλώσσας προγραμματισμού στην Πληροφορική Ι, η ύλη της Πληροφορικής ΙΙ θα επεκταθεί και σε πιο προχωρημένα θέματα.

 

Οι φοιτητές-τριες παλαιοτέρων ετών που είχαν παρακολουθήσει το μάθημα στο παρελθόν και έχουν μια βασική επαφή με την Python μπορούν άνετα να ακολουθήσουν τη νέα ύλη του μαθήματος. Οι φοιτητές-τριες που έχουν ακούσει μόνο MATLAB, καλό θα είναι να κάνουν μια εισαγωγική προετοιμασία (σύμφωνα με οδηγίες μελέτης που θα ανακοινωθούν σύντομα), εφόσον επιλέξουν να παρακολουθήσουν και να εξεταστούν με τη νέα ύλη.

 

Μόνο για το μεταβατικό ΑΕ 2024-2025, οι φοιτητές/τριες παλαιοτέρων ετών έχουν τη δυνατότητα να επιλέξουν να εξεταστούν με την ύλη προηγουμένων ετών σε όλες τις εξεταστικές περιόδους του έτους.

 

Οι πρωτοετείς φοιτητές/τριες θα εξεταστούν υποχρεωτικά με την νέα ύλη του μαθήματος.

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

Σάββατο 6 Φεβρουαρίου 2021

  • Περιεχόμενο μαθήματος

    Το μάθημα εστιάζει στα εξής αντικείμενα:

    1.  Βασικές αρχές αντικειμενοστραφούς προγραμματισμού
    2. Η γλώσσα προγραμματισμού Python
    3. Εφαρμογές αντικειμενοστραφούς προγραμματισμού σε μαθηματικά, επιστημονικά και άλλα προβλήματα.
    4. Εισαγωγή σε βασικές βιβλιοθήκες της Python για επιστημονικούς υπολογισμούς.

     

    Μέθοδοι διδασκαλίας

    Οι διαλέξεις του μαθήματος θα γίνονται στο ΑΜΦ23 κάθε Πέμπτη 13:00-15:00 και κάθε Παρασκευή 15:00-17:00, σύμφωνα με το ωρολόγιο πρόγραμμα, και δεν θα υπάρχει αναμετάδοση ή καταγραφή τους στο Δήλος.

    Με την ολοκλήρωση κάθε θεματικής ενότητας του μαθήματος, θα ανακοινώνονται στην eclass ασκήσεις εξάσκησης και αυτο-αξιολόγησης.  Οι ασκήσεις αυτές δεν βαθμολογούνται, και δίνονται αντί εργαστηρίου του μαθήματος.

    Προτεινόμενα συγγράμματα

     

    1. Tony Gaddis, "Ξεκινώντας με την Python", εκδόσεις Da Vinci (2020).  Κωδικός Βιβλίου στον Εύδοξο: 94691810
    2. John Guttag, "Εισαγωγή στον Υπολογισμό και τον Προγραμματισμό με την Python, 3η έκδοση", εκδόσεις ΠΑΠΑΣΩΤΗΡΙΟΥ (2022).  Κωδικός Βιβλίου στον Εύδοξο: 112696091
    3. Lin Johnny Wei-Bing, Aizenman Hannah, Espinel Erin Manette Cartas, Gunnerson Kim, Liu Joanne, "Python - Προγραμματισμός για Επιστήμες Υπολογιστών και Δεδομένων", εκδόσεις ΤΖΙΟΛΑ (2023), Κωδικός Βιβλίου στον Εύδοξο: 122086119
    4. Σημειώσεις διδάσκοντα