~~NOCACHE~~
====== Εισαγωγή στη γλώσσα προγραμματισμού C ======
**Προσοχή!** Η σελίδα αυτή αφορά **αποκλειστικά** το μάθημα\\
**//Έλεγχος με μικροϋπολογιστές//**\\
εάν δεν είστε φοιτητής του μαθήματος δείτε το υπόλοιπο site.
===== Επικοινωνία =====
Η επικοινωνία για το μάθημα θα πρέπει να γίνεται στη διεύθυνση [[mccp@allos.gr]] η οποία είναι ρυθμισμένη να παρακάμπτει το φίλτρο για τα spam, οπότε δεν δημιουργούνται προβλήματα.
===== Υλικό =====
{{ :qna:mctrl:notes-arxes-programmatismoy-hy-2020-1.pdf |Συνοπτικό εγχειρίδιο γλώσσας C}}
{{ :qna:mctrl:c-info.pdf |Εισαγωγικά στοιχεία - Εγκατάσταση CLion}}
===== Διαλέξεις =====
==== 1η Διάλεξη ====
Δευτέρα 27/5/2024 10:00
Από την ενότητα **Υλικό** καλύφθηκαν τα μέρη Α΄-Δ΄.
Μπορείτε επίσης να δείτε και τα σχετικά online βίντεο του 1ου έτους για τη C από παλαιότερες χρονιές.
==== 2η Διάλεξη ====
Δευτέρα 3/6/2024 10:00
Από την ενότητα **Υλικό** καλύφθηκε το Ε΄ μέρος.
===== Υλικό =====
[[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]]