SlideShare a Scribd company logo
1 of 3
Download to read offline
Σχολικό Έτος 2013-2014 Χρήστος Ξυλογιάννης, Καθ. Πληροφορικής ΠΕ20
Φύλλο Εργασίας 3.1 για Δομές Επιλογής
Ονοματεπώνυμο:........................................................... Τάξη/Ομάδα :............... Ημερ/νία:..................
Εισαγωγή (Διάρκεια 10 λεπτά)
Στις παρακάτω Δραστηριότητες θα ασχοληθούμε με τις Δομές Επιλογής στο Scratch. Ο κόσμος γύρω μας
είναι γεμάτος από επιλογές που πρέπει να κάνουμε προκειμένου να πραγματοποιήσουμε κάποια πράγματα.
Για παράδειγμα, εάν αύριο είναι Δευτέρα θα πάω στο σχολείο. Εάν διαβάσω τα μαθήματα μου θα δω την
αγαπημένη μου ταινία. Εάν το φανάρι είναι κόκκινο περιμένω στην διάβαση. Εάν βρέχει θα πάρω ομπρέλα.
Τις ίδιες επιλογές κάνουμε και όταν θέλουμε να προγραμματίζουμε τον υπολογιστή να κάνει κάτι.
Οι Δομές επιλογής είναι σύνθετες εντολές που εξετάζουν το αν είναι σωστή
μία συνθήκη. Ανάλογα με το αν ισχύει η συνθήκη μπορεί να εκτελείται ή
όχι μία ομάδα εντολών που περιλαμβάνεται μέσα στην Δομή επιλογής.
Για την εξέταση των συνθηκών χρησιμοποιούνται τα 3 είδη των Τελεστών
που αναφέραμε στο προηγούμενο σενάριο: οι αριθμητικοί, οι σύγκρισης και
οι λογικοί. Μπορούν να χρησιμοποιηθούν και οι Αισθητήρες για την
εξέταση μία συνθήκης.
Οι Δομές επιλογής στο Scratch είναι 2 ειδών:
Α) Απλή: Εάν <συνθήκη ισχύει> τότε <εκτέλεσε ομάδα
εντολών>.
Αυτή είναι η πιο απλή μορφή δομής επιλογής και την έχουμε
δει ήδη πολλές φορές στο Scratch. Εδώ έχουμε εκτέλεση
εντολών μόνο αν η συνθήκη ισχύει (είναι αληθής).
Β) Σύνθετη: Εάν <συνθήκη ισχύει> τότε <εκτέλεσε ομάδα
εντολών 1> αλλιώς <εκτέλεσε ομάδα εντολών 2>.
Αυτή είναι η πιο σύνθετη μορφή δομής επιλογής και θα την
εξετάσουμε σήμερα. Εδώ έχουμε την εκτέλεση μίας από 2
ομάδες εντολών ανάλογα με το αν ισχύει μία συνθήκη ή όχι
(Είναι αληθής ή όχι).
Το να χρησιμοποιούμε το Β) είδος Δομής Επιλογής είναι
πιο αποδοτικό για τον Η/Υ γιατί του επιτρέπει να κάνει
λιγότερους ελέγχους κατά την εκτέλεση του
προγράμματος.
Είστε χωρισμένοι σε ομάδες των δύο ατόμων ανά υπολογιστή. Θέλουμε να δουλέψετε συνεργαζόμενοι με
τους διπλανούς σας ανταλλάσσοντας απόψεις, ιδέες και γνώσεις σχετικά με τις Δραστηριότητες που
πρόκειται να κάνετε. Να βοηθάτε και να διορθώνετε ο ένας τον άλλο ώστε να ολοκληρώσετε και τις τρεις
δραστηριότητες.
Δραστηριότητα 1
Ανοίγουμε στην επιφάνεια εργασίας
διαδοχικά τους φακέλους
Προγραμματισμός 3_Δομές Επιλογής και
κάνουμε διπλό κλικ πάνω στο αρχείο
Διαστημόπλοιο.sb2.
Κάνουμε κλικ στο Διαστημόπλοιο και πάμε
στην καρτέλα σενάριο και παρατηρούμε τις
εντολές που υπάρχουν.
Εδώ έχουμε τον σκελετό ενός προγράμματος
στο οποίο ελέγχουμε ένα διαστημόπλοιο στη
Σελήνη που θέλει να πάει στη Γη ή στον
Ήλιο.
Σχολικό Έτος 2013-2014 Χρήστος Ξυλογιάννης, Καθ. Πληροφορικής ΠΕ20
Εάν το διαστ. προσεδαφιστεί στη
Γη τότε μας εμφανίζει ένα μήνυμα
«Καλωσόρισες στη Γη», κάνει έναν
ήχο και αλλάζει εικόνα στο
διαστημόπλοιο.
Εάν το διαστ. πάει πάνω στον Ήλιο
τότε μας εμφανίζει ένα μήνυμα ότι
το Διαστημόπλοιο κάηκε, ακούγεται
μία κραυγή και καίγεται το
διαστημόπλοιο.
Προσπαθήστε τώρα να φτιάξετε 2
απλές δομές επιλογής ταιριάζοντας
μέσα στην Δομή επανάληψης Για
Πάντα τις ανακατεμένες εντολές που
σας δίνονται. Όταν τελειώσετε
δοκιμάστε το πρόγραμμα πατώντας
πάνω στο εικονίδιο και κινώντας το Διαστημόπλοιο. Αν δεν τα καταφέρετε ζητήστε από τον καθηγητή
σας να σας δείξει το αποτέλεσμα του προγράμματος από τον video projector. Τώρα πάτε στην γραμμή μενού
και στο Αρχείο Save as για να αποθηκεύσετε το πρόγραμμα σας με το όνομα Διαστημόπλοιο Όνομα
Επίθετο στον φάκελο Τα έγγραφα μου. (Διάρκεια 15 λεπτά).
Δραστηριότητα 2
Δοκιμάστε τώρα να προσθέσετε την εντολή ώστε όταν κινείται το διαστημόπλοιο να
βλέπουμε πόσο χρόνο μας έχει πάρει ως τώρα για να μετακινηθεί στη θέση που είναι. Επίσης δοκιμάστε να
αλλάξετε τις απλές δομές επιλογής με σύνθετες σύμφωνα με το παρακάτω σχήμα.
Με λόγια αυτό θα το περιγράφαμε ως εξής.
Εάν το Διαστημόπλοιο φτάσει στη γη τότε
Πες «Καλωσόρισες στη Γη
Κάνε έναν ήχο
Άλλαξε ενδυμασία Διαστημόπλοιου
Σταμάτησε τα όλα
Αλλιώς
Εάν το Διαστημόπλοιο φτάσει στον Ήλιο τότε
Πες «Κάηκες στον Ήλιο»
Κάνε ήχο κραυγής
Κάψε διαστημόπλοιο
Σταμάτησε τα όλα.
Αλλιώς
Πες χρονομέτρηση.
Όταν τελειώσετε δοκιμάστε το πρόγραμμα πατώντας πάνω στο εικονίδιο και κινώντας το
Διαστημόπλοιο. Αν δεν τα καταφέρετε ζητήστε από τον καθηγητή σας να σας δείξει το αποτέλεσμα του
προγράμματος από τον video projector. Τώρα πάτε στην γραμμή μενού και στο Αρχείο Save as για να
αποθηκεύσετε το πρόγραμμα σας με το όνομα Διαστήμόπλοιο2 Όνομα Επίθετο στον φάκελο Τα έγγραφα
μου. (Διάρκεια 10 λεπτά).
Σχολικό Έτος 2013-2014 Χρήστος Ξυλογιάννης, Καθ. Πληροφορικής ΠΕ20
Φύλλο Εργασίας 3.1 Δομές Επιλογής
Τάξη/Ομάδα :............... Ημερ/νία:..................
Δραστηριότητα 3
1. Πότε θα εκτελεστούν οι εντολές που είναι στη δομή επιλογής;
α) Πριν φτάσει το διαστημόπλοιο στη Γη.
β) Αφού φτάσει το διαστημόπλοιο στη Γη.
γ) Δεν θα εκτελεστούν ποτέ.
δ) Αφού φτάσει πρώτα στον Ήλιο.
2. Πότε θα εκτελεστούν οι εντολές της Δομής επιλογής Εάν αγγίζει τον Ήλιο τότε...αλλιώς.
α) Όταν θα ισχύει η συνθήκη ότι το Διαστημόπλοιο έφτασε
στη Γη.
β) Όταν δεν θα έχει φτάσει το διαστημόπλοιο στη Γη
γ) Όταν δεν θα έχει φτάσει το διαστημόπλοιο στη Γη και θα
έχει φτάσει στον Ήλιο.
3. Εξηγήστε όπως το καταλαβαίνετε πώς δουλεύει η παρακάτω σύνθετη δομή
επιλογής.
________________________________________________________________________________________
________________________________________________________________________________________
________________________________________________________________________________________
________________________________________________________________________________________
________________________________________________________________________________________
(Διάρκεια 10 λεπτά)

