Programming
General
- Code: 283-250509
- Semester: 5th
- Study Level: Undergraduate
- Course type: General Background
- Teaching and exams language: Ελληνικά
- Teaching Methods (Hours/Week): Διαλέξεις- Ασκήσεις Πράξης (3)
- ECTS Units: 4
- Course homepage: https://exams-sod.the.ihu.gr/
- Instructors: Tiakas Eleftherios
- Class Schedule:
Course Contents
- Εισαγωγή στους Αλγορίθμους
- Τύποι δεδομένων και Μεταβλητές
- Εκφράσεις και τελεστές
- Εντολές ελέγχου ροής
- Συναρτήσεις
- Πίνακες
- Δομές δεδομένων
- Είσοδος και Έξοδος
- Αντικείμενα και Κλάσεις
Educational Goals
Σκοπός του μαθήματος είναι να εισάγει τον φοιτητή στις βασικές έννοιες …
Με την επιτυχή ολοκλήρωση του μαθήματος ο φοιτητής/τρια θα είναι σε θέση:
- Να αναλύει την…
- Να περιγράφει τις…
- Να κατανοεί το…
- Να συγκρίνει τα…
General Skills
- Αναζήτηση, ανάλυση και σύνθεση δεδομένων και πληροφοριών, με τη χρήση και των απαραίτητων τεχνολογιών
- Προσαρμογή σε νέες καταστάσεις
- Λήψη αποφάσεων
- Αυτόνομη εργασία
- Ομαδική εργασία
- Εργασία σε διεθνές περιβάλλον
- Παραγωγή νέων ερευνητικών ιδεών
- Σχεδιασμό και διαχείριση έργου
- Σεβασμός στη διαφορετικότητα και στην πολυπολιτισμικότητα (Appreciate diversity and multiculturality)
- Προαγωγή της ελεύθερης, δημιουργικής και επαγωγικής σκέψης
Teaching Methods
Πρόσωπο με πρόσωπο, Εξ αποστάσεως ασύγχρονη εκπαίδευση (Moodle), Ασκήσεις Πράξης.
Use of ICT means
Χρήση διαφανειών Power Point, χρήση προγραμματισμού περιβάλλοντος Python, χρήση του Moodle.
Teaching Organization
| Activity | Semester workload |
| Διαλέξεις | 26 |
| Εκπόνηση Εργασίας | 34 |
| Αυτοτελής Μελέτη | 40 |
| Total | 100 |
Students Evaluation
- Η αξιολόγηση των φοιτητών γίνεται με γραπτές εξετάσεις που περιλαμβάνουν ερωτήσεις αντικειμενικού τύπου (πολλαπλής επιλογής, σωστού/λάθους, αντιστοίχισης, κλπ.) και ερωτήσεις σύντομης απάντησης/ανάπτυξης.
- Η τελική βαθμολογία μπορεί να προκύψει και με συμψηφισμό βαθμού από εκπόνηση εργασίας σε ποσοστό 40%.
Recommended Bibliography
- Εισαγωγή στον Προγραμματισμό Υπολογιστών με την Python, Πανέτσος Σπύρος, Εκδ. Τζιόλα, 2019.
- Python για όλους, Απόστολος Συρόπουλος, Εκδ. Κλειδάριθμος ΕΠΕ, 2025.
- Εισαγωγή στον Προγραμματισμό με την Python, David Schneider, Εκδ. Γκιούρδας, 2016.
- Η Γλώσσα Προγραμματισμού PYTHON, Eric Matthes, Εκδ. ΔΙΣΙΓΜΑ ΙΚΕ, 2020.
- Το βιβλίο της Python Σαμαράς Νικόλαος, Τσιπλίδης Κωνσταντίνος, Εκδ. Κριτική, 2019.
