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

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

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

Transcript

1 Καροτοκυνηγός Το παιχνίδι λαμβάνει χώρα σε ένα κτήμα, όπου στη δεξιά του πλευρά του υπάρχει ένα χωράφι με καρότα τα οποία οριοθετούνται από μια λευκή ευθεία γραμμή αριστερά τους (βλ. επόμενη εικόνα). Το πρόβλημα όμως είναι ότι διάφοροι επιτήδειοι (!) λαγοί θέλουν να φάνε τα καρότα και ο κτηματίας είναι αναγκασμένος να πάρει σκληρά μέτρα. Για αυτό και δεξιά από το χωράφι τοποθετεί ένα κυνηγό (!), που ελέγχεται από το χρήστη και ο οποίος μετακινείται προς τα πάνω ή προς τα κάτω με τα δυο αντίστοιχα βελάκια του πληκτρολογίου. Ο κυνηγός πυροβολεί όταν ο χρήστης πατάει το πλήκτρο κενό (space) με στόχο να σκοτώσει τους λαγούς. Όταν πυροβολεί μία σφαίρα, αυτή πρέπει να εξέρχεται από το όπλο του και να κινείται μέχρι τα αριστερά όρια του σκηνικού ή μέχρι να πετύχει το λαγό ενώ στη συνέχεια θα πρέπει να εξαφανίζεται. Στόχος του παιχνιδιού είναι ο κυνηγός να πετύχει όσο το δυνατόν μεγαλύτερη βαθμολογία, ενώ το παιχνίδι τελειώνει όταν ο κυνηγός χάσει και τις τρεις ζωές του. Στο τέλος του παιχνιδιού πρέπει να εμφανίζεται το μήνυμα «Έχασες...!». Αντικείμενα Ποια θα είναι τα αντικείμενα του έργου μας; Ο λαγός και ο κυνηγός είναι τα δυο προφανή. Επιπλέον, για να κινείται η σφαίρα θα πρέπει να δημιουργήσουμε ένα αντίστοιχο αντικείμενο ενώ και οι καρδιές που πρέπει να μειώνονται υποδηλώνουν ένα αντικείμενο με διαφορετικές ενδυμασίες. Τέλος, χρειαζόμαστε ένα αντικείμενο το οποίο θα παρουσιάσει το μήνυμα ολοκλήρωσης του παιχνιδιού. Μεταβλητές Πρέπει να αποθηκεύουμε κάπου τη βαθμολογία του παίχτη, τις ζωές του και το επίπεδο του παιχνιδιού. Για αυτό και θα χρειαστούμε τρεις μεταβλητές, με ονόματα «Λαγοί», «Ζωές» και «Επίπεδο», και αρχικές τιμές «0», «3» και «1» αντίστοιχα. Οι μεταβλητές μπορούν να αρχικοποιούνται από το σκηνικό με το κλικ στην πράσινη σημαία. Ο λαγός εμφανίζεται σε κάποια τυχαία θέση στα αριστερά όρια του σκηνικού και κινείται προς τα καρότα φυσικά. Σκηνικό Σημαντικό ρόλο στο πρόβλημά μας διαδραματίζει η λευκή ευθεία γραμμή που οριοθετεί το χωράφι με τα καρότα και την οποία προσπαθεί να αγγίξει ο λαγός. Το σκηνικό μας πρέπει να την περιέχει, οπότε θα χρειαστεί να σχεδιάσουμε εμείς ένα σκηνικό με τη βοήθεια του επεξεργαστή ζωγραφικής του Scratch. Στο σκηνικό μπορούμε να βάλουμε εικόνες από καρότα για το χωράφι, ενώ καλό θα ήταν να υπάρχει χώρος στο πάνω μέρος για να φαίνονται καθαρά οι ζωές, το επίπεδο του παιχνιδιού και η βαθμολογία του κυνηγού. Δε χρειάζεται να προσθέσουμε διαφορετικά υπόβαθρα στο σκηνικό μας, ενώ το μοναδικό σενάριο που θα περιέχει το σκηνικό, είναι η αρχικοποίηση των μεταβλητών του προβλήματος και μια επανάληψη για πάντα, μέσα στην οποία θα αναπαράγεται ένα μουσικό κομμάτι. Προσπαθήστε να δημιουργήσετε ένα σκηνικό παρόμοιο με αυτό που παρουσιάζεται παρακάτω. Αν ο κυνηγός πετύχει το λαγό, πριν αυτός αγγίξει τη λευκή γραμμή του χωραφιού, τότε ο λαγός εξαφανίζεται και επανεμφανίζεται στα αριστερά όρια του σκηνικού, συνεχίζοντας την κίνησή του προς το χωράφι, ενώ ταυτόχρονα πρέπει να αυξάνεται η βαθμολογία του χρήστη. Όταν ο χρήστης πετύχει το λαγό αριθμό φορών πολλαπλάσιο του δέκα, η δυσκολία του παιχνιδιού πρέπει να μεγαλώνει και το μέγεθος του λαγού να μειώνεται. Αν ο λαγός καταφέρει να φτάσει στην άσπρη γραμμή δίπλα από τα καρότα, τότε ο χρήστης χάνει μια ζωή και ο λαγός αρχίζει πάλι την κίνησή του από τα αριστερά όρια του σκηνικού μετά από ένα δευτερόλεπτο. Οι ζωές του χρήστη εμφανίζονται αρχικά με τρεις καρδιές στο πάνω δεξιά μέρος του σκηνικού, και πρέπει αντίστοιχα να μειώνονται κάθε φορά που ο χρήστης χάνει μια ζωή. Το σενάριο του σκηνικού είναι απλό: 1

2 εμπλέκεται στο συγκεκριμένο συμβάν. Το ίδιο ισχύει και για κάθε φορά που μια σφαίρα βρίσκει το λαγό και κερδίζεται ένας πόντος. Άρα τη διαχείριση των ζωών και τη βαθμολογία, θα πρέπει να την ανιχνεύσει ο λαγός που με τη σειρά του θα στέλνει τα κατάλληλα μηνύματα. Κυνηγός Για το αντικείμενο του κυνηγού μπορούμε να βρούμε μια εικόνα από το διαδίκτυο, ενώ δεν είναι απαραίτητο να χρησιμοποιήσουμε επιπρόσθετες ενδυμασίες ή κάποιον ήχο. Ο κυνηγός κινείται από το χρήστη προς τα πάνω και προς τα κάτω, με το πάτημα των πλήκτρων «πάνω βέλος» και «κάτω βέλος». Άρα, η συμπεριφορά του κυνηγού περιλαμβάνει απλά την κάθετη κίνησή του στην περιοχή που υπάρχουν τα καρότα. Στην έναρξη του παιχνιδιού, ο κυνηγός μας πρέπει να πληροφορήσει το χρήστη ότι πυροβολεί όταν πατηθεί το πλήκτρο «κενό», οπότε χρησιμοποιούμε την εντολή πες για δευτερόλεπτα, σε συνδυασμό με τη φράση «Πάτα κενό για να πυροβολήσω...!». Θα χρησιμοποιούμε την εντολή όταν το πλήκτρο πατηθεί για να αλλάξουμε τη κάθετη θέση του κυνηγού, δηλαδή τη συντεταγμένη y. Όμως θα πρέπει να περιορίσουμε την κίνηση του κυνηγού μόνο στην περιοχή του χωραφιού που υ- πάρχουν τα καρότα. Για αυτό θα πρέπει να κάνουμε χρήση μιας εντολής εάν, η οποία δε θα επιτρέπει την κίνησή του όταν αυτός φτάσει στα άκρα της επιτρεπόμενης περιοχής κίνησης. Μελετήστε το σενάριο του κυνηγού. Σφαίρα Μπορούμε να σχεδιάσουμε εμείς το αντικείμενο της σφαίρας με μια μικρή ευθεία μαύρη γραμμή, ενώ πρέπει να βρούμε και να εισάγουμε κάποιον ήχο πυροβολισμού. Η σφαίρα εμφανίζεται στο σκηνικό όταν πατηθεί το πλήκτρο «κενό» από το χρήστη και κινείται προς τα αριστερά μέχρι να πετύχει το λαγό ή να φτάσει τα αριστερά όρια του σκηνικού. Όταν μια από τις δυο συνθήκες ικανοποιηθεί, η σφαίρα θα πρέπει να εξαφανιστεί. Σε ποιο σημείο του σκηνικού πρέπει όμως να εμφανιστεί; Στην περιγραφή του προβλήματός μας είπαμε ότι η σφαίρα εξέρχεται από το όπλο του κυνηγού, δηλαδή από το πάνω αριστερό άκρο του αντικειμένου «Κυνηγός». Άρα το αντικείμενο «Σφαίρα» πρέπει να εμφανιστεί αριστερότερα από το «Κυνηγός» (δηλαδή με x μειωμένο σε σχέση με τη θέση x του «Κυνηγός» ) και λίγο πιο πάνω (δηλαδή y μεγαλύτερο σε σχέση με τη θέση y του «Κυνηγός»). Για να πετύχουμε τη συγκεκριμένη θέση, θα πρέπει να χρησιμοποιήσουμε τον αισθητήρα θέση x/y από μορφή, ο οποίος δίνει τη δυνατότητα σε ένα αντικείμενο να αξιοποιεί τις συντεταγμένες ενός άλλου αντικειμένου. Στη συγκεκριμένη περίπτωση η σφαίρα εξέρχεται σε θέση σχετική με τις συντεταγμένες του κυνηγού. Ίσως χρειαστεί να δοκιμάσουμε ορισμένες τιμές για να καταφέρουμε να βρούμε την κατάλληλη θέση εμφάνισης της σφαίρας. Είναι επίσης σαφές ότι πρέπει να χρησιμοποιήσουμε μια εντολή επανάληψης (όπως π.χ. την εντολή επανάλαβε ώσπου), ώστε η κίνηση της σφαίρας να συνεχίζεται μέχρι να αγγίξει το αντικείμενο Λαγός ή τα όρια του σκηνικού. Οπότε, για τη συνθήκη τερματισμού θα χρειαστούμε και τον τελεστή ή. Η σφαίρα θα πρέπει να είναι αρχικά κρυμμένη ενώ θα πρέπει να εμφανίζεται όταν πατηθεί το κενό πλήκτρο. Προκύπτει μια εύλογη ερώτηση: γιατί δε βάζουμε στο αντικείμενο-κυνηγός, τη διαχείριση των ζωών του κυνηγού ή της βαθμολογίας; Η απάντηση είναι γιατί απλά δεν εξαρτώνται από αυτόν και τη συμπεριφορά του. Από τη στιγμή που ο κυνηγός χάνει μια ζωή κάθε φορά που ο λαγός ακουμπά την άσπρη γραμμή, ως αντικείμενο (ο κυνηγός) δεν 2 Λαγός Σε ό,τι αφορά το αντικείμενο του λαγού, επιλέγουμε να εισάγουμε ως ενδυμασία το αρχείο rabbit1 από το φάκελο Animals, της βιβλιοθήκης ενδυμασιών του Scratch. Επίσης, μπορούμε να εισάγουμε κάποιους ήχους για να κάνουμε πιο

