Διδακτέα Ύλη ΑΕΠΠ 2024 – 2025
Η διδακτέα ύλη του ΑΕΠΠ παραμένει όμοια του 2024, με στοίβες, ουρές, λίστες και αντικειμενοστραφή προγραμματισμό να παραμένουν στο προσκήνιο.
ΒΙΒΛΙΑ 2024-2025 |
ΒΙΒΛΙΟ 1: «Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον», Βιβλίο Μαθητή, Γ΄ Γενικού Λυκείου των Α. Βακάλη, Η. Γιαννόπουλου, Ν. Ιωαννίδη, Χ. Κοίλια, Κ. Μάλαμα, Ι. Μανωλόπουλου, Π. Πολίτη, έκδοση (Ι.Τ.Υ.Ε.) «Διόφαντος» |
ΒΙΒΛΙΟ 2: «Πληροφορική», Γ’ Τάξη Γενικού Λυκείου, Βιβλίο Μαθητή, Συμπληρωματικό Εκπαιδευτικό Υλικό των Γραμμένου Ν., Γούσιου Αν., κ.ά., έκδοση (Ι.Τ.Υ.Ε.) «Διόφαντος». |
Από το ΒΙΒΛΙΟ 1: «Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον» | Από το ΒΙΒΛΙΟ 2: «Πληροφορική» |
1. Ανάλυση Προβλήματος | Ενότητα 1. Δομές Δεδομένων και Αλγόριθμοι |
1.1 Η έννοια πρόβλημα. | 1.1 Στοίβα |
1.2 Κατανόηση προβλήματος. | 1.1.1 Παραδείγματα υλοποίησης στοίβας με χρήση μονοδιάστατου πίνακα |
1.3 Δομή προβλήματος. | 1.1.2 Ερωτήσεις – Ασκήσεις |
1.4 Καθορισμός απαιτήσεων. | 1.2 Ουρά |
2. Βασικές Έννοιες Αλγορίθμων. | 1.2.1 Παραδείγματα υλοποίησης ουράς με χρήση μονοδιάστατου πίνακα |
2.1 Τι είναι αλγόριθμος. | 1.2.2 Ερωτήσεις – Ασκήσεις |
2.2 Σπουδαιότητα αλγορίθμων. | 1.3 Άλλες δομές δεδομένων |
2.3 Περιγραφή και αναπαράσταση αλγορίθμων. | 1.3.1 Λίστες |
2.4 Βασικές συνιστώσες / εντολές ενός αλγορίθμου. | 1.3.2 Δένδρα |
2.4.1 Δομή ακολουθίας. | 1.3.3 Γράφοι |
2.4.2 Δομή Επιλογής. | 1.3.4 Ερωτήσεις – Ασκήσεις |
2.4.3 Διαδικασίες πολλαπλών επιλογών. | Ενότητα 2. Τεχνικές Σχεδίασης Αλγορίθμων |
2.4.4 Εμφωλευμένες Διαδικασίες. | 2.1 Μέθοδος Διαίρει και Βασίλευε. |
2.4.5 Δομή Επανάληψης. | Ενότητα 3. Επιλογή και Επανάληψη |
3. Δομές Δεδομένων και Αλγόριθμοι. | 3.1 Εντολή ΕΠΙΛΕΞΕ |
3.1 Δεδομένα. | 3.1.1 Παραδείγματα με χρήση της εντολής ΕΠΙΛΕΞΕ |
3.2 Αλγόριθμοι + Δομές Δεδομένων = Προγράμματα. | 3.1.2 Ερωτήσεις – Ασκήσεις |
3.3 Πίνακες. | Ενότητα 4. Σύγχρονα Προγραμματιστικά |
3.4 Στοίβα. | 4.1 Αντικειμενοστραφής Προγραμματισμός: ένας φυσικός τρόπος επίλυσης προβλημάτων |
3.5 Ουρά. | 4.2 Χτίζοντας Αντικειμενοστραφή Προγράμματα |
3.6 Αναζήτηση. | 4.2.1 Μεθοδολογία |
3.7 Ταξινόμηση | 4.2.2 Διαγραμματική αναπαράσταση |
4. Τεχνικές Σχεδίασης Αλγορίθμων | 4.3 Ομαδοποίηση Αντικειμένων σε Κλάσεις: Αφαιρετικότητα και Ενθυλάκωση |
4.1 Ανάλυση προβλημάτων. | 4.3.1 Παραδείγματα Διαγραμματικής Αναπαράστασης Κλάσεων |
6. Εισαγωγή στον Προγραμματισμό. | 4.4 Η Αντικειμενοστραφής «Οικογένεια»: Κλάσεις – Πρόγονοι, Κλάσεις – Απόγονοι |
6.1 Η έννοια του προγράμματος. | 4.5 Ορίζοντας την Κατάλληλη Συμπεριφορά: Πολυμορφισμός |
6.3 Φυσικές και τεχνητές γλώσσες. | 4.6 Ερωτήσεις – Ασκήσεις |
6.4 Τεχνικές σχεδίασης προγραμμάτων. | Ενότητα 5. Εκσφαλμάτωση Προγράμματος |
6.4.1 Ιεραρχική σχεδίαση προγράμματος. | 5.1 Κατηγορίες Λαθών |
6.4.2 Τμηματικός προγραμματισμός. | 5.1.1 Συντακτικά λάθη |
6.4.3 Δομημένος προγραμματισμός. | 5.1.2 Λάθη που οδηγούν σε αντικανονικό τερματισμό του προγράμματος |
6.5 Αντικειμενοστραφής προγραμματισμός. | 5.1.3 Λογικά λάθη |
6.7 Προγραμματιστικά περιβάλλοντα. | 5.2 Εκσφαλμάτωση |
7. Βασικές Έννοιες Προγραμματισμού | 5.2.1 Εκσφαλμάτωση λογικών λαθών στις δομές επιλογής |
7.1 Το αλφάβητο της ‘ΓΛΩΣΣΑΣ’. | 5.2.2 Εκσφαλμάτωση λογικών λαθών στις δομές επανάληψης |
7.2 Τύποι δεδομένων. | 5.2.3 Εκσφαλμάτωση λογικών λαθών σε πίνακες |
7.3 Σταθερές. | 5.2.4 Εκσφαλμάτωση λογικών λαθών στα υποπρογράμματα |
7.4 Μεταβλητές. | 5.2.5 Μέθοδος ελέγχου «Μαύρο Κουτί» |
7.5 Αριθμητικοί τελεστές. | 5.3 Ερωτήσεις – Ασκήσεις |
7.6 Συναρτήσεις. | |
7.7 Αριθμητικές εκφράσεις. | |
7.8 Εντολή εκχώρησης. | |
7.9 Εντολές εισόδου-εξόδου. | |
7.10 Δομή προγράμματος. | |
8. Επιλογή και Επανάληψη | |
8.1 Εντολές Επιλογής. | |
8.1.1 Εντολή ΑΝ. | |
8.1.2 Εντολή ΕΠΙΛΕΞΕ. |
8.2 Εντολές επανάληψης. | |
8.2.1 Εντολή ΟΣΟ…ΕΠΑΝΑΛΑΒΕ. | |
8.2.2 Εντολή ΜΕΧΡΙΣ_ΟΤΟΥ. | |
8.2.3 Εντολή ΓΙΑ…ΑΠΟ…ΜΕΧΡΙ. | |
9. Πίνακες. | |
9.1 Μονοδιάστατοι πίνακες. | |
9.2 Πότε πρέπει να χρησιμοποιούνται πίνακες. | |
9.3 Πολυδιάστατοι πίνακες. | |
9.4 Τυπικές επεξεργασίες πινάκων. | |
10. Υποπρογράμματα |
10.1 Τμηματικός προγραμματισμός | |
10.2 Χαρακτηριστικά των υποπρογραμμάτων. | |
10.3 Πλεονεκτήματα του τμηματικού προγραμματισμού. | |
10.4 Παράμετροι. | |
10.5 Διαδικασίες και συναρτήσεις. | |
10.5.1 Ορισμός και κλήση συναρτήσεων. | |
10.5.2 Ορισμός και κλήση διαδικασιών. | |
10.5.3 Πραγματικές και τυπικές παράμετροι | |
10.6 Εμβέλεια μεταβλητών – σταθερών. | |
13. Εκσφαλμάτωση Προγράμματος |
13.1 Κατηγορίες λαθών | |
13.2 Εκσφαλμάτωση |