Skip to content

Official website of DIT's Introduction to Programming class

License

Notifications You must be signed in to change notification settings

Aggelusi/hw0-Aggelusi

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Εισαγωγή στον Προγραμματισμό

  • TOC {:toc}

Πρόγραμμα

  • Διαλέξεις: Δευτέρα και Παρασκευή 09:00-11:00 στο Αμφιθέατρο
  • Ώρες Γραφείου:
    • Δευτέρα 11:00-12:00, γραφείο Α40
    • Παρασκευή 11:00-12:00, αίθουσα Α3
  • Πρόσθεσε το πρόγραμμα του μαθήματος στο google calendar

Συμμετοχή

Για την ενεργή συμμετοχή σου στο μάθημα, θα χρειαστείς:

  • Λογαριασμό Gmail - άνοιξε εδώ αν δεν έχεις ήδη.
  • Λογαριασμό GitHub - άνοιξε εδώ αν δεν έχεις ήδη.

ΣΗΜΑΝΤΙΚΟ: Για να βαθμολογηθείς στο μάθημα, πρέπει να συμπληρώσεις τα στοιχεία σου σε αυτήν την φόρμα - απαιτεί λογαριασμό Gmail.

Επικοινωνία

Ερωτήσεις για διαδικαστικά, το μάθημα και τις ασκήσεις αποκλειστικά στο Piazza - απαιτεί di.uoa.gr email. Δεν έχεις ακόμα di.uoa.gr email; Βεβαιώσου ότι συμπλήρωσες την φόρμα στην Συμμετοχή παραπάνω και θα σου στείλουμε πρόσκληση.

Διαλέξεις

Ημερομηνία Περιεχόμενο Μαθήματος Αρχείο
30/09 Διάλεξη 0: Καλημέρα Κόσμε! pdf
04/10 Διάλεξη 1: Η Γραμμή Εντολών pdf
07/10 Διάλεξη 2: Μνήμη και Μεταβλητές pdf
11/10 Διάλεξη 3: Συναρτήσεις pdf
14/10 Διάλεξη 4: Git και Τελεστές pdf
18/10 Διάλεξη 5: Τελεστές και Εντολές pdf
25/10 Διάλεξη 6: Εντολές και Ροή Ελέγχου pdf

Εργασίες

Εργαστήρια

Γραφτείτε στο τμήμα εργαστηρίου που ταιριάζει στο πρόγραμμά σας μέσω eclass - απαιτεί di.uoa.gr email. Δεν έχεις ακόμα di.uoa.gr email; Βεβαιώσου ότι συμπλήρωσες την φόρμα στην Συμμετοχή παραπάνω και θα προσπαθήσουμε να σε συμπεριλάβουμε στην λίστα.

Φυλλάδια

PDF Markdown GitHub Classroom (optional)
Φυλλάδιο 0.pdf lab00.md
Φυλλάδιο 1.pdf lab01.md
Φυλλάδιο 2.pdf lab02.md lab02
Φυλλάδιο 3.pdf lab03.md lab03

Θες να βοηθήσεις να βελτιώσουμε τα Φυλλάδια; Στείλε μας PR στο lab-material repo.

Πρόγραμμα

Το εργαστήριο είναι υποχρεωτικό για τους πρωτοετείς. Το ακόλουθο πρόγραμμα θα ξεκινήσει την 7η Οκτωβρίου 2024:

Τμήμα Εργαστήριο Υπεύθυνος Συνεργάτες
#0 Δευ 13:00-15:00 (Windows PC1) Νίκος Περδικοπάνης Αλέξανδρος Κουρσάρης, Κωνσταντίνος Γεωργακόπουλος, Παναγιώτης Ζησιμόπουλος, Θεοδώρου Κίμων, Σταύρος Μιχαηλίδης, Γεώργιος Σιαφαρίκας, Κωνσταντίνος Τσιτσιλώνης
#1 Δευ 15:00-17:00 (Windows PC1) Διονύσης Βασιλόπουλος Δημήτρης Σκόνδρας Μέξης, Γιώργος Νικολαΐδης, Δημήτριος Στέφανος Πορίχης, Νίκος Τσούλος, Κωνσταντίνος Τσιτσιλώνης, Δημήτρης Νικολαΐδης, Πρωτόπαπας Παναγιώτης, Γεράσιμος Καραουλάνης, Βασίλειος Γκόλφος
#2 Δευ 17:00-19:00 (Windows PC1) Νίκος Περδικοπάνης Γιώργος Σπύρου, Γεώργιος Σιαφαρίκας, Μπαρμπαρόσος Θεοφάνης, Παύλος Νταής, Νίκος Τσούλος, Δημήτριος Στέφανος Πορίχης, Χαβατζόγλου Λάζαρος
#3 Τρί 13:00-15:00 (Linux) Μίλτος Κυριακάκος Σταύρος Μιχαηλίδης, Παπανικολάου Γεώργιος, Σκαρπαθάκης Παναγιώτης
#4 Τρί 15:00-17:00 (Windows PC1) Γιάννης Χαμόδρακας Άγγελος Κοραλής, Δημήτριος Στέφανος Πορίχης, Σπυρίδων Φεραδούρος, Σπυρίδων Μπενέκης, Αριάδνη Κουκουδάκη
#5 Τετ 15:00-17:00 (Windows PC1) Στέφανος Σταμάτης Ζωή Μάνεση, Στάθης Κωνσταντίνου, Ζήσιμος Βακράς, Ξηρός Ιωάννης, Ευάγγελος Καρούνος, Σκαρπαθάκης Παναγιώτης, Νίκος Τσούλος, Δημήτριος Αλεξανδρής, Θανάσης Καραδήμος, Ιωάννης Βογιατζής, Νίκος Δάλκος
#6 Τετ 17:00-19:00 (Windows PC1) Γιάννης Χαμόδρακας Μπαρμπαρόσος Θεοφάνης, Γιώργος Σπύρου, Δημήτρης Ανδρεάκης
#7 Τετ 19:00-21:00 (Windows PC1) Θανάσης Αυγερινός Γεώργιος Τόλης, Πέτρος Κατηφόρης, Ρεβέκκα Ζάβου, Ιωάννης Αμελαδιώτης, Δημήτρης Σκόνδρας Μέξης, Στάθης Κωνσταντινου, Γκρίτζαλης Δημήτριος, Αναστάσης Τριανταφύλλου, Δημοσθένης Θεοδοσίου, Νίκος Δάλκος
#8 Πέμ 13:00-15:00 (Windows PC1) Μίλτος Κυριακάκος Σπυρίδων Φεραδούρος, Άγγελος Κοραλής, Δημήτριος Στέφανος Πορίχης, Παύλος Νταής
B+ Τρί 18:00-20:00 (Linux) Δημήτρης Βερλέκης Κωνσταντίνος Στεργίου, Ματίνα Ναδάλη, Νίκος Δάλκος

