Click to listen highlighted text! Powered By GSpeech
Print

BΠ - Αρχές Προγραμματισμού Υπολογιστών - ΕΡΓΑΣΤΗΡΙΟ (1Θ+3Ε)

Β' ΤΑΞΗ - ΤΟΜΕΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ

2019-2023

MOODLE

# Τρίτη 4-4-2023: Επανάληψη από Τράπεζα Θεμάτων: 

Βιβλία, Ύλη & Λογισμικό

Βιβλία, Ύλη & Λογισμικό

Tip: Change Chrome languages & translate webpages >> HTML School Book 

More in PYTHON 2.7: Livres en Français & Books in English

  1. ΛΟΓΙΣΜΙΚΟPython έκδοση: 2.7.10: κατεβάστε την κατάλληλη για το Λειτουργικό σας σύστημα ή online: http://www.pythontutor.com (επιλέξτε την έκδοση 2.7) 

  2. ΒΙΒΛΙΟ:  «Αρχές Προγραμματισμού Υπολογιστών»

  3. Επιπλέον εξάσκηση από την ύλη ΓΠ "Προγραμματισμός Υπολογιστών":  Βιβλίο Μαθητή/τριας (2η Έκδοση)

  4. Διδακτέα ύλη: Τα Κεφάλαια 1 έως 6 και οι ενότητες 8.1 και 8.2, (δηλαδή, όλα τα Κεφάλαια και οι παράγραφοί τους, εκτός του κεφαλαίου 7 και των παραγράφων 8.3 και 8.4), από τις σημειώσεις του μαθήματος «Αρχές Προγραμματισμού Υπολογιστών» των:Α. Αράπογλου, Ε. Βραχνού, Ε. Κανίδη, Π. Μακρυγιάννη, Β. Μπελεσιώτη και Δ. Τζήμα.

>> Είναι απαραίτητο να δοθεί έμφαση στα Κεφάλαια 1 μέχρι και 6, καθώς περιλαμβάνονται στοιχεία τα οποία είναι απαραίτητο να γνωρίζουν οι μαθητές/τριες.

e-BOOKS

  1. Mini εγχειρίδιο Python

  2. Οδηγός Python Μέσω Παραδειγµάτων

  3. Python for Beginners Books

  4. GPIO Basics with LED light - Raspberry Pi and Python tutorials p.6 [youtube] 

 

1. Από το πρόβλημα στην ανάπτυξη αλγόριθμου

1. Από το πρόβλημα στην ανάπτυξη αλγόριθμου

1.1 Εισαγωγή στη διαχείριση της πολυπλοκότητας ενός προβλήματος 11

1.2 Ανάλυση ενός προβλήματος σε απλούστερα υποπροβλήματα 12

1.2.1 Κατανόηση του προβλήματος και της δομής του - Διαδικασία επίλυσης προβλημάτων 15

1.3 Περιγραφή με ψευδοκώδικα / διάγραμμα ροής 17

1.3.1 Βασικές συνιστώσες/εντολές ενός αλγόριθμου 18

 

Κεφ. 2, Τράπεζα Θεμάτων έως 28-2-2023 

ΘΕΜΑ 2 - Εμφανίζονται 1 έως 3 από 3 εγγραφές

#

Δημοσιεύτηκε

Θέμα

Αρχεία

Ύλη

20365

2022-04-15

2

Εκφώνηση (pdf)
Εκφώνηση (doc)
Ενδεικτική Απάντηση

1.1 Εισαγωγή στη διαχείριση της πολυπλοκότητας ενός προβλήματος, 1.2 Ανάλυση ενός προβλήματος σε απλούστερα υποπροβλήματα, 3.6 Διαδικασία συγγραφής, μετάφρασης και εκτέλεσης προγράμματος, 4.1 Αλγοριθμικές δομές - Ροές εκτέλεσης προγράμματος

21551

2022-04-27

2

Εκφώνηση (pdf)
Εκφώνηση (doc)
Ενδεικτική Απάντηση

1.3 Περιγραφή με ψευδοκώδικα/διάγραμμα ροής, 3.2 Μεταβλητές και τύποι δεδομένων, 3.3 Βασικές εντολές, τελεστές, αριθμητικές και λογικές πράξεις, 4.1.1 Ακολουθία, 4.1.2 Δομή επιλογής if

 

 

2. Από τον αλγόριθμο στην ανάπτυξη προγράμματος

2. Από τον αλγόριθμο στην ανάπτυξη προγράμματος 26

2.1 Κύκλος ανάπτυξης προγράμματος/λογισμικού 26

2.1.1 Μοντέλο του καταρράκτη 26

2.1.2 Μοντέλο σπείρας 27

2.2 Η λογική συγγραφής προγράμματος ανάλογα με το είδος προγραμματισμού 28

2.2.1 Προστακτικός προγραμματισμός 28

2.2.2 Δηλωτικός προγραμματισμός 29

2.2.3 Λοιπά πρότυπα και τεχνικές προγραμματισμού 30

2.2.4 Ενδεικτικά περιβάλλοντα και γλώσσες προγραμματισμού 31

2.2.5 Δραστηριότητα. Κατάταξη γλωσσών προγραμματισμού στα προγραμματιστικά υποδείγματα 32

2.3 Αντικειμενοστρεφής προγραμματισμός 321. Από το πρόβλημα στην ανάπτυξη αλγόριθμου

 

Κεφ. 1, Τράπεζα Θεμάτων έως 28-2-2023 

Εμφανίζονται 1 έως 5 από 5 εγγραφές (περιέχει μόνο το Θέμα 2)

 

 

3. Βασικά στοιχεία γλώσσας προγραμματισμού

3. Βασικά στοιχεία γλώσσας προγραμματισμού

#  Επιπλέον Exam-Quizzes:

MOODLE ΒΠ-Α.Π.Υ. Κεφ. 3 και MOODLE ΓΠ-Π.Υ. Κεφ. 4 

 

3.2 Μεταβλητές και τύποι δεδομένων

3.2.1 Τύποι δεδομένων 