3 διασκεδαστικό το παιχνίδι και συγκεκριμένα τον ήχο Pop, που θα αναπαράγεται όταν η σφαίρα χτυπήσει το λαγό, τον ήχο WaterDrop για την αλλαγή επιπέδου και, τέλος, έναν ήχο «σατανικού γέλιου», ο οποίος θα παίζει όταν ο κυνηγός χάνει μία ζωή του. Αντίστοιχους ήχους μπορείτε να βρείτε από τη διεύθυνση Ο λαγός θα εμφανίζεται στα αριστερά όρια του σκηνικού (έστω σε κάποιο συγκεκριμένο σημείο στη έναρξη του παιχνιδιού) και μέχρι να μηδενιστούν οι ζωές του κυνηγού θα κινείται οριζόντια προς τα δεξιά. Η κίνηση του λαγού σταματάει όταν υπάρξει επαφή με τη σφαίρα ή με τη λευκή γραμμή του χωραφιού. Στην πρώτη περίπτωση, θα αυξάνεται η βαθμολογία του χρήστη (η τιμή της μεταβλητής «Λαγοί» αυξάνεται κατά ένα) και θα παίζει ο ήχος Pop. Στη δεύτερη περίπτωση, θα πρέπει να μειώνονται οι ζωές του χρήστη (μειώνεται η τιμή της μεταβλητής «Ζωές» κατά ένα και αλλάζει ενδυμασία το αντικείμενο «Ζωές»), θα παίζει ο τρίτος ήχος του λαγού, ενώ ο λαγός θα αρχίζει πάλι την κίνησή του από τα αριστερά όρια. Όλα αυτά όμως μόνο εφόσον απομένουν ζωές στο χρήστη, γιατί αλλιώς το παιχνίδι θα τερματιστεί. Όπως είπαμε και στην αρχή του παιχνιδιού, αν ο αριθμός των λαγών που χτύπησε ο κυνηγός γίνει πολλαπλάσιος του 10, τότε θα πρέπει να αλλάζει η δυσκολία του παιχνιδιού και να μειώνεται το μέγεθος του λαγού. Ας προσπαθήσουμε να δημιουργήσουμε το σενάριο που θα περιλαμβάνει όλες τις προηγούμενες συμπεριφορές. Η βασική κίνηση του λαγού είναι να κινείται οριζόντια προς τα δεξιά, και η κίνησή του θα πρέπει να συνεχίζεται μέχρι είτε να αγγίξει την άσπρη γραμμή του σκηνικού είτε να αγγίξει τη σφαίρα: Όταν ο λαγός σταματήσει να κινείται (δηλαδή όταν τερματιστεί η επανάληψη), θα έχει αγγίξει τη σφαίρα ή θα έχει αγγίξει τη λευκή γραμμή. Αν τον έχει πετύχει η σφαίρα, θα πρέπει να εξαφανιστεί αφού «χτυπήθηκε», και να αυξηθεί κατά ένα η τιμή της μεταβλητής «Λαγοί», πριν ξανάεμφανιστεί το αντικείμενο στα αριστερά του σκηνικού. Η νέα θέση του λαγού θα πρέπει φυσικά να είναι μια τυχαία θέση. Τυχαία σε ό,τι αφορά τη κάθετη συντεταγμένη y του αντικειμένου, αφού το x πρέπει να είναι σταθερό και με τιμή μικρότερη από -200, για να ξεκινάει το αντικείμενο από τα αριστερά όρια του σκηνικού (-217 στην υλοποίηση που παρουσιάζουμε). Για να κάνουμε το y να δέχεται τυχαίες τιμές πρέπει να χρησιμοποιήσουμε την εντολή τυχαία επιλογή από μέχρι, με τιμές τα κάθετα όρια του κτήματος (πράσινη περιοχή του σκηνικού). Στη συνέχεια, πρέπει να ελέγξουμε αν πρέπει να αυξηθεί το επίπεδο, δηλαδή αν ο συνολικός αριθμός των λαγών που έχει σκοτώσει ο χρήστης είναι πολλαπλάσιος του 10. Ουσιαστικά, το επίπεδο αυξάνεται κάθε φορά που ο χρήστης πυροβολεί άλλους 10 λαγούς. Ένας αριθμός είναι πολλαπλάσιος του 10, αν το υπόλοιπο της διαίρεσής του με το 10 έχει αποτέλεσμα 0! Σε αυτή την περίπτωση, θα πρέπει να παίζει ο ήχος WaterDrop, να αυξάνεται η τιμή της μεταβλητής «Επίπεδο» κατά ένα και ανάλογα με το επίπεδο, το αντικείμενο «Λαγός» να μειώνει το μέγεθός του. Όσο το επίπεδο του παιχνιδιού είναι μικρότερο από 5, το μέγεθος του λαγού μειώνεται κατά -5, αλλιώς μειώνεται κατά -1. Αν συνεχίζαμε την υλοποίηση του παιχνιδιού, αφήνοντας το προηγούμενο σενάριο και παίζαμε το παιχνίδι, πιθανόν να μην αντιλαμβανόμασταν ποτέ ένα σημαντικό λάθος. Η διαίρεση mod του 0 με το 10 έχει και αυτή αποτέλεσμα 0. Συνεπώς, αν δεν πετύχουμε τον πρώτο λαγό με σφαίρα και αυτός έφτανε στο χωράφι, η τιμή της μεταβλητής «Λαγοί» θα παρέμενε 0 και θα άλλαζε το επίπεδο χωρίς να έχουμε πετύχει κάποιον λαγό! Οπότε, πρέπει να τροποποιήσουμε τη συνθήκη ελέγχου, προσθέτοντας άλλη μια πρόταση που πρέπει να είναι αληθής για να εκτελεστεί το μπλοκ εντολών. Όλα τα προηγούμενα πρέπει να επαναλαμβάνονται, όσο ο κυνηγός δε καταφέρνει να σκοτώνει το λαγό και όσο ο λαγός δε καταφέρνει να φτάσει στο χωράφι. Αν ο λαγός φτάσει στο χωράφι και αγγίξει το λευκό χρώμα της γραμμής, η επανάληψη θα πρέπει να σταματήσει (προσωρινά). Συμπεριλαμβάνουμε, λοιπόν, όλα τα παραπάνω σε μία εντολή επανάλαβε ώσπου. 3

