Ενότητα 7 – Προηγμένα στοιχεία προγραμματισμού
υποπρογράμματα, μεταβλητές, παράμετροι, εμβέλεια, αρθρώματα. functions, variables, scope, modules.
- Εισαγωγή στο 7 : βίντεο (2 λεπτά), PDF [Quiz 1 !]
- 7.1 υποπρογράμματα
- Εισαγωγή στα υποπρογράμματα : βίντεο 7.1a (5 λεπτά), PDF [Quiz 2 !]
- Ένα μεγάλο παράδειγμα:
- (μπορεί να παραληφθεί σε 1η ανάγνωση)
- βίντεο 7.1b (15 λεπτά)
- κώδικας repl.it : Χωρίς συναρτήσεις
- κώδικας repl.it : Με συναρτήσεις
- Quiz 3 (μπορεί να παραληφθεί σε 1η ανάγνωση)
- Ένα μεγάλο παράδειγμα:
- Συναρτήσεις αναλυτικά :
- Μέρος 1 (9 λεπτά): Ορισμός και κλήση
- Μέρος 2 (8 λεπτά): Ορισμός και κλήση
- Quiz 4 !
- Μέρος 3 (8 λεπτών): Ορίσματα και παράμετροι
- Μέρος 4 (6 λεπτών): Ορίσματα και παράμετροι
- Quiz 5 !
- Μέρος 5 (9 λεπτών): Επιστρεφόμενη τιμή
- Μέρος 6 (8 λεπτών): Επιστρεφόμενη τιμή
- Ένα παλαιότερο PDF (για ορισμό, κλήση και return).
- Quiz 6 !
- Κατηγορίες συναρτήσεων (9 λεπτών)
- Πέρασμα παραμέτρων με αναφορά:
- Quiz 7 !
- Σχετικές δραστηριότητες:
- Από 7ο κεφ. του Τετραδίου Εργασιών
- Σελ. 80 Δραστηριότητες 1, 2, 3 (εύκολες)
- Σελ. 81 Δραστηριότητα 4 (πολύ καλή)
- Σελ. 82 Δραστηριότητα 6 (πολύ καλή)
- Σελ. 83 Δραστηριότητα 7 (ενδιαφέρουσα)
- Σελ. 84 Δραστηριότητα 8,9 (πολύ καλές)
- Σελ. 85 Δραστηριότητα 10 (πολύ καλή)
- Από 7ο κεφ. του Τετραδίου Εργασιών
- Εισαγωγή στα υποπρογράμματα : βίντεο 7.1a (5 λεπτά), PDF [Quiz 2 !]
- 7.2 Εμβέλεια μεταβλητών με απλά λόγια
- Σχετικό PDF: 7o-εμβέλεια.pdf
- Μέρος 1 (6 λεπτών) : Εισαγωγή : τι είναι εμβέλεια;
- Μέρος 2 (9 λεπτών) : Πρώτος κανόνας: από που ξεκινάμε;
- Quiz 8 !
- Μέρος 3 (11 λεπτών): Δεύτερος κανόνας : μέχρι που φτάνουμε;
- Μέρος 4 (7 λεπτών) : Τοπικά vs Καθολικά ονόματα μεταβλητών
- Quiz 9 !
- Μέρος 5 (7 λεπτών) : Το φαινόμενο της σκίασης και η global
- Μέρος 6 (6 λεπτών) : Καταστροφική σύγκρουση!
- Quiz 10!
- Σχετικές δραστηριότητες:
- Από 7ο κεφ. του Τετραδίου Εργασιών
- Σελίδα 82, Δραστηριότητα 5 (εύκολη)
- Από 7ο κεφ. του Τετραδίου Εργασιών
7.3 Αρθρώματα (modules)