Συγγράμματα και Υλικό Μαθήματος

  1. C: Από τη Θεωρία στην Εφαρμογή, Γ. Σ. Τσελίκης - Ν. Δ. Τσελίκας [Link]
  2. Η Γλώσσα C Σε Βάθος, Νίκος Μ. Χατζηγιαννάκης [Link]
  3. Εισαγωγή στον Προγραμματισμό με την C, Μισυρλής Νικόλαος [Link]
  4. Η Γλώσσα Προγραμματισμού C, Brian W. Kerninghan, Dennis M. Ritchie [Link]
  5. Αρχές και τεχνικές προγραμματισμού με τη γλώσσα C, Hanly Jeri R., Koffman Elliot B. (Συγγρ.) - Καρακαπιλίδης Νίκος, Βράκας Δημήτρης, Κυριαζής Δημοσθένης (Επιμ.) [Link]
  6. Μαθαίνετε εύκολα C, Καρολίδης Δημήτριος Α. [Link]

Άλλοι Σύνδεσμοι

Βαθμολογία

  • Πρωτοετείς: 50% τελικό διαγώνισμα + 30% ασκήσεις + 20% εργαστήριο
  • Υπόλοιπα έτη: 70% τελικό διαγώνισμα + 30% ασκήσεις

Η Ομάδα του Μαθήματος

Διδάσκων

  • Θανάσης Αυγερινός (thanassis)

Υπεύθυνοι Εργαστηρίων

  • Γιάννης Χαμόδρακας (ihamod)
  • Μίλτος Κυριακάκος (miltos)
  • Νίκος Περδικοπάνης (nikosp)
  • Διονύσης Βασιλόπουλος (denis)

Ειδικοί (Special Ops) Συνεργάτες

  • Στέφανος Σταμάτης (stef)

Μεταπτυχιακοί Συνεργάτες

  • Δημήτρης Βερλέκης (cs22200007)
  • Καλλιόπη-Χριστίνα Δεσποτίδου
  • Προκόπιος Σταμελιάς (pstamelias)

Προπτυχιακοί Συνεργάτες

  • Άγγελος Κοραλής
  • Αλέξανδρος Κουρσάρης
  • Αναστάσης Τριανταφύλλου
  • Αριάδνη Κουκουδάκη
  • Βασίλειος Γκόλφος
  • Γεράσιμος Καραουλάνης
  • Γεώργιος Σιαφαρίκας
  • Γεώργιος Τόλης
  • Γιώργος Νικολαΐδης
  • Γιώργος Σπύρου
  • Δημήτρης Ανδρεάκης
  • Δημήτριος Γκρίτζαλης
  • Δημήτρης Νικολαΐδης
  • Δημήτρης Σκόνδρας Μέξης
  • Δημήτριος Αλεξανδρής
  • Δημήτριος Στέφανος Πορίχης
  • Δημοσθένης Θεοδοσίου
  • Ευάγγελος Καρούνος
  • Ζήσιμος Βακράς
  • Ζωή Μάνεση
  • Θανάσης Καραδήμος
  • Ιωάννης Αμελαδιώτης
  • Ιωάννης Βογιατζής
  • Ιωάννης Ξηρός
  • Κίμων Θεοδώρου
  • Κωνσταντίνος Γεωργακόπουλος
  • Κωνσταντίνος Στεργίου
  • Κωνσταντίνος Τσιτσιλώνης
  • Λάζαρος Χαβατζόγλου
  • Ματίνα Ναδάλη
  • Μπαρμπαρόσος Θεοφάνης
  • Νίκος Δάλκος
  • Νίκος Τσούλος
  • Παναγιώτης Ζησιμόπουλος
  • Παναγιώτης Πρωτόπαπας
  • Παναγιώτης Σκαρπαθάκης
  • Παπανικολάου Γεώργιος
  • Παύλος Νταής
  • Πέτρος Κατηφόρης
  • Ρεβέκκα Ζάβου
  • Σπυρίδων Μπενέκης
  • Σπυρίδων Φεραδούρος
  • Στάθης Κωνσταντίνου
  • Σταύρος Μιχαηλίδης

Προηγούμενα Έτη

Προηγούμενα Διαγωνίσματα

  1. Επί Πτυχίω Εξεταστική 2024
  2. Χειμερινή Εξεταστική 2023 (Online)
  3. Κατατακτήριες Εξετάσεις 2023

Ευχαριστίες

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

About

Official website of DIT's Introduction to Programming class

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 57.2%
  • C 42.8%