4 Η έξοδος από την παραπάνω επανάληψη, δείχνει ότι ο λαγός κατάφερε να φτάσει στο χωράφι. Τότε, σύμφωνα με την περιγραφή του προβήματος, ο χρήστης χάνει μία από τις ζωές του. Έτσι, μειώνεται η τιμή της μεταβλητής «Ζωές» κατά 1, παίζει ο ήχος «σατανικού γέλιου» και μεταδίδουμε μήνυμα «κρύψου», ώστε να το λάβει το αντικείμενο «Ζωές» και να αλλάξει ενδυμασία. Τελειώνοντας, θέλουμε να έχει τρεις ζωές ο χρήστης, οπότε εσωκλείουμε τον κώδικα που έχουμε περιγράψει ως τώρα σε μια επανάλαβε, όπου στη θέση του αριθμού των επαναλήψεων βάζουμε τη μεταβλητή «Ζωές». Ζωές Οι ζωές του παίχτη αναπαρίστανται με καρδιές, οπότε κατεβάζουμε από το διαδίκτυο μια εικόνα καρδιάς και δημιουργούμε τέσσερις ενδυμασίες για το αντικείμενό μας με τον επεξεργαστή ζωγραφικής (τρεις καρδιές, δύο καρδιές, μία καρδιά, καμία καρδιά), προσέχοντας όμως να έχουμε σε όλες τις ενδυμασίες μας χρώμα φόντου ίδιο με το χρώμα του πάνω μέρους του σκηνικού. Στην έναρξη του παιχνιδιού θα πρέπει να φαίνονται τρεις καρδιές (όσες και οι ζωές του παίχτη) και θα πρέπει να μειώνονται μέσω αλλαγής ενδυμασίας όταν ο λαγός καταφέρει να αγγίξει τη λευκή γραμμή. Και πάλι η πληροφορία θα έρχεται μέσω μηνύματος από άλλο αντικείμενο («Λαγός»). Επιπλέον, 4

5 θα πρέπει το αντικείμενό μας να στέλνει μήνυμα στο αντικείμενο «Τέλος» για να το ενημερώνει ότι οι ζωές τελείωσαν και ο παίχτης έχασε. Το σενάριο είναι ιδιαίτερα απλό. το λαγό τότε τον σκοτώνει). Επιπλέον προσδιορίστε πιο σύνθετη κίνηση στους λαγούς (π.χ. με δυνατότητα τυχαίας τροχιάς +/- 10 μοίρες από την οριζόντια κίνηση) ώστε να κάνετε το παιχνίδι πιο ενδιαφέρον και δύσκολο. Αντικείμενο Τέλος Το πιο εύκολο προς υλοποίηση αντικείμενο είναι το αντικέιμενο «Τέλος». Αυτό είναι κρυμμένο στην έναρξη του παιχνιδιού και εμφανίζεται, παίζοντας τον ήχο «Έχασες», όταν ο κυνηγός χάσει και τις τρεις ζωές του. Για να είναι σε θέση να αντιδρά όταν τελειώσουν οι ζωές του κυνηγού, θα πρέπει να να λαμβάνει το μήνυμα «έχασες» που στέλνει το αντικείμενο «Ζωές». Θα χρησιμοποιήσουμε συνεπώς την εντολή όταν λάβω συμπληρώνοντας όνομα μηνύματος ίδιο με αυτό που θα συμπληρώσουμε στην εντολή μετάδωσε στο σενάριου του αντικειμένου «Ζωές». Ας δώσουμε το όνομα «έχασες» στο μήνυμα. Στην επόμενη εικόνα φαίνεται η οθόνη του παιχνιδιού όταν εμφανιστεί το αντικείμενο «τέλος». Προτεινόμενες αλλαγές στο παιχνίδι 1) Αλλάξτε το έργο ώστε ο κυνηγός να μπορεί να ρίχνει δυο σφαίρες και ταυτόχρονα να εμφανίζονται 2 λαγοί. 2) Αλλάξτε το έργο ώστε να παίζεται ταυτόχρονα από 2 χρήστης που θα ελέγχουν 2 διαφορετικούς κυνηγούς. 3) Δώστε επιπλέον όπλα στους κυνηγούς (π.χ. μια πέτρα που πέφτει σε συγκεκριμένη θέση - αν τη στιγμή που πέφτει αγγίξει 5

Κεφ.15: Παιχνίδια. 15.1 Super Pong. [15_π01.sb]

Κεφ.15: Παιχνίδια. 15.1 Super Pong. [15_π01.sb] Κεφ.15: Παιχνίδια... Σε αυτό το κεφάλαιο: 15.1 Super Pong 15.1 Ναρκοπέδιο! 15.3 Σκοποβολή 15.4 Ο καρχαρίας 15.5 Παραλλαγή Pacman 15.6 Καροτοκυνηγός... 15.1 Super Pong [15_π01.sb] Στο παιχνίδι Super Pong

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

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

Μεταβλητές. Για περισσότερες λεπτομέρειες πάνω στις μεταβλητές θα ήταν χρήσιμο να διαβάσεις το Τάξη : Α Λυκείου Λογισμικό : Scratch Ενδεικτική Διάρκεια : 45 λεπτά Μεταβλητές Όλα όσα έμαθες στα προηγούμενα φυλλάδια είναι απαραίτητα για να υλοποιήσεις απλές εφαρμογές. Ωστόσο αν θέλεις να δημιουργήσεις

Διαβάστε περισσότερα

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

Δομή Επιλογής. 1. Αν ο σκύλος ακουμπήσει ένα κόκαλο τότε το κόκαλο εξαφανίζεται και ο παίκτης κερδίζει 10 πόντους. Τάξη : Α Λυκείου Λογισμικό : Scratch Ενδεικτική Διάρκεια : 45 λεπτά Δομή Επιλογής Μία από τις πιο σημαντικές δομές που χρησιμοποιείται στον προγραμματισμό είναι η δομή επιλογής. Η δομή αυτή μας δίνει την

Διαβάστε περισσότερα

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

ΣΚΗΝΙΚΟ ΥΠΟΒΑΘΡΑ ΑΡΧΙΚΗ Scratch 1. Σκηνικό (Αρχική Έχασες Κέρδισες). Η πρώτη μου δουλειά όταν φτιάχνω ένα παιχνίδι είναι πάω στο ΣΚΗΝΙΚΟ - ΥΠΟΒΑΘΡΑ και να σχεδιάσω (ή να αντιγράψω μια εικόνα από το διαδίκτυο ή από οπουδήποτε

Διαβάστε περισσότερα

α) Πώς παίρνουμε αποφάσεις στην καθημερινή μας ζωή; Συμπληρώσετε τον παρακάτω πίνακα: τότε

α) Πώς παίρνουμε αποφάσεις στην καθημερινή μας ζωή; Συμπληρώσετε τον παρακάτω πίνακα: τότε 1. ΠΕΡΙΓΡΑΦΗ ΚΑΙ ΑΝΑΛΥΣΗ ΦΥΛΛΩΝ ΕΡΓΑΣΙΑΣ (Ή ΚΑΙ ΑΛΛΟΥ ΔΙΔΑΚΤΙΚΟΥ ΥΛΙΚΟΥ) ΑΞΙΟΛΟΓΗΣΗ ΤΩΝ ΜΑΘΗΤΩΝ ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ 1 «Η δομή επιλογής εάν» Δραστηριότητα 1 α) Πώς παίρνουμε αποφάσεις στην καθημερινή μας ζωή;

Διαβάστε περισσότερα

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

1ο μέρος 1. Φτιάχνουμε την πίστα. Μια ενδεικτική πίστα φαίνεται παρακάτω: 1ο μέρος 1. Φτιάχνουμε την πίστα. Μια ενδεικτική πίστα φαίνεται παρακάτω: Εικόνα 1 Για να φτιάξουμε το τείχος επιλέγουμε καταρχήν την καρτέλα Γραφικά (κάτω δεξιά) και έπειτα το γεμάτο τετράγωνο από την

Διαβάστε περισσότερα

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

Η Δραστηριότητα 1 του Φύλλου Εργασίας 1 έχει ως στόχο την εξοικείωση με το περιβάλλον του scratch και πιο συγκεκριμένα με τις μορφές και τα σκηνικά. ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ 1 Δραστηριότητα 1 Η Δραστηριότητα 1 του Φύλλου Εργασίας 1 έχει ως στόχο την εξοικείωση με το περιβάλλον του scratch και πιο συγκεκριμένα με τις μορφές και τα σκηνικά. Αρχικά θα μάθουμε να

Διαβάστε περισσότερα

Ανακύκλωσε το Computer Game σε Scratch

Ανακύκλωσε το Computer Game σε Scratch Ανακύκλωσε το Computer Game σε Scratch Καλλιόπη Σατραζέμη¹, Μαρία Χαραλαμπίδου², Κλεοπάτρα Χαριστέ³, Λαμπρινή Χρυσή 4 1 kalliopaki_s@yahoo.gr 2 maraki98_xar@hotmail.gr 3 kleo.xar@hotmail.gr 4 lamprini1998@gmail.com

Διαβάστε περισσότερα

Tank Rescue Computer Game σε Scratch

Tank Rescue Computer Game σε Scratch Tank Rescue Computer Game σε Scratch Μπέλτσος Νικόλαος 1, Παναγιωτόπουλος Ευάγγελος 2, Παπαδόπουλος Βασίλης 3, Παπουδάρης Κωνσταντίνος 4 1 sokin2@yahoo.gr 2 vaggelispan@yahoo.gr 3 papadopoulos_vasilis@yahoo.gr

Διαβάστε περισσότερα

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

Αγώνες αυτοκινήτου Παιχνίδι για 2 παίκτες Αγώνες αυτοκινήτου Παιχνίδι για 2 παίκτες Άνοιξε το προγραμματιστικό περιβάλλον του Scratch 2.0. Επίλεξε το Σκηνικό. Επίλεξε την καρτέλα Υπόβαθρα. Επίλεξε το πινέλο, αύξησε το πλάτος της γραμμής του πινέλου