More Related Content

More from Christos Xilogiannis

ΤΠΕ - Α-Β - ΤΑΞΕΙΣ Χειρισμός ποντικιού
ΤΠΕ - Α-Β - ΤΑΞΕΙΣ Χειρισμός ποντικιούΤΠΕ - Α-Β - ΤΑΞΕΙΣ Χειρισμός ποντικιού
ΤΠΕ - Α-Β - ΤΑΞΕΙΣ Χειρισμός ποντικιούChristos Xilogiannis
 
ΠΡΟΓΡΑΜΜΑ ΠΕΡΙΒΑΛΛΟΝΤΙΚΗΣ ΕΚΠΑΙΔΕΥΣΗΣ Γ' ΤΆΞΗΣ 2014-2015 ΜΕ ΘΕΜΑ:"ΤΟ ΝΕΡΟ ΠΗΓ...
ΠΡΟΓΡΑΜΜΑ ΠΕΡΙΒΑΛΛΟΝΤΙΚΗΣ ΕΚΠΑΙΔΕΥΣΗΣ Γ' ΤΆΞΗΣ 2014-2015 ΜΕ ΘΕΜΑ:"ΤΟ ΝΕΡΟ ΠΗΓ...ΠΡΟΓΡΑΜΜΑ ΠΕΡΙΒΑΛΛΟΝΤΙΚΗΣ ΕΚΠΑΙΔΕΥΣΗΣ Γ' ΤΆΞΗΣ 2014-2015 ΜΕ ΘΕΜΑ:"ΤΟ ΝΕΡΟ ΠΗΓ...
ΠΡΟΓΡΑΜΜΑ ΠΕΡΙΒΑΛΛΟΝΤΙΚΗΣ ΕΚΠΑΙΔΕΥΣΗΣ Γ' ΤΆΞΗΣ 2014-2015 ΜΕ ΘΕΜΑ:"ΤΟ ΝΕΡΟ ΠΗΓ...Christos Xilogiannis
 
Συμβουλευτική μαθητών στην ενδοσχολική βία.ppsx
Συμβουλευτική μαθητών στην ενδοσχολική βία.ppsxΣυμβουλευτική μαθητών στην ενδοσχολική βία.ppsx
Συμβουλευτική μαθητών στην ενδοσχολική βία.ppsxChristos Xilogiannis
 
Παρουσίαση Διπλωματικής Εργασίας Ξυλογιάννη Χρήστου
Παρουσίαση Διπλωματικής Εργασίας Ξυλογιάννη ΧρήστουΠαρουσίαση Διπλωματικής Εργασίας Ξυλογιάννη Χρήστου
Παρουσίαση Διπλωματικής Εργασίας Ξυλογιάννη ΧρήστουChristos Xilogiannis
 