Κ3.2.1_Quiz Σωστού-Λάθους Tip: Στο τετράδιό σου να αιτιολογήσεις γιατί είναι σωστή ή λάθος κάθε απάντησή σου

 

4. Αλγοριθμικές δομές

4. Αλγοριθμικές δομές

#  Επιπλέον Exam-Quizzes:

MOODLE ΒΠ-Α.Π.Υ. Κεφ. 4 και MOODLE ΓΠ-Π.Υ. Κεφ. 4 και 7 

H ενσωματωμένη συνάρτηση  range

σελ. 69-74  > 

4.1.3 Δομή επανάληψης (for και while)

4.1.3.1 Προσεγγίζοντας τη συνάρτηση range  

# Βλέπε και:

# σελ. 84  >  4.2.1 Δημιουργώντας τις δικές μας συναρτήσεις

# σελ. 94-101 > 5.3 Δομή δεδομένων Λίστα

1η ΑΣΚΗΣΗ - BP-APY-range-Q1_(4.1.3-4.2-5.3)

Τι αποτέλεσμα θα έχουν οι παρακάτω εντολές; Επιβεβαίωσε την απάντησή σου στο http://pythontutor.com/visualize.html#mode=edit

print range (10)

print range (1,10)

print range (1,11)

print range (1,11,1)

print range (11,1,-1)

print range (1,11,-1) 

Εντολές Επανάληψης for και while

 Βλέπε και:

  1. σελ. 51-56 από σχολικό βιβλίο - σημειώσεις μαθητή Γ' ΕΠΑΛ "Προγραμματισμός Υπολογιστών" 

  2. σελ. 42-55 από Τετράδιο Εργασιών

  3. από σελ. 42 Λύσεις Ασκήσεων 

  4. όλο το Διδακτικό Πακέτο στο Φωτόδεντρο

4.2 Συναρτήσεις

#  Επιπλέον Exam-Quizzes:

MOODLE ΒΠ-Α.Π.Υ. Κεφ. 4 και MOODLE ΓΠ-Π.Υ. Κεφ. 7 

Tutorial "Python Functions"  από https://www.w3schools.com/python/

 Βλέπε και από σχολικό βιβλίο - σημειώσεις μαθητή Γ' ΕΠΑΛ "Προγραμματισμός Υπολογιστών" 

  1. σελ. 57-58 

  2. Κεφ. 7, σελ. 104-124 "Προηγμένα Στοιχεία Γλώσσας Προγραμματισμού"

Κεφ. 4.1 Τράπεζα Θεμάτων

Θέμα 2, Έως Κεφ. 4.1, Τράπεζα Θεμάτων έως 31 Ιαν 2023 

1_ 18742

2022-03-31

Εκφώνηση (pdf)
Εκφώνηση (doc)
Ενδεικτική Απάντηση

3.2 Μεταβλητές και τύποι δεδομένων, 3.3 Βασικές εντολές, τελεστές, αριθμητικές και λογικές πράξεις, 3.4 Βασικές συναρτήσεις (ενσωματωμένες), 4.1 Αλγοριθμικές δομές - Ροές εκτέλεσης προγράμματος, 4.1.4 Δομή επανάληψης με βρόχο while, 4.2 Συναρτήσεις

 

Κεφ. 4.2 Τράπεζα Θεμάτων

Θέμα 2, Έως Κεφ. 4.2, Τράπεζα Θεμάτων έως 31 Ιαν 2023

#

Date

Αρχεία

Ύλη

1_ 16277

2022-03-23

Εκφώνηση (pdf)
Εκφώνηση (doc)
Ενδεικτική Απάντηση

3.2 Μεταβλητές και τύποι δεδομένων, 3.3 Βασικές εντολές, τελεστές, αριθμητικές και λογικές πράξεις, 3.4 Βασικές συναρτήσεις (ενσωματωμένες), 3.5 Δομή προγράμματος και καλές πρακτικές, 4.1 Αλγοριθμικές δομές - Ροές εκτέλεσης προγράμματος, 4.1.1 Ακολουθία, 4.1.2 Δομή επιλογής if, 4.1.3 Δομή επανάληψης (for και while), 4.1.4 Δομή επανάληψης με βρόχο while, 4.2 Συναρτήσεις

2_ 16279

2022-04-13

Εκφώνηση (pdf)
Εκφώνηση (doc)
Ενδεικτική Απάντηση

3.2 Μεταβλητές και τύποι δεδομένων, 3.3 Βασικές εντολές, τελεστές, αριθμητικές και λογικές πράξεις, 3.4 Βασικές συναρτήσεις (ενσωματωμένες), 3.5 Δομή προγράμματος και καλές πρακτικές, 4.1 Αλγοριθμικές δομές - Ροές εκτέλεσης προγράμματος, 4.1.1 Ακολουθία, 4.1.2 Δομή επιλογής if, 4.2 Συναρτήσεις, 5.3 Δομή δεδομένων Λίστα, 5.4 Επεξεργασία λιστών

3_ 16407

2022-03-04

Εκφώνηση (pdf)
Εκφώνηση (doc)
Ενδεικτική Απάντηση

3.2 Μεταβλητές και τύποι δεδομένων, 3.3 Βασικές εντολές, τελεστές, αριθμητικές και λογικές πράξεις, 3.4 Βασικές συναρτήσεις (ενσωματωμένες), 3.5 Δομή προγράμματος και καλές πρακτικές, 4.1 Αλγοριθμικές δομές - Ροές εκτέλεσης προγράμματος, 4.1.1 Ακολουθία, 4.1.2 Δομή επιλογής if, 4.1.3 Δομή επανάληψης (for και while), 4.1.4 Δομή επανάληψης με βρόχο while, 4.2 Συναρτήσεις

4_ 17879

2022-04-02

Εκφώνηση (pdf)
Εκφώνηση (doc)
Ενδεικτική Απάντηση

