Τμήμα Ηλεκτρολόγων Μηχανικών & Μηχανικών Υπολογιστών

MENUMENU
  • Τμήμα
      • Φυσιογνωμία
      • Διδάσκοντες
      • Πολιτική Ποιότητας
      • Νέο Κτίριο
      • Διοίκηση
      • Προσωπικό
      • Πιστοποίηση Τμήματος
      • Καλωσόρισμα Προέδρου
  • Σπουδές
    • Γνωστικά Αντικείμενα
    • Προπτυχιακές Σπουδές
    • Μεταπτυχιακές Σπουδές
      • Π.Μ.Σ. στην «Επιστήμη και Τεχνολογία ΗΜΜΥ»
      • Π.Μ.Σ. στα «Ευφυή Δίκτυα Ηλεκτρικής Ενέργειας»
      • Π.Μ.Σ. στην «Εφαρμοσμένη Πληροφορική»
    • Διδακτορικές Σπουδές
    • Κινητικότητα
    • Κατάλογος Μαθημάτων
      • Προπτυχιακά Μαθήματα
      • Μεταπτυχιακά Μαθήματα
        • Επιστήμη και Τεχνολογία ΗΜΜΥ
        • Ευφυή Δίκτυα Ηλεκτρικής Ενέργειας
        • Εφαρμοσμένη Πληροφορική
      • Erasmus
    • Πιστωτικές Μονάδες ECTS
    • Ακαδημαϊκό Ημερολόγιο Π.Π.Σ.
    • Ακαδημαϊκό Ημερολόγιο Π.Μ.Σ
    • Ωρολόγιο Π.Π.Σ. Εαρινού
      • Εβδομαδιαίο Ωρολόγιο Π.Π.Σ. Χειμερινού Εξαμήνου
      • Ανα Έτος Ωρολόγιο Π.Π.Σ. Χειμερινού Εξαμήνου
      • Μαθήματα Π.Π.Σ. Χειμερινού που διδάσκονται τώρα
      • Εβδομαδιαίο Ωρολόγιο Π.Π.Σ. Εαρινού Εξαμήνου
      • Ανα Έτος Ωρολόγιο Π.Π.Σ. Εαρινού Εξαμήνου
      • Μαθήματα Π.Π.Σ. Εαρινού που διδάσκονται τώρα
    • Ωρολόγιο Π.Μ.Σ. Εαρινού
      • Επιστήμη και Τεχνολογία ΗΜΜΥ
        • Ωρολόγιο Π.Μ.Σ. Χειμερινού Εξαμήνου
        • Μαθήματα Π.Μ.Σ. Χειμερινού που διδάσκονται τώρα
        • Ωρολόγιο Π.Μ.Σ. Εαρινού Εξαμήνου
        • Μαθήματα Π.Μ.Σ. Εαρινού που διδάσκονται τώρα
      • Ευφυή Δίκτυα Ηλεκτρικής Ενέργειας
        • Ωρολόγιο Π.Μ.Σ. Χειμερινού Εξαμήνου
        • Μαθήματα Π.Μ.Σ. Χειμερινού που διδάσκονται τώρα
        • Ωρολόγιου Π.Μ.Σ. Εαρινού Εξαμήνου
        • Μαθήματα Π.Μ.Σ. Εαρινού που διδάσκονται τώρα
      • Εφαρμοσμένη Πληροφορική
        • Ωρολόγιο Π.Μ.Σ. Χειμερινού Εξαμήνου
        • Μαθήματα Π.Μ.Σ. Χειμερινού που διδάσκονται τώρα
        • Ωρολόγιο Π.Μ.Σ. Εαρινού Εξαμήνου
        • Μαθήματα Π.Μ.Σ. Εαρινού που διδάσκονται τώρα
    • Πρόγραμμα Εξεταστικής
      • Εξεταστική Π.Π.Σ.
      • Εξεταστική Π.Μ.Σ.
    • Επαγγελματικά Θέματα
    • Πιστοποιήσεις
      • Πρόγραμμα Εξειδίκευσης στην «Επιστήμη Δεδομένων»
      • Πρόγραμμα Παιδαγωγικής & Διδακτικής Επάρκειας
    • Υποστήριξη Φοιτητών
      • Υποστήριξη ΦμεΑ
      • Συχνές Ερωτήσεις
      • Παρενόχληση - Εκφοβισμός
    • Πρακτική Άσκηση
  • Έρευνα
    • Εργαστήρια
    • Ερευνητικά Έργα
    • Μεταδιδακτορική Έρευνα
    • Υποψήφιοι Διδάκτορες
    • Διατριβές – Εργασίες
    • Ερευνητικά Έργα σε Εξέλιξη

      Αναλογικός Σχεδιασμός, Δοκιμές και Επαλήθευση

      Επιστ. Υπεύθυνος

      Πλέσσας ΦώτιοςΠλέσσας Φώτιος, Καθηγητής
      E-mail: fplessas@e-ce.uth.gr

      ΤίτλοςΑναλογικός Σχεδιασμός, Δοκιμές και Επαλήθευση
      Φορέας ΧρηματοδότησηςNanoZeta Technologies ltd.
      Προϋπολογισμός271.400,00
      Διάρκεια26/01/2021 – 25/01/2028

      Περισσότερα →

      DIGITAfrica: Towards a comprehensive pan-African research infrastructure in Digital Sciences

      Επιστ. Υπεύθυνος

      Κοράκης ΑθανάσιοςΚοράκης Αθανάσιος, Καθηγητής
      E-mail: korakis@e-ce.uth.gr

      ΤίτλοςDIGITAfrica: Towards a comprehensive pan-African research infrastructure in Digital Sciences
      Φορέας ΧρηματοδότησηςΕΥΡΩΠΑΪΚΗ ΕΝΩΣΗ
      Προϋπολογισμός123.125,00
      Διάρκεια16/12/2024 – 31/12/2027

      Περισσότερα →

      TWIN-RELECT: Twinning for Excellence in Reliable Electronics

      Επιστ. Υπεύθυνος

      Σωτηρίου ΧρήστοςΣωτηρίου Χρήστος, Καθηγητής
      E-mail: chsotiriou@e-ce.uth.gr

      ΤίτλοςTWIN-RELECT: Twinning for Excellence in Reliable Electronics
      Φορέας ΧρηματοδότησηςΕΥΡΩΠΑΪΚΗ ΕΝΩΣΗ
      Προϋπολογισμός602.500,00
      Διάρκεια01/10/2024 – 30/09/2027

      Περισσότερα →

      Λίστα Ερευνητικώ Έργων →

  • Απόφοιτοι
      • Ισοτιμία ΜΗΥΤΔ με ΗΜΜΥ
      • Γνώμες Αποφοίτων
      • Διδάκτορες
  • Υπηρεσίες
    • Γραμματεία
      • Πληροφορίες
      • Γενικά Έντυπα
    • Τεχνική Υποστήριξη
  • Ανακοινώσεις
    • Γενικές Ανακοινώσεις
    • Ακαδημαϊκά Νέα - Εκδηλώσεις
    • Συνέδρια
    • Πρωτοετών
    • Αποφοίτων
    • Θέσεις Εργασίας
    • Υποτροφίες
    • Αποφάσεις Συλλογικών Οργάνων
    • Πρόσφατες Ανακοινώσεις

      • 10/06/2025 Παράδοση Εκλογικού Καταλόγου των μελών Δ.Ε.Π. για την Ανάδειξη Προέδρου και Αντιπροέδρου
      • 10/06/2025 Ανακήρυξη υποψηφίων για το αξίωμα του Προέδρου και Αντιπροέδρου του Τμήματος Ηλεκτρολόγων Μηχανικών & Μηχανικών Υπολογιστών
      • 06/06/2025 Πρόσκληση Εκδήλωσης Ενδιαφέροντος για Διδασκαλία Μαθημάτων στο ΠΜΣ «Εφαρμοσμένη Πληροφορική» για το Χειμερινό Εξάμηνο Ακ. Έτους 2025-2026
      • 06/06/2025 Πρόσκληση Εκδήλωσης Ενδιαφέροντος για Διδασκαλία Μαθημάτων στο ΠΜΣ «Ευφυή Δίκτυα Ηλεκτρικής Ενέργειας» για το Χειμερινό Εξάμηνο Ακ. Έτους 2025-2026
      • 03/06/2025 Προκηρύξεις Υποτροφιών Κληροδοτημάτων ΙΚΥ
  • Επικοινωνία
    • Τμήμα Ηλεκτρολόγων Μηχανικών & Μηχανικών Υπολογιστών
      • Σέκερη και Χέυδεν
        Πεδίον Άρεως, κτίριο ΤμΗΜΜΥ
        ΤΚ 383 34, Βόλος
      Τηλ.+30 24210 74967, +30 24210 74934
      e-mailgece ΑΤ e-ce.uth.gr
      Τηλ. Π.Μ.Σ.+30 24210 74933
      e-mail Π.Μ.Σ.pgsec ΑΤ e-ce.uth.gr
      Ιστοσελίδαhttps://www.e-ce.uth.gr/contact-info/
  • Είσοδος