ΜΕΛΕΤΗ ΑΞΙΟΠΟΙΗΣΗΣ ΤΟΥ ΕΚΠΑΙΔΕΥΤΙΚΟΥ ΛΟΓΙΣΜΙΚΟΥ SCRATCH ΓΙΑ ΤΗ ΔΙΔΑΣΚΑΛΙΑ ΤΟΥ...
ΜΕΛΕΤΗ ΑΞΙΟΠΟΙΗΣΗΣ ΤΟΥ ΕΚΠΑΙΔΕΥΤΙΚΟΥ ΛΟΓΙΣΜΙΚΟΥ SCRATCH ΓΙΑ ΤΗ ΔΙΔΑΣΚΑΛΙΑ ΤΟΥ...ΜΕΛΕΤΗ ΑΞΙΟΠΟΙΗΣΗΣ ΤΟΥ ΕΚΠΑΙΔΕΥΤΙΚΟΥ ΛΟΓΙΣΜΙΚΟΥ SCRATCH ΓΙΑ ΤΗ ΔΙΔΑΣΚΑΛΙΑ ΤΟΥ...
ΜΕΛΕΤΗ ΑΞΙΟΠΟΙΗΣΗΣ ΤΟΥ ΕΚΠΑΙΔΕΥΤΙΚΟΥ ΛΟΓΙΣΜΙΚΟΥ SCRATCH ΓΙΑ ΤΗ ΔΙΔΑΣΚΑΛΙΑ ΤΟΥ...Christos Xilogiannis
 
Φύλλο Εργασίας 6.1 Εργασία στο Scratch
Φύλλο Εργασίας 6.1 Εργασία στο ScratchΦύλλο Εργασίας 6.1 Εργασία στο Scratch
Φύλλο Εργασίας 6.1 Εργασία στο ScratchChristos Xilogiannis
 
Φύλλο Εργασίας 1.1 Εισαγωγή στο Scratch
Φύλλο Εργασίας 1.1 Εισαγωγή στο ScratchΦύλλο Εργασίας 1.1 Εισαγωγή στο Scratch
Φύλλο Εργασίας 1.1 Εισαγωγή στο ScratchChristos Xilogiannis
 
Σενάριο για Το Λογισμικο του H/Y - Kατηγορίες Λογισμικού 2
Σενάριο για Το Λογισμικο του H/Y - Kατηγορίες  Λογισμικού 2Σενάριο για Το Λογισμικο του H/Y - Kατηγορίες  Λογισμικού 2
Σενάριο για Το Λογισμικο του H/Y - Kατηγορίες Λογισμικού 2Christos Xilogiannis
 
Φύλλο Δραστηριότητας 3 Σταυρόλεξο για το Λογισμικό
Φύλλο Δραστηριότητας 3 Σταυρόλεξο για το ΛογισμικόΦύλλο Δραστηριότητας 3 Σταυρόλεξο για το Λογισμικό
Φύλλο Δραστηριότητας 3 Σταυρόλεξο για το ΛογισμικόChristos Xilogiannis
 
Φύλλο Εργασίας για το Υλικό του Υπολογιστή - Κατηγοριοποίηση Συσκευών
Φύλλο Εργασίας για το Υλικό του Υπολογιστή - Κατηγοριοποίηση ΣυσκευώνΦύλλο Εργασίας για το Υλικό του Υπολογιστή - Κατηγοριοποίηση Συσκευών
Φύλλο Εργασίας για το Υλικό του Υπολογιστή - Κατηγοριοποίηση ΣυσκευώνChristos Xilogiannis
 

More from Christos Xilogiannis (12)

ΤΠΕ - Α-Β - ΤΑΞΕΙΣ Χειρισμός ποντικιού
ΤΠΕ - Α-Β - ΤΑΞΕΙΣ Χειρισμός ποντικιούΤΠΕ - Α-Β - ΤΑΞΕΙΣ Χειρισμός ποντικιού
ΤΠΕ - Α-Β - ΤΑΞΕΙΣ Χειρισμός ποντικιού
 
ΠΡΟΓΡΑΜΜΑ ΠΕΡΙΒΑΛΛΟΝΤΙΚΗΣ ΕΚΠΑΙΔΕΥΣΗΣ Γ' ΤΆΞΗΣ 2014-2015 ΜΕ ΘΕΜΑ:"ΤΟ ΝΕΡΟ ΠΗΓ...
ΠΡΟΓΡΑΜΜΑ ΠΕΡΙΒΑΛΛΟΝΤΙΚΗΣ ΕΚΠΑΙΔΕΥΣΗΣ Γ' ΤΆΞΗΣ 2014-2015 ΜΕ ΘΕΜΑ:"ΤΟ ΝΕΡΟ ΠΗΓ...ΠΡΟΓΡΑΜΜΑ ΠΕΡΙΒΑΛΛΟΝΤΙΚΗΣ ΕΚΠΑΙΔΕΥΣΗΣ Γ' ΤΆΞΗΣ 2014-2015 ΜΕ ΘΕΜΑ:"ΤΟ ΝΕΡΟ ΠΗΓ...
ΠΡΟΓΡΑΜΜΑ ΠΕΡΙΒΑΛΛΟΝΤΙΚΗΣ ΕΚΠΑΙΔΕΥΣΗΣ Γ' ΤΆΞΗΣ 2014-2015 ΜΕ ΘΕΜΑ:"ΤΟ ΝΕΡΟ ΠΗΓ...
 
Αθλήματα
ΑθλήματαΑθλήματα
Αθλήματα
 
Συμβουλευτική μαθητών στην ενδοσχολική βία.ppsx
Συμβουλευτική μαθητών στην ενδοσχολική βία.ppsxΣυμβουλευτική μαθητών στην ενδοσχολική βία.ppsx
Συμβουλευτική μαθητών στην ενδοσχολική βία.ppsx
 