3.2 Μεταβλητές και τύποι δεδομένων, 3.3 Βασικές εντολές, τελεστές, αριθμητικές και λογικές πράξεις, 3.4 Βασικές συναρτήσεις (ενσωματωμένες), 4.1 Αλγοριθμικές δομές - Ροές εκτέλεσης προγράμματος, 4.1.1 Ακολουθία, 4.1.3 Δομή επανάληψης (for και while), 4.2 Συναρτήσεις

5_ 17886

2022-03-21

Εκφώνηση (pdf)
Εκφώνηση (doc)
Ενδεικτική Απάντηση

3.2 Μεταβλητές και τύποι δεδομένων, 3.3 Βασικές εντολές, τελεστές, αριθμητικές και λογικές πράξεις, 3.4 Βασικές συναρτήσεις (ενσωματωμένες), 4.1 Αλγοριθμικές δομές - Ροές εκτέλεσης προγράμματος, 4.2 Συναρτήσεις, 5.2 Συμβολοσειρές (str)

6_ 17894

2022-03-21

Εκφώνηση (pdf)
Εκφώνηση (doc)
Ενδεικτική Απάντηση

3.2 Μεταβλητές και τύποι δεδομένων, 3.3 Βασικές εντολές, τελεστές, αριθμητικές και λογικές πράξεις, 3.4 Βασικές συναρτήσεις (ενσωματωμένες), 4.1 Αλγοριθμικές δομές - Ροές εκτέλεσης προγράμματος, 4.1.1 Ακολουθία, 4.2 Συναρτήσεις, 5.2 Συμβολοσειρές (str)

7_ 17954 
(και Κεφ. 5.6 πλειάδα >tuple).

2022-03-22

Εκφώνηση (pdf)
Εκφώνηση (doc)
Ενδεικτική Απάντηση

3.2 Μεταβλητές και τύποι δεδομένων, 3.3 Βασικές εντολές, τελεστές, αριθμητικές και λογικές πράξεις, 3.4 Βασικές συναρτήσεις (ενσωματωμένες), 4.1 Αλγοριθμικές δομές - Ροές εκτέλεσης προγράμματος, 4.1.2 Δομή επιλογής if, 4.2 Συναρτήσεις

8_ 19282

2022-04-05

Εκφώνηση (pdf)
Εκφώνηση (doc)
Ενδεικτική Απάντηση

3.2 Μεταβλητές και τύποι δεδομένων, 3.3 Βασικές εντολές, τελεστές, αριθμητικές και λογικές πράξεις, 4.1.1 Ακολουθία, 4.1.2 Δομή επιλογής if, 4.1.3 Δομή επανάληψης (for και while), [δεν περιλαμβάνει την 4.2 Συναρτήσεις]

9_ 19454

2022-04-06

Εκφώνηση (pdf)
Εκφώνηση (doc)
Ενδεικτική Απάντηση

3.2 Μεταβλητές και τύποι δεδομένων, 3.3 Βασικές εντολές, τελεστές, αριθμητικές και λογικές πράξεις, 3.4 Βασικές συναρτήσεις (ενσωματωμένες), 4.1.1 Ακολουθία, 4.1.2 Δομή επιλογής if, 4.2 Συναρτήσεις

10_ 21330
(2.1)

2022-04-26

Εκφώνηση (pdf)
Εκφώνηση (doc)
Ενδεικτική Απάντηση

3.2 Μεταβλητές και τύποι δεδομένων, 3.3 Βασικές εντολές, τελεστές, αριθμητικές και λογικές πράξεις, 4.1 Αλγοριθμικές δομές - Ροές εκτέλεσης προγράμματος, 4.2 Συναρτήσεις

11_ 21341
(2.3)

2022-04-26

Εκφώνηση (pdf)
Εκφώνηση (doc)
Ενδεικτική Απάντηση

3.2 Μεταβλητές και τύποι δεδομένων, 3.3 Βασικές εντολές, τελεστές, αριθμητικές και λογικές πράξεις, 3.4 Βασικές συναρτήσεις (ενσωματωμένες), 4.1 Αλγοριθμικές δομές - Ροές εκτέλεσης προγράμματος, 4.2 Συναρτήσεις

12_ 21549
(2.3)

2022-04-27

Εκφώνηση (pdf)
Εκφώνηση (doc)
Ενδεικτική Απάντηση

3.2 Μεταβλητές και τύποι δεδομένων, 3.3 Βασικές εντολές, τελεστές, αριθμητικές και λογικές πράξεις, 4.1.1 Ακολουθία, 4.1.2 Δομή επιλογής if, 4.1.3 Δομή επανάληψης (for και while), 4.2 Συναρτήσεις

13_ 21711
(2.1)

2022-04-29

Εκφώνηση (pdf)
Εκφώνηση (doc)
Ενδεικτική Απάντηση

3.2 Μεταβλητές και τύποι δεδομένων, 3.3 Βασικές εντολές, τελεστές, αριθμητικές και λογικές πράξεις, 3.4 Βασικές συναρτήσεις (ενσωματωμένες), 4.1 Αλγοριθμικές δομές - Ροές εκτέλεσης προγράμματος, 4.1.1 Ακολουθία, 4.2 Συναρτήσεις

 

14_ 21725
(Μόνο την 2.1
για Κεφ. 4.2
Συναρτήσεις)

2022-04-29

Εκφώνηση (pdf)
Εκφώνηση (doc)
Ενδεικτική Απάντηση

3.3 Βασικές εντολές, τελεστές, αριθμητικές και λογικές πράξεις, 4.1.1 Ακολουθία, 4.1.2 Δομή επιλογής if, 4.1.4 Δομή επανάληψης με βρόχο while, 4.2 Συναρτήσεις, 5.3 Δομή δεδομένων Λίστα, 5.4 Επεξεργασία λιστών

 

5. Δομές Δεδομένων Ι

5. Δομές Δεδομένων Ι

#  Επιπλέον Exam-Quizzes:

MOODLE ΒΠ-Α.Π.Υ. Κεφ. 5 και MOODLE ΓΠ-Π.Υ. Κεφ. 8 

 

5.1 Στατικές και Δυναμικές Δομές Δεδομένων

