Εφαρμοσμένος Προγραμματισμός με Python


Διδάσκων/ουσα: Καρύδης Ιωάννης, Πανάρετος Αλέξανδρος
Κωδικός Μαθήματος: HY-135
Τύπος Μαθήματος: Μάθημα Επιλογής
Επίπεδο Μαθήματος: Προπτυχιακό
Γλώσσα Μαθήματος: Ελληνικά
Εξάμηνο: Β΄
ECTS: 4
Διδακτικές Μονάδες: 4
Ώρες Διάλεξης: 2
Ώρες Εργαστηρίου/Φροντιστηρίου: 2Ε 2Φ
Σύνολο Ωρών: 6
Σελίδα E Class: https://opencourses.ionio.gr/courses/DDI212/


Σύντομη Περιγραφή:

Εισαγωγή στον εφαρμοσμένο προγραμματισμό με τη γλώσσα υψηλού επιπέδου Python. Ενδελεχής παρουσίαση βασικών θεωρητικών θεμάτων για τον προγραμματισμό με τη γλώσσα Python (Εισαγωγή στους αλγορίθμους - διαγράμματα ροής, Μεταβλητές και εκφράσεις, Δομές δεδομένων, Οι δομές ελέγχου ροής, Συναρτήσεις, Αναδρομή, Αναζήτηση-Ταξινόμηση, Οι πίνακες ως δομή δεδομένων, Είσοδος και έξοδος δεδομένων σε αρχεία). Εισαγωγική παρουσίαση εξελιγμένων θεμάτων για τον προγραμματισμό με τη γλώσσα Python (Εξαιρέσεις & αποσφαλμάτωση, Κλάσεις και αντικείμενα). Προγραμματισμός σύγχρονων ολοκληρωμένων εφαρμογών με χρήση έτοιμων βιβλιοθηκών όπου είναι απαραίτητο: παιχνίδι arcade, εφαρμογή οπτικοποίησης δεδομένων, προγραμματισμός εφαρμογών για Raspberry Pi, εφαρμογή αναγνώρισης ομιλίας, εφαρμογή εξαγωγής πληροφορίας από το διαδίκτυο (web scraping), εφαρμογή αναγνώρισης πινακίδας οχημάτων, εφαρμογή πολλαπλής ευθυγράμμισης ακολουθίας, ένα απλό API.


Συνιστώμενη βιβλιογραφία προς μελέτη:
  • Python - Εισαγωγή στους υπολογιστές, Νικόλαος Άβουλης, Μιχαήλ Κουκιάς, Βασίλειος Παλιούρας, Κυριάκος Σγάρμπας, Κωδικός Ευδόξου 59359754, https://service.eudoxus.gr/search/#a/id:59359754/0
  • Ξεκινώντας με την Python, Tony Gaddis, Κωδικός Ευδόξου 41955494, https://service.eudoxus.gr/search/#a/id:41955494/0
  • Μαθαίνετε εύκολα Python, Καρολίδης Δημήτριος Α., Κωδικός Ευδόξου 68372096, https://service.eudoxus.gr/search/#a/id:68372096/0
  • Εισαγωγή στον Προγραμματισμό με την Python, Schneider David, Κωδικός Ευδόξου 59357236, https://service.eudoxus.gr/search/#a/id:59357236/0
  • Μαγκούτης, Κ., Νικολάου, Χ., 2015. Εισαγωγή στον αντικειμενοστραφή προγραμματισμό με Python. [ηλεκτρ. βιβλ.] Αθήνα: Σύνδεσμος Ελληνικών Ακαδημαϊκών Βιβλιοθηκών. Διαθέσιμο στο: http://hdl.handle.net/11419/1708
  • Μανής, Γ. 2015. Εισαγωγή στον Προγραμματισμό με αρωγό τη γλώσσα Python. [ηλεκτρ. βιβλ.] Αθήνα: Σύνδεσμος Ελληνικών Ακαδημαϊκών Βιβλιοθηκών. Διαθέσιμο στο: http://hdl.handle.net/11419/2745
Ενημέρωση: 21-09-2020

Επιστροφή