Διαβάστε περισσότερα

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

ΗΜΙΟΥΡΓΙΑ ΠΑΙΧΝΙ ΙΟΥ ΣΤΟ SCRATCH ΒΗΜΑ ΠΡΟΣ ΒΗΜΑ ΗΜΙΟΥΡΓΙΑ ΠΑΙΧΝΙ ΙΟΥ ΣΤΟ SCRATCH ΒΗΜΑ ΠΡΟΣ ΒΗΜΑ ΣΕΝΑΡΙΟ ΠΑΙΧΝΙ ΙΟΥ Το παιχνίδι θα αποτελείται από δυο παίκτες, οι οποίοι θα βρίσκονται αντικριστά στις άκρες ενός γηπέδου δεξιά και αριστερά, και µια µπάλα.

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

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

3 ο εργαστήριο Scratch for NinjaCoders 3 ο εργαστήριο Scratch for NinjaCoders Τίτλος εφαρμογής: Space Invaders (Διαστημικοί εισβολείς) Περιγραφή στόχων, σενάριο εφαρμογής, παρουσίαση scratch, μεταβλητές, συμβάντα, προγραμματιστικές δομές 0

Διαβάστε περισσότερα

Breakdance Computer Game σε Scratch.

Breakdance Computer Game σε Scratch. Breakdance Computer Game σε Scratch. Ταστίογλου Μαριάννα 1, Τραντοπούλου Μαργαρίτα 2 1 Μαθήτρια Γ Τάξης, 2 ο Γυμνάσιο Ευόσμου atas94@otenet.gr 2 Μαθήτρια Γ Τάξης, 2 ο Γυμνάσιο Ευόσμου daizy@in.gr Δασκαλάκης

Διαβάστε περισσότερα

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

Προγραμματισμός. Το περιβάλλον του scratch Προγραμματισμός Η τέχνη του να μπορούμε να γράφουμε τα δικά μας προγράμματα ονομάζεται προγραμματισμός. Γενικότερα ως προγραμματιστικό πρόβλημα θεωρούμε κάθε ζήτημα που τίθεται προς επίλυση, κάθε κατάσταση

Διαβάστε περισσότερα

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

Τα στοιχεία του παιχνιδιού : Σκηνικό Περιγραφή των φύλλων δραστηριοτήτων διδασκαλίας γνωστικού αντικειμένου Φύλλο δραστηριοτήτων 1 Αναφέρεται στο στόχο σχεδίασης του παιχνιδιού. (Στόχος Α) Σκηνικό Τα στοιχεία του παιχνιδιού : (Ρακέτα) Χαρακτήρες

Διαβάστε περισσότερα

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

Τα αλφαριθμητικά αποτελούνται από γράμματα, λέξεις ή άλλους χαρακτήρες (π.χ. μήλο, Ιούλιος 2009, You win!). ΑΛΦΑΡΙΘΜΗΤΙΚΑ Τα αλφαριθμητικά αποτελούνται από γράμματα, λέξεις ή άλλους χαρακτήρες (π.χ. μήλο, Ιούλιος 2009, You win!). Αποθηκεύονται σε μεταβλητές ή σε λίστες (όπως ή ). Μπορείτε να ενώσετε δυο αλφαριθμητικά

Διαβάστε περισσότερα

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

Αριστείδης Παλιούρας Ανακαλύψτε το Scratch 2 Αριθμομηχανή Στη δραστηριότητα αυτή θα δημιουργήσεις μια απλή αριθμομηχανή η οποία θα μπορεί να εκτελεί τις 4 βασικές πράξεις (πρόσθεση, αφαίρεση, πολλαπλασιασμός, διαίρεση) ανάμεσα σε 2 αριθμούς. Άνοιξε

Διαβάστε περισσότερα

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

Τιμή Τιμή. σκορ. ζωές Εισαγωγή στην έννοια των μεταβλητών Οι μεταβλητές Θα πρέπει να έχετε παρατηρήσει ότι έχουμε φτιάξει τόσα παιχνίδια μέχρι αυτό το σημείο και δεν έχουμε αναφερθεί πουθενά για το πως μπορούμε να δημιουργήσουμε

Διαβάστε περισσότερα

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

Ταυτότητα εκπαιδευτικού σεναρίου Ταυτότητα εκπαιδευτικού σεναρίου Τίτλος: Συμβάντα και ενέργειες - Το πολύχρωμο σκαθάρι Σύντομη περιγραφή: Ένα εκπαιδευτικό σενάριο για την διδασκαλία των συμβάντων και ενεργειών στον προγραμματισμό, με

Διαβάστε περισσότερα

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

αντίστοιχο γεγονός. Όταν όντως το κουμπί Εισαγωγή στην αλληλεπίδραση Τα έργα που έχουμε αναπτύξει έως τώρα τρέχουν ένα σενάριο και σταματούν. Τα αντικείμενά μας αλλάζουν θέση και ενδυμασίες, παίζουν διαφορετικούς ήχους και ζωγραφίζουν διάφορα

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

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

Αριστείδης Παλιούρας Ανακαλύψτε το Scratch 2 Λαβύρινθος Στη δραστηριότητα αυτή θα δημιουργήσεις το παιχνίδι «Λαβύρινθος» στο οποίο ο χρήστης οδηγεί μια γάτα, χρησιμοποιώντας τα βελάκια του πληκτρολογίου, για να βγει από έναν λαβύρινθο με κόκκινους

Διαβάστε περισσότερα

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

21. ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ 4 - ΔΗΜΙΟΥΡΓΩΝΤΑΣ ΜΕ ΤΟ BYOB BYOB. Αλγόριθμος Διαδικασία Παράμετροι 21. ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ 4 - ΔΗΜΙΟΥΡΓΩΝΤΑΣ ΜΕ ΤΟ BYOB BYOB Αλγόριθμος Διαδικασία Παράμετροι Τι είναι Αλγόριθμος; Οι οδηγίες που δίνουμε με λογική σειρά, ώστε να εκτελέσουμε μια διαδικασία ή να επιλύσουμε ένα

Διαβάστε περισσότερα

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

Τα Φύλλα Εργασίας αφορά την εκμάθηση της εκτέλεσης της δομής επιλογής μέσα από το περιβάλλον του SCRATCH. 15. ΠΕΡΙΓΡΑΦΗ ΚΑΙ ΑΝΑΛΥΣΗ ΦΥΛΛΩΝ ΕΡΓΑΣΙΑΣ Τα Φύλλα Εργασίας αφορά την εκμάθηση της εκτέλεσης της δομής επιλογής μέσα από το περιβάλλον του SCRATCH. 16. ΑΞΙΟΛΟΓΗΣΗ Οι βασικές διαδικασίες αξιολόγησης προέρχονται

Διαβάστε περισσότερα

Δομή Επανάληψης. 3. Επανέλαβε την κίνηση του αυτοκινήτου ώσπου αυτό να ακουμπήσει στο κόκκινο χρώμα.

Δομή Επανάληψης. 3. Επανέλαβε την κίνηση του αυτοκινήτου ώσπου αυτό να ακουμπήσει στο κόκκινο χρώμα. Τάξη : Α Λυκείου Λογισμικό : Scratch Ενδεικτική Διάρκεια : 45 λεπτά Δομή Επανάληψης Μία από τις πιο βασικές δομές στον προγραμματισμό είναι η δομή επανάληψης. Η δομή αυτή μας δίνει την δυνατότητα να επαναλαμβάνουμε

Διαβάστε περισσότερα

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

A7.2 Δημιουργία Απλής Γραφικής Εφαρμογής σε Περιβάλλον Scratch A7.2 Δημιουργία Απλής Γραφικής Εφαρμογής σε Περιβάλλον Scratch Τι θα μάθουμε σήμερα: Να ενεργοποιούμε το λογισμικό Scratch Να αναγνωρίζουμε τα κύρια μέρη του περιβάλλοντος του Scratch Να δημιουργούμε/εισάγουμε/τροποποιούμε

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

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

Παραδείγματα μεταβλητών Παραδείγματα μεταβλητών Παράδειγμα Bouncing Balls: Στη σκηνή υπάρχουν τρείς μπάλες και κάθε μία έχει διαφορετικό μέγεθος από τις άλλες. Όλες οι μπάλες χοροπηδούν ταυτόχρονα προς όλες τις κατευθύν-σεις.

Διαβάστε περισσότερα

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

Πώς το λένε Computer game στο Scratch Πώς το λένε Computer game στο Scratch Μιχαηλία Γκαλλέ¹, Χριστόδουλος Σατραζέμης², 1 Μαθήτρια Γ Τάξης, 2 ο Γυμνάσιο Ευόσμου mixaelagalle@gmail.com 2 Μαθητής Γ Τάξης, 2 ο Γυμνάσιο Ευόσμου linosatra@gmail.com

Διαβάστε περισσότερα

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

Παλέτα Όψεις. Πως κάνουμε ένα αντικείμενο να μιλάει ή να σκέφτεται; Τάξη : Α Λυκείου Λογισμικό : Scratch Ενδεικτική Διάρκεια : 45 λεπτά Παλέτα Όψεις Σε αυτό το φύλλο εργασίας θα εξοικειωθείς με τις εντολές του Scratch που βρίσκονται στην παλέτα Όψεις. Οι εντολές αυτές