5.2 Συμβολοσειρές (str)

5.3 Δομή δεδομένων Λίστα

5.4 Επεξεργασία λιστών

5.5 Σύνολα

5.6 Πλειάδες

http://python.org.gr/phocadownload/Tutorials/tutorial_by_example.pdf Σελ. 72

Ορισµός: Πλειάδα είναι ένα στιγµιότυπο της λίστας. ∆εν αλλάζει µέγεϑος ούτε και στοιχεία.

Ιδιότητες:

• Τα στοιχεία της δεν αλλάζουν

• Χρήσιµη για να επιστρέφουµε πολλές τιµές σε συναρτήσεις

Η δηµιουργία µιας πλειάδας είναι πολύ απλή. Αρκεί να χωρίσουµε µε κόµµα τα αντικείµενα που ϑέλουµε και αυτά, αυτοµάτως ανήκουν σε µια πλειάδα. Προαιρετικές είναι οι παρενθέσεις γύρω από αυτά τα αντικείµενα (κάνουν πιο ευανάγνωστο τον κώδικα).

5.7 Λεξικά

http://python.org.gr/phocadownload/Tutorials/tutorial_by_example.pdf Σελ. 73

Με το λεξικό (dictionary) µπορούµε να αντιστοιχήσουµε σε λέξεις κλειδιά κάποιες τιµές.

Μπορούµε να δούµε το λεξικό ως µια γενίκευση των λιστών, όπου αντί να δεικτοδοτούµε ένα αντικείµενο µε έναν ακέραιο, µπορούµε να το δεικτοδοτούµε µε οποιοδήποτε αντικείµενο, ϕθάνει αυτό να είναι σταθερό (δηλαδή να µην αλλάζει τιµή) και µοναδικό. Π.χ.

d = { 'milk ' : 3.67 , ' butter ' : 1.95 , 'bread ' : 1.67 , ' cheese ' : 4.67 }

print d

 

Μελέτη Προετοιμασίας για ΓΠ-Κεφ. 8. Δομές Δεδομένων ΙΙ

ΓΠ-Π.Υ.  κεφ. 8.1 Συμβολοσειρές (strings) Σελ. 127

  1. QUIZ  k8.1.a_Cloze

  2. QUIZ  k8.1.b_Cloze

  3. QUIZ  k8.1.c_Cloze

  4. QUIZ  k8.1.d_Cloze  Δραστηριότητα 4: Ένωση λέξεων/φράσεων (ΧΩΡΙΣ χρήση ΛΙΣΤΑΣ)

  5. QUIZ  k8.1.e_Cloze  Δραστηριότητα 5: Καρκινικές Λέξεις (με 2 τρόπους)

ΓΠ-Π.Υ.  κεφ. 8.2 Λίστες Σελ. 129

  1. QUIZ K8.2.a_Lists_p.129-130_Book

  2. QUIZ K8.2.b_Lists_p.130-131_Book

  3. QUIZ K8.2.c_Lists_p.131-132_Book

  4. QUIZ k8.2.d_Lists_p.132_Book

  5. QUIZ k8.2.e_Lists_p.133_Book

  6. QUIZ k8.2.f_Lists_p.133-134_Book

 

Κεφ. 5.1-5.4 Τράπεζα Θεμάτων

Θέμα 2, Κεφ. 5.1-5.4, Τράπεζα Θεμάτων έως 31 Ιαν 2023

Κεφ. 5.1-5.4

5.1 Στατικές και Δυναμικές Δομές Δεδομένων ............ 89

5.2 Συμβολοσειρές (str) ............................................. 90

5.3 Δομή δεδομένων Λίστα ........................................ 94

5.4 Επεξεργασία λιστών .......................................... 101  

#

 

Αρχεία

Ύλη

1_ 16279

2022-04-13

Εκφώνηση (pdf)
Εκφώνηση (doc)
Ενδεικτική Απάντηση

3.2 Μεταβλητές και τύποι δεδομένων, 3.3 Βασικές εντολές, τελεστές, αριθμητικές και λογικές πράξεις, 3.4 Βασικές συναρτήσεις (ενσωματωμένες), 3.5 Δομή προγράμματος και καλές πρακτικές, 4.1 Αλγοριθμικές δομές - Ροές εκτέλεσης προγράμματος, 4.1.1 Ακολουθία, 4.1.2 Δομή επιλογής if, 4.2 Συναρτήσεις, 5.3 Δομή δεδομένων Λίστα, 5.4 Επεξεργασία λιστών

2_ 17883

2022-03-21

Εκφώνηση (pdf)
Εκφώνηση (doc)
Ενδεικτική Απάντηση

3.2 Μεταβλητές και τύποι δεδομένων, 3.3 Βασικές εντολές, τελεστές, αριθμητικές και λογικές πράξεις, 3.4 Βασικές συναρτήσεις (ενσωματωμένες), 3.5 Δομή προγράμματος και καλές πρακτικές, 3.6 Διαδικασία συγγραφής, μετάφρασης και εκτέλεσης προγράμματος, 4.1 Αλγοριθμικές δομές - Ροές εκτέλεσης προγράμματος, 4.2 Συναρτήσεις, 5.2 Συμβολοσειρές (str)

3_ 17886

2022-03-21

Εκφώνηση (pdf)
Εκφώνηση (doc)
Ενδεικτική Απάντηση

3.2 Μεταβλητές και τύποι δεδομένων, 3.3 Βασικές εντολές, τελεστές, αριθμητικές και λογικές πράξεις, 3.4 Βασικές συναρτήσεις (ενσωματωμένες), 4.1 Αλγοριθμικές δομές - Ροές εκτέλεσης προγράμματος, 4.2 Συναρτήσεις, 5.2 Συμβολοσειρές (str)

4_ 17888

2022-03-21

Εκφώνηση (pdf)
Εκφώνηση (doc)
Ενδεικτική Απάντηση

