User Tools

Site Tools


python:epal:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
python:epal:start [2026/05/17 23:40] dmakryppython:epal:start [Unknown date] (current) – removed - external edit (Unknown date) 127.0.0.1
Line 1: Line 1:
-====== υπό ανάπτυξη ======  
  
-====== 4. Προγραμματισμός Η/Υ (Γ' ΕΠΑ.Λ.) ====== 
- 
-{{https://www.python.org/static/img/python-logo.png?150|Python Logo}} 
- 
-Το μάθημα **«Προγραμματισμός Υπολογιστών»** της Γ' τάξης ΕΠΑ.Λ. (Τομέας Πληροφορικής) εστιάζει στην εμβάθυνση των μαθητών στις αρχές του δομημένου προγραμματισμού και στην ανάπτυξη εφαρμογών με τη γλώσσα **Python**.  
- 
---- 
- 
-===== 🔗 Επίσημο Εκπαιδευτικό Υλικό ΙΕΠ ===== 
- 
-Πριν την έναρξη των ενοτήτων, βεβαιωθείτε ότι έχετε κατεβάσει το αντίστοιχο επίσημο υλικό από το αποθετήριο του Ινστιτούτου Εκπαιδευτικής Πολιτικής: 
-  * **Βιβλίο Μαθητή:** [[https://iep.edu.gr/el/pps-search-it|Προγραμματισμός Υπολογιστών (Γ' ΕΠΑ.Λ.) - Βιβλίο Μαθητή]] 
-  * **Βιβλίο Καθηγητή / Σημειώσεις:** [[https://iep.edu.gr/el/pps-search-it|Οδηγίες & Συμπληρωματικό Υλικό Καθηγητή (ΙΕΠ)]] 
-  * **Κεντρική Πύλη Αναζήτησης:** [[https://iep.edu.gr/el/pps-search-it|Ψηφιακό Αποθετήριο Προγραμμάτων Σπουδών ΙΕΠ]] 
- 
---- 
- 
-===== 📚 Διδακτέα Ύλη Μαθήματος ===== 
- 
-Η συνολική ύλη του μαθήματος χωρίζεται στις εξής βασικές θεματικές ενότητες: 
- 
-==== Ενότητα 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