Παρουσίαση Διπλωματικής Εργασίας Ξυλογιάννη Χρήστου
Παρουσίαση Διπλωματικής Εργασίας Ξυλογιάννη ΧρήστουΠαρουσίαση Διπλωματικής Εργασίας Ξυλογιάννη Χρήστου
Παρουσίαση Διπλωματικής Εργασίας Ξυλογιάννη Χρήστου
 
ΜΕΛΕΤΗ ΑΞΙΟΠΟΙΗΣΗΣ ΤΟΥ ΕΚΠΑΙΔΕΥΤΙΚΟΥ ΛΟΓΙΣΜΙΚΟΥ SCRATCH ΓΙΑ ΤΗ ΔΙΔΑΣΚΑΛΙΑ ΤΟΥ...
ΜΕΛΕΤΗ ΑΞΙΟΠΟΙΗΣΗΣ ΤΟΥ ΕΚΠΑΙΔΕΥΤΙΚΟΥ ΛΟΓΙΣΜΙΚΟΥ SCRATCH ΓΙΑ ΤΗ ΔΙΔΑΣΚΑΛΙΑ ΤΟΥ...ΜΕΛΕΤΗ ΑΞΙΟΠΟΙΗΣΗΣ ΤΟΥ ΕΚΠΑΙΔΕΥΤΙΚΟΥ ΛΟΓΙΣΜΙΚΟΥ SCRATCH ΓΙΑ ΤΗ ΔΙΔΑΣΚΑΛΙΑ ΤΟΥ...
ΜΕΛΕΤΗ ΑΞΙΟΠΟΙΗΣΗΣ ΤΟΥ ΕΚΠΑΙΔΕΥΤΙΚΟΥ ΛΟΓΙΣΜΙΚΟΥ SCRATCH ΓΙΑ ΤΗ ΔΙΔΑΣΚΑΛΙΑ ΤΟΥ...
 
Φύλλο Εργασίας 6.1 Εργασία στο Scratch
Φύλλο Εργασίας 6.1 Εργασία στο ScratchΦύλλο Εργασίας 6.1 Εργασία στο Scratch
Φύλλο Εργασίας 6.1 Εργασία στο Scratch
 
Φύλλο Εργασίας 1.1 Εισαγωγή στο Scratch
Φύλλο Εργασίας 1.1 Εισαγωγή στο ScratchΦύλλο Εργασίας 1.1 Εισαγωγή στο Scratch
Φύλλο Εργασίας 1.1 Εισαγωγή στο Scratch
 
Σενάριο για Το Λογισμικο του H/Y - Kατηγορίες Λογισμικού 2
Σενάριο για Το Λογισμικο του H/Y - Kατηγορίες  Λογισμικού 2Σενάριο για Το Λογισμικο του H/Y - Kατηγορίες  Λογισμικού 2
Σενάριο για Το Λογισμικο του H/Y - Kατηγορίες Λογισμικού 2
 
Φύλλο Δραστηριότητας 3 Σταυρόλεξο για το Λογισμικό
Φύλλο Δραστηριότητας 3 Σταυρόλεξο για το ΛογισμικόΦύλλο Δραστηριότητας 3 Σταυρόλεξο για το Λογισμικό
Φύλλο Δραστηριότητας 3 Σταυρόλεξο για το Λογισμικό
 
Φύλλο Εργασίας για το Υλικό του Υπολογιστή - Κατηγοριοποίηση Συσκευών
Φύλλο Εργασίας για το Υλικό του Υπολογιστή - Κατηγοριοποίηση ΣυσκευώνΦύλλο Εργασίας για το Υλικό του Υπολογιστή - Κατηγοριοποίηση Συσκευών
Φύλλο Εργασίας για το Υλικό του Υπολογιστή - Κατηγοριοποίηση Συσκευών
 
Μαθαίνω να Τονίζω
Μαθαίνω να ΤονίζωΜαθαίνω να Τονίζω
Μαθαίνω να Τονίζω
 

Recently uploaded

Μπουσμαλή Ξ.,Το καπλάνι της βιτρίνας.pptx
Μπουσμαλή Ξ.,Το καπλάνι της βιτρίνας.pptxΜπουσμαλή Ξ.,Το καπλάνι της βιτρίνας.pptx
Μπουσμαλή Ξ.,Το καπλάνι της βιτρίνας.pptxLampriniMagaliou
 
ΟΔΗΓΙΕΣ-ΠΡΟΓΡΑΜΜΑ ΕΞΕΤΑΣΕΩΝ ΥΠΟΨΗΦΙΩΝ ΤΕΦΑΑ.pdf
ΟΔΗΓΙΕΣ-ΠΡΟΓΡΑΜΜΑ ΕΞΕΤΑΣΕΩΝ ΥΠΟΨΗΦΙΩΝ ΤΕΦΑΑ.pdfΟΔΗΓΙΕΣ-ΠΡΟΓΡΑΜΜΑ ΕΞΕΤΑΣΕΩΝ ΥΠΟΨΗΦΙΩΝ ΤΕΦΑΑ.pdf
ΟΔΗΓΙΕΣ-ΠΡΟΓΡΑΜΜΑ ΕΞΕΤΑΣΕΩΝ ΥΠΟΨΗΦΙΩΝ ΤΕΦΑΑ.pdf2lykkomo
 
Μενέλαος Λουντέμης, Ένα παιδί μετράει τ' άστρα _Εργασία της μαθήτριας Κωνσταν...
Μενέλαος Λουντέμης, Ένα παιδί μετράει τ' άστρα _Εργασία της μαθήτριας Κωνσταν...Μενέλαος Λουντέμης, Ένα παιδί μετράει τ' άστρα _Εργασία της μαθήτριας Κωνσταν...
Μενέλαος Λουντέμης, Ένα παιδί μετράει τ' άστρα _Εργασία της μαθήτριας Κωνσταν...LampriniMagaliou
 