3.2 Μεταβλητές και τύποι δεδομένων, 3.3 Βασικές εντολές, τελεστές, αριθμητικές και λογικές πράξεις, 3.4 Βασικές συναρτήσεις (ενσωματωμένες), 3.5 Δομή προγράμματος και καλές πρακτικές, 3.6 Διαδικασία συγγραφής, μετάφρασης και εκτέλεσης προγράμματος, 4.1 Αλγοριθμικές δομές - Ροές εκτέλεσης προγράμματος, 5.3 Δομή δεδομένων Λίστα, 5.4 Επεξεργασία λιστών

5_ 17894

2022-03-21

Εκφώνηση (pdf)
Εκφώνηση (doc)
Ενδεικτική Απάντηση

3.2 Μεταβλητές και τύποι δεδομένων, 3.3 Βασικές εντολές, τελεστές, αριθμητικές και λογικές πράξεις, 3.4 Βασικές συναρτήσεις (ενσωματωμένες), 4.1 Αλγοριθμικές δομές - Ροές εκτέλεσης προγράμματος, 4.1.1 Ακολουθία, 4.2 Συναρτήσεις, 5.2 Συμβολοσειρές (str)

6_ 17897

2022-03-21

Εκφώνηση (pdf)
Εκφώνηση (doc)
Ενδεικτική Απάντηση

3.2 Μεταβλητές και τύποι δεδομένων, 3.3 Βασικές εντολές, τελεστές, αριθμητικές και λογικές πράξεις, 3.4 Βασικές συναρτήσεις (ενσωματωμένες), 4.1 Αλγοριθμικές δομές - Ροές εκτέλεσης προγράμματος, 4.1.1 Ακολουθία, 4.1.2 Δομή επιλογής if, 4.2 Συναρτήσεις, 5.2 Συμβολοσειρές (str)

7_ 17968

2022-03-22

Εκφώνηση (pdf)
Εκφώνηση (doc)
Ενδεικτική Απάντηση

3.2 Μεταβλητές και τύποι δεδομένων, 3.3 Βασικές εντολές, τελεστές, αριθμητικές και λογικές πράξεις, 4.1.1 Ακολουθία, 5.1 Στατικές και Δυναμικές Δομές Δεδομένων, 5.2 Συμβολοσειρές (str), 5.3 Δομή δεδομένων Λίστα, 5.4 Επεξεργασία λιστών

8_ 18734

2022-04-02

Εκφώνηση (pdf)
Εκφώνηση (doc)
Ενδεικτική Απάντηση

3.2 Μεταβλητές και τύποι δεδομένων, 3.3 Βασικές εντολές, τελεστές, αριθμητικές και λογικές πράξεις, 3.4 Βασικές συναρτήσεις (ενσωματωμένες), 4.1 Αλγοριθμικές δομές - Ροές εκτέλεσης προγράμματος, 4.1.1 Ακολουθία, 4.1.2 Δομή επιλογής if, 4.1.3 Δομή επανάληψης (for και while), 5.1 Στατικές και Δυναμικές Δομές Δεδομένων, 5.2 Συμβολοσειρές (str), 5.3 Δομή δεδομένων Λίστα, 5.4 Επεξεργασία λιστών

9_ 18796

2022-03-31

Εκφώνηση (pdf)
Εκφώνηση (doc)
Ενδεικτική Απάντηση

3.2 Μεταβλητές και τύποι δεδομένων, 3.3 Βασικές εντολές, τελεστές, αριθμητικές και λογικές πράξεις, 4.1.1 Ακολουθία, 4.2 Συναρτήσεις, 5.1 Στατικές και Δυναμικές Δομές Δεδομένων, 5.2 Συμβολοσειρές (str), 5.3 Δομή δεδομένων Λίστα, 5.4 Επεξεργασία λιστών

10_19284

2022-04-05

Εκφώνηση (pdf)
Εκφώνηση (doc)
Ενδεικτική Απάντηση

3.2 Μεταβλητές και τύποι δεδομένων, 4.1.2 Δομή επιλογής if, 4.1.4 Δομή επανάληψης με βρόχο while, 5.3 Δομή δεδομένων Λίστα, 5.4 Επεξεργασία λιστών

11_

19286

2022-04-15

Εκφώνηση (pdf)
Εκφώνηση (doc)
Ενδεικτική Απάντηση

3.2 Μεταβλητές και τύποι δεδομένων, 3.3 Βασικές εντολές, τελεστές, αριθμητικές και λογικές πράξεις, 4.1.1 Ακολουθία, 4.1.3 Δομή επανάληψης (for και while), 4.1.4 Δομή επανάληψης με βρόχο while, 5.3 Δομή δεδομένων Λίστα, 5.4 Επεξεργασία λιστών

12_ 19637

2022-04-09

Εκφώνηση (pdf)
Εκφώνηση (doc)
Ενδεικτική Απάντηση

3.2 Μεταβλητές και τύποι δεδομένων, 3.3 Βασικές εντολές, τελεστές, αριθμητικές και λογικές πράξεις, 3.4 Βασικές συναρτήσεις (ενσωματωμένες), 4.1 Αλγοριθμικές δομές - Ροές εκτέλεσης προγράμματος, 5.3 Δομή δεδομένων Λίστα

13_ 19787

2022-04-09

Εκφώνηση (pdf)
Εκφώνηση (doc)
Ενδεικτική Απάντηση

3.2 Μεταβλητές και τύποι δεδομένων, 3.3 Βασικές εντολές, τελεστές, αριθμητικές και λογικές πράξεις, 4.1 Αλγοριθμικές δομές - Ροές εκτέλεσης προγράμματος, 5.3 Δομή δεδομένων Λίστα, 5.4 Επεξεργασία λιστών

14_ 20375

2022-04-15

Εκφώνηση (pdf)
Εκφώνηση (doc)
Ενδεικτική Απάντηση

3.3 Βασικές εντολές, τελεστές, αριθμητικές και λογικές πράξεις, 4.1 Αλγοριθμικές δομές - Ροές εκτέλεσης προγράμματος, 5.2 Συμβολοσειρές (str), 5.3 Δομή δεδομένων Λίστα

15_ 20377

2022-04-20

