Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword
Like this
11Activity
0 of .
Results for:
No results containing your search query
P. 1
3ο φύλλο εργασίας για το Scratch ( Δομή Επιλογής )

3ο φύλλο εργασίας για το Scratch ( Δομή Επιλογής )

Ratings: (0)|Views: 8,027|Likes:
Το τρίτο φυλλάδιο εργασίας για το Scratch το οποίο αφορά την δομή επιλογής και τις λογικές εκφράσεις.
Το τρίτο φυλλάδιο εργασίας για το Scratch το οποίο αφορά την δομή επιλογής και τις λογικές εκφράσεις.

More info:

Published by: Σαρημπαλίδης Ιωάννης on Feb 28, 2011
Copyright:Traditional Copyright: All rights reserved

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

11/25/2013

pdf

text

original

 
Τάξη
: Α’ Λυκείου
Λογισμικό
: Scratch
Ενδεικτική Διάρκεια
: 45 λεπτάΜία από τις πιο σημαντικές δομές που χρησιμοποιείται στον προγραμματισμό είναι ηδομή επιλογής. Η δομή αυτή μας δίνει την δυνατότητα να εκτελούμε κάποιες εντολέςόταν κάποια συνθήκη είναι αληθής και κάποιες άλλες εντολές όταν η συνθήκη είναιψευδής. Ορισμένα παραδείγματα είναι τα εξής:
1.
Αν 
ο σκύλος ακουμπήσει ένα κόκαλο
τότε
το κόκαλο εξαφανίζεται και ο παίκτηςκερδίζει 10 πόντους.
2.
Αν 
ο ήρωας του παιχνιδιού ακουμπήσει το κόκκινο κλειδί
τότε
πηγαίνουμε στηνεπόμενη πίστα.
3.
Αν 
κάνουμε κλικ πάνω σε ένα αντικείμενο
τότε
εξαφανίζεται
αλλιώς
εμφανίζεται.
4.
Αν 
η απάντηση του χρήστη σ’ ένα ερώτημα μας ήταν σωστή
τότε
αυξάνουμε τοναριθμό των σωστών απαντήσεων
αλλιώς
προσθέτουμε ένα ακόμα αντικείμενο στηνκρεμάλα.Για περισσότερες λεπτομέρειες πάνω στην δομή επιλογής θα ήταν χρήσιμο να διαβάσειςτο11 
 Κεφάλαιο του online βιβλίου «Δημιουργώ παιχνίδια στο Scratch».
Η εντολή «Εάν … »
Στα παραδείγματα που αναφέρθηκαν τα δύο πρώτα εκτελούν κάποιες εντολές μόνο ότανμία συνθήκη είναι ΑΛΗΘΗΣ.  Στην περίπτωση που η συνθήκη είναι ΨΕΥΔΗΣ δενεκτελείται καμία εντολή. Στις περιπτώσεις αυτές χρησιμοποιούμε την εντολή «
Εάν …
».
Σαρημπαλίδης Ιωάννης Σελίδα 1
 
Δομή Επιλογής
 
Το Scratch στην Σχολική Τάξη
 
Δοκίμασε
τώρα να εισάγεις τον παρακάτω κώδικα.Η εντολήεπιστρέφει τιμή
ΑΛΗΘΗΣ
αν το αντικείμενο μας αγγίζει τον δείκτη του ποντικιούαλλιώς επιστρέφει τιμή
ΨΕΥΔΗΣ
.Μπορείς να εξηγήσεις τι ακριβώς κάνει ο παραπάνω κώδικας;……………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………
Η εντολή «Εάν … Αλλιώς … »
Στα δύο όμως τελευταία παραδείγματα θέλουμε να εκτελούνται κάποιες εντολές όταν ησυνθήκη είναι ΑΛΗΘΗΣ και κάποιες άλλες εντολές όταν η συνθήκη είναι ΨΕΥΔΗΣ.Στις περιπτώσεις αυτές χρησιμοποιούμε την εντολή «
Εάν … Αλλιώς …
».
Σαρημπαλίδης Ιωάννης Σελίδα 2
 
Δομή Επιλογής
Δοκίμασε
τώρα να αλλάξεις τον κώδικα της προηγούμενης ενότητας ώστε όταν οδείκτης του ποντικού αγγίζει την γάτα να αλλάζει την ενδυμασία της σε ενδυμασία2αλλιώς να επανέρχεται στην αρχική της ενδυμασία που ήταν η ενδυμασία1.
Εμφωλευμένη δομή επιλογής
Οι δομές επιλογής μπορούν όμως να είναι και
εμφωλευμένες
, δηλαδή να περιέχεται ημία μέσα στην άλλη.
Δημιούργησε
τον παρακάτω κώδικα ο οποίος ελέγχει την τιμή της συντεταγμένης χτου ποντικιού και στη συνέχεια εμφανίζει αντίστοιχα μηνύματα.Οι τελεστές μικρότερο ( < ), μεγαλύτερο ( > ) και ίσο ( = )χρησιμοποιούνται για να ελέγχουν δύο τιμές. Μετά την σύγκριση επιστρέφεταικατάλληλη τιμή (ΑΛΗΘΗΣ ή ΨΕΥΔΗΣ).
Σαρημπαλίδης Ιωάννης Σελίδα 3

Activity (11)

You've already reviewed this. Edit your review.
1 thousand reads
1 hundred reads
blasphemy21 liked this
consof liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->