3ο ΓΕΛ Καστοριάς Πρόγραμμα Υιοθεσία Βυζαντινού Μνημείου Άγιοι Ανάργυροι
3ο ΓΕΛ Καστοριάς Πρόγραμμα Υιοθεσία Βυζαντινού Μνημείου Άγιοι Ανάργυροι3ο ΓΕΛ Καστοριάς Πρόγραμμα Υιοθεσία Βυζαντινού Μνημείου Άγιοι Ανάργυροι
3ο ΓΕΛ Καστοριάς Πρόγραμμα Υιοθεσία Βυζαντινού Μνημείου Άγιοι ΑνάργυροιSocratis Vasiopoulos
 
ΕΡΝΕΣΤ ΧΕΜΙΝΓΟΥΕΪ, Ο ΓΕΡΟΣ ΚΑΙ Η ΘΑΛΑΣΣΑ _ ΜΠΑΡΜΠΑ ΓΕΩΡΓΙΑ.pptx
ΕΡΝΕΣΤ ΧΕΜΙΝΓΟΥΕΪ, Ο ΓΕΡΟΣ ΚΑΙ Η ΘΑΛΑΣΣΑ _ ΜΠΑΡΜΠΑ ΓΕΩΡΓΙΑ.pptxΕΡΝΕΣΤ ΧΕΜΙΝΓΟΥΕΪ, Ο ΓΕΡΟΣ ΚΑΙ Η ΘΑΛΑΣΣΑ _ ΜΠΑΡΜΠΑ ΓΕΩΡΓΙΑ.pptx
ΕΡΝΕΣΤ ΧΕΜΙΝΓΟΥΕΪ, Ο ΓΕΡΟΣ ΚΑΙ Η ΘΑΛΑΣΣΑ _ ΜΠΑΡΜΠΑ ΓΕΩΡΓΙΑ.pptxLampriniMagaliou
 
Μέμτσα Ι.,Τραούδα Π.,ΠαρουσίασηΜΗΤΤΑ.pptx
Μέμτσα Ι.,Τραούδα Π.,ΠαρουσίασηΜΗΤΤΑ.pptxΜέμτσα Ι.,Τραούδα Π.,ΠαρουσίασηΜΗΤΤΑ.pptx
Μέμτσα Ι.,Τραούδα Π.,ΠαρουσίασηΜΗΤΤΑ.pptxLampriniMagaliou
 
Θεοχαροπούλου Β., βιβλιοπαρουσίαση βιβλίου κ. Μήττα ΤΟ ΧΟΡΟΣΤΑΣΙ ΤΗΣ ΓΗΣ.pptx
Θεοχαροπούλου Β., βιβλιοπαρουσίαση βιβλίου κ. Μήττα ΤΟ ΧΟΡΟΣΤΑΣΙ ΤΗΣ ΓΗΣ.pptxΘεοχαροπούλου Β., βιβλιοπαρουσίαση βιβλίου κ. Μήττα ΤΟ ΧΟΡΟΣΤΑΣΙ ΤΗΣ ΓΗΣ.pptx
Θεοχαροπούλου Β., βιβλιοπαρουσίαση βιβλίου κ. Μήττα ΤΟ ΧΟΡΟΣΤΑΣΙ ΤΗΣ ΓΗΣ.pptxLampriniMagaliou
 
Τριανταφύλλου-Μπαμπάνης, βιβλιοπαρουσιαση powerpoint 2023-24.pptx
Τριανταφύλλου-Μπαμπάνης, βιβλιοπαρουσιαση powerpoint 2023-24.pptxΤριανταφύλλου-Μπαμπάνης, βιβλιοπαρουσιαση powerpoint 2023-24.pptx
Τριανταφύλλου-Μπαμπάνης, βιβλιοπαρουσιαση powerpoint 2023-24.pptxLampriniMagaliou
 
Καρλ Λιούις, Η Αλίκη στη χώρα των θαυμάτων_ ΓΡΗΓΟΡΙΑΔΟΥ ΑΝΘΗ_Παρουσίαση.pptx
Καρλ Λιούις, Η Αλίκη στη χώρα των θαυμάτων_ ΓΡΗΓΟΡΙΑΔΟΥ ΑΝΘΗ_Παρουσίαση.pptxΚαρλ Λιούις, Η Αλίκη στη χώρα των θαυμάτων_ ΓΡΗΓΟΡΙΑΔΟΥ ΑΝΘΗ_Παρουσίαση.pptx
Καρλ Λιούις, Η Αλίκη στη χώρα των θαυμάτων_ ΓΡΗΓΟΡΙΑΔΟΥ ΑΝΘΗ_Παρουσίαση.pptxLampriniMagaliou
 
Εικόνες της Παναγίας που αποδίδονται στον Άγιο, Απόστολο και Ευαγγελιστή Λου...
Εικόνες της Παναγίας που αποδίδονται στον Άγιο, Απόστολο και  Ευαγγελιστή Λου...Εικόνες της Παναγίας που αποδίδονται στον Άγιο, Απόστολο και  Ευαγγελιστή Λου...
Εικόνες της Παναγίας που αποδίδονται στον Άγιο, Απόστολο και Ευαγγελιστή Λου...Δήμητρα Τζίνου
 

Recently uploaded (20)

YlhBiologyC-2324.pdf SchoolYear: 2023-2024
YlhBiologyC-2324.pdf SchoolYear: 2023-2024YlhBiologyC-2324.pdf SchoolYear: 2023-2024
YlhBiologyC-2324.pdf SchoolYear: 2023-2024
 
YlhGermanB-2324.pdf. School year: 2023-2024
YlhGermanB-2324.pdf. School year: 2023-2024YlhGermanB-2324.pdf. School year: 2023-2024
YlhGermanB-2324.pdf. School year: 2023-2024
 
Μπουσμαλή Ξ.,Το καπλάνι της βιτρίνας.pptx
Μπουσμαλή Ξ.,Το καπλάνι της βιτρίνας.pptxΜπουσμαλή Ξ.,Το καπλάνι της βιτρίνας.pptx
Μπουσμαλή Ξ.,Το καπλάνι της βιτρίνας.pptx
 
