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

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

203 - ΓΕ0107 - Προγραμματισμός Η/Υ

(TMOD115) -  Μάρκος Ζάμπογλου

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

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

 

Με την ολοκλήρωση του μαθήματος, θα έχει κατακτηθεί το απαραίτητο υπόβαθρο για την διδασκαλία προχωρημένων ζητημάτων πληροφορικής σε επόμενα εξάμηνα, καθώς και εφαρμογών της Python σε αντικείμενα όπως η Ανάλυση Δεδομένων και η Μηχανική Μάθηση.

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

Τρίτη 25 Οκτωβρίου 2016

  • Διδάσκοντες

    Μάρκος Ζάμπογλου

    mzampoglou@aegean.gr

    Ώρες γραφείου: θα ανακοινωθούν σύντομα.

    Βιβλιογραφία

    Συγγράμματα μαθήματος:

    1) Σαμαράς Ν. & Τσιπλίδης Κ. Το Βιβλίο της Python. Γράφοντας Κώδικα. Εκδόσεις Κριτική (2019)
    Κωδικός Βιβλίου στον Εύδοξο: 86055492
    2) Στράτος Καλαφατούδης, Γεώργιος Σταμούλης. Προγραμματισμός με την Python. Εκδόσεις Νέων Τεχνολογιών (2018)
    Κωδικός Βιβλίου στον Εύδοξο: 77119000
    3) Νικόλαος Αβούρης, Μιχαήλ Κουκιάς, Βασίλειος Παλιουράς, Κυριάκος Σγάρμπας. Python - Εισαγωγή στους υπολογιστές. ΙΤΕ-Πανεπιστημιακές Εκδόσεις Κρήτης (2018)
    Κωδικός Βιβλίου στον Εύδοξο: 77117677

     

    Συμπληρωματικό υλικό:

    W3Schools (https://www.w3schools.com/python/)
    Επίσημο Documentation της Python 3  & Tutorial (https://docs.python.org/3/tutorial/index.html)

    Think Python (https://allendowney.github.io/ThinkPython/)

    Μέθοδοι αξιολόγησης

    Τελικές Εξετάσεις                                100%

    Εργαστηριακές Ασκήσεις                      +15% με παρουσίες

    (βλ. https://eclass.aegean.gr/courses/TMOD224/)