Εκφώνηση (pdf)
Εκφώνηση (doc)
Ενδεικτική Απάντηση

2.1 Κύκλος ανάπτυξης προγράμματος/λογισμικού, 3.2 Μεταβλητές και τύποι δεδομένων, 3.3 Βασικές εντολές, τελεστές, αριθμητικές και λογικές πράξεις, 4.1 Αλγοριθμικές δομές - Ροές εκτέλεσης προγράμματος, 5.2 Συμβολοσειρές (str), 5.3 Δομή δεδομένων Λίστα, 5.4 Επεξεργασία λιστών, 5.5 Σύνολα, 5.6 Πλειάδες, 5.7 Λεξικά

16_ 20811

2022-04-18

Εκφώνηση (pdf)
Εκφώνηση (doc)
Ενδεικτική Απάντηση

3.3 Βασικές εντολές, τελεστές, αριθμητικές και λογικές πράξεις, 4.1 Αλγοριθμικές δομές - Ροές εκτέλεσης προγράμματος, 5.3 Δομή δεδομένων Λίστα, 5.4 Επεξεργασία λιστών

17_ 21148

2022-04-22

Εκφώνηση (pdf)
Εκφώνηση (doc)
Ενδεικτική Απάντηση

3.2 Μεταβλητές και τύποι δεδομένων, 3.3 Βασικές εντολές, τελεστές, αριθμητικές και λογικές πράξεις, 3.6 Διαδικασία συγγραφής, μετάφρασης και εκτέλεσης προγράμματος, 4.1 Αλγοριθμικές δομές - Ροές εκτέλεσης προγράμματος, 5.3 Δομή δεδομένων Λίστα, 5.4 Επεξεργασία λιστών

18_ 21170

2022-04-22

Εκφώνηση (pdf)
Εκφώνηση (doc)
Ενδεικτική Απάντηση

3.2 Μεταβλητές και τύποι δεδομένων, 3.3 Βασικές εντολές, τελεστές, αριθμητικές και λογικές πράξεις, 4.1.1 Ακολουθία, 5.2 Συμβολοσειρές (str)

19_ 21206

2022-04-22

Εκφώνηση (pdf)
Εκφώνηση (doc)
Ενδεικτική Απάντηση

3.2 Μεταβλητές και τύποι δεδομένων, 3.3 Βασικές εντολές, τελεστές, αριθμητικές και λογικές πράξεις, 3.4 Βασικές συναρτήσεις (ενσωματωμένες), 4.1.1 Ακολουθία, 4.1.3 Δομή επανάληψης (for και while), 5.3 Δομή δεδομένων Λίστα, 5.4 Επεξεργασία λιστών

20_ 21334

2022-04-26

Εκφώνηση (pdf)
Εκφώνηση (doc)
Ενδεικτική Απάντηση

5.2 Συμβολοσειρές (str), 5.3 Δομή δεδομένων Λίστα, 5.4 Επεξεργασία λιστών

21_ 21336

2022-04-26

Εκφώνηση (pdf)
Εκφώνηση (doc)
Ενδεικτική Απάντηση

3.6 Διαδικασία συγγραφής, μετάφρασης και εκτέλεσης προγράμματος, 4.1 Αλγοριθμικές δομές - Ροές εκτέλεσης προγράμματος, 5.3 Δομή δεδομένων Λίστα

22_ 21338

2022-04-26

Εκφώνηση (pdf)
Εκφώνηση (doc)
Ενδεικτική Απάντηση

3.3 Βασικές εντολές, τελεστές, αριθμητικές και λογικές πράξεις, 4.1 Αλγοριθμικές δομές - Ροές εκτέλεσης προγράμματος, 5.2 Συμβολοσειρές (str)

23_ 21343

2022-04-26

Εκφώνηση (pdf)
Εκφώνηση (doc)
Ενδεικτική Απάντηση

3.2 Μεταβλητές και τύποι δεδομένων, 3.3 Βασικές εντολές, τελεστές, αριθμητικές και λογικές πράξεις, 3.4 Βασικές συναρτήσεις (ενσωματωμένες), 4.1 Αλγοριθμικές δομές - Ροές εκτέλεσης προγράμματος, 5.3 Δομή δεδομένων Λίστα, 5.4 Επεξεργασία λιστών

24_ 21374

2022-04-26

Εκφώνηση (pdf)
Εκφώνηση (doc)
Ενδεικτική Απάντηση

3.2 Μεταβλητές και τύποι δεδομένων, 3.3 Βασικές εντολές, τελεστές, αριθμητικές και λογικές πράξεις, 4.1.1 Ακολουθία, 4.1.2 Δομή επιλογής if, 4.1.3 Δομή επανάληψης (for και while), 4.1.4 Δομή επανάληψης με βρόχο while, 5.1 Στατικές και Δυναμικές Δομές Δεδομένων, 5.3 Δομή δεδομένων Λίστα, 5.4 Επεξεργασία λιστών

25_ 21643

2022-04-29

Εκφώνηση (pdf)
Εκφώνηση (doc)
Ενδεικτική Απάντηση

3.2 Μεταβλητές και τύποι δεδομένων, 3.3 Βασικές εντολές, τελεστές, αριθμητικές και λογικές πράξεις, 3.4 Βασικές συναρτήσεις (ενσωματωμένες), 4.1.1 Ακολουθία, 4.1.2 Δομή επιλογής if, 4.1.3 Δομή επανάληψης (for και while), 5.2 Συμβολοσειρές (str)

 

#

 

Αρχεία

Ύλη

26_ 21645

2022-04-29

Εκφώνηση (pdf)
Εκφώνηση (doc)
Ενδεικτική Απάντηση

3.2 Μεταβλητές και τύποι δεδομένων, 3.3 Βασικές εντολές, τελεστές, αριθμητικές και λογικές πράξεις, 3.4 Βασικές συναρτήσεις (ενσωματωμένες), 4.1.1 Ακολουθία, 4.1.3 Δομή επανάληψης (for και while), 4.1.4 Δομή επανάληψης με βρόχο while, 5.3 Δομή δεδομένων Λίστα, 5.4 Επεξεργασία λιστών

