Στη συνέχεια χρησιμοποιούμε τις εντολές πες... και αλλαγή σε ενδυμασία... από την παλέτα

Σχετικά έγγραφα
Κεφάλαιο 9: Αλληλεπίδραση

Εφαρμογή δημιουργίας σεναρίων Sctatch

Προγραμματισμός. Το περιβάλλον του scratch

Αριστείδης Παλιούρας Ανακαλύψτε το Scratch 2

Τα αλφαριθμητικά αποτελούνται από γράμματα, λέξεις ή άλλους χαρακτήρες (π.χ. μήλο, Ιούλιος 2009, You win!).

Προγραμματιστικό Περιβάλλον

Ο Μπούκλας παίζει και μουσική όταν στην πράσινη σημαία γί νει κλικ. αίξε ήχο _ χρι τέλους περίμενε για _ χρόνους. περίμενε για δευτερόλεπτα.

Είμαι πιο Μπροστά απ' όλους... με τη βοήθεια εντολών...

Σχετική κίνηση αντικειμένων

Η κίνηση και η δομή επιλογής στο Scratch

A7.2 Δημιουργία Απλής Γραφικής Εφαρμογής σε Περιβάλλον Scratch

αντίστοιχο γεγονός. Όταν όντως το κουμπί

Παράδειγμα «Ημίτονο και ζωγραφική!»: Έχει δει στα μαθηματικά τη γραφική παράσταση της συνάρτησης του ημιτόνου; Σας θυμίζει κάτι η παρακάτω εικόνα;

18.ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ 1 Δραστηριότητα 1

Εισαγωγή στην επανάληψη

1ο Φύλλο Εργασίας. της παλέτας Ήχος. Πώς μπορούμε να εισάγουμε και να αναπαράγουμε έναν ήχο;

Φτιάξε ένα απλό παιχνίδι

ΤΟ ΠΕΡΙΒΑΛΛΟΝ ΤΗΣ. Εργαλειοθήκη Παρουσιάζετε το έργο σας Εκκινείτε τα σενάριά σας Σταματάτε όλα τα σενάρια. Οι 8 ομάδες της Παλέτας εντολών

Παλέτα Κίνηση. Για να μετακινήσουμε ένα αντικείμενο χρησιμοποιούμε την εντολή ΚΙΝΗΣΟΥ

Μαθήματα Scratch -Δραστηριότητα 1 Παλέτα Κίνηση

Lego WeDo - Αεροπλάνο

Ας κάνουμε μια γάτα να περπατάει στο Scratch 2.0

Ορισμός του χρώματος όρισε το χρώμα πένας σε [06_π03.sb] άλλαξε χρώμα πένας κατά. άλλαξε χρώμα πένας κατά άλλαξε χρώμα πένας κατά [06_π04.

Παλέτα Κίνηση. Καλό είναι πριν ξεκινήσετε το παρακάτω φυλλάδιο να έχετε παρακολουθήσει τα παρακάτω δύο videos: a) Εισαγωγή στο περιβάλλον του Scratch

Παλέτα Όψεις. Πως κάνουμε ένα αντικείμενο να μιλάει ή να σκέφτεται;

Tank Rescue Computer Game σε Scratch

3 ο εργαστήριο Scratch for NinjaCoders

Αριστείδης Παλιούρας Ανακαλύψτε το Scratch 2. Στη δραστηριότητα αυτή θα μάθεις να δημιουργείς τις δικές σου εντολές.

Scratch Δημοτικό 5: Οι μεταβλητές σαν ιδιότητες αντικειμένων στη γλώσσα προγραμματισμού Scratch

Καροτοκυνηγός. Αντικείμενα

Διαγραφή και Εισαγωγή χαρακτήρα

H countif μετράει το πλήθος των κελιών, σε μία περιοχή που ικανοποιεί την καθορισμένη συνθήκη.

ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ: Εντολές κίνησης και στροφής στο προγραμματιστικό περιβάλλον Scratch. ΟΝΟΜΑΤΕΠΩΝΥΜΟ:

Μάθημα 1: Εισαγωγή. Κάνε κλικ την εντολή "κινήσου" και με το ποντίκι πατημένο μετέφερε τη στη περιοχή σεναρίων.

Αριστείδης Παλιούρας Ανακαλύψτε το Scratch 2

Η εντολή «επανέλαβε Χ»

Τιμή Τιμή. σκορ. ζωές

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΑΝΑΛΟΓΙΑ

Τι θα απαντούσατε αλήθεια στην ίδια ερώτηση για την περίπτωση της επόμενης εικόνας;

Αριστείδης Παλιούρας Ανακαλύψτε το Scratch 2

Γνωριμία με το περιβάλλον της γλώσσας προγραμματισμού Scratch.

Ποιές εντολές του Scratch πρέπει να ξέρω;

Breakdance Computer Game σε Scratch.

Αγώνες αυτοκινήτου Παιχνίδι για 2 παίκτες

ΗΜΙΟΥΡΓΙΑ ΠΑΙΧΝΙ ΙΟΥ ΣΤΟ SCRATCH ΒΗΜΑ ΠΡΟΣ ΒΗΜΑ

ΣΚΗΝΙΚΟ ΥΠΟΒΑΘΡΑ ΑΡΧΙΚΗ

Η Δραστηριότητα 1 του Φύλλου Εργασίας 1 έχει ως στόχο την εξοικείωση με το περιβάλλον του scratch και πιο συγκεκριμένα με τις μορφές και τα σκηνικά.

Μεταβλητές. Για περισσότερες λεπτομέρειες πάνω στις μεταβλητές θα ήταν χρήσιμο να διαβάσεις το

Ταυτότητα εκπαιδευτικού σεναρίου

ΣΗΜΕΙΩΣΕΙΣ. στη γλώσσα προγραμματισμού. Γκέτσιος Βασίλειος

21. ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ 4 - ΔΗΜΙΟΥΡΓΩΝΤΑΣ ΜΕ ΤΟ BYOB BYOB. Αλγόριθμος Διαδικασία Παράμετροι

Φύλλο Εργασίας: Παιχνίδι Λαβύρινθος (MAZE) Προγραμματιστικό Εργαλείο: SCRATCH. Ονοματεπώνυμο:

Φύλλο Εργασίας «Προσέγγιση της γραφής Braille µέσω Scratch»

Οδηγός ξεκινήματος. έκδοση 2.0.

Εισαγωγή στο Scratch

Movie Maker (Δημιουργία βίντεο)

Scratch Δημοτικό 5: Οι μεταβλητές σαν ιδιότητες αντικειμένων στη γλώσσα προγραμματισμού Scratch

Διδακτικοί στόχοι: Μετά την ολοκλήρωση του μαθήματος θα πρέπει να μπορείτε:

Λίστες στο Scratch 2.0.

Κεφάλαιο 5: Κίνηση. 5.1 Σχετική κίνηση αντικειμένων

Κεφάλαιο 6: Ζωγραφική

Αριστείδης Παλιούρας Ανακαλύψτε το Scratch 2

Κεφάλαιο 1: Κίνηση και γεωμετρικά σχήματα

Πώς το λένε Computer game στο Scratch


Εισαγωγή στην επανάληψη

Κεφάλαιο 7: Όψεις. 7.1 Αλλάζοντας όψεις εύκολα, γρήγορα και προσεκτικά

να ακολουθήσουμε Έναρξη Όλα τα Προγράμματα και να ενεργοποιήσουμε την επιλογή Microsoft Word.

River IQ Game Computer Game σε Scratch

Φύλλο Εργασίας 6 Η επικοινωνία αντικειμένων στο Scratch - Συναυλία

Δημιουργώντας τα δικά μας αντικείμενα

