Μάθημα : Γ' ΓΥΜΝΑΣΙΟΥ ΠΛΗΡΟΦΟΡΙΚΗ
Κωδικός : G253139
G253139 - ΧΡΙΣΤΙΝΑ ΣΟΡΟΒΟΥ
Ενότητες μαθήματος - #Β.5 ΠΡΟΓΡΑΜΜΑΤΙΖΟΝΤΑΣ ΜΕ ΤΟ SCRATCH /ΔΙΑΔΙΚΑΣΙΕΣ
-
Εμφάνιση όλων των ενοτήτων
-
#Α1 Εισαγωγή στην έννοια του Προβλήματος
-
# Α2 Εισαγωγή στην έννοια του Αλγορίθμου
-
#Α3 Η έννοια του προγράμματος
-
#Β.0 ΠΡΟΓΡΑΜΜΑΤΙΖΟΝΤΑΣ ΜΕ ΤΟ SCRATCH / ΒΙΒΛΙΑ ΚΑΙ ΕΓΧΕΙΡΙΔΙΑ
-
#Β.1 ΠΡΟΓΡΑΜΜΑΤΙΖΟΝΤΑΣ ΜΕ ΤΟ SCRATCH / ΔΟΜΗ ΑΚΟΛΟΥΘΙΑΣ
-
#Β.2 ΠΡΟΓΡΑΜΜΑΤΙΖΟΝΤΑΣ ΜΕ ΤΟ SCRATCH / ΔΟΜΗ ΕΠΑΝΑΛΗΨΗΣ
-
#Β.3 ΠΡΟΓΡΑΜΜΑΤΙΖΟΝΤΑΣ ΜΕ ΤΟ SCRATCH / ΔΟΜΗ ΕΠΙΛΟΓΗΣ
-
#Β.4 ΠΡΟΓΡΑΜΜΑΤΙΖΟΝΤΑΣ ΜΕ ΤΟ SCRATCH /ΜΕΤΑΒΛΗΤΕΣ
-
#Β.5 ΠΡΟΓΡΑΜΜΑΤΙΖΟΝΤΑΣ ΜΕ ΤΟ SCRATCH /ΔΙΑΔΙΚΑΣΙΕΣ
-
ΕΝΟΤΗΤΑ 1 -ΑΛΓΟΡΙΘΜΙΚΗ
-
ΕΝΟΤΗΤΑ 2 -ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΜΕ PYTHON - ΜΑΘΗΜΑ 1
-
ΕΝΟΤΗΤΑ 2 - ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΜΕ PYTHON - ΜΑΘΗΜΑ 2
-
ΕΝΟΤΗΤΑ 2 - ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΜΕ PYTHON - ΜΑΘΗΜΑ 3
-
ΕΝΟΤΗΤΑ 2 - ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΜΕ PYTHON - ΜΑΘΗΜΑ 4
-
ΕΝΟΤΗΤΑ 2 - ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΜΕ PYTHON - ΜΑΘΗΜΑ 5
-
ΕΝΟΤΗΤΑ 2 - ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΜΕ PYTHON - ΜΑΘΗΜΑ 6
-
ΕΝΟΤΗΤΑ 2 - ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΜΕ PYTHON - ΜΑΘΗΜΑ 7
-
ΕΝΟΤΗΤΑ 2 - ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΜΕ PYTHON - ΜΑΘΗΜΑ 8
-
ΕΝΟΤΗΤΑ 2 - ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΜΕ PYTHON - ΜΑΘΗΜΑ 9
-
ΕΝΟΤΗΤΑ 2 - ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΜΕ PYTHON - ΜΑΘΗΜΑ 10
-
ΕΝΟΤΗΤΑ 2 - ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΜΕ PYTHON - ΜΑΘΗΜΑ 11
-
ΕΝΟΤΗΤΑ 2 - ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΜΕ PYTHON - ΜΑΘΗΜΑ 12
-
ENOTHTA 4 - ΤΕΧΝΗΤΗ ΝΟΗΜΟΣΥΝΗ
-
ΕΠΑΝΑΛΗΨΗ SCRATCH
-
#Α1 Εισαγωγή στην έννοια του Προβλήματος
#Β.5 ΠΡΟΓΡΑΜΜΑΤΙΖΟΝΤΑΣ ΜΕ ΤΟ SCRATCH /ΔΙΑΔΙΚΑΣΙΕΣ
Διαδικασίες (My Blocks / Custom Blocks)
-
Τι είναι: Δικές μας εντολές που τις φτιάχνουμε εμείς! Είναι ομάδες εντολών που τις "τυλίγουμε" σε ένα νέο μπλοκ για να τις χρησιμοποιούμε εύκολα πολλές φορές και τους δίνουμε ένα ΟΝΟΜΑ.
-
Γιατί τις χρησιμοποιούμε:
-
Να μην επαναλαμβάνουμε κώδικα (αν ο ίδιος κώδικας τρέχει σε 5 σημεία, απλώς καλούμε τη διαδικασία).
-
Να οργανώνουμε καλύτερα τον κώδικά μας, που γίνεται πιο καθαρός και ευανάγνωστος.
-
Να δίνουμε ονομασίες που βγάζουν νόημα (π.χ. "δημιούργησε εχθρό", "κάνε έκρηξη").
-
-
Πώς τις φτιάχνουμε: Στην κατηγορία "Οι Μπλοκ μου" -> "Δημιούργησε ένα Μπλοκ". Μπορούμε να της δώσουμε ορίσματα (είσοδο) για να είναι ακόμα πιο δυνατή! (π.χ. η διαδικασία "πήδα" μπορεί να πάρει όρισμα "ύψος").
Παράδειγμα Διαδικασίας:
-
Φτιάχνουμε ένα μπλοκ "σχεδίασε τετράγωνο" με όρισμα "μέγεθος".
-
Ο κώδικας της διαδικασίας:
Ορισμός σχεδίασε τετράγωνο (μέγεθος)
επανάλαβε (4)
πρόσθες (μέγεθος) βήματα
στρίψε δεξιά (90) μοίρες
τέλος
- Πώς το καλούμε: Τώρα, όποτε θέλουμε τετράγωνο, γράφουμε:
σχεδίασε τετράγωνο (50) // Μας ζωγραφίζει ένα μεσαίο τετράγωνο
σχεδίασε τετράγωνο (100) // Μας ζωγραφίζει ένα τεράστιο τετράγωνο