Γλώσσα Προγραμματισμού MicroWorlds Pro 14/4/2017 Γ' ΤΑΞΗ -- 11 -- LOGO ΜΕΤΑΒΛΗΤΕΣ
Γ' ΤΑΞΗ -- 11 -- LOGO ΜΕΤΑΒΛΗΤΕΣ Μεταβλητή Το περιεχόμενο μιας μεταβλητής μπορεί να μεταβάλλεται κατά την εκτέλεση ενός προγράμματος. Μια μεταβλητή αντιστοιχεί σε μία θέση της μνήμης του υπολογιστή και γίνεται αναφορά σε αυτή με το όνομα που της δίνουμε εμείς. Μία θέση μνήμης μπορεί να έχει μόνο μία τιμή κάθε φορά, αλλά μπορούμε να την αλλάζουμε, όποτε είναι απαραίτητο, με μία άλλη τιμή. X όνομα 5 τιμή 14/4/2017 Γ' ΤΑΞΗ -- 11 -- LOGO ΜΕΤΑΒΛΗΤΕΣ
Γ' ΤΑΞΗ -- 11 -- LOGO ΜΕΤΑΒΛΗΤΕΣ Μεταβλητή Αν αναφερόμαστε στο όνομα της μεταβλητής για να δηλώσουμε, για παράδειγμα, που θα αποθηκευτεί προσωρινά μια τιμή χρησιμοποιούμε μπροστά από το όνομα το σύμβολο «"». Για να αναφερθούμε στην τιμή της μεταβλητής, βάζουμε μπροστά στο όνομα της το σύμβολο «:». Παράδειγμα 1ο : 14/4/2017 Γ' ΤΑΞΗ -- 11 -- LOGO ΜΕΤΑΒΛΗΤΕΣ
Γ' ΤΑΞΗ -- 11 -- LOGO ΜΕΤΑΒΛΗΤΕΣ Μεταβλητή Παράδειγμα 2ο Τετράγωνο: 14/4/2017 Γ' ΤΑΞΗ -- 11 -- LOGO ΜΕΤΑΒΛΗΤΕΣ
Γ' ΤΑΞΗ -- 11 -- LOGO ΜΕΤΑΒΛΗΤΕΣ Μεταβλητή Παράδειγμα 3ο Αναδρομή (τετράγωνη σπείρα): 14/4/2017 Γ' ΤΑΞΗ -- 11 -- LOGO ΜΕΤΑΒΛΗΤΕΣ
Διαδικασία και Μεταβλητή Διαδικασίες με στοιχεία εισόδου. Ορίζουμε διαδικασιίες με στοιχεία εισόδου ώστε να τις χρησιμοποιούμε με τις τιμές που εισάγουμε την στιγμή που τις καλούμε. Παράδειγμα 4ο Τετράγωνο: για τετράγωνο :α σβγ στκ επανάλαβε 4 [μπ :α δε 90] τέλος 14/4/2017 Γ' ΤΑΞΗ -- 11 -- LOGO ΜΕΤΑΒΛΗΤΕΣ
Γ' ΤΑΞΗ -- 11 -- LOGO ΜΕΤΑΒΛΗΤΕΣ MicroWorlds Pro. Εντολές Μεταβλητές Διαδικασίες Ερωτήσεις Ποιες είναι οι εντολές για την μετακίνηση και ποιες για την περιστροφή της πένας; Ποιες εντολές αφορούν την πένα; 14/4/2017 Γ' ΤΑΞΗ -- 11 -- LOGO ΜΕΤΑΒΛΗΤΕΣ
Γ' ΤΑΞΗ -- 14 -- LOGO ΕΙΣΑΓΩΓΗ ΔΕΔΟΜΕΝΩΝ Εργασία Βιβλίο σελ 192 -194 Δραστηριότητα για το σπίτι: Σπείρες διαφορετικού σχήματος Το πλήθος των σπειρών να καθορίζεται δυναμικά στο πρόγραμμα Όσοι έχουν Η/Υ και Logo (Να εκτυπώσουν το πρόγραμμα και τα γραφικά) Οι υπόλοιποι μαθητές στο τετράδιο 14/4/2017 Γ' ΤΑΞΗ -- 14 -- LOGO ΕΙΣΑΓΩΓΗ ΔΕΔΟΜΕΝΩΝ