Αυτό το μάθημα παρέχει μια εισαγωγή στις γλώσσες προγραμματισμού και στα βασικά χαρακτηριστικά τους. Εξετάζονται τα βασικά δομικά στοιχεία της γλώσσας C, όπως οι μεταβλητές, οι τύποι δεδομένων, η εκχώρηση τιμών, καθώς και οι βασικοί τελεστές και παραστάσεις. Επιπλέον, καλύπτονται έννοιες της ροής ελέγχου, με έμφαση στις εντολές διακλάδωσης και στις εντολές επανάληψης για τη διαχείριση της λογικής των προγραμμάτων.
Στον τομέα του διαδικαστικού προγραμματισμού, το μάθημα επικεντρώνεται στη χρήση συναρτήσεων και δεικτών, ενώ παρέχει εισαγωγή στις βασικές δομές δεδομένων, όπως οι πίνακες και οι εγγραφές, μαζί με συνδυασμούς τους. Τέλος, δίνεται έμφαση στον χειρισμό εισόδου-εξόδου μέσω αρχείων, χαρακτήρων και αλφαριθμητικών.
Το εργαστηριακό μέρος του μαθήματος περιλαμβάνει τη χρήση του προγραμματιστικού περιβάλλοντος Code::Blocks για την ανάπτυξη, τη δοκιμή και την αποσφαλμάτωση προγραμμάτων, δίνοντας στους σπουδαστές πρακτική εξάσκηση στον προγραμματισμό και την επίλυση προβλημάτων σε πραγματικό χρόνο.
- Teacher: Admin User