Διαβάστε περισσότερα

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

Παλέτα Κίνηση. Για να μετακινήσουμε ένα αντικείμενο χρησιμοποιούμε την εντολή ΚΙΝΗΣΟΥ Παλέτα Κίνηση Σε αυτό το φύλλο εργασίας θα εξοικειωθείτε με τις εντολές του Scratch που βρίσκονται στην παλέτα Κίνηση. Για τον σκοπό αυτό διαβάστε προσεκτικά τις οδηγίες, δοκιμάστε να χρησιμοποιήσετε τις

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

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

9 ο Γυμνάσιο Ιλίου Προγραμματίζοντας με SCRATCH και BYOB ΒΥΟΒ ΚΕΦΑΛΑΙΟ 1 : ΤΑ ΒΑΣΙΚΑ... 3 1.1 Γρήγορη ξενάγηση στο Περιβάλλον Εργασίας... 3 1.2 Εντολές σχεδίασης... 4 1.3 Η δομή επανάληψης... 5 ΚΕΦΑΛΑΙΟ 2 : ΑΝΤΙΚΕΙΜΕΝΑ & ΚΙΝΗΣΗ... 6 2.1 Το σκηνικό... 6 2.2 Τα

Διαβάστε περισσότερα

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

Φύλλο Εργασίας 6 Η επικοινωνία αντικειμένων στο Scratch - Συναυλία Φύλλο Εργασίας 6 Η επικοινωνία αντικειμένων στο Scratch - Συναυλία Στο μάθημα αυτό θα μάθουμε: Να προγραμματίζουμε τους πρωταγωνιστές μας έτσι ώστε να επικοινωνούν μεταξύ τους μέσω μηνυμάτων. Να χρησιμοποιούμε

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

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

Ο Μπούκλας παίζει και μουσική όταν στην πράσινη σημαία γί νει κλικ. αίξε ήχο _ χρι τέλους περίμενε για _ χρόνους. περίμενε για δευτερόλεπτα. Παραδείγματα εφαρμογών μουσικής Ο Μπούκλας παίζει και μουσική Στο παράδειγμα «Δοκιμαστήριο» του κεφαλαίου 7, είχαμε 3 αντικείμενα: δυο χαρακτήρες, τον Μπούκλα και το Σορτσάκια και το Παραβάν πίσω από το

Διαβάστε περισσότερα

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

Εισαγωγή στην επανάληψη Εισαγωγή στην επανάληψη Στο κεφάλαιο αυτό ήρθε η ώρα να μελετήσουμε την επανάληψη στον προγραμματισμό λίγο πιο διεξοδικά! Έχετε ήδη χρησιμοποιήσει, χωρίς πολλές επεξηγήσεις, σε προηγούμενα κεφάλαια τις

Διαβάστε περισσότερα

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

Μαθήματα Scratch -Δραστηριότητα 1 Παλέτα Κίνηση Μάθημα: Scrtach Τάξη: Ε/ΣΤ Παλέτα Κίνηση Προετοιμασία για το μάθημα: Καλό είναι πριν ξεκινήσουμε να παρακολουθήσουμε τα παρακάτω δύο videos: a) Εισαγωγή στο περιβάλλον του Scratch β) Εντολές κίνησης και

Διαβάστε περισσότερα

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

Αναπαραγωγή και stop/pause έτοιμων ηχητικών clips Αναπαραγωγή και stop/pause έτοιμων ηχητικών clips Το scratch διαθέτει αρκετά μεγάλη ποικιλία έτοιμων ενσωματωμένων ηχητικών clips τα οποία θα βρείτε πολύ ενδιαφέροντα και θα σας βάλουν σε πειρασμό να πειραματιστείτε

Διαβάστε περισσότερα

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

Κεφάλαιο 1: Κίνηση και γεωμετρικά σχήματα Ασκήσεις της Ενότητας 2 : Ζωγραφίζοντας με το ΒΥΟΒ -1- α. Η χρήση της πένας Κεφάλαιο 1: Κίνηση και γεωμετρικά σχήματα Υπάρχουν εντολές που μας επιτρέπουν να επιλέξουμε το χρώμα της πένας, καθώς και το

Διαβάστε περισσότερα

Scratch 2.0 Προκλήσεις

Scratch 2.0 Προκλήσεις Scratch 2.0 Προκλήσεις Οι µαθητές, εκτός από τα φύλλα εργασίας και τις ασκήσεις, προτείνεται να υλοποιούν και µία προγραµµατιστική πρόκληση σε κάθε ένα από τα 12 µαθήµατα. Οι προγραµµατιστικές προκλήσεις

Διαβάστε περισσότερα

Ας μετονομάσουμε τη γάτα που εμφανίζεται μόλις ανοίγουμε το Scratch. Επιλέγουμε το εικονίδιο Μορφή1 που βρίσκεται στη λίστα αντικειμένων.

Ας μετονομάσουμε τη γάτα που εμφανίζεται μόλις ανοίγουμε το Scratch. Επιλέγουμε το εικονίδιο Μορφή1 που βρίσκεται στη λίστα αντικειμένων. Σχεδιάζοντας αντικείμενα Εισαγωγή στο περιβάλλον των αντικειμένων Όπως συζητήσαμε και στο προηγούμενο κεφάλαιο, τα αντικείμενα στο Scratch αποτελούν τους πρωταγωνιστές των έργων μας. Το πρώτο βήμα κατά

Διαβάστε περισσότερα

Κίνηση. Εγχειρίδιο Αναφοράς του BYOB. Δείξε προς ένα αντικείμενο Δείχνε συνεχώς προς το ποντίκι. Κίνηση Όψεις Ήχος. Πένα Έλεγχος. Τελεστές.

Κίνηση. Εγχειρίδιο Αναφοράς του BYOB. Δείξε προς ένα αντικείμενο Δείχνε συνεχώς προς το ποντίκι. Κίνηση Όψεις Ήχος. Πένα Έλεγχος. Τελεστές. Κίνηση Κινήσου 10 βήματα (*) Τα βήματα είναι pixels Κινήσου 10 βήματα προς την αντίθετη κατεύθυνση Στρίψε δεξιά 30 μοίρες Κινήσου κυκλικά Στρίψε αριστερά 30 μοίρες Δείξε στην κατεύθυνση Δείξε στην κατεύθυνση

Διαβάστε περισσότερα

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

Τι θα απαντούσατε αλήθεια στην ίδια ερώτηση για την περίπτωση της επόμενης εικόνας; Κίνηση με συντεταγμένες Στην προηγούμενη υποενότητα είδαμε πως μπορούμε να κάνουμε το χαρακτήρα σας να κινηθεί με την εντολή κινήσου...βήματα που αποτελεί και την απλούστερη εντολή της αντίστοιχης παλέτας

Διαβάστε περισσότερα

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

Στη συνέχεια χρησιμοποιούμε τις εντολές πες... και αλλαγή σε ενδυμασία... από την παλέτα Εντολή «Ρώτησε... και Περίμενε» Η δεύτερη εντολή, που επιτρέπει στο έργο μας να αλληλεπιδράσει με το χρήστη, είναι η ρώτησε...και περίμενε που βρίσκεται στην παλέτα Αισθητήρες. Η μορφή της παρουσιάζεται

Διαβάστε περισσότερα

Ενδυμασίες. Μετονομάζουμε την νέα ενδυμασία του αντικείμενου μας και έχουμε ολοκληρώσει τη δημιουργία της.

Ενδυμασίες. Μετονομάζουμε την νέα ενδυμασία του αντικείμενου μας και έχουμε ολοκληρώσει τη δημιουργία της. Ενδυμασίες Κάθε αντικείμενο στο Scratch μπορεί να έχει μια ή και περισσότερες ενδυμασίες. Οι ενδυμασίες ενός αντικείμενου, είναι τα διαφορετικά κοστούμια που θα θέλαμε να φοράει ο χαρακτήρας μας σε διαφορετικές

Διαβάστε περισσότερα

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

Πώς μπορούμε να δημιουργούμε γεωμετρικά σχέδια με τη Logo; Κεφάλαιο 2 Εισαγωγή Πώς μπορούμε να δημιουργούμε γεωμετρικά σχέδια με τη Logo; Η Logo είναι μία από τις πολλές γλώσσες προγραμματισμού. Κάθε γλώσσα προγραμματισμού έχει σκοπό τη δημιουργία προγραμμάτων

Διαβάστε περισσότερα

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

Η κίνηση και η δομή επιλογής στο Scratch Η κίνηση και η δομή επιλογής στο Scratch Ας ξεκινήσουμε Θα σου δείξω πώς θα με κάνεις να κινηθώ 10 βήματα! Σύρε την εντολή ΚΙΝΗΣΟΥ από τη παλέτα Κίνηση μέσα στην περιοχή σεναρίων. Κάνε κλικ πάνω στην εντολή

Διαβάστε περισσότερα

Κεφάλαιο 9: Αλληλεπίδραση