Μάθημα 1 ο : Εντολές κίνησης

«Αβάκιο» Οδηγός χρήσης Μικρόκοσμου που αποτελείται από τις ψηφίδες Καμβάς, Χελώνα, Γλώσσα, Μεταβολέας, Χρώματα.

Οδηγός για Αρχάριους. έκδοση 1.4.

Παραδείγματα μεταβλητών

1.Puzzle. ΕΠΙΜΕΛΕΙΑ: ΓΕΩΡΓΙΑ ΚΛΩΣΤΡΑΚΗ Σελίδα 1

Κεφάλαιο 13: Επικοινωνία

9 ο Γυμνάσιο Ιλίου Προγραμματίζοντας με SCRATCH και BYOB

Το πρόγραμμα Skype (έκδοση )

Πώς μπορούμε να δημιουργούμε γεωμετρικά σχέδια με τη Logo;

Τα Φύλλα Εργασίας αφορά την εκμάθηση της εκτέλεσης της δομής επιλογής μέσα από το περιβάλλον του SCRATCH.

Δομή Επιλογής. 1. Αν ο σκύλος ακουμπήσει ένα κόκαλο τότε το κόκαλο εξαφανίζεται και ο παίκτης κερδίζει 10 πόντους.

Slalom Race Computer Game on Scratch

Scratch Δημοτικό 4: Οι μεταβλητές στη γλώσσα προγραμματισμού Scratch (οι μεταβλητές σαν απαριθμητές)

Κεφάλαιο 3: To περιβάλλον

ήγαινε στο x : y : κατέβασε πένα σήκωσε πένα

αντιστοιχίζεται με την εντολή περίμενε 0.5 (120/60=2 χτύποι ανά δευτερόλεπτο). Στην

Πατώντας την επιλογή αυτή, ανοίγει ένα παράθυρο που έχει την ίδια μορφή με αυτό που εμφανίζεται όταν δημιουργούμε μία μεταβλητή.

ΕΡΓΑΣΤΗΡΙΟ ΠΛΗΡΟΦΟΡΙΚΗ I. 3o ΕΡΓΑΣΤΗΡΙΟ ΕΠΕΞΕΡΓΑΣΙΑ ΜΕ ΤΟ WORD

Αναπαραγωγή και stop/pause έτοιμων ηχητικών clips

Πρακτικές συμβουλές κατά την πληκτρολόγηση ., ; :! ( ) " " Άνοιγμα και αποθήκευση εγγράφου Αρχείο, Άνοιγμα. Αρχείο / Αποθήκευση

ΑΝΤΙΓΡΑΦΗ ΑΡΧΕΙΟΥ ΣΕ ΔΙΣΚΕΤΑ ΑΝΤΙΓΡΑΦΗ ΑΡΧΕΙΟΥ ΑΠΟ ΔΙΣΚΕΤΑ. Από τον κατάλογο που εμφανίζεται επιλέγω: Αποστολή προς Δισκέτα (3,5)

Πώς εισάγουμε μια νέα έννοια χρησιμοποιώντας το εργαλείο Create

Πόσο κάνει 1 + 2; Η γάτα θα ρωτάει πόσο κάνει 1+2, ο χρήστης θα πληκτρολογεί την απάντησή του και η γάτα θα του λέει αν το βρήκε.

Μαθαίνω να προγραμματίζω με το Scratch

Γεωργάκης Αριστείδης ΠΕ20

Βάσεις δεδομένων (Access)

Scratch Δημοτικό 2 : Εισαγωγή στις βασικές εντολές και λειτουργίες της Scratch

1ο μέρος 1. Φτιάχνουμε την πίστα. Μια ενδεικτική πίστα φαίνεται παρακάτω:

Δημιουργία παιχνιδιού σε Scratch

Transcript:

Εντολή «Ρώτησε... και Περίμενε» Η δεύτερη εντολή, που επιτρέπει στο έργο μας να αλληλεπιδράσει με το χρήστη, είναι η ρώτησε...και περίμενε που βρίσκεται στην παλέτα Αισθητήρες. Η μορφή της παρουσιάζεται παρακάτω και είναι πολύ απλή στη χρήση της: Όπως προκύπτει και από το κείμενο που περιέχει, η συγκεκριμένη εντολή παρουσιάζει μια ερώτηση στο χρήστη και σταματά την εκτέλεση του σεναρίου μέχρι να απαντήσει ο χρήστης. Μόλις ο χρήστης εισάγει απάντηση στο έργο μας, το σενάριο συνεχίζει να εκτελείται. Ας γνωρίσουμε την εντολή με ένα παράδειγμα. Στο έργο μας θα έχουμε δύο αντικείμενα, τον αργοπορημένο Κόμη και το σκηνικό. Οι ενέργειες του Κόμη είναι οι εξής: θα ρωτά το χρήστη τι ώρα είναι και αφού θα λάβει απάντηση, θα λέει «αμάν, άργησα πάλι», θα αλλάζει ενδυμασία και θα αποχωρεί από το σκηνικό. Πηγαίνουμε στο σενάριο του κόμη και σύρουμε την εντολή όταν στηνπράσινη σημαία γίνει κλίκ από την παλέτα του Ελέγχου. Συνεχίζουμε με την εντολή ρώτησε... και περίμενε, στην οποία συμπληρώνουμε την ερώτηση που θέλουμε να εμφανιστεί από το χαρακτήρα μας. Στη συνέχεια χρησιμοποιούμε τις εντολές πες... και αλλαγή σε ενδυμασία... από την παλέτα Όψεις: Προσθέτουμε την εντολή κινήσου ομαλά...δεύτ. στο x,y από την παλέτα Κίνηση έτσι ώστε η νυχτερίδα μας να φύγει εκτός της οθόνης του Scratch:

Τέλος, προσθέτουμε δύο ακόμα εντολές, έτσι ώστε όταν το πρόγραμμα τελειώνει να επανατοποθετείται ο κόμης στην αρχική του θέση και με την κατάλληλη μορφή (αυτό πρέπει να βρίσκεται στο τέλος ή στην αρχή του σεναρίου μας;). [09_π03.sb] Πατώντας την πράσινη σημαία για να ξεκινήσει η εκτέλεση βλέπουμε το εξής: η χρήση της εντολής ρώτησε... και περίμενε έχει ως αποτέλεσμα να εμφανιστεί το συγκριμένο ερώτημα ως μπαλονάκι πάνω από τον χαρακτήρα μας και επιπλέον στο κάτω μέρος της οθόνης να εμφανιστεί ένα πεδίο στο οποίο ο χρήστης πρέπει να δώσει μια απάντηση! Πρέπει να σημειώσουμε ότι ο Κόμης είναι πολύ πεισματάρης, και δεν θα μας αφήσει σε ησυχία μέχρι να του δώσουμε μια απάντηση. Δηλαδή το έργο μας δεν θα προχωρήσει στην εκτέλεση των υπόλοιπων εντολών, αν δε λάβει μια δική μας απάντηση! Βλέπουμε δηλαδή ότι η εντολή ρώτησε... και περίμενε "σπάει" το πρόγραμμα μας σε δύο μέρη, περιμένοντας μια δική μας ενέργεια για να μπορέσει να συνεχίσει την εκτέλεση του. Ας δώσουμε λοιπόν στον Κόμη μας μια απάντηση, ας πούμε ότι η ώρα πήγε 12, όπως βλέπουμε και στην επόμενη εικόνα:

Πληκτρολογώντας «12» στο πεδίο κειμένου και πατώντας enter βλέπουμε τον Κόμη να μεταμορφώνεται σε νυχτερίδα, και να φεύγει βιαστικά και πάνω από όλα, με στυλ...: Ας δούμε ακόμη ένα παράδειγμα, στο οποίο το σκηνικό μας θα είναι η αυλή ενός σχολείου και θα υπάρχει ως αντικείμενο ένα κορίτσι. Το κορίτσι θα μας κάνει ερωτήσεις και εμείς με τη σειρά μας θα απαντάμε δίνοντας συνέχεια στο διάλογο. Θα έχουμε μια σύντομη και ευγενική συνομιλία με τη φίλη μας. Θα ξεκινήσουμε με την απαραίτητη εντολή εκκίνησης:

Η εντολή ρώτησε και περίμενε θα χρησιμοποιηθεί έτσι ώστε το κορίτσι να ρωτήσει το όνομά μας. Η απάντηση από το κοριτσάκι. Ακόμη μια ερώτηση, και τέλος της συζήτησης από την ίδια. [09_π04.sb] Ας δούμε τώρα το παράδειγμα μας σε λειτουργία. Η φίλη μας θα ξεκινήσει τη συνομιλία! Ας απαντήσουμε (δεν ξεχνάμε στο τέλος να πατήσουμε είτε enter είτε το χαρακτηριστικό κουμπί που βρίσκεται στα δεξιά του πεδίου κειμένου) Τώρα θα λάβουμε μια απάντηση.

Το κοριτσάκι θα μας κάνει άλλη μια ερώτηση! Και πάλι το πρόγραμμα περιμένει την είσοδο από το πληκτρολόγιο. Απαντάμε με ευγένεια. Ο χαρακτήρας ανταποκρίνεται με ακόμα δυο φράσεις.

Και δεν μπορούμε δηλαδή να χρησιμοποιήσουμε με κάποιο τρόπο τις τιμές που δίνει ο χρήστης στο Scratch; Προφανώς και μπορούμε να τις χρησιμοποιήσουμε. Το Scratch αποθηκεύει την απάντηση του χρήστη στη μεταβλητή απάντηση που βρίσκεται στην παλέτα Αισθητήρες. Παρατηρήστε ότι το σχήμα της συγκεκριμένης μεταβλητής δεν περιέχει ούτε εσοχές, ούτε εξοχές, δηλαδή δεν μπορεί να εισαχθεί ως εντολή μέσα σε ένα σενάριο. Αντίθετα, μπορεί να εισαχθεί μέσα στα λευκά κουτάκια των εντολών π.χ. μπορεί να εισαχθεί μέσα σε μια εντολή πες για δευτερόλεπτα. Δείτε το παρακάτω παράδειγμα: Σε αυτό το παράδειγμα, το αντικείμενο ζητά από το χρήστη να προσδιορίσει το όνομά του και στη συνέχεια το αντικείμενο αναφέρει το όνομα που του έδωσε ο χρήστης και σχολιάζει ότι είναι ωραίο. Με τον τρόπο αυτό, οι διάλογοί μας μπορούν να γίνουν πιο ρεαλιστικοί αφού ο χαρακτήρας μας φαίνεται να «ακούει» το χρήστη. Ας δούμε μια προέκταση του προηγούμενου σεναρίου:

[09_π05.sb] Στη συνέχεια του διαλόγου, το αντικείμενό μας ρωτάει το χρήστη για το που γεννήθηκε. Μετά την απάντηση του χρήστη, το αντικείμενο αναφέρει την απάντηση του χρήστη ενωμένη με 4 θαυμαστικά. Ο τελεστής ένωσε μας δίνει τη δυνατότητα να ενώσουμε δυο εκφράσεις και να τις παρουσιάσουμε ως μια. Αν ο χρήστης έγραψε ότι γεννήθηκε στην «Καβάλα», τότε ο χαρακτήρας μας θα έλεγε διαδοχικά: Προσπαθήστε να δημιουργήσετε αντίστοιχους αληθοφανείς διαλόγους που θα εντυπωσιάσουν τους συμμαθητές σας.