ΟΔΗΓΙΕΣ-ΠΡΟΓΡΑΜΜΑ ΕΞΕΤΑΣΕΩΝ ΥΠΟΨΗΦΙΩΝ ΤΕΦΑΑ.pdf
ΟΔΗΓΙΕΣ-ΠΡΟΓΡΑΜΜΑ ΕΞΕΤΑΣΕΩΝ ΥΠΟΨΗΦΙΩΝ ΤΕΦΑΑ.pdfΟΔΗΓΙΕΣ-ΠΡΟΓΡΑΜΜΑ ΕΞΕΤΑΣΕΩΝ ΥΠΟΨΗΦΙΩΝ ΤΕΦΑΑ.pdf
ΟΔΗΓΙΕΣ-ΠΡΟΓΡΑΜΜΑ ΕΞΕΤΑΣΕΩΝ ΥΠΟΨΗΦΙΩΝ ΤΕΦΑΑ.pdf
 
Μενέλαος Λουντέμης, Ένα παιδί μετράει τ' άστρα _Εργασία της μαθήτριας Κωνσταν...
Μενέλαος Λουντέμης, Ένα παιδί μετράει τ' άστρα _Εργασία της μαθήτριας Κωνσταν...Μενέλαος Λουντέμης, Ένα παιδί μετράει τ' άστρα _Εργασία της μαθήτριας Κωνσταν...
Μενέλαος Λουντέμης, Ένα παιδί μετράει τ' άστρα _Εργασία της μαθήτριας Κωνσταν...
 
3ο ΓΕΛ Καστοριάς Πρόγραμμα Υιοθεσία Βυζαντινού Μνημείου Άγιοι Ανάργυροι
3ο ΓΕΛ Καστοριάς Πρόγραμμα Υιοθεσία Βυζαντινού Μνημείου Άγιοι Ανάργυροι3ο ΓΕΛ Καστοριάς Πρόγραμμα Υιοθεσία Βυζαντινού Μνημείου Άγιοι Ανάργυροι
3ο ΓΕΛ Καστοριάς Πρόγραμμα Υιοθεσία Βυζαντινού Μνημείου Άγιοι Ανάργυροι
 
YlhArxaiaA-2324.pdf SchoolYear: 2023-2024
YlhArxaiaA-2324.pdf SchoolYear: 2023-2024YlhArxaiaA-2324.pdf SchoolYear: 2023-2024
YlhArxaiaA-2324.pdf SchoolYear: 2023-2024
 
ΕΡΝΕΣΤ ΧΕΜΙΝΓΟΥΕΪ, Ο ΓΕΡΟΣ ΚΑΙ Η ΘΑΛΑΣΣΑ _ ΜΠΑΡΜΠΑ ΓΕΩΡΓΙΑ.pptx
ΕΡΝΕΣΤ ΧΕΜΙΝΓΟΥΕΪ, Ο ΓΕΡΟΣ ΚΑΙ Η ΘΑΛΑΣΣΑ _ ΜΠΑΡΜΠΑ ΓΕΩΡΓΙΑ.pptxΕΡΝΕΣΤ ΧΕΜΙΝΓΟΥΕΪ, Ο ΓΕΡΟΣ ΚΑΙ Η ΘΑΛΑΣΣΑ _ ΜΠΑΡΜΠΑ ΓΕΩΡΓΙΑ.pptx
ΕΡΝΕΣΤ ΧΕΜΙΝΓΟΥΕΪ, Ο ΓΕΡΟΣ ΚΑΙ Η ΘΑΛΑΣΣΑ _ ΜΠΑΡΜΠΑ ΓΕΩΡΓΙΑ.pptx
 
Μέμτσα Ι.,Τραούδα Π.,ΠαρουσίασηΜΗΤΤΑ.pptx
Μέμτσα Ι.,Τραούδα Π.,ΠαρουσίασηΜΗΤΤΑ.pptxΜέμτσα Ι.,Τραούδα Π.,ΠαρουσίασηΜΗΤΤΑ.pptx
Μέμτσα Ι.,Τραούδα Π.,ΠαρουσίασηΜΗΤΤΑ.pptx
 
Θεοχαροπούλου Β., βιβλιοπαρουσίαση βιβλίου κ. Μήττα ΤΟ ΧΟΡΟΣΤΑΣΙ ΤΗΣ ΓΗΣ.pptx
Θεοχαροπούλου Β., βιβλιοπαρουσίαση βιβλίου κ. Μήττα ΤΟ ΧΟΡΟΣΤΑΣΙ ΤΗΣ ΓΗΣ.pptxΘεοχαροπούλου Β., βιβλιοπαρουσίαση βιβλίου κ. Μήττα ΤΟ ΧΟΡΟΣΤΑΣΙ ΤΗΣ ΓΗΣ.pptx
Θεοχαροπούλου Β., βιβλιοπαρουσίαση βιβλίου κ. Μήττα ΤΟ ΧΟΡΟΣΤΑΣΙ ΤΗΣ ΓΗΣ.pptx
 
YlhNeaEllhnikaA-both-2324.pdf. 56thJHS of Athens
YlhNeaEllhnikaA-both-2324.pdf. 56thJHS of AthensYlhNeaEllhnikaA-both-2324.pdf. 56thJHS of Athens
YlhNeaEllhnikaA-both-2324.pdf. 56thJHS of Athens
 
YlhBiologyB-2324.pdf. SchoolYear:2023-2024
YlhBiologyB-2324.pdf. SchoolYear:2023-2024YlhBiologyB-2324.pdf. SchoolYear:2023-2024
YlhBiologyB-2324.pdf. SchoolYear:2023-2024
 
Τριανταφύλλου-Μπαμπάνης, βιβλιοπαρουσιαση powerpoint 2023-24.pptx
Τριανταφύλλου-Μπαμπάνης, βιβλιοπαρουσιαση powerpoint 2023-24.pptxΤριανταφύλλου-Μπαμπάνης, βιβλιοπαρουσιαση powerpoint 2023-24.pptx
Τριανταφύλλου-Μπαμπάνης, βιβλιοπαρουσιαση powerpoint 2023-24.pptx
 