ECE115 Προγραμματισμός Ι

Αρχική » Σπουδές » Προπτυχιακές Σπουδές » Προπτυχιακά Μαθήματα » ECE115 Προγραμματισμός Ι

Loading…

Δομή Προαπαιτούμενων Μαθημάτων

Xρώμα κόμβου:
1ο Έτος 2ο Έτος 3ο Έτος 4ο-5ο Έτος


Σχήμα Κόμβου:
Κύκλος: Υποχρεωτικό Μάθημα
Τετράγωνο: Μάθημα Επιλογής
Αστεράκι: Μάθημα για το οποίο γίνεται η αναζήτηση των προαπαιτουμένων


Σύρσιμο Κόμβου:
Κάνοντας κλίκ στον κόμβο και μετακινώντας το ποντίκι.


Μεγένθυση & Μετακίνηση Γραφήματος:
Κάνοντας κύλιση (scrolling) και σύρσιμο (dragging) του ποντικιού.

    Γνωστικό ΑντικείμενοΤεχνολογιών Λογισμικού και Πληροφοριακών Συστημάτων (ΛΠ)
    ΕξάμηνοΕξάμηνο 1 – Χειμερινό
    Είδος ΜαθήματοςΥποχρεωτικό
    Τύπος Μαθήματος Ειδικού Υποβάθρου
    Συν. Εβδ. Ωρών Διδασκαλίας6
    Ώρες Θεωρίας4
    Ώρες Εργαστηρίου2
    Ώρες Φροντιστηρίου0
    Μονάδες ECTS6
    Σελίδα Μαθήματοςhttps://eclass.uth.gr/courses/E-CE_U_168/
    Υπεύθυνος Μαθήματος

    Αντωνόπουλος ΧρήστοςΑντωνόπουλος Χρήστος, Καθηγητής
    E-mail: cda@e-ce.uth.gr

    Διδάσκοντες
    • Αντωνόπουλος Χρήστος, Καθηγητής
      E-mail: cda@e-ce.uth.gr
    • Θάνος Γεώργιος, Ε.ΔΙ.Π.
      E-mail: gthanos@uth.gr
    • Ντουφεξή Βάνα, Ακαδημαϊκός Υπότροφος
      E-mail: vdoufexi@e-ce.uth.gr
    • Χαρατσής Κωνσταντίνος, Ακαδημαϊκός Υπότροφος
      E-mail: kcharatsis@uth.gr
    Συγγράμματα
    • Βιβλίο [122079784]: C: Από τη Θεωρία στην Εφαρμογή, Γ. Σ. Τσελίκης – Ν. Δ. Τσελίκας Λεπτομέρειες
    • Βιβλίο [122074103]: C Προγραμματισμός, 9η Έκδοση, Paul Deitel, Harvey Deitel Λεπτομέρειες
    • Βιβλίο [133029170]: Προγραμματισμός με C, 4η Έκδοση, Forouzan Behrouz, Afyouni Hassan, Αγγελή Χρυσάνθη, Αντωνόπουλος Χρήστος, Ντουφεξή Ιωάννα (Επιστ. Επιμέλεια) Λεπτομέρειες
    Βιβλιογραφία
    • Η Γλώσσα Προγραμματισμού C (Δεύτερη έκδοση),Brian W. Kernighan, Dennis M. Ritchie, ISBN 960-209-053-7, Εκδόσεις Κλειδάριθμος.
    • Η Τέχνη και Επιστήμη της C, Eric S. Roberts, ISBN 960-209-791-4, Εκδόσεις Κλειδάριθμος.
    Ικανότητες – Δεξιότητες
    • Αναζήτηση, ανάλυση και σύνθεση δεδομένων και πληροφοριών, με τη χρήση και των απαραίτητων τεχνολογιών
    • Λήψη αποφάσεων
    • Αυτόνομη εργασία
    • Ομαδική εργασία
    • Προαγωγή της ελεύθερης, δημιουργικής και επαγωγικής σκέψης
    Υποχρεώσεις φοιτητών
    • Υποχρεωτική παρακολούθηση εργαστηρίου
    • Υποχρεωτική συμμετοχή σε εξετάσεις
    • Υποχρεωτική εκπόνηση εργασιών
    • Υποχρεωτική παράδοση ασκήσεων
    Πρόγραμμα Χειμερινού Εξαμήνου Ακ. Έτους 2024 – 2025
    ΗμέραΏραΤύποςΑίθουσαΔιδάσκων
    Τρίτη09:00 – 11:00ΔιάλεξηΑμφ. 1 (106)
    • Αντωνόπουλος Χρήστος
    Τρίτη18:00 – 20:00ΕργαστήριοΕργ. ΗΥ2 (206)
    • Ντουφεξή Βάνα
    • Χαρατσής Κωνσταντίνος
    Τρίτη20:00 – 22:00ΕργαστήριοΕργ. ΗΥ1 (205)
    • Ντουφεξή Βάνα
    • Χαρατσής Κωνσταντίνος
    Τετάρτη09:00 – 11:00ΔιάλεξηΑμφ. 1 (106)
    • Αντωνόπουλος Χρήστος
    Τετάρτη11:00 – 13:00ΕργαστήριοΕργ. ΗΥ1 (205)
    • Θάνος Γεώργιος
    • Ντουφεξή Βάνα
    Τετάρτη14:00 – 18:00ΕργαστήριοΕργ. ΗΥ1 (205)
    • Θάνος Γεώργιος
    • Ντουφεξή Βάνα
    Πέμπτη14:00 – 16:00ΕργαστήριοΕργ. ΗΥ1 (205)
    • Ντουφεξή Βάνα
    Πέμπτη18:00 – 22:00ΕργαστήριοΕργ. ΗΥ1 (205)
    • Ντουφεξή Βάνα
    • Χαρατσής Κωνσταντίνος
    • Περιγραφή-Στόχοι
    • Μαθησιακά Αποτελέσματα
    • Αξιολόγηση Φοιτητών
    • Κατανομή ύλης

    Το μάθημα παρέχει στους φοιτητές την πρώτη επαφή με βασικές αρχές της επίλυσης προβλημάτων με τη βοήθεια υπολογιστή. Οι φοιτητές εισάγονται στις βασικές αρχές διαδικαστικού προγραμματισμού με χρήση της γλώσσας C. Το μάθημα συνοδεύεται από εργαστήριο, στο οποίο οι συμμετέχοντες εφαρμόζουν πρακτικά – σε σειρά εργασιών – όσα διδάχθηκαν στο μάθημα με στόχο τη βαθύτερη εμπέδωση των εννοιών και τεχνικών.

    Περιεχόμενο:

    • Εισαγωγή στον προγραμματισμό.
    • Το μοντέλο μνήμης και η έννοια της μεταβλητής.
    • Βασικοί τύποι δεδομένων και τελεστές.
    • Δομές ελέγχου, διακλαδώσεις, επαναλήψεις.
    • Συναρτήσεις, εμβέλεια και διάρκεια ζωής μεταβλητών, κλήση συναρτήσεων, πέρασμα παραμέτρων, αναδρομή.
    • Δείκτες.
    • Πίνακες.
    • Σύνθετοι τύποι δεδομένων.
    • Χρήση βιβλιοθηκών.

    Με την επιτυχή ολοκλήρωση του μαθήματος ο φοιτητής / τρια είναι σε θέση να:

    i) Αναλύσει τις απαιτήσεις προβλημάτων τα οποία πρόκειται να επιλυθούν με υπολογιστή και να συνθέσει τη λύση τους.

    ii) Παράγει λύσεις που συμμορφώνονται αυστηρά σε προδιαγραφές.

    iii) Γνωρίζει τα βασικά χαρακτηριστικά, δομές και μηχανισμούς της γλώσσας προγραμματισμού C και είναι σε θέση να εφαρμόσει τα καταλληλότερα κάθε φορά για την υλοποίηση των αλγοριθμικών λύσεων στις οποίες κατέληξε.

    iv) Εφαρμόσει βασικές αρχές της τεχνολογίας λογισμικού ώστε να οργανώσει τον κώδικά του / της με αποδοτικό τρόπο (οργάνωση, αναγνωσιμότητα, σχεδιασμός).

    v) Αξιολογήσει την ορθότητα προγραμμάτων και να εντοπίσει σφάλματα.

    vi) Χρησιμοποιήσει τα εργαλεία ανάπτυξης και αποσφαλμάτωσης προγραμμάτων.

    vii) Εργασθεί τόσο ατομικά όσο και συνεργατικά σε μικρές ομάδες και με συγκεκριμένους χρονικούς περιορισμούς.

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

    Αξιολογούνται (σε παρένθεση ο αριθμός του αντίστοιχου μαθησιακού στόχου):

    – Η ποιότητα των αλγοριθμικών λύσεων (i) .

    – Η συμμόρφωση με τις προδιαγραφές. (ii).

    – Η ορθότητα της υλοποίησης (v, vi).

    – Η χρήση των καταλληλότερων μεθόδων / δομών της γλώσσας (iii).

    – Η ποιότητα του κώδικα (οργάνωση, αναγνωσιμότητα, σχόλια). (iv).

    – Η ικανότητα ομαδικής εργασίας με συγκεκριμένους χρονικούς περιορισμούς (vii).

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

    – Η ποιότητα των αλγοριθμικών λύσεων (i) .

    – Η συμμόρφωση με τις προδιαγραφές. (ii).

    – Η ορθότητα της υλοποίησης (v, vi).

    – Η χρήση των καταλληλότερων μεθόδων / δομών της γλώσσας (iii).

    – Η ποιότητα του κώδικα (οργάνωση, αναγνωσιμότητα, σχόλια). (iv).

    – Η ικανότητα ομαδικής εργασίας (vii).

    ΙΙΙ. Τελική εξέταση (ατομική) στο εργαστήριο, που συμμετέχει κατά 60% στον τελικό βαθμό. Περιλαμβάνει τη διατύπωση τριών προβλημάτων τα οποία θα πρέπει να λυθούν με συγγραφή αντίστοιχων προγραμμάτων. Αξιολογούνται (σε παρένθεση ο αριθμός του αντίστοιχου μαθησιακού στόχου):

    – Η ποιότητα των αλγοριθμικών λύσεων (i) .

    – Η συμμόρφωση με τις προδιαγραφές. (ii).

    – Η ορθότητα της υλοποίησης (v, vi).

    – Η χρήση των καταλληλότερων μεθόδων / δομών της γλώσσας (iii).

    – Η ποιότητα του κώδικα (οργάνωση, αναγνωσιμότητα, σχόλια). (iv).

    – Η ικανότητα ατομικής εργασίας με συγκεκριμένους χρονικούς περιορισμούς (vii).

    Τα κριτήρια και ο αλγόριθμος αξιολόγησης βρίσκονται αναρτημένα στην ιστοσελίδα του μαθήματος και άρα είναι διαθέσιμα στους φοιτητές.

    • Εισαγωγή στον προγραμματισμό. Το μοντέλο μνήμης και η έννοια της μεταβλητής. (1 εβδομάδα)
    • Βασικοί τύποι δεδομένων και τελεστές. (1,5 εβδομάδα)
    • Δομές ελέγχου, διακλαδώσεις, επαναλήψεις. (2 εβδομάδες)
    • Πίνακες, αλφαριθμητικά. (2 εβδομάδες)
    • Συναρτήσεις, εμβέλεια και διάρκεια ζωής μεταβλητών, κλήση συναρτήσεων, πέρασμα παραμέτρων.  (1 εβδομάδα)
    • Δείκτες. (2 εβδομάδες)
    • Σύνθετοι τύποι δεδομένων. (1,5 εβδομάδα)
    • Αναδρομή (1 εβδομάδα)
    • Χρήση βιβλιοθηκών. (1 εβδομάδα)

    Πρόσφατες Ανακοινώσεις

    • 10/06/2025 Παράδοση Εκλογικού Καταλόγου των μελών Δ.Ε.Π. για την Ανάδειξη Προέδρου και Αντιπροέδρου
    • 10/06/2025 Ανακήρυξη υποψηφίων για το αξίωμα του Προέδρου και Αντιπροέδρου του Τμήματος Ηλεκτρολόγων Μηχανικών & Μηχανικών Υπολογιστών
    • 06/06/2025 Πρόσκληση Εκδήλωσης Ενδιαφέροντος για Διδασκαλία Μαθημάτων στο ΠΜΣ «Εφαρμοσμένη Πληροφορική» για το Χειμερινό Εξάμηνο Ακ. Έτους 2025-2026
    • 06/06/2025 Πρόσκληση Εκδήλωσης Ενδιαφέροντος για Διδασκαλία Μαθημάτων στο ΠΜΣ «Ευφυή Δίκτυα Ηλεκτρικής Ενέργειας» για το Χειμερινό Εξάμηνο Ακ. Έτους 2025-2026

    e-Yπηρεσίες

    Επικοινωνία

    • Σέκερη & Χέυδεν, Πεδίον Άρεως, 38334, Βόλος
    • +30 24210 74967
    • +30 24210 74934
    • gece@uth.gr

    Ανακοινώσεις

    • Γενικές Ανακοινώσεις
    • Ακαδημαϊκά Νέα – Εκδηλώσεις
    • Θέσεις Εργασίας
    • Υποτροφίες
    • Αποφάσεις Συλλογικών Οργάνων

    Θα μας Βρείτε

    • Facebook
    • Twitter
    • Youtube
    • Linkedin
    © Copyright 2025 Τμήμα Ηλεκτρολόγων Μηχανικών & Μηχανικών Υπολογιστών
    Ο παρών ιστότοπος χρησιμοποιεί cookies για να εξασφαλίσει την καλύτερη δυνατή εμπειρία σου στο site μας.ΕΝΗΜΕΡΩΘΗΚΑΠληροφορίες