Με τι ασχολείται το μάθημα;
Ανάλυση προβλήματος (Βιβλίο Μαθητή 1.1, 1.2, 1.3, 1.4)
Βασικές έννοιες αλγορίθμων (Bιβλίο Mαθητή 2.1, 2.2,2.3)
Ανάλυση προβλημάτων (Βιβλίο Μαθητή 4.1)
Εισαγωγή στον Προγραμματισμό (Βιβλίο Μαθητή 6.1, 6.4, 6.4.1, 6.4.2, 6.4.3)
Φυσικές και τεχνητές γλώσσες (Βιβλίο Μαθητή 6.3)
Προγραμματιστικά περιβάλλοντα (Βιβλίο Μαθητή 6.7)
Το αλφάβητο της ΓΛΩΣΣΑΣ, Τύποι Δεδομένων, Σταθερές, Μεταβλητές (Βιβλίο Μαθητή 7.1, 7.2, 7.3, 7.4)
Αριθμητικοί τελεστές, Συναρτήσεις, Αριθμητικές εκφράσεις (Βιβλίο Μαθητή 7.5, 7.6, 7.7)
Δομή ακολουθίας, Εντολή εκχώρησης, Εντολές εισόδου – εξόδου, Δομή προγράμματος (Βιβλίο Μαθητή 2.4.1, 7.8, 7.9, 7.10)
Δομή επιλογής (Βιβλίο Μαθητή 2.4.2, 2.4.3, 2.4.4, 8.1, 8.1.1, 8.1.2 Συμπληρωματικό Εκπαιδευτικό Υλικό 3.1, 3.1.1, 3.1.2)
Δομή Επανάληψης (Βιβλίο Μαθητή 2.4.5, 8.2, 8.2.1, 8.2.2, 8.2.3)
Κατηγορίες λαθών & εκσφαλμάτωση (Βιβλίο Μαθητή 13.1 Συμπληρωματικό Εκπαιδευτικό Υλικό 5.1, 5.2.1, 5.2.2, 5.2.3)
Δομές δεδομένων (Βιβλίο Μαθητή 3.1, 3.2)
Μονοδιάστατοι πίνακες (Βιβλίο Μαθητή 3.1, 3.2, 3.3, 9.1, 3.6, 3.7, 9.2)
Δισδιάστατοι Πίνακες (Βιβλίο Μαθητή 9.3, 9.4)
Στοίβα (Βιβλίο Μαθητή 3.4 Συμπληρωματικό Εκπαιδευτικό Υλικό 1.1, 1.1.1, 1.1.2)
Ουρά (Βιβλίο Μαθητή 3.5 Συμπληρωματικό Εκπαιδευτικό Υλικό 1.2, 1.2.1, 1.2.2)
Τμηματικός προγραμματισμός - Διαδικασίες και συναρτήσεις (Βιβλίο Μαθητή 10.1, 10.2, 10.3, 10.4, 10.5, 10.5.1, 10.5.2, 10.5.3, 10.6)
Εκσφαλμάτωση (Βιβλίο Μαθητή 13.2 Συμπληρωματικό Εκπαιδευτικό Υλικό 5.2.4, 5.2.5, 5.3)
Άλλες δομές δεδομένων (Συμπληρωματικό Εκπαιδευτικό Υλικό 1.3, 1.3.1, 1.3.2, 1.3.3, 1.3.4)
Αντικειμενοστραφής Προγραμματισμός (Βιβλίο Μαθητή 6.5 Συμπληρωματικό Εκπαιδευτικό Υλικό 4.1, 4.2, 4.3, 4.4, 4.5, 4.6)