YlhArxaiwnB-both-2324.pdf. 56thJHS of Athens
YlhArxaiwnB-both-2324.pdf. 56thJHS of AthensYlhArxaiwnB-both-2324.pdf. 56thJHS of Athens
YlhArxaiwnB-both-2324.pdf. 56thJHS of Athens
 
YlhChemistryB-2324.pdf SchoolYear: 2023-2024
YlhChemistryB-2324.pdf SchoolYear: 2023-2024YlhChemistryB-2324.pdf SchoolYear: 2023-2024
YlhChemistryB-2324.pdf SchoolYear: 2023-2024
 
YlhTexnologiasC-2324.pdf. SchoolYear: 2023-24
YlhTexnologiasC-2324.pdf. SchoolYear: 2023-24YlhTexnologiasC-2324.pdf. SchoolYear: 2023-24
YlhTexnologiasC-2324.pdf. SchoolYear: 2023-24
 
Καρλ Λιούις, Η Αλίκη στη χώρα των θαυμάτων_ ΓΡΗΓΟΡΙΑΔΟΥ ΑΝΘΗ_Παρουσίαση.pptx
Καρλ Λιούις, Η Αλίκη στη χώρα των θαυμάτων_ ΓΡΗΓΟΡΙΑΔΟΥ ΑΝΘΗ_Παρουσίαση.pptxΚαρλ Λιούις, Η Αλίκη στη χώρα των θαυμάτων_ ΓΡΗΓΟΡΙΑΔΟΥ ΑΝΘΗ_Παρουσίαση.pptx
Καρλ Λιούις, Η Αλίκη στη χώρα των θαυμάτων_ ΓΡΗΓΟΡΙΑΔΟΥ ΑΝΘΗ_Παρουσίαση.pptx
 
YlhTexnologiasB-2324.pdf. SchoolYear: 2023-24
YlhTexnologiasB-2324.pdf. SchoolYear: 2023-24YlhTexnologiasB-2324.pdf. SchoolYear: 2023-24
YlhTexnologiasB-2324.pdf. SchoolYear: 2023-24
 
Εικόνες της Παναγίας που αποδίδονται στον Άγιο, Απόστολο και Ευαγγελιστή Λου...
Εικόνες της Παναγίας που αποδίδονται στον Άγιο, Απόστολο και  Ευαγγελιστή Λου...Εικόνες της Παναγίας που αποδίδονται στον Άγιο, Απόστολο και  Ευαγγελιστή Λου...
Εικόνες της Παναγίας που αποδίδονται στον Άγιο, Απόστολο και Ευαγγελιστή Λου...
 
YlhIstoriaA-2324.pdf. 56thJHS of Athens
YlhIstoriaA-2324.pdf.  56thJHS of AthensYlhIstoriaA-2324.pdf.  56thJHS of Athens
YlhIstoriaA-2324.pdf. 56thJHS of Athens
 

