====== Εισαγωγή στη γλώσσα προγραμματισμού C ====== **Προσοχή!** Η σελίδα αυτή αφορά **αποκλειστικά** το μάθημα\\ **//Έλεγχος με μικροϋπολογιστές//**\\ εάν δεν είστε φοιτητής του μαθήματος δείτε το υπόλοιπο site. ===== Επικοινωνία ===== Η επικοινωνία για το μάθημα θα πρέπει να γίνεται στη διεύθυνση [[mccp@allos.gr]] η οποία είναι ρυθμισμένη να παρακάμπτει το φίλτρο για τα spam, οπότε δεν δημιουργούνται προβλήματα. ===== Υλικό ===== {{ :qna:mctrl:notes-arxes-programmatismoy-hy-2020-1.pdf |Συνοπτικό εγχειρίδιο γλώσσας C}} {{ :qna:mctrl:c-info.pdf |Εισαγωγικά στοιχεία - Εγκατάσταση CLion}} ===== Διαλέξεις ===== ==== 1η Διάλεξη ==== Δευτέρα 20/2/2023 9:00 Από την ενότητα **Υλικό** καλύφθηκε ολόκληρο το Α΄ μέρος και οι 10 πρώτες διαφάνειες του Β΄ μέρους. Στον πίνακα είδαμε τα {{ :qna:mctrl:2023-lesson-1-notes.pdf |εξής}}. ==== 2η Διάλεξη ==== Δευτέρα 6/3/2023 9:00 Από την ενότητα **Υλικό** καλύφθηκε το υπόλοιπο του Β΄ μέρους και το Γ΄ μέρος (εκτός των 5 τελευταίων διαφανειών). Στον πίνακα είδαμε τα {{ :qna:mctrl:2023-lesson-2-notes.pdf |εξής}}. ==== 3η Διάλεξη ==== Δευτέρα 27/3/2023 9:00 Από την ενότητα **Υλικό** καλύφθηκαν το υπόλοιπο του Γ΄ μέρους, το Δ΄ μέρος και το Ε΄ μέρος. Στον πίνακα είδαμε τα {{ :qna:mctrl:2023-lesson-notes-3.pdf |εξής}}. ===== Υλικό ===== [[https://qna.c-programming.allos.gr/mctrl-notes/presentation-1.html|Α΄ μέρος]]\\ [[https://qna.c-programming.allos.gr/mctrl-notes/presentation-2.html|Β΄ μέρος]] - {{ :qna:mctrl:clion-examples-1b.zip |Παραδείγματα Β΄ μέρους}}\\ [[https://qna.c-programming.allos.gr/mctrl-notes/presentation-3.html|Γ΄ μέρος]] - {{ :qna:mctrl:clion-examples-3.zip |Παραδείγματα Γ΄ μέρους}}\\ [[https://qna.c-programming.allos.gr/mctrl-notes/presentation-4.html|Δ΄ μέρος]] - {{ :qna:mctrl:clion-examples-4.zip |Παραδείγματα Δ΄ μέρους}}\\ [[https://qna.c-programming.allos.gr/mctrl-notes/presentation-5.html|Ε΄ μέρος]] - {{ :qna:mctrl:clion-examples-5.zip |Παραδείγματα Ε΄ μέρους}} ===== Θέματα ===== ==== Θέμα Προετοιμασίας ==== Η εκφώνηση του Θέματος Προετοιμασίας (δεν ισχύει για το Ακαδημαϊκό έτος 2023), το οποίο είναι ατομικό, παραλαμβάνεται ηλεκτρονικά (μέσω e-mail). Ο κάθε φοιτητής και φοιτήτρια θα πρέπει να στέλνει mail στο [[mccp@allos.gr]] για την παραλαβή του θέματος. Στο e-mail θα πρέπει να φαίνεται το ονοματεπώνυμο και ο αριθμός μητρώου (ή mcXXXXX). **Η προθεσμία παράδοσης θα αναρτηθεί εδώ εγκαίρως**. __Θα ακολουθήσει ατομική προφορική εξέταση__. Αρχείο CLion, κοινό για όλα τα Α θέματα: {{ :qna:mctrl:sample-project-thema-a.zip | sample-project-thema-a.zip }} ==== Μοναδικό Θέμα ==== Η εκφώνηση του Θέματος, το οποίο εκπονείται σε ζευράγια, παραλαμβάνεται ηλεκτρονικά (μέσω e-mail). Ο ένας φοιτητής ή φοιτήτρια της ομάδας θα πρέπει να στείλει mail στο [[mccp@allos.gr]] για την παραλαβή του θέματος, __κοινοποιώντας__ στο δεύτερο άτομο της ομάδας. Στο e-mail θα πρέπει να φαίνεται το ονοματεπώνυμο και ο αριθμός μητρώου (ή mcXXXXX) και των δύο φοιτητών. **Η προθεσμία παράδοσης θα αναρτηθεί εδώ εγκαίρως**. __Θα ακολουθήσει **ατομική** προφορική εξέταση__ σε ώρες που θα σας ανακοινωθούν μέσω e-mail. **Η ημ/νία προφορικής εξέτασης επίσης θα αναρτηθεί εδώ εγκαίρως**. ===== Σχετικά YouTube playlists ===== του μαθήματος του 1ου έτους [[https://youtube.com/playlist?list=PLKr1MzPLfrffIWY4ZyS-nIR38UPAdoNQS|Γενικά & CLion]]\\ [[https://youtube.com/playlist?list=PLKr1MzPLfrfc04qxfkK0pBdTQSrGVUI-f|Συναρτήσεις]]\\ [[https://youtube.com/playlist?list=PLKr1MzPLfrfdgHQgCheQ2WGxf_SdzTrcU|Περισσότερες μεταβλητές & συναρτήσεις, Εκτέλεση υπό συνθήκη (if)]]\\ [[https://youtube.com/playlist?list=PLKr1MzPLfrffGeFxPhTPqLzFHFYdVIS60|Επαναληπτικές διαδικασίες]]\\ [[https://youtube.com/playlist?list=PLKr1MzPLfrfciBTnfGwKmUV-dEjeUCIRt|Περισσότερος έλεγχος ροής και πίνακες]]\\ [[https://www.youtube.com/playlist?list=PLKr1MzPLfrfelm7eV9IcbQ5BeFxzTzNRQ|Κείμενα, εμβέλεια και δομές δεδομένων]]\\ [[https://www.youtube.com/playlist?list=PLKr1MzPLfrffVOpwwfwxUpWVdzVw9zIbT|Δείκτες - Pointers]]