Γ' ΕΠΑ.Λ. - Εισαγωγή στις Αρχές της Επιστήμης των Υπολογιστών
2015-2026
Εκπαιδευτικός: Πάσχου Κωνσταντίνα
MOODLE & Β & Γ Ενεργός Πολίτης
>> Διαγώνισμα Β' Τετραμήνου Κεφ.1 Python: Γ1 Δευτέρα 16-3-2026 & Γ2 Πέμπτη 19-3-2026
-
Σχολικό Βιβλίο Γ-Ε.Α.Ε.Υ
-
Διδακτέα Ύλη 2023-2026: Κεφάλαια 1, 2 και 3 & Αναλυτικό Πρόγραμμα Σπουδών Φ.Ε.Κ. 2010/τ.Β’/16-9-2015
-
Σημείωση: Η διδακτέα ύλη του σχολικού βιβλίου (κεφάλαια 1, 2 & 3) και τα προγράμματα σε Python περιλαμβάνονται σε e-Quizzes που βρίσκονται στο Moodle: paschouk.mysch.gr/moodle. Οι μαθητές/τριες του 4ου ΕΠΑ.Λ. Αθήνας εισέρχονται με τα usernames & passwords που τους έχουν δοθεί από την εκπαιδευτικό.
1o Κεφ. Προγραμματισμός σε γλώσσα Python
1ο Κεφ.: Προγραμματισμός σε γλώσσα Python
-
Python Tutor - Visualize Python: Online app οπτικοποίησης της Python
-
Λογισμικό για PC: Python 2.7 (for windows) ή Python 2.7 (portable) και QPython app για Android
-
Python Quizzes στα αγγλικά: Real Python Quizzes
>> e-BOOK PYTHON από Γ' ΕΑΕΥ Κεφάλαιο 1 από σελ. 19
YouTube Playlist Python
@YouTube Playlist Python
https://www.youtube.com/playlist?list=PL0lmANJiug0Htrb-C2n8yL4VoaZrlz7Q-
από τον χρήστη Spyros Georgios Zygouris
Python 0.01 - Τύποι δεδομένων >> Από 2:42 μέχρι τέλος ΕΚΤΟΣ από μιγαδικούς αριθμούς
https://www.youtube.com/watch?v=b2Hz7yihDJg
Python 0.02-Αριθμητικοί τελεστές >> Όλο SOS και για τα μαθηματικά
https://www.youtube.com/watch?v=7AFKLnAnRuM&t=239s
Python 0.03-Σχεσιακοί τελεστές >> Από την αρχή μέχρι 1:57
https://www.youtube.com/watch?v=FzB9TnhUTYU
Python 0.04-Τελεστές Λογικών πράξεων >> Αντί για το παράδειγμα με το ηλεκτρικό κύκλωμα, χρησιμοποιήστε το παράδειγμα με το Υδραυλικό Ισοδύναμο που παρουσιάσαμε στην τάξη
https://www.youtube.com/watch?v=oszMR0MEZUA
Python 0.05-ΕΚΦΡΑΣΕΙΣ >> Προσοχή στην ιεραρχία των αριθμητικών και λογικών πράξεων (δηλαδή με ποια σειρά εκτελούνται)
https://www.youtube.com/watch?v=zmOHwp9Fhhc
Python 0.06-ΜΕΤΑΒΛΗΤΕΣ
https://www.youtube.com/watch?v=gsi-kqweA6A
Python 0.07-ANTIKEIMENA-ΜΕΤΑΒΛΗΤΕΣ
https://www.youtube.com/watch?v=2UeR1srdoVo
Python 0.08-ΣΥΝΑΡΤΗΣΕΙΣ
https://www.youtube.com/watch?v=6NUNRtHXmEg
Python 0.09-Τύποι και Δομές Δεδομένων
https://www.youtube.com/watch?v=XH0_DPPzr2A
Python 0.10 Εγκατάσταση-Shell-IDLE-Modules
https://www.youtube.com/watch?v=z_2EqSJb8PE
Python 0.11 Αλγοριθμοι-Διαγραμμα Ροής-Πρόγραμμα
https://www.youtube.com/watch?v=ogt8KwZSGes
Python 0.12-ΠΡΩΤΕΣ ΕΝΤΟΛΕΣ
https://www.youtube.com/watch?v=ziTt5PiGjIg
Python 0.13-ΑΣΚΗΣΕΙΣ με ΠΡΩΤΕΣ ΕΝΤΟΛΕΣ
https://www.youtube.com/watch?v=wmLL1ddsoDk
Python 1.01 Δομή ΑΚΟΛΟΥΘΙΑΣ
https://www.youtube.com/watch?v=ZczJ0fN3Uo8
Python 1.02 ΑΚΟΛΟΥΘΙΑ-ΠΟΣΟΣΤΑ
https://www.youtube.com/watch?v=egkW5-w4rlA
Python 1.03 ΑΚΟΛΟΥΘΙΑ-ΔΙΑΧΩΡΙΣΜΟΣ ΨΗΦΙΩΝ
https://www.youtube.com/watch?v=2hTXYR88sm4
Python 1.04 Δομή ΕΠΙΛΟΓΗΣ-ΕΙΣΑΓΩΓΗ
https://www.youtube.com/watch?v=9tPW0jdnX3M
Python 1.05 Απλή Δομή ΕΠΙΛΟΓΗΣ
https://www.youtube.com/watch?v=SFqDvTcc4D8
Python 1.06 Απλή Δομή ΕΠΙΛΟΓΗΣ-ΜΕΓΙΣΤΟ-ΕΛΑΧΙΣΤΟ
https://www.youtube.com/watch?v=1z79qsaf-vQ
..........
Python 2.01 Δομή ΕΠΑΝΑΛΗΨΗΣ-Εισαγωγή
https://www.youtube.com/watch?v=cubRpd5irCw&list=PL0lmANJiug0Htrb-C2n8yL4VoaZrlz7Q-&index=33
Python 2.02 Συνάρτηση range( )
https://www.youtube.com/watch?v=ERctvvohEhY&list=PL0lmANJiug0Htrb-C2n8yL4VoaZrlz7Q-&index=34
Python 2.03 Δομή for - Εισαγωγή
https://www.youtube.com/watch?v=oZlKNUHS9d8&list=PL0lmANJiug0Htrb-C2n8yL4VoaZrlz7Q-&index=35
Python 2.04 Δομή for - Ασκήσεις 1
https://www.youtube.com/watch?v=hoiBvdijmaU&list=PL0lmANJiug0Htrb-C2n8yL4VoaZrlz7Q-&index=36
Python 2.05 Δομή for- Ασκήσεις 2
https://www.youtube.com/watch?v=PQ_2EV9aRJE&list=PL0lmANJiug0Htrb-C2n8yL4VoaZrlz7Q-&index=37
.................
2.10 Δομή while-Εισαγωγή
https://www.youtube.com/watch?v=1GiWsZ9vpAQ&list=PL0lmANJiug0Htrb-C2n8yL4VoaZrlz7Q-&index=42
2.11 Δομή while-ΑΤΕΡΜΩΝΑΣ ΒΡΟΧΟΣ
https://www.youtube.com/watch?v=eAKWKce7vpM&list=PL0lmANJiug0Htrb-C2n8yL4VoaZrlz7Q-&index=43
2.12 Δομή while- Έλεγχος Εγκυρότητας
https://www.youtube.com/watch?v=nuHD5BUmf4U&list=PL0lmANJiug0Htrb-C2n8yL4VoaZrlz7Q-&index=44
2.13 Δομή while- μέχρι να δοθεί - A
https://www.youtube.com/watch?v=f9ynD2CSoUE&list=PL0lmANJiug0Htrb-C2n8yL4VoaZrlz7Q-&index=45
2.14 Δομή while- μέχρι να δοθεί - Β
https://www.youtube.com/watch?v=-8AiyUb5oQk&list=PL0lmANJiug0Htrb-C2n8yL4VoaZrlz7Q-&index=46
.................
2.17 Διαγράμματα Ροής while
https://www.youtube.com/watch?v=LcYYIONam8c&list=PL0lmANJiug0Htrb-C2n8yL4VoaZrlz7Q-&index=49
2.18 Μετατροπές for-while
https://www.youtube.com/watch?v=fywrHHFTMeQ&list=PL0lmANJiug0Htrb-C2n8yL4VoaZrlz7Q-&index=50
..................
Python MOODLE & Online Quizzes
Python MOODLE Quizzes
Online Quizzes
-
Κεφ. 1.1.Α Match: Σχεδίαση & Συγγραφή κώδικα: Τα βασικά στοιχεία της γλώσσας Python & Τύποι Δεδομένων (σελ. 19-20)
-
Κεφ. 1.2.1.Α Match: 1.2.1. Εντολή εκχώρησης ή καταχώρησης τιμής
-
Κεφ. 1.2.Α Cloze: 1.2.1 Εκχώριση Τιμής & 1.2.3 Εμφάνιση Τιμής (print)
-
Κεφ. 1.2.Β Cloze: 1.2.2 & 1.2.3: Παραδείγματα: 1-1, 1-2 & 1-3
-
Κεφ. 1.3.Α Cloze: 1.3.1. Λογικές εκφράσεις - Παράδειγμα 1-4: "Εύρεση μεγίστου"
-
Κεφ. 1.3.Β Cloze: 1.3.1. Λογικές εκφράσεις - Παράδειγμα 1-5: "Ο δείκτης μάζας σώματος Δ.Μ.Σ."
-
Κεφ. 1.3.C Cloze: 1.3.1. Λογικές εκφράσεις - Παράδειγμα 1-6 (Εμφωλευμένη Δομή επιλογής): "Κόστος αποστολής επιστολής"
-
Κεφ. 1.3 - REVISION Cloze: ΕΠΑΝΑΛΗΨΗ
-
Κεφ. 1.4 - REVISION Cloze: ΕΠΑΝΑΛΗΨΗ
-
Κεφ. 1.5 - REVISION Cloze: ΕΠΑΝΑΛΗΨΗ
-
Κεφ. 1.6 - REVISION Cloze: ΕΠΑΝΑΛΗΨΗ
Υδραυλικό Ισοδύναμο
ΛΟΓΙΚΕΣ ΠΥΛΕΣ - ΥΔΡΑΥΛΙΚΟ IΣΟΔΥΝΑΜΟ
Εκπαιδευτικός: Πάσχου Κωνσταντίνα, Πληροφορικής & Φυσικός
Η υδραυλική αναλογία των λογικών πράξεων χρησιμοποιεί τη ροή νερού (ή λαδιού) και βαλβίδες για να αναπαραστήσει τις λογικές πύλες (1=πίεση/ροή, 0=καμία ροή).
Βασικές Υδραυλικές Αντιστοιχίες
-
Λογικό "1" (TRUE): Υψηλή πίεση / Ροή νερού.
-
Λογικό "0" (FALSE): Μηδενική πίεση / Καμία ροή.
-
Διακόπτης (Βαλβίδα): Ανοιχτός (1) ή Κλειστός (0).
1. Πύλη AND (ΚΑΙ) - Σειριακή Σύνδεση
Για να υπάρξει έξοδος (ροή), πρέπει και η βαλβίδα Α και η βαλβίδα Β να είναι ανοιχτές.
Σχήμα: Δύο βαλβίδες τοποθετημένες σε σειρά (η μία μετά την άλλη) στον ίδιο σωλήνα.

