python:epal:start
This is an old revision of the document!
Table of Contents
υπό ανάπτυξη
4. Προγραμματισμός Η/Υ (Γ' ΕΠΑ.Λ.)
Το μάθημα «Προγραμματισμός Υπολογιστών» της Γ' τάξης ΕΠΑ.Λ. (Τομέας Πληροφορικής) εστιάζει στην εμβάθυνση των μαθητών στις αρχές του δομημένου προγραμματισμού και στην ανάπτυξη εφαρμογών με τη γλώσσα Python.
—
🔗 Επίσημο Εκπαιδευτικό Υλικό ΙΕΠ
Πριν την έναρξη των ενοτήτων, βεβαιωθείτε ότι έχετε κατεβάσει το αντίστοιχο επίσημο υλικό από το αποθετήριο του Ινστιτούτου Εκπαιδευτικής Πολιτικής:
- Βιβλίο Μαθητή: Προγραμματισμός Υπολογιστών (Γ' ΕΠΑ.Λ.) - Βιβλίο Μαθητή
- Βιβλίο Καθηγητή / Σημειώσεις: Οδηγίες & Συμπληρωματικό Υλικό Καθηγητή (ΙΕΠ)
- Κεντρική Πύλη Αναζήτησης: Ψηφιακό Αποθετήριο Προγραμμάτων Σπουδών ΙΕΠ
—
📚 Διδακτέα Ύλη Μαθήματος
Η συνολική ύλη του μαθήματος χωρίζεται στις εξής βασικές θεματικές ενότητες:
Ενότητα 1: Εισαγωγή και Βασικές Έννοιες
- Ανασκόπηση βασικών εννοιών αλγορίθμων.
- Το περιβάλλον προγραμματισμού της Python (IDLE, Thonny, Anaconda/Jupyter).
- Μεταβλητές, τύποι δεδομένων (int, float, string, boolean) και βασικοί τελεστές.
Ενότητα 2: Δομές Επιλογής και Επανάληψης
- Δομή Επιλογής:
if,if - else,if - elif - elseκαι σύνθετες λογικές εκφράσεις (and, or, not). - Δομή Επανάληψης: Η ανακύκλωση
while(συνθήκη τερματισμού) και η ανακύκλωσηforμε τη χρήση της συνάρτησηςrange().
Ενότητα 3: Δομές Δεδομένων (Σύνθετοι Τύποι)
- Λίστες (Lists): Δημιουργία, προσπέλαση στοιχείων, μέθοδοι λιστών (append, insert, remove, pop) και τεχνικές αναζήτησης/ταξινόμησης.
- Πλειάδες (Tuples) & Λεξικά (Dictionaries): Δημιουργία, σταθερά δεδομένα και αντιστοίχιση κλειδιού-τιμής.
Ενότητα 4: Συναρτήσεις (Functions)
- Ορισμός συνάρτησης (
def), παράμετροι, ορίσματα και επιστροφή τιμών (return). - Τοπικές (local) και παγκόσμιες (global) μεταβλητές.
Ενότητα 5: Αντικειμενοστραφής Προγραμματισμός (Βασικές Αρχές)
- Έννοια της Κλάσης (Class) και του Αντικειμένου (Object).
- Ιδιότητες και Μέθοδοι.
—
🎯 Εξεταστέα Ύλη Πανελλαδικών 2026
🚨 SOS - Οδηγίες Εξετάσεων:
Η εξεταστέα ύλη για τις Πανελλαδικές Εξετάσεις του 2026 καθορίζεται από τις επίσημες εγκυκλίους του Υπουργείου Παιδείας και περιλαμβάνει τη γραπτή εξέταση σε θεωρία, ανάπτυξη αλγορίθμων και συγγραφή κώδικα Python.
📑 Θεματικές Ενότητες για τις Εξετάσεις
- Δομή Επιλογής & Επανάληψης: Σχεδιασμός σύνθετων βρόχων, φωλιασμένες δομές (nested loops) και έλεγχος εγκυρότητας δεδομένων εισόδου.
- Διαχείριση Λιστών (Μονοδιάστατοι & Πολυδιάστατοι Πίνακες): * Εύρεση Μέγιστου / Ελάχιστου (Max/Min).
- Υπολογισμός Αθροίσματος και Μέσου Όρου στοιχείων.
- Γραμμική Αναζήτηση (Linear Search) σε λίστα.
- Φυσαλίδα (Bubble Sort) για ταξινόμηση δεδομένων.
- Συναρτήσεις: Δημιουργία υποπρογραμμάτων, σωστή μεταβίβαση παραμέτρων και διαχωρισμός του κυρίως προγράμματος από τις συναρτήσεις.
💡 Τύπος Θεμάτων Πανελλαδικών
- Θέμα Α: Ερωτήσεις Θεωρίας (Σωστό/Λάθος, Πολλαπλής Επιλογής, Αντιστοίχιση, Σύντομης Απάντησης).
- Θέμα Β: Μικρές ασκήσεις (Εύρεση αποτελέσματος κώδικα - Trace table, συμπλήρωση κενών, διόρθωση σφαλμάτων).
- Θέμα Γ: Ανάπτυξη αλγορίθμου/κώδικα με χρήση δομών επιλογής, επανάληψης και ελέγχου εισόδου.
- Θέμα Δ: Σύνθετο πρόβλημα με χρήση λιστών (πινάκων), ταξινόμησης, αναζήτησης και δημιουργίας συναρτήσεων.
—
🛠️ Οδηγίες Μελέτης για τους Μαθητές
- Καθημερινή εξάσκηση: Γράψτε τον κώδικα στον υπολογιστή σας. Ο προγραμματισμός δεν μαθαίνεται με την ανάγνωση, αλλά με τη δοκιμή!
- Προσοχή στα Blocks (Indentation): Στην Python, η στοίχιση (κενά στα αριστερά) καθορίζει ποιος κώδικας ανήκει σε ποια δομή. Ένα λάθος κενό αλλάζει όλη τη λειτουργία του προγράμματος.
— Η σελίδα αυτή Δημιουργήθηκε από: Μακρυπόδης Διονύσιος Καθηγητής Πληροφορικής
python/epal/start.1779050417.txt.gz · Last modified: by dmakryp