Φύλλο Εργασίας 3.1 Δομές Επιλογής

  • 1. Σχολικό Έτος 2013-2014 Χρήστος Ξυλογιάννης, Καθ. Πληροφορικής ΠΕ20 Φύλλο Εργασίας 3.1 για Δομές Επιλογής Ονοματεπώνυμο:........................................................... Τάξη/Ομάδα :............... Ημερ/νία:.................. Εισαγωγή (Διάρκεια 10 λεπτά) Στις παρακάτω Δραστηριότητες θα ασχοληθούμε με τις Δομές Επιλογής στο Scratch. Ο κόσμος γύρω μας είναι γεμάτος από επιλογές που πρέπει να κάνουμε προκειμένου να πραγματοποιήσουμε κάποια πράγματα. Για παράδειγμα, εάν αύριο είναι Δευτέρα θα πάω στο σχολείο. Εάν διαβάσω τα μαθήματα μου θα δω την αγαπημένη μου ταινία. Εάν το φανάρι είναι κόκκινο περιμένω στην διάβαση. Εάν βρέχει θα πάρω ομπρέλα. Τις ίδιες επιλογές κάνουμε και όταν θέλουμε να προγραμματίζουμε τον υπολογιστή να κάνει κάτι. Οι Δομές επιλογής είναι σύνθετες εντολές που εξετάζουν το αν είναι σωστή μία συνθήκη. Ανάλογα με το αν ισχύει η συνθήκη μπορεί να εκτελείται ή όχι μία ομάδα εντολών που περιλαμβάνεται μέσα στην Δομή επιλογής. Για την εξέταση των συνθηκών χρησιμοποιούνται τα 3 είδη των Τελεστών που αναφέραμε στο προηγούμενο σενάριο: οι αριθμητικοί, οι σύγκρισης και οι λογικοί. Μπορούν να χρησιμοποιηθούν και οι Αισθητήρες για την εξέταση μία συνθήκης. Οι Δομές επιλογής στο Scratch είναι 2 ειδών: Α) Απλή: Εάν <συνθήκη ισχύει> τότε <εκτέλεσε ομάδα εντολών>. Αυτή είναι η πιο απλή μορφή δομής επιλογής και την έχουμε δει ήδη πολλές φορές στο Scratch. Εδώ έχουμε εκτέλεση εντολών μόνο αν η συνθήκη ισχύει (είναι αληθής). Β) Σύνθετη: Εάν <συνθήκη ισχύει> τότε <εκτέλεσε ομάδα εντολών 1> αλλιώς <εκτέλεσε ομάδα εντολών 2>. Αυτή είναι η πιο σύνθετη μορφή δομής επιλογής και θα την εξετάσουμε σήμερα. Εδώ έχουμε την εκτέλεση μίας από 2 ομάδες εντολών ανάλογα με το αν ισχύει μία συνθήκη ή όχι (Είναι αληθής ή όχι). Το να χρησιμοποιούμε το Β) είδος Δομής Επιλογής είναι πιο αποδοτικό για τον Η/Υ γιατί του επιτρέπει να κάνει λιγότερους ελέγχους κατά την εκτέλεση του προγράμματος. Είστε χωρισμένοι σε ομάδες των δύο ατόμων ανά υπολογιστή. Θέλουμε να δουλέψετε συνεργαζόμενοι με τους διπλανούς σας ανταλλάσσοντας απόψεις, ιδέες και γνώσεις σχετικά με τις Δραστηριότητες που πρόκειται να κάνετε. Να βοηθάτε και να διορθώνετε ο ένας τον άλλο ώστε να ολοκληρώσετε και τις τρεις δραστηριότητες. Δραστηριότητα 1 Ανοίγουμε στην επιφάνεια εργασίας διαδοχικά τους φακέλους Προγραμματισμός 3_Δομές Επιλογής και κάνουμε διπλό κλικ πάνω στο αρχείο Διαστημόπλοιο.sb2. Κάνουμε κλικ στο Διαστημόπλοιο και πάμε στην καρτέλα σενάριο και παρατηρούμε τις εντολές που υπάρχουν. Εδώ έχουμε τον σκελετό ενός προγράμματος στο οποίο ελέγχουμε ένα διαστημόπλοιο στη Σελήνη που θέλει να πάει στη Γη ή στον Ήλιο.
  • 2. Σχολικό Έτος 2013-2014 Χρήστος Ξυλογιάννης, Καθ. Πληροφορικής ΠΕ20 Εάν το διαστ. προσεδαφιστεί στη Γη τότε μας εμφανίζει ένα μήνυμα «Καλωσόρισες στη Γη», κάνει έναν ήχο και αλλάζει εικόνα στο διαστημόπλοιο. Εάν το διαστ. πάει πάνω στον Ήλιο τότε μας εμφανίζει ένα μήνυμα ότι το Διαστημόπλοιο κάηκε, ακούγεται μία κραυγή και καίγεται το διαστημόπλοιο. Προσπαθήστε τώρα να φτιάξετε 2 απλές δομές επιλογής ταιριάζοντας μέσα στην Δομή επανάληψης Για Πάντα τις ανακατεμένες εντολές που σας δίνονται. Όταν τελειώσετε δοκιμάστε το πρόγραμμα πατώντας πάνω στο εικονίδιο και κινώντας το Διαστημόπλοιο. Αν δεν τα καταφέρετε ζητήστε από τον καθηγητή σας να σας δείξει το αποτέλεσμα του προγράμματος από τον video projector. Τώρα πάτε στην γραμμή μενού και στο Αρχείο Save as για να αποθηκεύσετε το πρόγραμμα σας με το όνομα Διαστημόπλοιο Όνομα Επίθετο στον φάκελο Τα έγγραφα μου. (Διάρκεια 15 λεπτά). Δραστηριότητα 2 Δοκιμάστε τώρα να προσθέσετε την εντολή ώστε όταν κινείται το διαστημόπλοιο να βλέπουμε πόσο χρόνο μας έχει πάρει ως τώρα για να μετακινηθεί στη θέση που είναι. Επίσης δοκιμάστε να αλλάξετε τις απλές δομές επιλογής με σύνθετες σύμφωνα με το παρακάτω σχήμα. Με λόγια αυτό θα το περιγράφαμε ως εξής. Εάν το Διαστημόπλοιο φτάσει στη γη τότε Πες «Καλωσόρισες στη Γη Κάνε έναν ήχο Άλλαξε ενδυμασία Διαστημόπλοιου Σταμάτησε τα όλα Αλλιώς Εάν το Διαστημόπλοιο φτάσει στον Ήλιο τότε Πες «Κάηκες στον Ήλιο» Κάνε ήχο κραυγής Κάψε διαστημόπλοιο Σταμάτησε τα όλα. Αλλιώς Πες χρονομέτρηση. Όταν τελειώσετε δοκιμάστε το πρόγραμμα πατώντας πάνω στο εικονίδιο και κινώντας το Διαστημόπλοιο. Αν δεν τα καταφέρετε ζητήστε από τον καθηγητή σας να σας δείξει το αποτέλεσμα του προγράμματος από τον video projector. Τώρα πάτε στην γραμμή μενού και στο Αρχείο Save as για να αποθηκεύσετε το πρόγραμμα σας με το όνομα Διαστήμόπλοιο2 Όνομα Επίθετο στον φάκελο Τα έγγραφα μου. (Διάρκεια 10 λεπτά).
  • 3. Σχολικό Έτος 2013-2014 Χρήστος Ξυλογιάννης, Καθ. Πληροφορικής ΠΕ20 Φύλλο Εργασίας 3.1 Δομές Επιλογής Τάξη/Ομάδα :............... Ημερ/νία:.................. Δραστηριότητα 3 1. Πότε θα εκτελεστούν οι εντολές που είναι στη δομή επιλογής; α) Πριν φτάσει το διαστημόπλοιο στη Γη. β) Αφού φτάσει το διαστημόπλοιο στη Γη. γ) Δεν θα εκτελεστούν ποτέ. δ) Αφού φτάσει πρώτα στον Ήλιο. 2. Πότε θα εκτελεστούν οι εντολές της Δομής επιλογής Εάν αγγίζει τον Ήλιο τότε...αλλιώς. α) Όταν θα ισχύει η συνθήκη ότι το Διαστημόπλοιο έφτασε στη Γη. β) Όταν δεν θα έχει φτάσει το διαστημόπλοιο στη Γη γ) Όταν δεν θα έχει φτάσει το διαστημόπλοιο στη Γη και θα έχει φτάσει στον Ήλιο. 3. Εξηγήστε όπως το καταλαβαίνετε πώς δουλεύει η παρακάτω σύνθετη δομή επιλογής. ________________________________________________________________________________________ ________________________________________________________________________________________ ________________________________________________________________________________________ ________________________________________________________________________________________ ________________________________________________________________________________________ (Διάρκεια 10 λεπτά)