Λειτουργία:
-
Α=0, Β=0 → Έξοδος=0
-
Α=1, Β=0 → Έξοδος=0
-
Α=0, Β=1 → Έξοδος=0
-
Α=1, Β=1 → Έξοδος=1
Υδραυλικό Ισοδύναμο:
[Πηγή]
---[Βαλβίδα Α]---[Βαλβίδα Β]---[Έξοδος]
2. Πύλη OR (Ή) - Παράλληλη Σύνδεση
Για να υπάρξει έξοδος, αρκεί είτε η βαλβίδα Α είτε η βαλβίδα Β να είναι ανοιχτή.
Σχήμα: Δύο βαλβίδες τοποθετημένες σε παράλληλους κλάδους σωλήνων που καταλήγουν στην ίδια έξοδο.

Λ ειτουργία:
-
Α=0, Β=0 → Έξοδος=0
-
Α=1, Β=0 → Έξοδος=1
-
Α=0, Β=1 → Έξοδος=1
-
Α=1, Β=1 → Έξοδος=1
Υδραυλικό Ισοδύναμο:
[Πηγή] ---+---[Βαλβίδα Α]---+--- [Έξοδος]+---[Βαλβίδα Β]---+
3. Πύλη NOT (ΟΧΙ/Αναστροφέας) - Βαλβίδα Εκτόνωσης
Η έξοδος είναι το αντίθετο της εισόδου. Αν η είσοδος έχει πίεση, η έξοδος εκτονώνεται (μηδενίζεται).
Σχήμα: Μια βαλβίδα που όταν πιέζεται (Είσοδος=1), ανοίγει μια δίοδο προς το ρεζερβουάρ (Εκτόνωση), κλείνοντας τη ροή προς την έξοδο. Όταν η είσοδος είναι 0, η ροή περνάει κανονικά (ή μια άλλη πηγή τροφοδοτεί την έξοδο).
Λειτουργία:
-
Είσοδος=0 → Έξοδος=1
-
Είσοδος=1 → Έξοδος=0
Υδραυλικό Ισοδύναμο:
[Πηγή] ---> [Βαλβίδα NOT (εκτόνωσης)] ---> [Έξοδος]
4. Πύλη NAND (Συνδυασμός)
Συνδυασμός AND και NOT. Σειριακές βαλβίδες που εκτονώνονται μόνο όταν και οι δύο είναι ανοιχτές.
Υδραυλικό Ισοδύναμο:
[Πηγή] ---[Α]---[Β]---+---> [Έξοδος]
|
[Βαλβίδα Εκτόνωσης]
Συνοπτικός Πίνακας
|
Πύλη |
Υδραυλική Διάταξη |
Συνθήκη Ροής (Έξοδος 1) |
|---|---|---|
|
AND |
Βαλβίδες σε Σειρά |
Πρέπει Α ΚΑΙ Β ανοιχτές |
|
OR |
Βαλβίδες Παράλληλα |
Πρέπει Α Ή Β ανοιχτή |
|
NOT |
Βαλβίδα Εκτόνωσης |
Είσοδος ΚΛΕΙΣΤΗ |
Σημείωση: Οι υδραυλικές λογικές πράξεις χρησιμοποιούνται σε συστήματα υδραυλικού αυτοματισμού (fluidics) όπου δεν υπάρχει ηλεκτρισμός.
- Details
- Written by Super User
Python και Tkinter
Προγράμματα σε Python και Tkinter
Κεφ. 1: Python: Σημειώσεις της εκπαιδευτικού
Σημειώνεται ότι οι εντολές της Τkinter δεν περιλαμβάνονται στη διδακτέα ύλη αλλά μπορούν να αξιοποιηθούν σε προγράμματα εκτός σχολικού ωραρίου (εγκεκριμένα από τη Διεύθυνση Β/Βάθμιας Εκπαίδευσης) όπως: Περιβαλλοντικά, Πολιτιστικά και Αγωγής Υγείας ή / και σε Διαγωνισμούς Εκπαιδευτικής Ρομποτικής σε συνδυασμό με Arduino, Rasberry κ.ά.
Διοργάνωση: Δρ. Βασίλειος Σωτ. Μπελεσιώτης (PhD Τμήματος Πληροφορικής, MSc) τέως Σχολικός Σύμβουλος κλάδου ΠΕ19 - Πληροφορικής στο 1ο Εργαστηριακό Κέντρο Αθήνας.