27_ 21709

2022-04-29

Εκφώνηση (pdf)
Εκφώνηση (doc)
Ενδεικτική Απάντηση

3.2 Μεταβλητές και τύποι δεδομένων, 3.3 Βασικές εντολές, τελεστές, αριθμητικές και λογικές πράξεις, 3.4 Βασικές συναρτήσεις (ενσωματωμένες), 4.1 Αλγοριθμικές δομές - Ροές εκτέλεσης προγράμματος, 4.1.1 Ακολουθία, 4.1.2 Δομή επιλογής if, 5.3 Δομή δεδομένων Λίστα, 5.4 Επεξεργασία λιστών

28_ 21725

2022-04-29

Εκφώνηση (pdf)
Εκφώνηση (doc)
Ενδεικτική Απάντηση

3.3 Βασικές εντολές, τελεστές, αριθμητικές και λογικές πράξεις, 4.1.1 Ακολουθία, 4.1.2 Δομή επιλογής if, 4.1.4 Δομή επανάληψης με βρόχο while, 4.2 Συναρτήσεις, 5.3 Δομή δεδομένων Λίστα, 5.4 Επεξεργασία λιστών

29_ 21728

2022-04-30

Εκφώνηση (pdf)
Εκφώνηση (doc)
Ενδεικτική Απάντηση

3.2 Μεταβλητές και τύποι δεδομένων, 3.3 Βασικές εντολές, τελεστές, αριθμητικές και λογικές πράξεις, 3.4 Βασικές συναρτήσεις (ενσωματωμένες), 4.1.1 Ακολουθία, 4.1.2 Δομή επιλογής if, 4.1.3 Δομή επανάληψης (for και while), 4.1.4 Δομή επανάληψης με βρόχο while, 5.2 Συμβολοσειρές (str), 5.3 Δομή δεδομένων Λίστα, 5.4 Επεξεργασία λιστών

30_ 21830

2022-04-29

Εκφώνηση (pdf)
Εκφώνηση (doc)
Ενδεικτική Απάντηση

3.3 Βασικές εντολές, τελεστές, αριθμητικές και λογικές πράξεις, 3.4 Βασικές συναρτήσεις (ενσωματωμένες), 4.1.1 Ακολουθία, 4.1.2 Δομή επιλογής if, 4.1.3 Δομή επανάληψης (for και while), 5.3 Δομή δεδομένων Λίστα, 5.4 Επεξεργασία λιστών

31_ 21831

2022-04-29

Εκφώνηση (pdf)
Εκφώνηση (doc)
Ενδεικτική Απάντηση

3.2 Μεταβλητές και τύποι δεδομένων, 3.3 Βασικές εντολές, τελεστές, αριθμητικές και λογικές πράξεις, 3.4 Βασικές συναρτήσεις (ενσωματωμένες), 4.1.1 Ακολουθία, 4.1.3 Δομή επανάληψης (for και while), 4.1.4 Δομή επανάληψης με βρόχο while, 5.3 Δομή δεδομένων Λίστα, 5.4 Επεξεργασία λιστών

32_ 21938

2022-04-30

Εκφώνηση (pdf)
Εκφώνηση (doc)
Ενδεικτική Απάντηση

3.2 Μεταβλητές και τύποι δεδομένων, 3.3 Βασικές εντολές, τελεστές, αριθμητικές και λογικές πράξεις, 4.1.1 Ακολουθία, 4.1.3 Δομή επανάληψης (for και while), 5.3 Δομή δεδομένων Λίστα, 5.4 Επεξεργασία λιστών

33_ 22134

2022-05-01

Εκφώνηση (pdf)
Εκφώνηση (doc)
Ενδεικτική Απάντηση

3.2 Μεταβλητές και τύποι δεδομένων, 3.3 Βασικές εντολές, τελεστές, αριθμητικές και λογικές πράξεις, 3.4 Βασικές συναρτήσεις (ενσωματωμένες), 4.1.1 Ακολουθία, 4.1.3 Δομή επανάληψης (for και while), 5.3 Δομή δεδομένων Λίστα, 5.4 Επεξεργασία λιστών

 

34_ 17883

2022-03-21

Εκφώνηση (pdf)
Εκφώνηση (doc)
Ενδεικτική Απάντηση

3.2 Μεταβλητές και τύποι δεδομένων, 3.3 Βασικές εντολές, τελεστές, αριθμητικές και λογικές πράξεις, 3.4 Βασικές συναρτήσεις (ενσωματωμένες), 3.5 Δομή προγράμματος και καλές πρακτικές, 3.6 Διαδικασία συγγραφής, μετάφρασης και εκτέλεσης προγράμματος, 4.1 Αλγοριθμικές δομές - Ροές εκτέλεσης προγράμματος, 4.2 Συναρτήσεις, 5.2 Συμβολοσειρές (str)

35_ 17897

2022-03-21

Εκφώνηση (pdf)
Εκφώνηση (doc)
Ενδεικτική Απάντηση

3.2 Μεταβλητές και τύποι δεδομένων, 3.3 Βασικές εντολές, τελεστές, αριθμητικές και λογικές πράξεις, 3.4 Βασικές συναρτήσεις (ενσωματωμένες), 4.1 Αλγοριθμικές δομές - Ροές εκτέλεσης προγράμματος, 4.1.1 Ακολουθία, 4.1.2 Δομή επιλογής if, 4.2 Συναρτήσεις, 5.2 Συμβολοσειρές (str)

36_ 18796 (Ερώτηση 2.1, κεφ. 4.2 & 5.2)

2022-03-31

Εκφώνηση (pdf)
Εκφώνηση (doc)
Ενδεικτική Απάντηση

3.2 Μεταβλητές και τύποι δεδομένων, 3.3 Βασικές εντολές, τελεστές, αριθμητικές και λογικές πράξεις, 4.1.1 Ακολουθία, 4.2 Συναρτήσεις, 5.1 Στατικές και Δυναμικές Δομές Δεδομένων, 5.2 Συμβολοσειρές (str), 5.3 Δομή δεδομένων Λίστα, 5.4 Επεξεργασία λιστών

 