Κεφάλαιο 9: Αλληλεπίδραση Κεφάλαιο 9: Αλληλεπίδραση... Σε αυτό το κεφάλαιο: 9.1 Εισαγωγή στην αλληλεπίδραση 9.2 Γεγονότα 9.3 Εντολή «Ρώτησε... και Περίμενε»... «Το οικοσύστημα αυτοπροσαρμόζεται και για κάθε δράση υπάρχει και μία

Διαβάστε περισσότερα

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

Φτιάξε ένα απλό παιχνίδι Φτιάξε ένα απλό παιχνίδι Άνοιξε το προγραμματιστικό περιβάλλον του Scratch 2.0 κάνοντας κλικ στο εικονίδιο στην επιφάνεια εργασίας. Κάνε κλικ στο κουμπί «Εισαγωγή αντικειμένου» για να εισάγεις ένα νέο

Διαβάστε περισσότερα

Το παιχνίδι Arkanoid με ΒΥΟΒ Στο παιχνίδι αυτό γίνεται εφαρμογή των δυνατοτήτων που προσφέρει το BYOB στον αντικειμενοστραφή προγραμματισμό.

Το παιχνίδι Arkanoid με ΒΥΟΒ Στο παιχνίδι αυτό γίνεται εφαρμογή των δυνατοτήτων που προσφέρει το BYOB στον αντικειμενοστραφή προγραμματισμό. Το παιχνίδι Arkanoid με ΒΥΟΒ Στο παιχνίδι αυτό γίνεται εφαρμογή των δυνατοτήτων που προσφέρει το BYOB στον αντικειμενοστραφή προγραμματισμό. 1. Η δομή του παιχνιδιού Τα αντικείμενα του παιχνιδιού Το παιχνίδι

Διαβάστε περισσότερα

Άλλαξε Χρώμα. Άλλαξε Χρώμα ΠΡΟΕΤΟΙΜΑΣΙΑ. Κάνε κλικ για να αλλάξεις το χρώμα ενός αντικειμένου. Διάλεξε ένα αντικέιμενο από τη βιβλιοθήκη.

Άλλαξε Χρώμα. Άλλαξε Χρώμα ΠΡΟΕΤΟΙΜΑΣΙΑ. Κάνε κλικ για να αλλάξεις το χρώμα ενός αντικειμένου. Διάλεξε ένα αντικέιμενο από τη βιβλιοθήκη. Άλλαξε Χρώμα Άλλαξε Χρώμα Κάνε κλικ για να αλλάξεις το χρώμα ενός αντικειμένου Διάλεξε ένα αντικέιμενο από τη βιβλιοθήκη. Ή ζωγράφισε ένα δικό σου. Πάτα το πλήκτρο διαστήματος για να αλλάξεις χρώματα.

Διαβάστε περισσότερα

Αντικείμενα, συμπεριφορές, γεγονότα

Αντικείμενα, συμπεριφορές, γεγονότα Αντικείμενα, συμπεριφορές, γεγονότα O προγραμματισμός αποτελεί ένα τρόπο επίλυσης προβλημάτων κατά τον οποίο συνθέτουμε μια ακολουθία εντολών με σκοπό την επίτευξη συγκεκριμένων στόχων. Ας ξεκινήσουμε

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ ΣΧΟΛΙΚΟΥ ΕΤΟΥΣ

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ ΣΧΟΛΙΚΟΥ ΕΤΟΥΣ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ ΣΧΟΛΙΚΟΥ ΕΤΟΥΣ 2011-2012 Επιμέλεια: Ομάδα Διαγωνισμάτων από το Στέκι των Πληροφορικών Θέμα Α Α1. Να γράψετε στο τετράδιό σας τον

Διαβάστε περισσότερα

ΟΔΗΓΙΕΣ ΓΙΑ ΤΟ ΠΑΙΧΝΙΔΙ.

ΟΔΗΓΙΕΣ ΓΙΑ ΤΟ ΠΑΙΧΝΙΔΙ. ΟΔΗΓΙΕΣ ΓΙΑ ΤΟ ΠΑΙΧΝΙΔΙ. Το πρώτο πράγμα που βλέπουμε μόλις ξεκινάμε το παιχνίδι είναι μια λίστα με όλα τα διαθέσιμα βίντεο με τα οποία μπορούμε να εξασκηθούμε. Σε αυτή περιλαμβάνονται επίσης πληροφορίες

Διαβάστε περισσότερα

Το Scratch πάει Δημοτικό! Προτάσεις αξιοποίησης στην. Πρωτοβάθμια Εκπαίδευση

