Τι περιλαμβάνει το μάθημα
- Εισαγωγή στο μάθημα και ιστορική αναδρομή
- Παράσταση δεδομένων
- Δομικά στοιχεία υπολογιστών
- Βασικές αρχιτεκτονικές
- Προγραμματισμός σε επίπεδο μηχανής
- Λειτουργικά συστήματα
- Αλγόριθμοι, δεδομένα και διαδικασίες
- Γλώσσες προγραμματισμού
- Διερμηνευτές και μεταγλωττιστές
- Τεχνολογία λογισμικού
- Προγραμματιστικά παραδείγματα
- Στοιχεία θεωρητικής πληροφορικής
- Βάσεις δεδομένων
- Γραφικά με υπολογιστή
- Εφαρμογές γραφείου
- Επεξεργασία δεδομένων
- Επιστημονολογική θεώρηση
- Εισαγωγή στον προγραμματισμό
- Υπολογισμοί με σταθερές
- Μεταβλητές και εκχωρήσεις
- Επιλογές και επαναλήψεις
- Διαδικασίες και συναρτήσεις
- Οργάνωση προγραμμάτων
- Λάθη και τεχνικές αποσφαλμάτωσης
- Ανασκόπηση - επανάληψη