6. Κλασικοί Αλγόριθμοι Ι

6. Κλασικοί Αλγόριθμοι Ι 

6.1 Υπολογισμός Μέγιστου Κοινού Διαιρέτη σ. 114

6.2 Σειριακή Αναζήτηση σ. 115

6.3 Ταξινόμηση με Επιλογή σ. 118

6.4 Δραστηριότητες κεφαλαίου σ. 120

 

6.3 Ταξινόμηση με Επιλογή σ. 118

Αλγόριθμος Ταξινόμησης με Επιλογή,  σελ. 119.

  1. Select-sort with Gypsy folk dance ή Selection Sort: Itik-itik Dance

  2. Simulation Selection Sort   

Tutorials by Amulya's Academy:

  1. Python Tutorials - Selection Sort Algorithm | Example 

  2. Python Tutorials - Selection Sort | Program | Using min() | For Non Duplicate Values | Part-1 

 

Κεφ. 6, Τράπεζα Θεμάτων έως 28-2-2023

Εμφανίζονται 1 έως 3 από 3 εγγραφές

#

Δημοσιεύτηκε

Θέμα

Αρχεία

Ύλη

19788

2022-04-09

4

Εκφώνηση (pdf)
Εκφώνηση (doc)
Ενδεικτική Απάντηση

3.2 Μεταβλητές και τύποι δεδομένων, 3.3 Βασικές εντολές, τελεστές, αριθμητικές και λογικές πράξεις, 3.4 Βασικές συναρτήσεις (ενσωματωμένες), 3.5 Δομή προγράμματος και καλές πρακτικές, 4.1 Αλγοριθμικές δομές - Ροές εκτέλεσης προγράμματος, 4.1.1 Ακολουθία, 4.1.2 Δομή επιλογής if, 4.1.3 Δομή επανάληψης (for και while), 4.2 Συναρτήσεις, 5.2 Συμβολοσειρές (str), 5.3 Δομή δεδομένων Λίστα, 5.4 Επεξεργασία λιστών, 6.2 Σειριακή Αναζήτηση

19455

2022-04-06

4

Εκφώνηση (pdf)
Εκφώνηση (doc)
Ενδεικτική Απάντηση

3.2 Μεταβλητές και τύποι δεδομένων, 3.3 Βασικές εντολές, τελεστές, αριθμητικές και λογικές πράξεις, 3.4 Βασικές συναρτήσεις (ενσωματωμένες), 3.5 Δομή προγράμματος και καλές πρακτικές, 4.1 Αλγοριθμικές δομές - Ροές εκτέλεσης προγράμματος, 5.2 Συμβολοσειρές (str), 5.3 Δομή δεδομένων Λίστα, 5.4 Επεξεργασία λιστών, 6.2 Σειριακή Αναζήτηση

19285

2022-04-11

4

Εκφώνηση (pdf)
Εκφώνηση (doc)
Ενδεικτική Απάντηση

3.2 Μεταβλητές και τύποι δεδομένων, 3.3 Βασικές εντολές, τελεστές, αριθμητικές και λογικές πράξεις, 4.1 Αλγοριθμικές δομές - Ροές εκτέλεσης προγράμματος, 4.2 Συναρτήσεις, 5.3 Δομή δεδομένων Λίστα, 5.4 Επεξεργασία λιστών, 6.2 Σειριακή Αναζήτηση

 

8. Εφαρμογές σε γλώσσα προγραμματισμού με χρήση API

8. Εφαρμογές σε γλώσσα προγραμματισμού με χρήση API

8.1 Διεπαφές Προγραμματισμού Εφαρμογών
8.2 Επικοινωνία ανθρώπου-υπολογιστή και διεπαφή χρήστη

Κεφ. 8.1-8.2, Τράπεζα Θεμάτων έως 28-2-2023

Εμφανίζονται 1 έως 3 από 3 εγγραφές

#

Δημοσιεύτηκε

Θέμα

Αρχεία

Ύλη

21195

  2022-04-22

2

Εκφώνηση (pdf)
Εκφώνηση (doc)
Ενδεικτική Απάντηση

2.1 Κύκλος ανάπτυξης προγράμματος/λογισμικού, 3.6 Διαδικασία συγγραφής, μετάφρασης και εκτέλεσης προγράμματος, 4.1 Αλγοριθμικές δομές - Ροές εκτέλεσης προγράμματος, 8.2 Επικοινωνία ανθρώπου-υπολογιστή και διεπαφή χρήστη

17965

  2022-03-21

2

Εκφώνηση (pdf)
Εκφώνηση (doc)
Ενδεικτική Απάντηση

3.2 Μεταβλητές και τύποι δεδομένων, 3.3 Βασικές εντολές, τελεστές, αριθμητικές και λογικές πράξεις, 4.1.1 Ακολουθία, 4.1.2 Δομή επιλογής if, 8.2 Επικοινωνία ανθρώπου-υπολογιστή και διεπαφή χρήστη

17964

  2022-03-22

4

Εκφώνηση (pdf)
Εκφώνηση (doc)
Ενδεικτική Απάντηση

3.2 Μεταβλητές και τύποι δεδομένων, 3.3 Βασικές εντολές, τελεστές, αριθμητικές και λογικές πράξεις, 4.1.1 Ακολουθία, 4.1.4 Δομή επανάληψης με βρόχο while, 8.2 Επικοινωνία ανθρώπου-υπολογιστή και διεπαφή χρήστη

 

 

Σημείωση: Η διδακτέα ύλη του σχολικού βιβλίου περιλαμβάνεται σε e-Quizzes που βρίσκονται στο Moodle: paschouk.mysch.gr/moodle. Οι μαθητές/τριες του 4ου ΕΠΑ.Λ. Αθήνας εισέρχονται με τα usernames & passwords που τους έχουν δοθεί από την εκπαιδευτικό.

 

 

Click to listen highlighted text! Powered By GSpeech