Το Scratch πάει Δημοτικό! Προτάσεις αξιοποίησης στην. Πρωτοβάθμια Εκπαίδευση Το Scratch πάει Δημοτικό! Προτάσεις αξιοποίησης στην Πρωτοβάθμια Εκπαίδευση Αυτό το υλικό διατίθεται με άδεια Creative Commons Αναφορά Δημιουργού - Παρόμοια Διανομή 4.0 (http://creativecommons.org/licenses/by-sa/4.0/).

Διαβάστε περισσότερα

Ο Προγραμματισμός στην Πράξη

Ο Προγραμματισμός στην Πράξη Ο Προγραμματισμός στην Πράξη Το περιβάλλον προγραμματισμού MicroWorlds Pro Μενού επιλογών Γραμμή εργαλείων Επιφάνεια εργασίας Περιοχή Καρτελών Κέντρο εντολών Καρτέλες Οι πρώτες εντολές Εντολές εμφάνισης

Διαβάστε περισσότερα

Τίτλος Διδακτικού Σεναρίου

Τίτλος Διδακτικού Σεναρίου Τίτλος Διδακτικού Σεναρίου Οι εντολές ελέγχου εάν τότε & εάν τότε αλλιώς στο Scratch 2.0, μέσα από τη δημιουργία διαδραστικού παιχνιδιού. Φάση 4 Δημιουργία Διαδραστικού Παιχνιδιού Χρόνος Υλοποίησης: 1

Διαβάστε περισσότερα

Κεφάλαιο 1.Εντολές κίνησης

Κεφάλαιο 1.Εντολές κίνησης Προγραμματίζω με το ΒΥΟΒ 1 Κεφάλαιο 1.Εντολές κίνησης Από το μάθημα της Φυσικής γνωρίζουμε ότι κίνηση σημαίνει αλλαγή της θέσης ενός αντικειμένου. Οι εντολές κίνησης που μας παρέχει το ΒΥΟΒ χωρίζονται

Διαβάστε περισσότερα

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ ΣΧΟΛΙΚΟΥ ΕΤΟΥΣ 2013-2014

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ ΣΧΟΛΙΚΟΥ ΕΤΟΥΣ 2013-2014 ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ ΣΧΟΛΙΚΟΥ ΕΤΟΥΣ 2013-2014 Επιμέλεια: Ομάδα Διαγωνισμάτων από το Στέκι των Πληροφορικών Θέμα Α A1. Να γράψετε στο τετράδιό σας τους

Διαβάστε περισσότερα

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΔΙΑΓΩΝΙΣΜΑ ΠΡΟΣΟΜΟΙΩΣΗΣ 23/04/2012. Α. Να απαντήσετε με Σ ή Λ στις παρακάτω προτάσεις:

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΔΙΑΓΩΝΙΣΜΑ ΠΡΟΣΟΜΟΙΩΣΗΣ 23/04/2012. Α. Να απαντήσετε με Σ ή Λ στις παρακάτω προτάσεις: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΔΙΑΓΩΝΙΣΜΑ ΠΡΟΣΟΜΟΙΩΣΗΣ 23/04/2012 ΘΕΜΑ Α Α. Να απαντήσετε με Σ ή Λ στις παρακάτω προτάσεις: 1. Κάθε βρόγχος που υλοποιείται με την εντολή Για μπορεί να

Διαβάστε περισσότερα

ΠΡΟΣΟΜΟΙΩΣΗ ΠΑΝΕΛΛΑΔΙΚΩΝ ΕΞΕΤΑΣΕΩΝ Γʹ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΕΠΠ ΤΡΙΤΗ 18 ΑΠΡΙΛΙΟΥ 2017 ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ: ΕΠΤΑ (7)

ΠΡΟΣΟΜΟΙΩΣΗ ΠΑΝΕΛΛΑΔΙΚΩΝ ΕΞΕΤΑΣΕΩΝ Γʹ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΕΠΠ ΤΡΙΤΗ 18 ΑΠΡΙΛΙΟΥ 2017 ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ: ΕΠΤΑ (7) ΠΡΟΣΟΜΟΙΩΣΗ ΠΑΝΕΛΛΑΔΙΚΩΝ ΕΞΕΤΑΣΕΩΝ Γʹ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΕΠΠ ΤΡΙΤΗ 18 ΑΠΡΙΛΙΟΥ 2017 ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ: ΕΠΤΑ (7) Θέμα Α Α1. Να γράψετε στο τετράδιό σας τον αριθμό καθεμιάς

Διαβάστε περισσότερα

Σενάριο 16: Ο κόσμος του Robby

Σενάριο 16: Ο κόσμος του Robby Σενάριο 16: Ο κόσμος του Robby Φύλλο Εργασίας Τίτλος: Ο κόσμος του Robby Γνωστικό Αντικείμενο: Εφαρμογές Πληροφορικής-Υπολογιστών Διδακτική Ενότητα: Διερευνώ - Δημιουργώ Ανακαλύπτω, Συνθετικές εργασίες.

Διαβάστε περισσότερα

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

Εισαγωγή στην επανάληψη Εισαγωγή στην επανάληψη Στο κεφάλαιο αυτό ήρθε η ώρα να μελετήσουμε την επανάληψη στον προγραμματισμό λίγο πιο διεξοδικά! Έχετε ήδη χρησιμοποιήσει, χωρίς πολλές επεξηγήσεις, σε προηγούμενα κεφάλαια τις

Διαβάστε περισσότερα

ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ Απρίλιος 2014

ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ Απρίλιος 2014 ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ Απρίλιος 2014 ΠΕΡΙΕΧΟΜΕΝΑ 1.Πλοκή Παιχνιδιού (Story)... 3 2. Χαρακτήρες Παιχνιδιού... 3 3. Level / environment design:... 5 4. Γραφικά... 7 5. Ήχοι... 7 6. Διάδραση και έλεγχος χαρακτήρων...

Διαβάστε περισσότερα

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

Κεφάλαιο 13: Επικοινωνία Κεφάλαιο 13: Επικοινωνία... Σε αυτό το κεφάλαιο: 13.1 Εντολές «μετάδωσε» και «όταν λάβω» 13.2 Εντολή «μετάδωσε και περίμενε» 13.3 Παραδείγματα... «Το πρώτο μισό της ζωής μας ψάχνουμε κυρίως να βρούμε ποιοί

Διαβάστε περισσότερα

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

Κεφάλαιο 6: Ζωγραφική Κεφάλαιο 6: Ζωγραφική... Σε αυτό το κεφάλαιο: 6.1 Ζωγραφική 6.2 Απλά ζωγράφισε 6.3 Χρώμα, σκιά και μέγεθος 6.4 Παράδειγμα... «Ζωγραφίζω πράγματα που σκέφτομαι, όχι πράγματα που βλέπω!» (Πικάσο) 6.1 Ζωγραφική

Διαβάστε περισσότερα

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

Μαθαίνω να προγραμματίζω με το Scratch Βιβλίο Μαθητή Μαθαίνω να προγραμματίζω με το Scratch Δραστηριότητες προγραμματισμού για παιδιά του δημοτικού σχολείου Μαρία Σκιαδέλλη 2014 Έκδοση 2.0 Έ ρ γ ο O D S, Ε λ λ η ν ο γ ε ρ μ α ν ι κ ή Α γ ω

Διαβάστε περισσότερα

Γνωριμία με το περιβάλλον

Γνωριμία με το περιβάλλον Γνωριμία με το περιβάλλον 1.Τι είναι http://www.makolas.blogspot.gr/ 2. Που και πως θα το βρω. Πως το εγκαθιστώ http://scratch.mit.edu/ 3. Γνωριμία με το περιβάλλον Εργασία με σκηνικά Διαγράψτε τη φιγούρα:

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

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

Φύλλο Εργασίας: Παιχνίδι Λαβύρινθος (MAZE) Προγραμματιστικό Εργαλείο: GAME MAKER. Ονοματεπώνυμο: Φύλλο Εργασίας: Παιχνίδι Λαβύρινθος (MAZE) Προγραμματιστικό Εργαλείο: GAME MAKER Ονοματεπώνυμο: Τμήμα: Σκοπός σας είναι να φτιάξετε ένα ηλεκτρονικό παιχνίδι για περιπλάνηση σε Λαβύρινθο (MAZE) χρησιμοποιώντας

Διαβάστε περισσότερα

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

Οδηγός ξεκινήματος. έκδοση 2.0. Οδηγός ξεκινήματος έκδοση 2.0 Το SCRATCH είναι μια γλώσσα προγραμματισμού, που σου επιτρέπει να δημιουργείς τις δικές σου διαδραστικές ιστορίες, κινούμενα σχέδια, παιχνίδια, μουσική και τέχνη. Αυτός ο

Διαβάστε περισσότερα

Κεφάλαιο 10: Η επανάληψη

Κεφάλαιο 10: Η επανάληψη Κεφάλαιο 10: Η επανάληψη... Σε αυτό το κεφάλαιο: 10.1 Εισαγωγή στην επανάληψη 10.2 Για πάντα 10.3 Η εντολή Επανέλαβε Χ 10.4 Παραδείγματα... «Επανάληψη μήτηρ πάσης μαθήσεως» ρητό 10.1 Εισαγωγή στην επανάληψη

Διαβάστε περισσότερα

Μάθημα 5 ο : Μετάδοση Μηνυμάτων

Μάθημα 5 ο : Μετάδοση Μηνυμάτων Μάθημα 5 ο : Μετάδοση Μηνυμάτων Υπάρχουν περιπτώσεις στις οποίες επιθυµούµε τα αντικείµενα που χρησιµοποιούµε να επικοινωνούν µεταξύ τους άµεσα έτσι ώστε ο συγχρονισµός της συµπεριφοράς τους να γίνεται

Διαβάστε περισσότερα

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

Scratch Δημοτικό 5: Οι μεταβλητές σαν ιδιότητες αντικειμένων στη γλώσσα προγραμματισμού Scratch Scratch Δημοτικό 5: Οι μεταβλητές σαν ιδιότητες αντικειμένων στη γλώσσα προγραμματισμού Scratch Φύλλα δραστηριοτήτων Φύλλο δραστηριοτήτων διδασκαλίας αντικειμένου Μια οθόνη από το πρόγραμμα που θα κατασκευάσουμε

Διαβάστε περισσότερα

2ο ΓΕΛ ΑΓ.ΔΗΜΗΤΡΙΟΥ ΑΕΠΠ ΘΕΟΔΟΣΙΟΥ ΔΙΟΝ ΠΡΟΣΟΧΗ ΣΤΑ ΠΑΡΑΚΑΤΩ

2ο ΓΕΛ ΑΓ.ΔΗΜΗΤΡΙΟΥ ΑΕΠΠ ΘΕΟΔΟΣΙΟΥ ΔΙΟΝ ΠΡΟΣΟΧΗ ΣΤΑ ΠΑΡΑΚΑΤΩ ΠΡΟΣΟΧΗ ΣΤΑ ΠΑΡΑΚΑΤΩ ΣΤΑΘΕΡΕΣ είναι τα μεγέθη που δεν μεταβάλλονται κατά την εκτέλεση ενός αλγόριθμου. Εκτός από τις αριθμητικές σταθερές (7, 4, 3.5, 100 κλπ), τις λογικές σταθερές (αληθής και ψευδής)

Διαβάστε περισσότερα

Βυζαντινός Ρεπαντής Κολλέγιο Αθηνών 2010

Βυζαντινός Ρεπαντής Κολλέγιο Αθηνών 2010 Βυζαντινός Ρεπαντής Κολλέγιο Αθηνών 2010 Δημιουργία ενός απλού παιχνιδιού με το Gamemaker (μετάφραση από το http://www.stuffucanuse.com/downloads/gamemaker-introductionlessons/free_game_downloads_gamemaker.htm)

Διαβάστε περισσότερα

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

ΣΗΜΕΙΩΣΕΙΣ. στη γλώσσα προγραμματισμού. Γκέτσιος Βασίλειος ΣΗΜΕΙΩΣΕΙΣ στη γλώσσα προγραμματισμού Microsoft Worlds Pro Γκέτσιος Βασίλειος Σημειώσεις στη γλώσσα προγραμματισμού Microsoft Worlds Pro σελ. 1 Το περιβάλλον προγραμματισμού Microsoft Worlds Pro Μενού

Διαβάστε περισσότερα

9.1 Αλλαγή συμπεριφοράς (Switch Page)

9.1 Αλλαγή συμπεριφοράς (Switch Page) Κεφάλαιο 9 ο : Αλλαγή σελίδας και Δημιουργία Κλώνων Μέχρι αυτό το κεφάλαιο, τα παιχνίδια μας είχαν δυο σταθερά στοιχεία: α) τη συμπεριφορά των αντικειμένων - την προσδιορίζαμε αρχικά και παρέμενε ίδια

Διαβάστε περισσότερα

Κεφάλαιο 12: Επαναλήψεις ΙΙ

Κεφάλαιο 12: Επαναλήψεις ΙΙ Κεφάλαιο 12: Επαναλήψεις ΙΙ... Σε αυτό το κεφάλαιο: 12.1 Εντολή «για πάντα εάν» 12.2 Εντολή «επανέλαβε ώσπου» 12.3 Εντολή «περίμενε ώσπου» 12.4 Συνδυαστικά παραδείγματα... «Ό, τι επαναλαμβάνουμε, μας καθορίζει»

Διαβάστε περισσότερα

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

Διαγραφή και Εισαγωγή χαρακτήρα Διαγραφή και Εισαγωγή χαρακτήρα Εξαφάνισε τη γάτα Κάνε δεξί κλικ πάνω στη γάτα που βρίσκεται στο γκρι πλαίσιο κάτω από τη σκηνή και επίλεξε διαγραφή. Διάλεξε νέα μορφή α. Κάνε κλικ στο ανθρωπάκι που βρίσκεται

Διαβάστε περισσότερα

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

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΑΝΑΛΟΓΙΑ ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΑΝΑΛΟΓΙΑ ΤΑ ΓΕΝΕΘΛΙΑ ΤΟΥ ΔΗΜΗΤΡΗ Ο Δημήτρης υπολογίζει Εκφώνηση Το φυλλάδιο περιλαμβάνει 8 δραστηριότητες που θα σας βοηθήσουν να καταλάβετε, να βελτιώσετε και να διορθώσετε 3 Σενάρια στο

Διαβάστε περισσότερα

Κατερίνα Χατζηφωτεινού. Αλγοριθμικά παιχνίδια & Kodu

Κατερίνα Χατζηφωτεινού. Αλγοριθμικά παιχνίδια & Kodu Κατερίνα Χατζηφωτεινού Αλγοριθμικά παιχνίδια & Kodu Αλγοριθμικά παιχνίδια Η μαγική σφαίρα http://users.uom.gr/~p2/sde/divers/psychic.swf Η μαγική σφαίρα http://users.uom.gr/~p2/sde/divers/psychic.swf Λύση:

Διαβάστε περισσότερα

Οι θέσεις ενός σημείου στο επίπεδο και στο χώρο Φύλλο εργασίας 1

Οι θέσεις ενός σημείου στο επίπεδο και στο χώρο Φύλλο εργασίας 1 Οι θέσεις ενός σημείου στο επίπεδο και στο χώρο Φύλλο εργασίας 1 1 2 3 Στη «Περιοχή επεξεργασίας αντικειμένων» επιλέξτε την εντολή «Νέο αντικείμενο» και στον κατάλογο που θα εμφανιστεί επιλέξτε «Ευθύγραμμο

Διαβάστε περισσότερα

> μεγαλύτερο <= μικρότερο ή ίσο < μικρότερο == ισότητα >= μεγαλύτερο ή ίσο!= διαφορετικό

> μεγαλύτερο <= μικρότερο ή ίσο < μικρότερο == ισότητα >= μεγαλύτερο ή ίσο!= διαφορετικό 5 ο Εργαστήριο Λογικοί Τελεστές, Δομές Ελέγχου Λογικοί Τελεστές > μεγαλύτερο = μεγαλύτερο ή ίσο!= διαφορετικό Οι λογικοί τελεστές χρησιμοποιούνται για να ελέγξουμε

Διαβάστε περισσότερα

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

Μάθημα 1 ο : Εντολές κίνησης Μάθημα 1 ο : Εντολές κίνησης Στο πρώτο µάθηµα θα εξοικειωθείς µε τις βασικές εντολές του Scratch που βρίσκονται στην παλέτα κίνηση. Θα µάθεις να µετακινείς ένα αντικείµενο, να το περιστρέφεις και να το

Διαβάστε περισσότερα

11.2 Αντικείμενα και συμπεριφορές

11.2 Αντικείμενα και συμπεριφορές Κεφάλαιο 11 ο : Mission Impossible 11.1 Περιγραφή Οι φίλοι του Τομ είναι φυλακισμένοι και αγωνιούν για την απελευθέρωσή τους. Ένας λαβύρινθος με πολλά εμπόδια και δυσκολίες τους χωρίζουν. Ο Τομ ξεκινώντας

Διαβάστε περισσότερα

ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΑΞΗ : Γ ΛΥΚΕΙΟΥ ΣΠΟΥΔΕΣ ΟΙΚΟΝΟΜΙΑΣ & ΠΛΗΡΟΦΟΡΙΚΗΣ

ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΑΞΗ : Γ ΛΥΚΕΙΟΥ ΣΠΟΥΔΕΣ ΟΙΚΟΝΟΜΙΑΣ & ΠΛΗΡΟΦΟΡΙΚΗΣ ΑΡΧΗ 1ης ΣΕΛΙ ΑΣ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΑΞΗ : Γ ΛΥΚΕΙΟΥ ΣΠΟΥΔΕΣ ΟΙΚΟΝΟΜΙΑΣ & ΠΛΗΡΟΦΟΡΙΚΗΣ ΔΙΑΓΩΝΙΣΜΑ ΠΕΡΙΟΔΟΥ : ΣΕΠΤΕΜΒΡΙΟΥ ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ : 7 ΘΕΜΑ Α :

Διαβάστε περισσότερα

Στέλιος Ξυνόγαλος Επίκουρος Καθηγητής Τμήμα Εφαρμοσμένης Πληροφορικής stelios@uom.edu.gr

Στέλιος Ξυνόγαλος Επίκουρος Καθηγητής Τμήμα Εφαρμοσμένης Πληροφορικής stelios@uom.edu.gr Στέλιος Ξυνόγαλος Επίκουρος Καθηγητής Τμήμα Εφαρμοσμένης Πληροφορικής stelios@uom.edu.gr Digital natives Οι σπουδαστές του 21 ου αιώνα - Digital natives Οι σπουδαστές του 21 ου αιώνα έχουν αλλάξει ριζικά

Διαβάστε περισσότερα

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

Scratch Δημοτικό 2 : Εισαγωγή στις βασικές εντολές και λειτουργίες της Scratch Scratch Δημοτικό 2 : Εισαγωγή στις βασικές εντολές και λειτουργίες της Scratch Εκτιμώμενη διάρκεια: Δύο διδακτικές ώρες Ένταξη στο πρόγραμμα σπουδών Στο Πρόγραμμα Σπουδών του Ολοήμερου Δημοτικού (ΦΕΚ 1139/28-7-2010)

Διαβάστε περισσότερα

Ξεκινώντας µε το Το SCRATCH είναι µια νέα γλώσσα προγραµµατισµού που σας επιτρέπει να δηµιουργήσετε τις δικές σας διαλογικές ιστορίες, κινούµενα σχέδια, παιχνίδια, µουσική, και τέχνη. Σύρε ένα τουβλάκι

Διαβάστε περισσότερα

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

Lego WeDo - Αεροπλάνο Lego WeDo - Αεροπλάνο Το σετ κατασκευής Lego WeDo δίνει τη δυνατότητα στους μαθητές του δημοτικού (ηλικίες 7 11) να κατασκευάσουν απλά μοντέλα Lego και στη συνέχεια να τα συνδέσουν με έναν υπολογιστή για

Διαβάστε περισσότερα

Γ ΓΥΜΝΑΣΙΟΥ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΜΕ ΤΗ ΓΛΩΣΣΑ MicroWorlds Pro

Γ ΓΥΜΝΑΣΙΟΥ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΜΕ ΤΗ ΓΛΩΣΣΑ MicroWorlds Pro Για να μπορέσουμε να εισάγουμε δεδομένα από το πληκτρολόγιο αλλά και για να εξάγουμε εμφανίσουμε αποτελέσματα στην οθόνη του υπολογιστή χρησιμοποιούμε τις εντολές Εισόδου και Εξόδου αντίστοιχα. Σύνταξη

Διαβάστε περισσότερα

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

Λίστες στο Scratch 2.0. Λίστες στο Scratch 2.0. Σε αρκετές δραστηριότητες μέχρι τώρα χρησιμοποιήσαμε μεταβλητές. Οι μεταβλητές είναι συμβολικά ονόματα που αντιστοιχούν σε θέσεις μνήμης του υπολογιστή. Οι μεταβλητές χρησιμοποιούνται

Διαβάστε περισσότερα

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

Οδηγός για Αρχάριους. έκδοση 1.4. Οδηγός για Αρχάριους έκδοση 1.4 Το Scratch είναι μια νέα γλώσσα προγραμματισμού, που σου επιτρέπει να δημιουργείς τις δικές σου διαδραστικές ιστορίες, κινούμενα σχέδια, παιχνίδια, μουσική και τέχνη. Σύρε

Διαβάστε περισσότερα

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΑΞΗ : Γ ΛΥΚΕΙΟΥ ΣΠΟΥΔΕΣ ΟΙΚΟΝΟΜΙΑΣ & ΠΛΗΡΟΦΟΡΙΚΗΣ

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΑΞΗ : Γ ΛΥΚΕΙΟΥ ΣΠΟΥΔΕΣ ΟΙΚΟΝΟΜΙΑΣ & ΠΛΗΡΟΦΟΡΙΚΗΣ ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΑΞΗ : Γ ΛΥΚΕΙΟΥ ΣΠΟΥΔΕΣ ΟΙΚΟΝΟΜΙΑΣ & ΠΛΗΡΟΦΟΡΙΚΗΣ ΔΙΑΓΩΝΙΣΜΑ ΠΕΡΙΟΔΟΥ : ΣΕΠΤΕΜΒΡΙΟΥ 2015 ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ : 6 ΘΕΜΑ

Διαβάστε περισσότερα

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

Scratch Δημοτικό 5: Οι μεταβλητές σαν ιδιότητες αντικειμένων στη γλώσσα προγραμματισμού Scratch Scratch Δημοτικό 5: Οι μεταβλητές σαν ιδιότητες αντικειμένων στη γλώσσα προγραμματισμού Scratch Εκτιμώμενη διάρκεια: Μία διδακτική ώρα Ένταξη στο πρόγραμμα σπουδών Στο Πρόγραμμα Σπουδών του Ολοήμερου Δημοτικού

Διαβάστε περισσότερα