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

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

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

Transcript

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

2 Αυτό το υλικό διατίθεται με άδεια Creative Commons Αναφορά Δημιουργού - Παρόμοια Διανομή 4.0 (http://creativecommons.org/licenses/by-sa/4.0/). Η α- ναφορά σε αυτό θα πρέπει να γίνεται ως εξής: To Scratch πάει Δημοτικό- Προτάσεις αξιοποίησης στην Πρωτοβάθμια Εκπαίδευση. Βασίλης Βασιλάκης, Πάρης Παπαπαρασκευάς. - Σύλλογος Εκπαιδευτικών Πληροφορικής Χίου, Σελίδα 2 από 84

3 ΠΕΡΙΕΧΟΜΕΝΑ Δραστηριότητα : Παίζοντας με το αλφάβητο... 4 Περιγραφή εφαρμογής... 4 Βασικές έννοιες... 4 Επέκταση 1 Συνεχίζοντας το παιχνίδι Επέκταση 2 Δημιουργώντας μια εισαγωγή Επέκταση 3 Αλλάζοντας τις θέσεις των αντικειμένων Δραστηριότητα : Αφαίρεση με μπαλόνια Περιγραφή εφαρμογής Βασικές έννοιες Επέκταση Προσθέτοντας σκορ στην εφαρμογη Δραστηριότητα : Ταξίδι στην Ιστορία Περιγραφή εφαρμογής Βασικές έννοιες Δραστηριότητα : Ηλεκτρικό Κύκλωμα με Διακόπτες Περιγραφή εφαρμογής Βασικές έννοιες Δραστηριότητα : Λαβύρινθος Προπαίδειας Περιγραφή εφαρμογής Βασικές έννοιες Επέκταση Προσθέτοντας ένα χρονόμετρο Δραστηριότητα : Γωνίες τριγώνου Περιγραφή εφαρμογής Βασικές έννοιες Ενδεικτικές Λύσεις των ασκήσεων Εφαρμογή Αλφάβητο Επέκταση Εφαρμογή Αφαίρεση με μπαλόνια Εφαρμογή Αφαίρεση με μπαλόνια - Επέκταση Εφαρμογή Ταξιδι στην ιστορια Εφαρμογή Ηλεκτρικό κύκλωμα Πρώτος διακόπτης Εφαρμογή Ηλεκτρικό κύκλωμα Εμφανίζοντας το δεύτερο κύκλωμα Εφαρμογή Ηλεκτρικό κύκλωμα Τρίτος διακόπτης Εφαρμογή Λαβύρινθος προπαίδειας Παράρτημα Εγγραφή στοn ιστότοπο του Scratch Σελίδα 3 από 84

4 ΔΡΑΣΤΗΡΙΟΤΗΤΑ : ΠΑΙΖΟΝΤΑΣ ΜΕ ΤΟ ΑΛΦΑΒΗΤΟ ΠΕΡΙΓΡΑΦΗ ΕΦΑΡΜΟΓΗΣ Θα αναπτύξουμε μια εφαρμογή - παιχνίδι που θα εμφανίζει ένα γράμμα του αλφαβήτου και μια σειρά από εικόνες και θα καλεί τον παίκτη να επιλέξει την εικόνα που ξεκινάει από το συγκεκριμένο γράμμα. Εικόνα 1 - Περιβάλλον της εφαρμογής Αλφάβητο ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ Γεγονότα (events). Μηνύματα Μεταβλητές Λίστες Τυχαίοι (random) αριθμοί. Εντολές επιλογής Σελίδα 4 από 84

5 Β ή μ α 1 Δ η μ ι ο υ ρ γ ί α ν έ ο υ έ ρ γ ο υ σ τ ο S c r a t c h Επισκεπτόμαστε τη σελίδα του ΜΙΤ για το Scratch Αν θέλουμε μπορούμε να δημιουργήσουμε ένα λογαριασμό στο Scratch, όπως περιγράφεται στο Παράρτημα στο τέλος του βιβλίου. Διαφορετικά, κάνουμε κλικ στο Δημιουργία στην άνω αριστερή γωνία της σελίδας. Εικόνα 2 - Αρχική σελίδα Scratch Στη σελίδα που εμφανίζεται μπορούμε να αρχίσουμε να υλοποιούμε απευθείας ένα νέο έργο. Εικόνα 3- Δημιουργία νέου έργου Καταρχήν, θα κλείσουμε την περιοχή με τις Συμβουλές που εμφανίζεται στο δεξί μέρος της σελίδας κάνοντας κλικ στο. Σελίδα 5 από 84

6 Περιοχή Σκηνικού Περιοχή Μορφών Σκηνή Πλακίδια Εντολών Σχεδίαση Προγράμματος Εικόνα 4 Οι βασικές περιοχές στο περιβάλλον του Scratch Όπως φαίνεται και από την παραπάνω εικόνα το περιβάλλον του Scratch χωρίζεται σε 5 βασικές περιοχές. Περιοχή Σκηνικού : Στην περιοχή αυτή ρυθμίζουμε ό,τι αφορά το φόντο που θα έχει το πρόγραμμά μας. Περιοχή Αντικειμένων : Εδώ εισάγουμε νέα αντικείμενα στο πρόγραμμά μας και αλλάζουμε τις ιδιότητές τους (π.χ. ονομασία αντικειμένου). Σκηνή : Στην περιοχή αυτή φαίνονται τα αποτελέσματα του προγράμματός μας. Πλακίδια Εντολών: Εδώ απεικονίζονται οι εντολές που μπορεί να εκτελέσει κάθε αντικείμενο. Σχεδίαση προγράμματος : Στην περιοχή αυτή τοποθετούμε τα πλακίδια των εντολών που θέλουμε να εκτελέσει το κάθε αντικείμενο του προγράμματός μας. Β ή μ α 2 Ε ι σ α γ ω γ ή ν έ ο υ α ν τ ι κ ε ι μ έ ν ο υ σ τ ο S c r a t c h Αρχικά θα διαγράψουμε το αντικείμενο της γάτας για να εισάγουμε στη συνέχεια τα αντικείμενα που χρειάζονται για την υλοποίηση της εφαρμογής. Για το σκοπό αυτό κάνουμε δεξί Σελίδα 6 από 84

7 κλικ στο αντικείμενο της γάτας που βρίσκεται στην Περιοχή Αντικειμένων. Από το μενού επιλογών που εμφανίζεται κάνουμε κλικ στην επιλογή Διαγραφή, όπως φαίνεται και στην παρακάτω εικόνα Εικόνα 5 - Διαγραφή αντικειμένου Στη συνέχεια, για να δημιουργήσουμε ένα νέο αντικείμενο στο περιβάλλον του Scratch έ- χουμε 3 επιλογές: α) να διαλέξουμε ένα από τα αντικείμενα που υπάρχουν έτοιμα στο περιβάλλον του Scratch, β) να σχεδιάσουμε ένα νέο αντικείμενο στον επεξεργαστή εικόνας που παρέχει το Scratch και γ) να εισάγουμε μια εικόνα από τον υπολογιστή μας. Στην παρούσα δραστηριότητα θα χρησιμοποιήσουμε την 3 η επιλογή. Για το σκοπό αυτό θα κατεβάσουμε κάποια αρχεία στον υπολογιστή μας και από εκεί θα τα ανεβάσουμε στο περιβάλλον του Scratch. Αρχικά επισκεπτόμαστε το σύνδεσμο Μπαίνουμε στο φάκελο Alphabet και κατεβάζουμε στον υπολογιστή μας όλες τις εικόνες που περιέχει, καθώς και τους σχετικούς ήχους. Στη συνέχεια κάνουμε κλικ στο εικονίδιο «Μεταφόρτωση αρχείου από τον υπολογιστή» στην περιοχή αντικειμένων. Εικόνα 6 - Μεταφόρτωση αρχείων Από το παράθυρο διαλόγου που εμφανίζεται, επιλέγουμε το αρχείο «horse» και πατάμε το κουμπί Άνοιγμα... Σελίδα 7 από 84

8 Εικόνα 7 - Επιλογή αρχείου για μεταφόρτωση οπότε δημιουργείται ένα νέο αντικείμενο με την εικόνα του αλόγου. Το νέο αντικείμενο φαίνεται στη Σκηνή και στην Περιοχή Αντικειμένων. Εικόνα 8 - Εισαγωγή του νέου αντικειμένου Παρατηρούμε ότι οι διαστάσεις της εικόνας είναι πολύ μεγάλες με αποτέλεσμα να καταλαμβάνει σχεδόν ολόκληρη τη Σκηνή. Για να μικρύνουμε το μέγεθος του αντικειμένου μας θα χρησιμοποιήσουμε το εργαλείο «Συμπύκνωση» του Scratch Εικόνα 9 - Εργαλείο Συμπύκνωσης Σελίδα 8 από 84

9 Αφού επιλέξουμε το εργαλείο συμπύκνωσης, κάνουμε κλικ πάνω στο αντικείμενο που θέλουμε να μικρύνουμε. Όσες φορές κάνουμε κλικ πάνω του τόσο θα μικραίνει. Όταν φέρουμε το αντικείμενο στις επιθυμητές διαστάσεις κάνουμε κλικ οπουδήποτε αλλού πάνω στη Σκηνή για να απενεργοποιήσουμε το εργαλείο συμπύκνωσης. Το αποτέλεσμα πρέπει να μοιάζει ό- πως παρακάτω. Εικόνα 10 - Το «συμπυκνωμένο» αντικείμενο Στη συνέχεια θα μετακινήσουμε το αντικείμενο μας σε μια από τις γωνίες της Σκηνής. Για να μετακινήσουμε ένα αντικείμενο πάνω στη Σκηνή, το σύρουμε με το ποντίκι μας στη νέα του θέση Εικόνα 11 - Νέα θέση αντικειμένου Θα μετονομάσουμε το αντικείμενο μας σε AWord. Για το σκοπό αυτό, από την Περιοχή Αντικειμένων κάνουμε κλικ πάνω στο εικονίδιο του αντικειμένου Σελίδα 9 από 84

10 Εικόνα 12 - Κουμπί ιδιοτήτων αντικειμένου και από την περιοχή ιδιοτήτων που εμφανίζεται αλλάζουμε την ονομασία του από horse σε AWord Εικόνα 13 - Περιοχή ιδιοτήτων αντικειμένου για να επιστρέ- Τέλος, πατάμε το εικονίδιο με το βέλος που δείχνει προς τα αριστερά ψουμε στην προηγούμενη οθόνη. Ακολουθώντας την ίδια διαδικασία που περιγράφηκε παραπάνω μεταφορτώνουμε τα υπόλοιπα αρχεία εικόνας που θα μας χρειαστούν, τα μικραίνουμε και τα τοποθετούμε στις κατάλληλες θέσεις πάνω στη Σκηνή μας. εισάγουμε το αρχείο με όνομα το μετονομάζουμε σε boat.png sun.png helicopter.png wrong1 wrong2 wrong3 Letter-A.png Σελίδα 10 από 84

11 Εικόνα 14 - Το γραφικό περιβάλλον της εφαρμογής Β ή μ α 3 Δ ί ν ο ν τ α ς τ ί τ λ ο σ τ η ν ε φ α ρ μ ο γ ή Ο τίτλος που θα δώσουμε στην εφαρμογή μας θα χρησιμοποιηθεί και σαν όνομα αποθήκευσης. Επίσης θα φαίνεται και στο παράθυρο που θα εκτελείται η εφαρμογή. Για να αλλάξουμε τον τίτλο της εφαρμογής μας, απλά τον πληκτρολογούμε στο πεδίο τίτλου, πάνω από τη Σκηνή. Ας δώσουμε σαν τίτλο της εφαρμογής μας το «Αλφάβητο Βρες τη λέξη» Εικόνα 15- Δίνοντας τίτλο στην εφαρμογή Β ή μ α 4 Α π ο θ ή κ ε υ σ η τ ο υ έ ρ γ ο υ Καλό είναι να αποθηκεύουμε συχνά το έργο μας, ώστε να μην χάσουμε τη δουλειά μας σε περίπτωση διακοπής λειτουργίας του υπολογιστή (πχ. διακοπή ρεύματος). Καταρχήν, στο online περιβάλλον, εφόσον έχουμε δημιουργήσει λογαριασμό στο Scratch, η αποθήκευση γίνεται αυτόματα σε τακτά χρονικά διαστήματα, οπότε δεν χρειάζεται να κάνουμε κάτι. Σε περίπτωση που δεν έχουμε δημιουργήσει λογαριασμό θα πρέπει να κατεβάσουμε το έργο στον υπολογιστή μας. Για το σκοπό αυτό κάνουμε κλικ στο μενού Αρχείο, στο πάνω μέρος της Σελίδα 11 από 84

12 σελίδας. Από τις επιλογές που εμφανίζονται επιλέγουμε Κατέβασμα έργου στον υπολογιστή Εικόνα 16 - Κατέβασμα έργου στον υπολογιστή και από το παράθυρο διαλόγου που εμφανίζεται αποθηκεύουμε το έργο στον υπολογιστή μας. Εικόνα 17- Παράθυρο διαλόγου Αποθήκευσης Ας αποθηκεύσουμε το έργο στον υπολογιστή μας. Β ή μ α 5 Κ ά ν ο ν τ α ς κ λ ι κ σ τ η λ ά θ ο ς λ έ ξ η Θα περιγράψουμε τις ενέργειες που θα εκτελούνται όταν ο χρήστης της εφαρμογής κάνει κλικ σε λάθος λέξη, δηλαδή όταν δεν επιλέγει τη λέξη που ξεκινάει από το γράμμα Α. Μ ε τ ά β α σ η σ τ ο α ν τ ι κ ε ί μ ε ν ο w r o n g 1 Θα ξεκινήσουμε από το αντικείμενο wrong1. Καταρχήν, θα το επιλέξουμε από την Περιοχή Αντικειμένων, κάνοντας πάνω του κλικ. Εικόνα 18 - Επιλογή αντικειμένου Σελίδα 12 από 84

13 Θα πρέπει τώρα να σκεφτούμε : 1. Ποιες ενέργειες θέλουμε να εκτελεί το αντικείμενό μας? 2. Πώς πότε θέλουμε να ενεργοποιούνται αυτές οι ενέργειες? Στο έργο μας θέλουμε όταν ο χρήστης κάνει κλικ πάνω στο αντικείμενο wrong1 να αναπαράγεται ένας ήχος σφάλματος. Επομένως η ενέργεια που θέλουμε να εκτελεί το αντικείμενο είναι η αναπαραγωγή του ήχου και το γεγονός που την προκαλεί είναι το κλικ πάνω στο αντικείμενο. Από τα πλακίδια εντολών θα επιλέξουμε τις κατάλληλες εντολές για να πετύχουμε το παραπάνω. Τα πλακίδια εντολών χωρίζονται σε 10 διαφορετικές κατηγορίες. Κάθε κατηγορία έχει τα δικά της πλακίδια. Επιλέγουμε μια κατηγορία κάνοντας κλικ πάνω στο όνομά της Κατηγορίες Εντολών Εικόνα 19- Πλακίδια εντολών και οι κατηγορίες τους Σελίδα 13 από 84

14 και μετά σύρουμε το πλακίδιο της εντολής που θέλουμε να εκτελέσει το αντικείμενο και το αποθέτουμε στην περιοχή Σχεδίασης Προγράμματος. Εικόνα 20 - Απόθεση εντολών στη Σχεδίαση Προγράμματος Κάνουμε κλικ στην κατηγορία Συμβάντα και τοποθετούμε την εντολή Όταν σε αυτό το αντικείμενο γίνει κλικ μέσα στη Σχεδίαση Προγράμματος, όπως φαίνεται παραπάνω. Έπειτα επιλέγουμε την εντολή Παίξε τον ήχο[..] μέχρι το τέλος από την κατηγορία εντολών Ήχος και την τοποθετούμε κάτω από την εντολή Όταν σε αυτό το αντικείμενο γίνει κλικ, με τέτοιο τρόπο ώστε οι δύο εντολές να «κουμπώσουν». Εικόνα 21- Οι εντολές του αντικειμένου wrong1 Σε αυτό το σημείο μπορούμε να δοκιμάσουμε την εφαρμογή μας Β ή μ α 6 Ε ι σ ά γ ο ν τ α ς ν έ ο υ ς ή χ ο υ ς Παρατηρούμε ότι στην εντολή αναπαραγωγής ήχου υπάρχει ο προεπιλεγμένος ήχος της γάτας. Θα τον αλλάξουμε, ώστε να αναπαράγεται ένα μήνυμα σφάλματος. Αρχικά, έχοντας επιλεγμένο το αντικείμενο wrong1 κάνουμε κλικ στην καρτέλα Ήχοι που βρίσκεται πάνω από τα πλακίδια εντολών Σελίδα 14 από 84

15 Εικόνα 22 - Η καρτέλα Ήχοι οπότε εμφανίζεται η καρτέλα Ήχου που φαίνεται στην παρακάτω εικόνα. Εικόνα 23 - Η καρτέλα Ήχοι Πρώτα, θα διαγράψουμε τον ήχο «μιαου» κάνοντας κλικ στο εικονίδιο που βρίσκεται πάνω στην ονομασία του ήχου. Στη συνέχεια για να μεταφορτώσουμε έναν ήχο από τον υ- πολογιστή μας θα κάνουμε κλικ πάνω στο κουμπί της Μεταφόρτωσης. Από το παράθυρο διαλόγου που εμφανίζεται θα επιλέξουμε το αρχείο ήχου με όνομα try again.wav και θα το εισάγουμε στην εφαρμογή μας. Θα επιστρέψουμε στη Σχεδίαση Προγράμματος κάνοντας κλικ στην καρτέλα Σενάρια. Τέλος, θα αλλάξουμε την εντολή Παίξε ήχο, ώστε να αναπαράγει τον ήχο try again. Εικόνα 24 - Επιλογή ήχου από λίστα Β ή μ α 7 Δ ι π λ α σ ι ά ζ ο ν τ α ς τ ι ς ε ν τ ο λ έ ς Το αντικείμενο wrong1 είναι έτοιμο. Προφανώς, θέλουμε οι ίδιες ακριβώς εντολές να εκτελούνται και από τα αντικείμενα wrong2 και wrong3. Αντί να ξαναφτιάξουμε τις εντολές στα 2 αντικείμενα μπορούμε να τις αντιγράψουμε από το αντικείμενο wrong1 στα υπόλοιπα. Σελίδα 15 από 84

16 Για να το πετύχουμε αυτό σύρουμε τις εντολές του αντικειμένου wrong1 με το ποντίκι μας και τις αποθέτουμε πάνω από το αντικείμενο wrong2 στην Περιοχή Αντικειμένων, όπως φαίνεται στην παρακάτω εικόνα. Εικόνα 25 - Διπλασιασμός εντολών από ένα αντικείμενο σε άλλο Το ίδιο ακριβώς κάνουμε και για το αντικείμενο wrong3. Στο σημείο αυτό θα πρέπει να μεταβούμε στα αντικείμενα wrong2 και wrong3 και να προσθέσουμε τον ήχο try again, ακολουθώντας ακριβώς τη διαδικασία που περιγράφηκε προηγουμένως. Στο σημείο αυτό, η εφαρμογή μας λειτουργεί για όλες τις περιπτώσεις που ο χρήστης επιλέξει μια από τις λανθασμένες απαντήσεις. Β ή μ α 8 Ε π ι λ έ γ ο ν τ α ς τ η σ ω σ τ ή α π ά ν τ η σ η Μ ε τ ά β α σ η σ τ ο α ν τ ι κ ε ί μ ε ν ο A W o r d Η συμπεριφορά του αντικειμένου που περιέχει τη σωστή απάντηση θα είναι παρόμοια με των προηγούμενων. Όταν γίνει πάνω του κλικ θα αναπαράγεται ένας ήχος επιτυχίας (αρχείο ήχου perfect!.wav). Η εφαρμογή μας είναι έτοιμη και μπορούμε να τη δοκιμάσουμε. Σελίδα 16 από 84

17 ΕΠΕΚΤΑΣΗ 1 ΣΥΝΕΧΙΖΟΝΤΑΣ ΤΟ ΠΑΙΧΝΙΔΙ Θα επεκτείνουμε την εφαρμογή μας, ώστε όταν ο παίκτης βρίσκει τη σωστή απάντηση να του εμφανίζει μια νέα σειρά εικόνων και να επαναλαμβάνει το παιχνίδι. Β ή μ α 9 Π ρ ο σ θ έ τ ο ν τ α ς ε ν δ υ μ α σ ί ε ς σ τ α α ν τ ι κ ε ί μ ε ν α Κάθε αντικείμενο στο Scratch μπορεί να έχει μία ή περισσότερες ενδυμασίες. Οι ενδυμασίες είναι εικόνες με τις οποίες μπορεί να αναπαρασταθεί το αντικείμενο. Μ ε τ ά β α σ η σ τ ο α ν τ ι κ ε ί μ ε ν ο A W o r d Αρχικά θα προσθέσουμε νέες ενδυμασίες στο αντικείμενο AWord. Οι ενδυμασίες θα αφορούν περαιτέρω εικόνες με λέξεις που ξεκινούν από το γράμμα Α. Για να προσθέσουμε μια νέα ενδυμασία σε ένα αντικείμενο, αφού το επιλέξουμε κάνουμε κλικ στην καρτέλα Ενδυμασίες που βρίσκεται πάνω από τα πλακίδια εντολών. Εικόνα 26 - Επιλέγοντας την καρτέλα ενδυμασίες Στο παράθυρο που εμφανίζεται επιλέγουμε το εικονίδιο για τη μεταφόρτωση ενδυμασίας από τον υπολογιστή Εικόνα 27 - Μεταφόρτωση νέων ενδυμασιών και ακολούθως επιλέγουμε το αρχείο εικόνας car.png. Αφού εισάγουμε την πρώτη ενδυμασία επαναλαμβάνουμε το προηγούμενο βήμα για να εισάγουμε σαν 3 η ενδυμασία το αρχείο εικόνας pear.png. Σελίδα 17 από 84

18 Εικόνα 28 - Εισαγωγή ενδυμασιών Ακολουθώντας την ίδια διαδικασία εισάγουμε νέες ενδυμασίες και στα υπόλοιπα αντικείμενα, όπως φαίνεται στον παρακάτω πίνακα. Αντικείμενο Ενδυμασίες AWord Wrong1 Wrong2 Wrong3 Horse.png Car.png Pear.png Boat.png Bell.png Apple.png Sun.png Bird.png Appricot.png Helicopter.png Ruby_dragon.png Banana.png Β ή μ α 10 Α λ λ α γ ή ε ν δ υ μ α σ ί α ς Όταν ο χρήστης της εφαρμογής επιλέξει το σωστό αντικείμενο θέλουμε να αλλάζουν οι ενδυμασίες όλων των αντικειμένων, ώστε το παιχνίδι να αρχίζει από την αρχή. Για να αλλάξουμε την ενδυμασία ενός αντικειμένου, επιλέγουμε από την κατηγορία εντολών Οψεις την εντολή. Επιλέγουμε το αντικείμενο AWord και «κουμπώνουμε» την εντολή για την αλλαγή ενδυμασίας κάτω από τις υπόλοιπες. Σελίδα 18 από 84

19 Οι εντολές του αντικειμένου AWord πρέπει να φαίνονται όπως παρακάτω. Εικόνα 29 - Εντολές του αντικειμένου AWord μετά την προσθήκη της αλλαγής ενδυμασίας Αν δοκιμάσουμε να κάνουμε κλικ πάνω στο αντικείμενο AWord θα δούμε να αλλάζει η ενδυμασία του και να εμφανίζεται η εικόνα του αυτοκινήτου. Πώς θα «ειδοποιηθούν» και τα υπόλοιπα αντικείμενα της εφαρμογής, ώστε να αλλάξουν τις ενδυμασίες τους Β ή μ α 11 Α ν τ α λ λ ά σ σ ο ν τ α ς μ η ν ύ μ α τ α Όταν θέλουμε δύο ή περισσότερα αντικείμενα στο Scratch να αλληλεπιδράσουν (δηλαδή κάποια αλλάγη σε ένα αντικείμενο να επιφέρει μεταβολές και σε κάποια/κάποια άλλα) χρησιμοποιούμε μια λειτουργία που ονομάζεται μετάδοση μηνυμάτων. Η μετάδοση μηνυμάτων μοιάζει πολύ με ένα ραδιοφωνικό σταθμό που παίζει το ρόλο του πομπού και τα ραδιόφωνα που μπορεί να είναι συντονισμένα στο ραδιοφωνικό σταθμό και να λαμβάνουν τα μηνύματα που στέλνει ή να ΜΗΝ είναι συντονισμένα οπότε δεν λαμβάνουν τα μηνύματα. Με παρόμοιο τρόπο, το Scratch περιέχει στην κατηγορία εντολών Συμβάντα τις εντολές και την εντολή που χρησιμεύουν στη μετάδοση μηνυμάτων που χρησιμεύει στη λήψη του μηνύματος. Η εφαρμογή μας πρέπει να ενημερώνει όλα τα αντικείμενα ότι ο χρήστης έκανε κλικ πάνω στη σωστή απάντηση, ώστε να αλλάξουν τις ενδυμασίες τους. Επομένως, το αντικείμενο AWord πρέπει να μεταδίδει ένα μήνυμα το οποίο θα λάβουν τα αντικείμενα με τις λανθασμένες απαντήσεις. Καταρχήν, «κουμπωνουμε» την εντολή μετάδωσε[ ] στο αντικείμενο AWord κάτω από την εντολή αλλαγής ενδυμασίας. Κάνοντας κλικ στην επιλογή Νέο Μήνυμα θα ονομάσουμε το μήνυμα που θα μεταδίδεται με ένα διαφορετικό όνομα του message1. Σελίδα 19 από 84

20 Εικόνα 30- Δημιουργώντας ένα νέο μήνυμα Στο παράθυρο διαλόγου που εμφανίζεται δίνουμε μια ονομασία στο νέο μήνυμα που δημιουργούμε. Για παράδειγμα, του δίνουμε το όνομα change. Τέλος κάνουμε κλικ στο κουμπί ΟΚ. Εικόνα 31 - Παράθυρο διαλόγου ονομασίας νέου μηνύματος Οι εντολές του αντικειμένου AWord πρέπει να είναι όπως παρακάτω. Εικόνα 32- Μετάδοση μηνύματος από το AWord Μ ε τ ά β α σ η σ τ ο α ν τ ι κ ε ί μ ε ν ο w r o n g 1 Στη συνέχεια θα πρέπει να επιλέξουμε τα αντικείμενα με τις λανθασμένες απαντήσεις, wrong1, wrong2 και wrong3 και να τους «ζητήσουμε» να αλλάξουν ενδυμασία όταν λάβουν το μήνυμα change. Για το σκοπό αυτό τοποθετούμε σε κάθε ένα από τα παραπάνω αντικείμενα τις εντολές που φαίνονται παρακάτω. Εικόνα 33 - Λήψη του μηνύματος και αλλαγή ενδυμασίας Η εφαρμογή μας είναι έτοιμη και μπορούμε να τη δοκιμάσουμε. Σελίδα 20 από 84

21 ΕΠΕΚΤΑΣΗ 2 ΔΗΜΙΟΥΡΓΩΝΤΑΣ ΜΙΑ ΕΙΣΑΓΩΓΗ Καλό είναι πριν το ξεκίνημα του παιχνιδιού να δημιουργήσουμε μια εισαγωγική οθόνη για να εξηγήσουμε στον χρήστη της εφαρμογής τι πρέπει να κάνει. Στην περίπτωσή μας θα δημιουργήσουμε ένα μικρό animation που θα διαρκεί 5 δευτερόλεπτα και θα ενημερώνει τον χρήστη της εφαρμογής ότι πρέπει να επιλέξει τις λέξεις που αρχίζουν από το γράμμα Α. Ενδεικτικά στιγμιότυπα της εφαρμογής φαίνονται παρακάτω. Β ή μ α 1 2 Ε ι σ α γ ω γ ή ν έ ο υ υ π ό β α θ ρ ο υ σ τ ο σ κ η ν ι κ ό Το σκηνικό αποτελεί το φόντο της σκηνής μας. Ένα σκηνικό μπορεί να περιέχει ένα ή περισσότερα υπόβαθρα, δηλαδή εικόνες που αλλάζουμε κατά βούληση (το ανάλογο της ενδυμασίας στα αντικείμενα). Μ ε τ ά β α σ η σ τ ο Σ κ η ν ι κ ό Για να προσθέσουμε υπόβαθρα στο σκηνικό κάνουμε κλικ στο εικονίδιο Διάλεξε υπόβαθρο από τη βιβλιοθήκη Σελίδα 21 από 84

22 Εικόνα 34 - Επιλογή νέου υπόβαθρου που μας οδηγεί στη βιβλιοθήκη του Scratch με τα έτοιμα υπόβαθρα Εικόνα 35 - Βιβλιοθήκη με υπόβαθρα και από την κατηγορία Εσωτερικοί Χώροι που βρίσκεται στα αριστερά Εικόνα 36 - Η κατηγορία υποβάθρων Εσωτερικοί Χώροι επιλέγουμε το υπόβαθρο με ονομασία stage2. Κάνουμε κλικ στο κουμπί ΟΚ και το νέο υπόβαθρο εισάγεται στην εφαρμογή μας. Σελίδα 22 από 84

23 Εικόνα 37 -Το νέο υπόβαθρο της εφαρμογής Β ή μ α 13 Α λ λ α γ ή Σ κ η ν ι κ ο ύ Όταν ο χρήστης της εφαρμογής κάνει κλικ στο πράσινο σημαιάκι θέλουμε να εμφανίζεται το υπόβαθρο stage2 για 5 δευτερόλεπτα και στη συνέχεια να αλλάζει στο υπόβαθρο backdrop1. Για το σκοπό αυτό θα προσθέσουμε στο σκηνικό μας το παρακάτω σενάριο. Εικόνα 38 - Οι εντολές του Σκηνικού Όταν γίνει κλικ στο πράσινο σημαιάκι θέσε το υπόβαθρο στην εικόνα stage2. Περίμενε 5 δευτερόλεπτα και στη συνέχεια άλλαξε το υπόβαθρο στην εικόνα backdrop1. Μπορείτε να μαντέψετε σε ποια κατηγορία εντολών θα βρούμε την εντολή περίμενε [ ] δευτερόλεπτα και σε ποια κατηγορία την εντολή άλλαξε το υπόβαθρο σε [ ]? Παρατηρήστε το χρώμα των πλακιδίων. Είναι ίδιο με το χρώμα των αντίστοιχων κατηγοριών! Σελίδα 23 από 84

24 Β ή μ α 14 Κ ρ ύ β ο ν τ α ς κ α ι ε μ φ α ν ί ζ ο ν τ α ς Όταν ξεκινάει η εφαρμογή θέλουμε τα αντικείμενα της σκηνής, δηλαδή το γράμμα Α και οι εικόνες από τις οποίες θα επιλέξει ο παίκτης να κρύβονται και να εμφανίζονται μετά το πέρας των 5 δευτερολέπτων. Ας επιλέξουμε το αντικείμενο με το γράμμα Α (letter-a) για να προσθέσουμε τις κατάλληλες εντολές. Καταρχήν, στην κατηγορία εντολών Όψεις θα βρούμε τις εντολές για την εμφάνιση και απόκρυψη του αντικειμένου, όπως παρακάτω Εικόνα 39 - Εντολές εμφάνισης και απόκρυψης Πώς θα χρησιμοποιήσουμε τις εντολές αυτές, ώστε όταν πατιέται το πράσινο σημαιάκι το αντικείμενο να κρύβεται για 5 δευτερόλεπτα και στη συνέχεια να εμφανίζεται? Δοκιμάστε το μόνοι σας. Αν δεν τα καταφέρετε μπορείτε να «κρυφοκοιτάξετε» την απάντηση στο Παράρτημα με τις Λύσεις των Ασκήσεων. Προφανώς, οι ίδιες ακριβώς εντολές θα μεταφερθούν και στα αντικείμενα AWord, wrong1, wrong2 και wrong3. Είναι ώρα να δοκιμάσουμε την εφαρμογή μας. Β ή μ α 15 Π ρ ο σ θ ή κ η α ν τ ι κ ε ι μ έ ν ο υ π ο υ θ α κ ά ν ε ι τ η ν ε ι σ α γ ω γ ή Στο σημείο αυτό θα προσθέσουμε ακόμα ένα αντικείμενο στην εφαρμογή μας. Το αντικείμενο αυτό θα εμφανίζει ένα μήνυμα στον χρήστη κατά την εκκίνηση της εφαρμογής και παράλληλα θα αναπαράγει ένα ηχητικό μήνυμα. Και τα δύο θα ενημερώνουν τον χρήστη για το σκοπό της εφαρμογής. Αυτή τη φορά θα εισάγουμε το αντικείμενο μας από τη βιβλιοθήκη του Scratch. Για το σκοπό αυτό από την Περιοχή Αντικειμένων κάνουμε κλικ στο εικονίδιο Διάλεξε ένα αντικείμενο από τη βιβλιοθήκη Εικόνα 40-Εικονίδιο εισαγωγής αντικειμένου από τη βιβλιοθήκη του Scratch Από το παράθυρο που θα εμφανιστεί Σελίδα 24 από 84

25 Εικόνα 41- Βιβλιοθήκη Αντικειμένων και την κατηγορία αντικειμένων Φανταστικά, επιλέγουμε το αντικείμενο με όνομα Nano Εικόνα 42 - Η κατηγορία Φανταστικά και πατάμε το κουμπί ΟΚ. Μ ε τ ά β α σ η σ τ ο α ν τ ι κ ε ί μ ε ν ο N a n o Η συμπεριφορά του αντικειμένου μας θέλουμε να είναι η εξής : 1. Όταν γίνει κλικ στο πράσινο σημαιάκι θα εμφανίζεται σε μια συγκεκριμένη θέση στα αριστερό άκρο της οθόνης. 2. Θα μετακινείται στο μέσο της οθόνης. 3. Εκεί, a. θα αλλάζει την ενδυμασία του, b. θα αναπαράγει ένα ηχητικό μήνυμα και c. θα εμφανίζει το κείμενο «Κάνε κλικ στη λέξη που αρχίζει από Α» για 3 δευτερόλεπτα. 4. Στη συνέχεια θα μετακινείται προς το δεξί άκρο της οθόνης και θα εξαφανίζεται. Σελίδα 25 από 84

26 Για να μπορούμε να κινούμε αντικείμενα πρέπει να χρησιμοποιήσουμε το σύστημα συντεταγμένων του Scratch. Κάθε σημείο πάνω στην οθόνη χαρακτηρίζεται από ένα μοναδικό συνδυασμό των χ, ψ. Μπορούμε να δούμε τις συντεταγμένες που αντιστοιχούν σε ένα σημείο της Σκηνής, αρκεί να τοποθετήσουμε εκεί το δείκτη του ποντικιού μας, όπως φαίνεται παρακάτω : Αρχικά, για να μετακινήσουμε ένα αντικείμενο σε συγκεκριμένες θέσεις στην οθόνη χρειαζόμαστε τις εντολές που βρίσκονται στην καρτέλα Κίνηση. Οι εντολές που θα μας χρειαστούν είναι : που έχει σαν αποτέλεσμα την τοποθέτηση ενός αντικειμένου σε συγκεκριμένες συντεταγμένες χ - ψ που μετακινεί ένα αντικείμενο από τη θέση που είναι σε μια νέα θέση με συντεταγμένες χ ψ. Η μετακίνηση γίνεται σταδιακά μέσα στο χρονικό διάστημα που προσδιορίζουμε. Σελίδα 26 από 84

27 Επομένως, οι εντολές που θα μας χρειαστούν αρχικά είναι : Εικόνα 43 - Εντολές μετακίνησης του Nano Οι συντεταγμένες που έχουμε βάλει στις εντολές κίνησης είναι ενδεικτικές και αποτέλεσμα δοκιμών. Μπορείτε να δοκιμάσετε τις δικές σας! Στη συνέχεια θα εισάγουμε τον ήχο saya από τον φάκελο Alphabet για τον αναπαράγει το αντικείμενο μας. Τέλος για να εμφανίσει το μήνυμα «Κάνε κλικ στη λέξη που αρχίζει από Α» θα χρειαστούμε την εντολή πες[ ] για [ ] δευτερόλεπτα από την κατηγορία Όψεις. Εικόνα 44 - Η εντολή πες Η τελική μορφή των εντολών που θα εκτελεί το αντικείμενο nano φαίνεται στην παρακάτω εικόνα. Εικόνα 45 - Οι εντολές του αντικειμένου Nano H εφαρμογή μας είναι έτοιμη και μπορούμε να τη δοκιμάσουμε. Σελίδα 27 από 84

28 ΕΠΕΚΤΑΣΗ 3 ΑΛΛΑΖΟΝΤΑΣ ΤΙΣ ΘΕΣΕΙΣ ΤΩΝ ΑΝΤΙΚΕΙΜΕΝΩΝ Παρόλο που έχουμε υλοποιήσει μια πλήρως λειτουργική εφαρμογή μετά από λίγο γίνεται πολύ εύκολο για τον χρήστη να μαντέψει τη σωστή απάντηση, αφού η θέση του αντικειμένου με τη λέξη που αρχίζει από Α, παραμένει πάντα η ίδια. Στην επέκταση αυτή θα δούμε πώς μπορούμε να αλλάξουμε τις θέσεις των αντικειμένων πάνω στη Σκηνή με τυχαίο τρόπο. Οι έννοιες που θα ακολουθήσουν είναι αρκετά σύνθετες. Προτείνεται στους αναγνώστες να υλοποιήσουν τις επόμενες δραστηριότητες του βιβλίου και στη συνέχεια να επανέλθουν στη συγκεκριμένη επέκταση. Β ή μ α 16 Α π ο θ ή κ ε υ σ η τ ω ν σ υ ν τ ε τ α γ μ έ ν ω ν τ ω ν 4 θ έ σ ε ω ν Αρχικά χρειάζεται να αποθηκεύσουμε τις συντεταγμένες των 4 θέσεων των αντικειμένων Aword, wrong1, wrong2 και wrong3. Στη συνέχεια για κάθε αντικείμενο θα επιλέγουμε τυχαία μια από τις 4 θέσεις και θα το τοποθετούμε εκεί. Για την αποθήκευση των συντεταγμένων χ και ψ θα χρειαστούμε δύο λίστες. Η λίστες είναι αντικείμενα στα οποία μπορούμε να αποθηκεύουμε πολλές τιμές και να αναφερόμαστε σε αυτές με ένα κοινό όνομα. Αυτό που διαφοροποιεί την κάθε τιμή της λίστας είναι η θέση της μέσα στη λίστα. Στο παρακάτω σχήμα απεικονίζεται μια λίστα με όνομα names, η οποία περιέχει 5 τιμές. Ό- πως φαίνεται και από το σχήμα η κάθε τιμή χαρακτηρίζεται από έναν μοναδικό αύξοντα α- ριθμό, που είναι η θέση της μέσα στη λίστα. Για παράδειγμα, η τιμή Μαρία βρίσκεται στη θέση 2 της λίστας names. Εικόνα 46 - Παράδειγμα Λίστας Σελίδα 28 από 84

29 Για να δημιουργήσουμε μια νέα λίστα στο Scratch θα μεταβούμε στην κατηγορία εντολών Δεδομένα ενός οποιουδήποτε αντικειμένου και θα κάνουμε κλικ στο κουμπί Δημιουργήστε μια Λίστα. Εικόνα 47 - Κουμπί για τη δημιουργία λίστας Στο παράθυρο που εμφανίζεται καθορίζουμε το όνομα που θέλουμε να έχει η λίστα μας και αν θα είναι «ορατή» από όλα τα αντικείμενα ή θα μπορεί να την χρησιμοποιήσει μόνο το αντικείμενο στο οποίο τη δημιουργήσαμε. Εικόνα 48- Παράθυρο δημιουργίας νέας λίστας Δίνουμε το όνομα xpos στη λίστα και πατάμε το κουμπί ΟΚ. Στη συνέχεια, από το πλαίσιο που εμφανίζεται στη Σκηνή προσθέτουμε στη λίστα τις τιμές που θέλουμε κάνοντας κλικ στο κουμπί Εικόνα 49- Αρχική μορφή λίστας Θα προσθέσουμε με την παρακάτω σειρά τις τιμές που φαίνονται στην εικόνα και αποτελούν τις τιμές της συντεταγμένης χ για κάθε μια από τις 4 θέσεις. Σελίδα 29 από 84

30 Εικόνα 50 - Οι τιμές της λίστας xpos Ακολουθώντας την παραπάνω διαδικασία φτιάχνουμε μια 2 η λίστα με όνομα ypos, στην ο- ποία εισάγουμε τις τιμές που φαίνονται παρακάτω. Εικόνα 51 - Οι τιμές της λίστας ypos Τέλος, αποεπιλέγουμε τα κουτιά, στη Σκηνή της εφαρμογής. ώστε να μην εμφανίζονται οι 2 λίστες πάνω Β ή μ α 17 Τ ο π ο θ ε τ ώ ν τ α ς τ η σ ω σ τ ή α π ά ν τ η σ η σ ε τ υ χ α ί α θ έ σ η Μ ε τ ά β α σ η σ τ ο α ν τ ι κ ε ί μ ε ν ο A W o r d Για να τοποθετήσουμε το αντικείμενο Aword σε μια τυχαία θέση, θα παράγουμε έναν τυχαίο αριθμό από το 1 μέχρι το 4, που θα αντιστοιχεί σε μια από τις 4 τιμές που έχουμε αποθηκεύσει στις λίστες xpos και ypos. Αρχικά, για να παράγουμε τον τυχαίο αριθμό θα χρησιμοποιήσουμε την εντολή Εικόνα 52 - Εντολή παραγωγής τυχαίων αριθμών από την κατηγορία Τελεστές, ορίζοντας τα όρια των τυχαίων αριθμών από 1 μέχρι 4. Σελίδα 30 από 84

31 Επιπλέον, θα χρειαστεί να δημιουργήσουμε μια νέα μεταβλητή (ας την ονομάσουμε OKpos) για να αποθηκεύσουμε τον τυχαίο αριθμό. Εικόνα 53 - Θέσε τη μεταβλητή OKpos σε έναν τυχαίο αριθμό από 1 μέχρι 4 Στη συνέχεια θα τοποθετήσουμε το αντικείμενο σε νέες συντεταγμένες χ και ψ. Θα πάρουμε την τιμή ψ από τη λίστα ypos που βρίσκεται στη θέση που μας υποδεικνύει η μεταβλητή OKpos. Για να το πετύχουμε αυτό θα χρειαστούμε την εντολή Εικόνα 54- επιλογή τιμής από λίστα Βέβαια, θα αντικαταστήσουμε τον αριθμό 1 με την τιμή της μεταβλητής OKpos. Εικόνα 55 - Επιλογή τιμής στη θέση που δείχνει η μεταβλητή OKpos Με αντίστοιχο τρόπο θα πάρουμε την τιμή χ από τη λίστα xpos. Τέλος, θα χρειαστούμε την εντολή πήγαινε στη θέση χ: [ ] και ψ: [ ] Εικόνα 56 - Τοποθέτηση του αντικειμένου AWord σε μια τυχαία θέση Οι εντολές αυτές θα εκτελούνται κατά την εκκίνηση της εφαρμογής αλλά και όταν ο παίκτης βρίσκει τη σωστή απάντηση. Οι εντολές του αντικειμένου AWord φαίνονται στην παρακάτω εικόνα : Εικόνα 57 - Οι εντολές του αντικειμενου AWord Σελίδα 31 από 84

32 Β ή μ α 1 8 Τ ο π ο θ ε τ ώ ν τ α ς τ ι ς λ α ν θ α σ μ έ ν ε ς α π α ν τ ή σ ε ι ς Αφού τοποθετήσουμε το αντικείμενο AWord σε μια τυχαία θέση (έστω στη 2 η θέση που δείχνουν οι λίστες) θα τοποθετήσουμε σε διαδοχικές θέσεις τα υπόλοιπα αντικείμενα με τις λανθασμένες απαντήσεις (για παράδειγμα στην 3 η, 4 η και 1 η θέση αντίστοιχα). Επομένως, εφόσον το αντικείμενο AWord τοποθετήθηκε στη θέση που υποδεικνύει η μεταβλητή OKpos τα υπόλοιπα αντικείμενα θα τοποθετηθούν αντίστοιχα στις θέσεις : ΟKpos + 1 ΟKpos + 2 ΟKpos + 3 Σε κάθε περίπτωση θα πρέπει να γίνεται έλεγχος αν οι παραπάνω θέσεις είναι μέσα στα όρια της λίστας, δηλαδή αν ξεπερνούν το 4. Στην περίπτωση αυτή θα αφαιρούμε 4 από τις παραπάνω θέσεις, ώστε να επανερχόμαστε στη σωστή θέση της λίστας. Μ ε τ ά β α σ η σ τ ο α ν τ ι κ ε ί μ ε ν ο w r o n g 1 Οι εντολές που θα εκτελεί το αντικείμενο wrong1 φαίνονται παρακάτω. Εικόνα 58 - Τοποθετώντας το αντικείμενο wrong1 σε νέα θέση Αν το άθροισμα της μεταβλητής OKpos + 1 ξεπερνάει την τιμή του 4 τότε πάρε τα στοιχεία από τις λίστες που αντιστοιχούν στη θέση (OKpos + 1) 4, ώστε να μη βγεις έξω από τα όρια της λίστας. Διαφορετικά, πάρε τα στοιχεία από τις λίστες που αντιστοιχούν στη θέση (OKpos + 1) Με ανάλογο τρόπο προσαρμόζουμε τις εντολές των υπολοίπων αντικειμένων. H εφαρμογή μας είναι έτοιμη και μπορούμε να τη δοκιμάσουμε. Σελίδα 32 από 84

33 ΔΡΑΣΤΗΡΙΟΤΗΤΑ : ΑΦΑΙΡΕΣΗ ΜΕ ΜΠΑΛΟΝΙΑ ΠΕΡΙΓΡΑΦΗ ΕΦΑΡΜΟΓΗΣ Θα αναπτύξουμε μια εφαρμογή - παιχνίδι που θα βοηθάει τον χρήστη της να εξασκηθεί στην αφαίρεση. Θα του εμφανίζει ένα πλήθος από μπαλόνια και θα τον ρωτά πόσα πρέπει να σκάσουν, ώστε να απομείνει ένας συγκεκριμένος αριθμός μπαλονιών. Σαν επέκταση η εφαρμογή θα κρατάει σκορ επιβραβεύοντας τον παίκτη με ένα αστεράκι κάθε φορά που θα βρίσκει τη σωστή απάντηση. Εικόνα 59 - Η εφαρμογή "αφαίρεση με μπαλόνια" ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ Τυχαίοι (random) αριθμοί. Μηνύματα Μεταβλητές Κλώνοι Εντολές επιλογής Εντολές επανάληψης Β ή μ α 1 Φ τ ι ά χ ν ο ν τ α ς τ ο γ ρ α φ ι κ ό π ε ρ ι β ά λ λ ο ν Ας δημιουργήσουμε ένα νέο έργο στο Scratch και ας του δώσουμε τον τίτλο «Αφαίρεση με μπαλόνια». Πρώτα από όλα, θα υλοποιήσουμε το γραφικό περιβάλλον της εφαρμογής. Σελίδα 33 από 84

34 Αρχικά επισκεπτόμαστε το σύνδεσμο Μπαίνουμε στο φάκελο Balloons και κατεβάζουμε στον υπολογιστή μας όλες τις εικόνες που περιέχει, καθώς και το σχετικό ήχο. Στη συνέχεια αφού διαγράψουμε το γραφικό της γάτας, εισάγουμε τα παρακάτω αντικείμενα στο περιβάλλον του Scratch. όνομα Θα το βρούμε το μετονομάζουμε σε balloon.png Στα αρχεία που κατεβάσαμε Balloon Girl4 Βιβλιοθήκη αντικειμένων/άνθρωποι Girl Επιπλέον, από το φάκελο μας προσθέτουμε το αρχείο balloon pop.png ως επιπλέον ενδυμασία του αντικειμένου Balloon. Τέλος, θα προσθέσουμε το σκηνικό της εφαρμογής μας. Χρησιμοποιώντας το εργαλείο σμίκρυνσης θα φέρουμε το αντικείμενο του μπαλονιού στο επιθυμητό μέγεθος και θα το μετακινήσουμε στην άνω αριστερή γωνία της Σκηνής. Η εφαρμογή μας θα πρέπει να μοιάζει, όπως η παρακάτω εικόνα Εικόνα 60 - Το γραφικό περιβάλλον της εφαρμογής Σελίδα 34 από 84

35 Για να αλλάξουμε την κατεύθυνση προς την οποία κοιτάει το αντικείμενο Girl ακολουθούμε την παρακάτω διαδικασία. Μεταβαίνουμε στις ιδιότητες του αντικειμένου Girl πατώντας στο εικονίδιο με το. Στην περιοχή ιδιοτήτων αλλάζουμε την ιδιότητα Κατεύθυνση από 90 ο σε -90 ο μοίρες. Επιπλέον, ορίζουμε τον άξονα περιστροφής σε οριζόντιο. Κατεύθυνση Άξονας περιστροφής Εικόνα 61 - Κατεύθυνση αντικειμένου Β ή μ α 2 Φ τ ι ά χ ν ο ν τ α ς έ ν α ν τ υ χ α ί ο α ρ ι θ μ ό μ π α λ ο ν ι ώ ν Μ ε τ ά β α σ η σ τ ο α ν τ ι κ ε ί μ ε ν ο G i r l Αρχικά πρέπει να εμφανίσουμε στην οθόνη έναν τυχαίο αριθμό μπαλονιών. Θα ξεκινήσουμε να περιγράφουμε τις εντολές που θα εκτελέσει το αντικείμενο Girl. Για να δημιουργήσουμε έναν τυχαίο αριθμό θα χρειαστούμε την εντολή Εικόνα 62 - Εντολή παραγωγής τυχαίων αριθμών που βρίσκεται στην κατηγορία εντολών Τελεστές. Πρέπει όμως να αποθηκεύσουμε την τυχαία τιμή που θα δημιουργηθεί, ώστε να μπορούμε να την χρησιμοποιήσουμε και παρακάτω σε διάφορα στάδια της εφαρμογής μας. Για να αποθηκεύσουμε τιμές χρησιμοποιούμε μεταβλητές. Η μεταβλητή είναι ένα συμβολικό όνομα κάτω από το οποίο βρίσκεται μια τιμή που μπορεί να αλλάζει. Σελίδα 35 από 84

36 Για να δημιουργήσουμε μια μεταβλητή μεταβαίνουμε στην κατηγορία εντολών Δεδομένα Εικόνα 63 - Δημιουργία μεταβλητής και κάνουμε κλικ στο κουμπί «Δημιουργήστε μια μεταβλητή». Στο παράθυρο διαλόγου που εμφανίζεται δίνουμε το όνομα που θέλουμε να έχει η μεταβλητή μας Εικόνα 64 - Παράθυρο δημιουργίας μεταβλητής και καθορίζουμε αν θα είναι «ορατή» από όλα τα αντικείμενα ή θα μπορεί να την χρησιμοποιήσει μόνο το αντικείμενο στο οποίο τη δημιουργήσαμε. Την ονομάσουμε πλήθος και πατάμε το κουμπί ΟΚ. Εικόνα 65 - Μετά τη δημιουργία της μεταβλητής Σελίδα 36 από 84

37 Αποεπιλέγουμε το τετραγωνάκι δίπλα στο όνομα της μεταβλητής, ώστε να μην εμφανίζεται πάνω στη Σκηνή. Το Scratch μας δίνει 2 βασικές εντολές για να τροποποιούμε την τιμή μιας μεταβλητής. Η πρώτη εντολή είναι η μια τιμή στη μεταβλητή. που μας δίνει τη δυνατότητα να εκχωρούμε Για παράδειγμα, η εντολή της τιμής 1 στην μεταβλητή πλήθος. θα έχει σαν αποτέλεσμα την εκχώρηση Η δεύτερη εντολή είναι η που μας επιτρέπει να αλλάζουμε την τιμή της μεταβλητής σε σχέση με την προηγούμενη τιμή που είχε. Για παράδειγμα, η εντολή θα έχει σαν αποτέλεσμα η μεταβλητή πλήθος να πάρει την τιμή 3 (δεδομένου ότι προηγουμένως της είχαμε δώσει την τιμή 1). Στην εφαρμογή που υλοποιούμε θέλουμε να ορίσουμε την τιμή της μεταβλητής πλήθος στον τυχαίο αριθμό από 1 μέχρι 10, όπως παρακάτω. Εικόνα 66 - ορισμός τιμής μεταβλητής σε τυχαίο αριθμό Στη συνέχεια το αντικείμενο Girl θα μεταδίδει ένα μήνυμα (ας το ονομάσουμε «ξεκίνα») προκειμένου να ειδοποιεί το αντικείμενο balloon για τον ορισμό του αρχικού πλήθους των μπαλονιών και θα λέει το μήνυμα «Έχω [πλήθος] μπαλόνια» για 5 δευτερόλεπτα, όπως φαίνεται παρακάτω Εικόνα 67 - Εντολές του αντικειμένου Girl Όταν γίνει κλικ στο πράσινο σημαιάκι όρισε την τιμή της μεταβλητής πλήθος σε έναν τυχαίο αριθμό από 1 μέχρι 10. Μετέδωσε το μήνυμα ξεκίνα και πες τη φράση «Έχω (πλήθος) μπαλόνια» Σελίδα 37 από 84

38 H εντολή που βρίσκεται στην κατηγορία εντολών Τελεστές, μας δίνει τη δυνατότητα να κατασκευάζουμε μηνύματα που αποτελούνται από κείμενο και τιμές μεταβλητών, προκειμένου να τα εμφανίζουμε στην οθόνη. Μπορούμε να χρησιμοποιήσουμε πολλές εντολές ένωσε τη μια μέσα στην άλλη Εικόνα 68 - Κατασκευή σύνθετων μηνυμάτων με την εντολή ένωσε Μ ε τ ά β α σ η σ τ ο α ν τ ι κ ε ί μ ε ν ο B a l l o o n Καταρχήν στο ξεκίνημα της εφαρμογής θέλουμε το αντικείμενο να ορίζει σαν ενδυμασία του την εικόνα balloon και να πηγαίνει σε μια συγκεκριμένη θέση στην οθόνη Εικόνα 69 - Εντολές του αντικειμένου Balloon κατά την εκκίνηση της εφαρμογής Στη συνέχεια όταν το αντικείμενο Balloon λαμβάνει το μήνυμα ξεκίνα θέλουμε να φτιάχνει τόσα μπαλόνια όσα και η τιμή της μεταβλητής πλήθος -1 (μετρώντας και το αρχικό μπαλόνι) και να τα εμφανίζει το ένα δίπλα στο άλλο πάνω στη Σκηνή. Ουσιαστικά χρειάζεται το αντικείμενο να κλωνοποιήσει τον εαυτό του τόσες φορές όσες και το πλήθος 1. Ο κλώνος είναι ένα πανομοιότυπο αντικείμενο με το αρχικό που κληρονομεί τις ιδιότητες και τις εντολές του. Για να δημιουργήσουμε έναν κλώνο του αντικειμένου χρησιμοποιούμε την εντολή Εικόνα 70 - Εντολή δημιουργίας κλώνου από την κατηγορία εντολών Έλεγχος. Πώς θα καταφέρουμε να εκτελέσουμε την παραπάνω εντολή (πλήθος 1) φορές Στο σημείο αυτό θα πρέπει να χρησιμοποιήσουμε μια εντολή επανάληψης. Οι εντολές επανάληψης έχουν σαν αποτέλεσμα την εκτέλεση κάποιων εντολών ξανά και ξανά είτε για έναν προκαθορισμένο αριθμό φορών είτε μέχρι να ικανοποιηθεί κάποιος έλεγχος. Σελίδα 38 από 84

39 Οι εντολές επανάληψης του Scratch βρίσκονται στην κατηγορία εντολών Έλεγχος. H πρώτη εντολή που θα χρησιμοποιήσουμε είναι η Εικόνα 71 - Εντολή επανάλαβε[...] η οποία εκτελεί τις εντολές που «κουμπώνουμε» μέσα σε αυτή τόσες φορές όσες και ο αριθμός που ορίζουμε δίπλα στο επανάλαβε. Στην περίπτωση μας ο αριθμός αυτός θα είναι η τιμή της μεταβλητής πλήθος μειωμένης κατά 1. Εικόνα 72 - Δημιουργία πληθος -1 κλώνων Βέβαια για να μην πέφτει ο ένας κλώνος πάνω στον άλλον θα πρέπει την ώρα που δημιουργούμε τον κλώνο να μετακινούμε το αρχικό αντικείμενο στον άξονα χ, όπως φαίνεται παρακάτω Εικόνα 73 - Μετακίνηση του αντικειμένου στον άξονα χ Στο σημείο αυτό μπορούμε να δοκιμάσουμε την εφαρμογή μας. Β ή μ α 3 Δ ι α τ υ π ώ ν ο ν τ α ς τ η ν ε ρ ώ τ η σ η σ τ ο ν π α ί κ τ η Μ ε τ ά β α σ η σ τ ο α ν τ ι κ ε ί μ ε ν ο G i r l Το αντικείμενο Girl θα πρέπει να διατυπώνει ένα πρόβλημα αφαίρεσης στον χρήστη της ε- φαρμογής. Καταρχήν θα χρειαστούμε μια νέα μεταβλητή, ας την ονομάσουμε απομένουν, που θα παίρνει μια τυχαία τιμή από 1 μέχρι και το πλήθος των μπαλονιών. Σελίδα 39 από 84

40 Εικόνα 74 - Η μεταβλητή απομένουν Στη συνέχεια θα πρέπει να διατυπώνεται μια ερώτηση στον χρήστη και να του δίνεται η δυνατότητα να γράψει την απάντησή του. Για το σκοπό αυτό θα χρησιμοποιήσουμε την εντολή Εικόνα 75 - Η εντολή ρώτησε που βρίσκεται στην κατηγορία εντολών Αισθητήρες. Η παραπάνω εντολή εμφανίζει στον χρήστη το μήνυμα που γράφουμε στο αντίστοιχο πεδίο της Εικόνα 76 - Το μήνυμα της εντολής Ρώτησε και στη συνέχεια ανοίγει ένα πεδίο κειμένου στη Σκηνή, προκειμένου ο χρήστης να μπορεί να γράψει την απάντησή του... Εικόνα 77 - Πεδίο κειμένου για την απάντηση του χρήστη Τέλος, όταν ο χρήστης καταγράψει την απάντηση στο πεδίο κειμένου και πατήσει Enter η εντολή Ρώτησε τοποθετεί την τιμή που πληκτρολογήθηκε στη μεταβλητή βρίσκεται στην κατηγορία εντολών Αισθητήρες. που Σελίδα 40 από 84

41 Β ή μ α 4 Σ κ ά ζ ο ν τ α ς τ α μ π α λ ό ν ι α Όταν ο χρήστης γράψει την απάντησή του, κάποια από τα μπαλόνια θα πρέπει να σκάνε (τόσα όσα και η απάντηση του χρήστη). Για να το πετύχουμε αυτό, το αντικείμενο Girl θα εκχωρεί την απάντηση του χρήστη σε μια νέα μεταβλητή (ας την ονομάσουμε μπαμ) και θα μεταδίδει ένα νέο μήνυμα (ας το ονομάσουμε σκάσε) προκειμένου το αντικείμενο Balloon να αλλάζει ενδυμασία. Οι εντολές που θα προσθέσουμε στο αντικείμενο Girl φαίνονται παρακάτω Εικόνα 78 - Προετοιμασία για το "σκάσιμο" των μπαλονιών Η εντολή μετάδωσε το [..] και περίμενε έχει σαν αποτέλεσμα το αντικείμενο Girl να μεταδώσει το μήνυμα και να περιμένει να ολοκληρωθούν οι ενέργειες του δέκτη (δηλαδή του αντικειμένου που έλαβε το μήνυμα) για να προχωρήσει παρακάτω. Μ ε τ ά β α σ η σ τ ο α ν τ ι κ ε ί μ ε ν ο B a l l o o n Θα περιγράψουμε τις ενέργειες που θα εκτελεί το αντικείμενο όταν λάβει το μήνυμα σκάσε. Ο κάθε κλώνος θα αλλάζει την ενδυμασία του σε αυτή του σκασμένου μπαλονιού, θα αναπαράγει τον ήχο Balloon popping που θα βρούμε στο φάκελο μας και θα μειώνει την τιμή της μεταβλητής μπαμ κατά 1. Εικόνα 79 - Εντολές για το σκάσιμο του μπαλονιού Αυτό θα έχει σαν αποτέλεσμα η μεταβλητή να πάρει κάποια στιγμή την τιμή 0. Όταν το μπαμ γίνει 0, οι εντολές που περιγράφηκαν παραπάνω δεν πρέπει πλέον να εκτελούνται. Με τον τρόπο αυτό δεν θα «σκάσουν» όλα τα μπαλόνια στη Σκηνή, αλλά θα σκάσουν τόσα όσα και η τιμή της μεταβλητής μπαμ (δηλαδή όσα απάντησε ο χρήστης ότι πρέπει να αφαιρεθούν). Για να πραγματοποιήσουμε τον έλεγχο για την τιμή της μεταβλητής μπαμ θα χρειαστούμε την εντολή Εικόνα 80- Η εντολή εαν Σελίδα 41 από 84

42 Η εντολή εάν ελέγχει κατά πόσο ισχύει μια πρόταση (την ονομάζουμε συνθήκη). Αν η συνθήκη που εξετάζεται είναι αληθής τότε εκτελούνται οι εντολές που περιγράφονται μέσα στο εάν. Διαφορετικά, οι εντολές αυτές αγνοούνται και η εκτέλεση συνεχίζεται με τις εντολές που ακολουθούν το εάν. Η τελική μορφή των εντολών που θα εκτελεί το Balloon όταν λαμβάνει το μήνυμα σκάσε φαίνεται παρακάτω Εικόνα 81 - Εντολές για το σκάσιμο των μπαλονιών Στο σημείο αυτό μπορούμε να δοκιμάσουμε την εφαρμογή μας. Β ή μ α 5 Ε λ έ γ χ ο ν τ α ς τ η ν α π ά ν τ η σ η τ ο υ χ ρ ή σ τ η Μ ε τ ά β α σ η σ τ ο α ν τ ι κ ε ί μ ε ν ο G i r l Το αντικείμενο Girl αφού ολοκληρωθεί το σκάσιμο των μπαλονιών θα πρέπει να προχωράει στον έλεγχο της απάντησης του χρήστη. Προφανώς θα χρειαστούμε ξανά την εντολή εάν[..] τότε μόνο που τώρα θέλουμε να περιγράψουμε τις ενέργειες που θα εκτελούνται και όταν ισχύει η συνθήκη, δηλαδή όταν ο παίκτης βρει την απάντηση και όταν η συνθήκη δεν ισχύει, δηλαδή όταν απαντήσει λανθασμένα. Για το σκοπό αυτό θα χρησιμοποιήσουμε την εντολή Εικόνα 82 - Η εντολή εαν... αλλιώς με την οποια μπορούμε να περιγράψουμε τι θα γίνει όταν ισχύει η συνθήκη (εάν) και τι θα συμβεί όταν ΔΕΝ ισχύει η συνθήκη (αλλιώς). Σελίδα 42 από 84

43 Όταν ο παίκτης βρίσκει τη σωστή απάντηση το κορίτσι θα λέει το μήνυμα «Μπράβο» και θα αναπαράγει τον ήχο xylo4, που βρίσκεται στην Βιβλιοθήκη Ήχων του Scratch, ενώ όταν δεν απαντάει σωστά θα αναπαράγει τον ήχο try again, που θα ανεβάσουμε από το φάκελο μας. Η μορφή της εντολής εάν αλλιώς θα είναι όπως παρακάτω. Εικόνα 83 - Έλεγχος για την απάντηση του χρήστη Στο σημείο αυτό μπορούμε να δοκιμάσουμε την εφαρμογή μας. Β ή μ α 6 Ε π α ν α λ α μ β ά ν ο ν τ α ς τ η ν ε ρ ώ τ η σ η Καλό είναι όταν ο χρήστης απαντήσει λάθος να του δίνετε η ευκαιρία να ξαναπροσπαθήσει. Για το σκοπό αυτό θα χρειαστεί οι εντολές που διατυπώνουν την ερώτηση στο αντικείμενο Girl να εκτελούνται επαναληπτικά μέχρι ο χρήστης να δώσει τη σωστή απάντηση. Εδώ θα χρησιμοποιήσουμε μια δεύτερη εντολή επανάληψης, την Εικόνα 84 - Η εντολή επανάλαβε από την κατηγορία εντολών Έλεγχος. Η εντολή επαναλαβε ώσπου[ ] ελέγχει μια συνθήκη και αν είναι αληθής ε- κτελεί τις εντολές που βρίσκονται μέσα στο επαναλαβε. Στη συνέχεια ελέγχει ξανά τη συνθήκη και αν αυτή παραμένει αληθής, οι εντολές εκτελούνται για 2 η φορά. Η διαδικασία αυτή γίνεται ξανά και ξανά μέχρι να σταματήσει να ισχύει η συνθήκη που εξετάζει η εντολή επανάλαβε. Επιπλέον θα χρειαστούμε μια νέα μεταβλητή (ας την ονομάσουμε κέρδισε) που θα μας δείχνει αν η απάντηση του παίκτη ήταν σωστή ή όχι. Στη μεταβλητή κέρδισε θα δίνουμε απλά τις τιμές 1 και 0 ανάλογα με το αν η απάντηση ήταν σωστή ή όχι. Τέλος σε περίπτωση σφάλματος το αντικείμενο Girl θα πρέπει να μεταδίδει ένα νέο μήνυμα (ας το ονομάσουμε σφάλμα), ώστε το αντικείμενο Balloon και οι κλώνοι του να επανέρχονται στην αρχική τους μορφή. Σελίδα 43 από 84

44 Οι εντολές του αντικειμένου Girl μετά την προσθήκη των παραπάνω, φαίνονται στην εικόνα που ακολουθεί. Εικόνα 85 - Επαναλαμβάνοντας την ερώτηση Μ ε τ ά β α σ η σ τ ο α ν τ ι κ ε ί μ ε ν ο B a l l o o n Στο σημείο αυτό θα περιγράψουμε τις εντολές που θα εκτελεί όταν λαμβάνει το μήνυμα σφάλμα. Πολύ απλά η ενδυμασία του αντικειμένου, άρα και των κλώνων του, θα επανέρχεται στην εικόνα του μπαλονιού. Εικόνα 86 - Επαναφορά ενδυμασίας μπαλονιού Στο σημείο αυτό μπορούμε να δοκιμάσουμε την εφαρμογή μας δίνοντας μια λανθασμένη απάντηση. Σελίδα 44 από 84

45 Β ή μ α 7 Σ υ ν ε χ ί ζ ο ν τ α ς τ ο π α ι χ ν ί δ ι Μέχρι στιγμής η εφαρμογή μας θέτει ένα ερώτημα στον χρήστη και όταν εκείνος δώσει τη σωστή απάντηση, η εφαρμογή τερματίζεται. Μια απλή προσθήκη που μπορούμε να κάνουμε είναι η εφαρμογή να θέτει συνεχώς νέες ερωτήσεις στον παίκτη. Μ ε τ ά β α σ η σ τ ο α ν τ ι κ ε ί μ ε ν ο G i r l Για να το πετύχουμε αυτό αρκεί να βάλουμε όλες τις εντολές που εκτελεί το αντικείμενο Girl σε μια εντολή επανάληψης που θα εκτελείται ασταμάτητα και να διαγράφουμε τους κλώνους του μπαλονιού σε περίπτωση σωστής απάντησης, ώστε να ξεκινάει το παιχνίδι από την αρχή με έναν καινούριο τυχαίο αριθμό. Αρχικά για να επαναλαμβάνονται οι εντολές του αντικειμένου Girl θα τις βάλουμε μέσα στην εντολή επανάληψης. Εικόνα 87 - Η εντολή για πάντα από την κατηγορία εντολών Έλεγχος. Η εντολή για πάντα εκτελεί τις εντολές που βρίσκονται μέσα σε αυτή για πάντα!!! Επίσης, όταν ο παίκτης βρει τη σωστή απάντηση το αντικείμενο Girl θα μεταδίδει ένα νέο μήνυμα (ας το ονομάσουμε ξανά) για να ειδοποιεί το αντικείμενο Balloon. Στην παρακάτω εικόνα φαίνονται οι εντολές που θα εκτελεί το αντικείμενο Girl μετά την προσθήκη των παραπάνω. Εικόνα 88 - Συνεχίζοντας το παιχνίδι Σελίδα 45 από 84

46 Μ ε τ ά β α σ η σ τ ο α ν τ ι κ ε ί μ ε ν ο Balloon Θα περιγράψουμε τις ενέργειες που θα εκτελεί το αντικείμενο όταν λαμβάνει το μήνυμα ξανα. Θα πρέπει το μπαλόνι να πηγαίνει στην αρχική του θέση με συντεταγμένες χ:-220 και ψ:138, να αλλάζει την ενδυμασία του στην εικόνα balloon και να διαγράφει τον κλώνο. Προσπαθήστε να υλοποιήσετε το παραπάνω. Σε περίπτωση που χρειαστείτε βοήθεια μπορείτε να συμβουλευθείτε το Παράρτημα - Ενδεικτικές Λύσεις των Ασκήσεων. H εφαρμογή μας είναι έτοιμη και μπορούμε να τη δοκιμάσουμε. Σελίδα 46 από 84

47 ΕΠΕΚΤΑΣΗ ΠΡΟΣΘΕΤΟΝΤΑΣ ΣΚΟΡ ΣΤΗΝ ΕΦΑΡΜΟΓΗ Μια προσθήκη που θα κάνει την εφαρμογή μας πιο ενδιαφέρουσα είναι η καταγραφή σκορ, δηλαδή του πλήθους των σωστών απαντήσεων που έχει δώσει ο παίκτης. Μάλιστα, αντί να εμφανίζουμε το σκορ σαν έναν απλό αριθμό θα εμφανίζουμε στον παίκτη αστεράκια (ας μην ξεχνάμε ότι η εφαρμογή απευθύνεται σε μικρά παιδιά!) ανάλογα με το πλήθος των σωστών απαντήσεων του. Β ή μ α 8 Ε ι σ α γ ω γ ή τ ο υ α ν τ ι κ ε ι μ έ ν ο υ α σ τ έ ρ ι Καταρχήν εισάγουμε ένα νέο αντικείμενο στην εφαρμογή μας. όνομα Θα το βρούμε το μετονομάζουμε σε Star1 Βιβλιοθήκη αντικειμένων/πράγματα Star Κατά την εκκίνηση της εφαρμογής το αντικείμενο Star θα μετακινείται στη θέση με συντεταγμένες -223, -159 και θα κρύβεται. Προσπαθήστε να υλοποιήσετε το παραπάνω. Σε περίπτωση που χρειαστείτε βοήθεια μπορείτε να συμβουλευθείτε το Παράρτημα - Ενδεικτικές Λύσεις των Ασκήσεων. Β ή μ α 9 Υ π ο λ ο γ ι σ μ ό ς τ ο υ σ κ ο ρ Για τον υπολογισμό του σκορ, το αντικείμενο Girl θα δημιουργεί μια νέα μεταβλητή, ας την ονομάσουμε σκορ. Κατά την εκκίνηση της εφαρμογής η μεταβλητή θα παίρνει την τιμή 0 και κάθε φορά που ο παίκτης θα βρίσκει τη σωστή απάντηση το σκορ θα αυξάνεται κατά 1. Προσπαθήστε να υλοποιήσετε το παραπάνω. Σε περίπτωση που χρειαστείτε βοήθεια μπορείτε να συμβουλευθείτε το Παράρτημα - Ενδεικτικές Λύσεις των Ασκήσεων. Β ή μ α 10 Ε μ φ ά ν ι σ η τ ω ν α σ τ ε ρ ι ώ ν α ν ά λ ο γ α μ ε τ ο σ κ ο ρ Μ ε τ ά β α σ η σ τ ο α ν τ ι κ ε ί μ ε ν ο Star Όταν ο παίκτης βρίσκει τη σωστή απάντηση το αντικείμενο Star πρέπει να δημιουργεί έναν κλώνο του εαυτού του και να τον εμφανίζει στην οθόνη. Για να μην πέφτουν οι κλώνοι, ο ένας πάνω στον άλλον, όπως και στα μπαλόνια θα πρέπει κάθε φορά που δημιουργείται ένας κλώνος να μετακινούμε το αντικείμενο στον άξονα χ. Η ενεργοποίηση των εντολών θα γίνεται με τη λήψη του μηνύματος ξανά Σελίδα 47 από 84

48 Εικόνα 89 -Δημιουργία κλώνου αστεριού ενώ μόλις δημιουργείται ο νέος κλώνος θα τον εμφανίζουμε Εικόνα 90 - Εμφάνιση του κλώνου H εφαρμογή μας είναι έτοιμη και μπορούμε να τη δοκιμάσουμε Β ή μ α 11 Ε μ φ ά ν ι σ η ν έ α ς σ ε ι ρ ά ς α σ τ ε ρ ι ώ ν Όταν τα αστέρια που εμφανίζονται στην οθόνη ξεπεράσουν κάποιον αριθμό (πχ. τα 20) δεν χωράνε πλέον σε μια γραμμή. Ένας τρόπος να αντιμετωπίσουμε το πρόβλημα είναι να ελέγχουμε αν η θέσηχ έχει ξεπεράσει το 200, δηλαδή το δεξί όριο της οθόνης στον άξονα χ και να μετακινούμε το αντικείμενο Star στη θέση με συντεταγμένες χ: -223 και ψ: ψ Με τον τρόπο αυτό το αστέρι μετακινείται ξανά στα αριστερά της οθόνης και «ανεβαίνει» μια γραμμή προς τα επάνω. Η τροποποίηση που χρειάζεται να κάνουμε στις εντολές του αστεριού φαίνονται παρακάτω. Εικόνα 91 - Οι τροποιημένες εντολές του Star Σελίδα 48 από 84

49 ΔΡΑΣΤΗΡΙΟΤΗΤΑ : ΤΑΞΙΔΙ ΣΤΗΝ ΙΣΤΟΡΙΑ ΠΕΡΙΓΡΑΦΗ ΕΦΑΡΜΟΓΗΣ Η παρακάτω εφαρμογή αφορά στην επεξήγηση και την καλύτερη κατανόηση θεμάτων ιστορίας Δημοτικού. Περιγράφει την επέλαση των στρατού και του στόλου των Περσών κατά των Ελλήνων υπό την αρχηγία του Μαρδόνιου. Η κίνηση και η αφήγηση κάνουν πιο ενδιαφέρουσα την περιγραφή των ιστορικών γεγονότων και βοηθούν τα παιδιά στο να κατανοήσουν ευκολότερα και καλύτερα τέτοιου είδους θέματα. Εικόνα 92 - H εφαρμογή "Ταξίδι στην Ιστορία" ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ Κίνηση αντικειμένων Μηνύματα Επεξεργασία σκηνικού, ενδυμασιών Μεταβλητές Β ή μ α 1 Δ η μ ι ο υ ρ γ ώ ν τ α ς τ ο γ ρ α φ ι κ ό π ε ρ ι β ά λ λ ο ν Έχοντας έτοιμη την εκστρατεία του Μαρδόνιου, θα κληθούμε να δημιουργήσουμε μια νέα εκστρατεία, αυτή του Δάτη και Αρταφέρνη. Σελίδα 49 από 84

50 Για λόγους οικονομίας χρόνου έχουν ήδη εισαχθεί αρκετά στοιχεία, όπως αντικείμενα, ήχοι και υπόβαθρα που θα μας χρειαστούν στο νέο έργο. Εντούτοις μπορείτε να πειραματιστείτε και να τα ξαναφορτώσετε ή διαγράψετε για να εξασκηθείτε όσο επιθυμείτε. Προκειμένου να εστιάσουμε περισσότερο σε κάποιες έννοιες θα μεταφορτώσουμε στο online περιβάλλον του Scratch το αρχείο ΑΣΚΗΣΗ ΙΣΤΟΡΙΑ.sb2 που θα βρούμε στη διεύθυνση και στο φάκελο History. Αφού επισκεφθούμε τον παραπάνω σύνδεσμο, θα εντοπίσουμε το αρχείο και θα το κατεβάσουμε στον υπολογιστή μας. Για να μεταφορτώσουμε ένα αρχείο στο περιβάλλον του Scratch κάνουμε κλικ στο μενού Αρχείο και στη συνέχεια στην εντολή Μεταφόρτωση έργου από τον υπολογιστή Εικόνα 93- Μεταφόρτωση αρχείου από τον υπολογιστή και από το παράθυρο διαλόγου που ανοίγει επιλέγουμε και μεταφορτώνουμε το αρχείο ΑΣΚΗΣΗ ΙΣΤΟΡΙΑ.sb2. Αφού το project ανοίξει, βλέπουμε επιλέγουμε το Σκηνικό και κατόπιν την καρτέλα Υπόβαθρο. Εκεί υπάρχει η επιλογή «Μεταφόρτωση υπόβαθρου από τον υπολογιστή». Πατάμε και επιλέγουμε την εικόνα «map2.jpg». Κάνουμε το ίδιο στα αντικείμενα επιλέγοντας «Μεταφόρτωση αντικειμένου από τον υπολογιστή». Με τον τρόπο αυτό μπορούμε να μεταφορτώσουμε διάφορα αντικείμενα όπως αυτά που φαίνονται παρακάτω. Σελίδα 50 από 84

51 Εικόνα 94 - Αντικείμενα για εισαγωγή στην εφαρμογή μας Τοποθετώντας και σμικρύνοντας τα αντικείμενά μας πετυχαίνουμε να έχουμε ένα σκηνικό όπως το παρακάτω: Εικόνα 95 Το σκηνικό μετά την τοποθέτηση και σμίκρυνση των αντικειμένων Εδώ να τονίσουμε ότι προτιμούμε τη χρήση εικόνων τύπου png έναντι των εικόνων jpg για τον απλό λόγο ότι η πρώτες υποστηρίζουν «διαφάνεια». Τι σημαίνει αυτό; Δείτε την παρακάτω εικόνα: Εικόνα 96 Διαφορά μεταξύ αδιαφανούς και διαφανούς υπόβαθρου Σελίδα 51 από 84

52 Το λευκό περίγραμμα αριστερά σημαίνει ότι η εικόνα δεν υποστηρίζει διαφάνεια, ενώ η δεξιά υποστηρίζει. Εντούτοις μπορούμε να επεξεργαστούμε την αριστερή εικόνα και να της προσδώσουμε διαφάνεια σχετικά εύκολα, αν υπάρχει ομοιόμορφο χρώμα με λίγες περιοχές π.χ. αν ανοίξουμε σαν αντικείμενο το αρχείο ancient girl.jpg και πάμε στην καρτέλα Ενδυμασίες, μπορούμε με τον επεξεργαστή εικόνας να προσδώσουμε διαφάνεια όπου υπάρχει λευκό χρώμα ως ε- ξής: Κάνουμε κλικ στην επιλογή «Γέμισμα με χρώμα» και κατόπιν επιλέγουμε σαν χρώμα φόντου το διάφανο. Κάνουμε κλικ στις περιοχές που θέλουμε το άσπρο χρώμα να γίνει διαφάνεια. Θα πρέπει το άσπρο να αντικατασταθεί από μια γκριζόλευκη σχάρα (σκακιέρα) με την οποία υποδηλώνεται η διαφάνεια: Β ή μ α 2 Ε ι σ ά γ ο ν τ α ς τ α σ ε ν ά ρ ι α Έχοντας ολοκληρώσει το στήσιμο του σκηνικού θα χρειαστεί να εισάγουμε τα απαραίτητα σενάρια, ώστε τα αντικείμενα που έχουμε τοποθετήσει να εκτελέσουν τις απαραίτητες κινήσεις. Η λογική είναι ότι η κοπέλα θα κάνει μια περιγραφή των ιστορικών γεγονότων και κατόπιν κάνοντας κλικ πάνω της θα αρχίζει η μετακίνηση του στόλου στο σημείο που θέλουμε χρησιμοποιώντας μηνύματα για τον συγχρονισμό και τις εντολές: Εικόνα 97 - Εντολές κίνησης που θα μας χρειαστούν Η πρώτη στέλνει ένα αντικείμενο απ ευθείας στο σημείο Χ,Υ ενώ η δεύτερη μετακινεί ομαλά το αντικείμενο από το σημείο που βρίσκεται Έχει γίνει εισαγωγή κάποιου αρχικού κορμού του σεναρίου, οπότε αν κάνετε κλικ στο αντικείμενο ancient girl και επιλέξετε σενάριο θα δείτε την παρακάτω εικόνα: Σελίδα 52 από 84

53 Εικόνα 98 - Το αρχικό σενάριο του αντικειμένου Ancient Girl Το υπάρχων σενάριο εκτελεί κάποιες βοηθητικές εργασίες (αρχικοποίηση) κατά την εναλλαγή υπόβαθρου. Το ίδιο συμβαίνει και στα άλλα αντικείμενα. Το κυρίως σημείο είναι εδώ: Εικόνα 99- Λήψη του μηνύματος Αρχή Όταν το αντικείμενο λάβει το μήνυμα «Αρχή» τότε περιμένει για 1 δευτερόλεπτο και κατόπιν εμφανίζει ανά 5 δευτερόλεπτα 2 διαφορετικά μηνύματα σε μορφή comic balloon. Επίσης έ- χουμε δημιουργήσει μία μεταβλητή με όνομα «Βήμα» η οποία αυξάνεται κατά 1 κάθε φορά που κάνουμε κλικ στο αντικείμενο αυτό και μεταδίδει το ανάλογο μήνυμα ανάλογα με την τιμή της μεταβλητής. Τα βήματα που θα πρέπει να υλοποιηθούν είναι τα εξής: 1. όταν το ancient girl τελειώσει την ομιλία του και αφού γίνει κλικ πάνω του, να αρχίσει να παίζει ο ήχος boat και να μετακινήσετε το persian fleet στην Ερέτρια σε χρονικό διάστημα π.χ. 5 δευτερολέπτων. 2. Αφού το persian fleet φτάσει στην Ερέτρια να παίξει ο ήχος fire και να γίνει μετάδοση του μηνύματος «Ερέτρια» 3. Όταν το ancient girl λάβει το μήνυμα «Ερέτρια» να περιγράφει για κάποιο χρονικό διάστημα, σε 1 ή περισσότερα balloons την περαιτέρω εξέλιξη των γεγονότων, για παράδειγμα : «Όταν ο περσικός στόλος έφτασε στην Ερέτρια την κατέ- Σελίδα 53 από 84

54 στρεψε ολοσχερώς. Όταν το πληροφορήθηκαν οι Αθηναίοι, πήγαν να τους αντιμετωπίσουν στο Μαραθώνα. Στη μάχη αυτή οι Πέρσες ηττήθηκαν και αναγκάστηκαν να υποχωρήσουν ξανά.» και να περιμένει για το επόμενο κλικ. 4. Όταν γίνει το επόμενο κλικ αποστέλλεται το μήνυμα «Μαραθώνας». Το βήμα αυτό υπάρχει έτοιμο. 5. Όταν το λάβει το persian fleet θα πρέπει να μετακινείται προς το Μαραθώνα. Το ίδιο και το athenianmarine. Εκεί θα πρέπει να ακούγεται μέχρι τέλους ο ήχος Sword Fight και κατόπιν να μετακινείται το persian fleet προς την Περσία. Στο σημείο αυτό θα πρέπει να γίνει και αλλαγή της κατεύθυνσης του persian fleet ώστε να κοιτάει προς τη σωστή κατεύθυνση. Θα πρέπει να χρησιμοποιήσετε εντολές όπως: Εικόνα 100- Ενδεικτικές εντολές που θα χρειαστούν Αν δυσκολευτείτε μπορείτε να δείτε τη λύση στο Παράρτημα Ενδεικτικές Λύσεις των Α- σκήσεων. Το scratch χρησιμοποιεί το καρτεσιανό σύστημα συντεταγμένων (X,Y) όπως φαίνεται παρακάτω όπου (Χ=0, Υ=0) είναι το κέντρο του σκηνικού (stage) και οι τιμές που μπορεί να πάρει το Χ (που αντιπροσωπεύει την οριζόντια συντεταγμένη) είναι από -240 έως 240 και οι τιμές που μπορεί να πάρει το Υ (που αντιπροσωπεύει την κάθετη συντεταγμένη) είναι από -180 έως 180. Σελίδα 54 από 84

55 Εικόνα 101 Σύστημα καρτεσιανών συντεταγμένων του Scratch Κάθε ενδυμασία έχει και ένα κέντρο, το οποίο μπορεί να οριστεί εκ νέου, βάσει το οποίου γίνεται η εμφάνιση ή μετακίνηση της ενδυμασίας σε συγκεκριμένες συντεταγμένες. Εικόνα 102 Κέντρο ενδυμασίας Οι τρέχουσες συντεταγμένες κάθε αντικειμένου φαίνονται στο αν κάνουμε κλικ στο εικονίδιο i του αντικειμένου: όπου και εμφανίζονται οι συντεταγμένες και άλλες πληροφορίες του α- ντικειμένου (κατεύθυνση, άξονας περιστροφής, όνομα και αν εμφανίζεται ή όχι τη δεδομένη στιγμή) Εικόνα Πληροφορίες για τις συντεταγμένες που βρίσκεται το αντικείμενο Σελίδα 55 από 84

56 ΔΡΑΣΤΗΡΙΟΤΗΤΑ : ΗΛΕΚΤΡΙΚΟ ΚΥΚΛΩΜΑ ΜΕ ΔΙΑΚΟΠΤΕΣ ΠΕΡΙΓΡΑΦΗ ΕΦΑΡΜΟΓΗΣ Η εφαρμογή που θα υλοποιήσουμε θα προσομοιώνει ένα ηλεκτρικό κύκλωμα με μπαταρία, ένα λαμπάκι και μια σειρά από διακόπτες. Η εφαρμογή μας θα περιλαμβάνει 3 διαφορετικές περιπτώσεις διακοπτών : ένας διακόπτης μόνος του, δύο διακόπτες σε σειρά και τρίτος διακόπτης παράλληλα. Εικόνα Εφαρμογή Electrical Circuit ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ Εντολές επιλογής Εντολές επανάληψης Μηνύματα Μεταβλητές Σελίδα 56 από 84

57 Β ή μ α 1 Μ ε τ α φ ο ρ τ ώ ν ο ν τ α ς μ ι α π ρ ώ τ η ε κ δ ο χ ή τ η ς ε φ α ρ μ ο γ ή ς Προκειμένου να εστιάσουμε περισσότερο σε κάποιες έννοιες θα μεταφορτώσουμε στο online περιβάλλον του Scratch το αρχείο electrical circuit.sb2 που θα βρούμε στη διεύθυνση και στο φάκελο Electrical Circuit. Το αρχείο περιλαμβάνει έτοιμο το γραφικό περιβάλλον της εφαρμογής καθώς και κάποια κομμάτια εντολών. Αφού επισκεφθούμε τον παραπάνω σύνδεσμο, θα εντοπίσουμε το αρχείο και θα το κατεβάσουμε στον υ- πολογιστή μας. Για να μεταφορτώσουμε ένα αρχείο στο περιβάλλον του Scratch κάνουμε κλικ στο μενού Αρχείο και στη συνέχεια στην εντολή Μεταφόρτωση έργου από τον υπολογιστή Εικόνα Μεταφόρτωση αρχείου από τον υπολογιστή και από το παράθυρο διαλόγου που ανοίγει επιλέγουμε και μεταφορτώνουμε το αρχείο Electrical Circuit.sb2. Β ή μ α 2 O π ρ ώ τ ο ς δ ι α κ ό π τ η ς Παρατηρούμε ότι το αρχείο που ανεβάσαμε περιλαμβάνει μια σειρά από αντικείμενα, όπως η μπαταρία, η λάμπα, οι 3 διακόπτες και γραμμές που αποτελούν το κύκλωμα. Επίσης περιέχει το κουμπί Next για να οδηγούμαστε από το ένα στιγμιότυπο της εφαρμογής στο επόμενο. Εικόνα Η αρχική εκδοχή της εφαρμογής Σελίδα 57 από 84

58 Κάνοντας κλικ στην κατηγορία εντολών Δεδομένα παρατηρούμε ότι υπάρχουν ήδη έτοιμες στην εφαρμογή και 4 μεταβλητές. Οι 3 θα μας χρειαστούν για να υλοποιήσουμε την κατάσταση κάθε διακόπτη (ανοικτός - κλειστός) και η μεταβλητή level θα χρησιμοποιηθεί για να δείχνουμε το κατάλληλο κύκλωμα κάθε φορά (με έναν, δύο ή 3 διακόπτες). Εικόνα Οι μεταβλητές της εφαρμογής Καταρχήν, θα περιγράψουμε τη λειτουργία του πρώτου διακόπτη. Η συμπεριφορά του πρέπει να είναι η ακόλουθη : Α. Όταν κάνουμε κλικ πάνω στο αντικείμενο switch, θα αλλάζει ενδυμασία. Αν η μεταβλητή on1 έχει την τιμή 0 θα της δίνει την τιμή 1 και αντιστρόφως. Τέλος, θα μεταδίδει ένα μήνυμα (ας το ονομάσουμε change για να ειδοποιεί το αντικείμενο Lamp για την αλλαγή της κατάστασής του). Β. Το αντικείμενο Lamp θα πρέπει όταν λάβει το μήνυμα change να εξετάζει την τιμή της μεταβλητής on1 και να προσαρμόζει κατάλληλα την ενδυμασία του σε σβηστή ή αναμμένη λάμπα. Προσπαθήστε να υλοποιήσετε το παραπάνω. Σε περίπτωση που χρειαστείτε βοήθεια μπορείτε να συμβουλευθείτε το Παράρτημα - Ενδεικτικές Λύσεις των Ασκήσεων. Σε αυτό το σημείο μπορούμε να δοκιμάσουμε την εφαρμογή μας. Β ή μ α 3 Ε μ φ α ν ί ζ ο ν τ α ς τ ο δ ε ύ τ ε ρ ο κ ύ κ λ ω μ α Όταν ο χρήστης της εφαρμογής κάνει κλικ στο κουμπί Next θα τον μεταφέρουμε στο επόμενο ηλεκτρικό κύκλωμα από τα 3 συνολικά. Αρχικά, το αντικείμενο ButtonNext θα αυξάνει την τιμή της μεταβλητής level κατά 1 και θα στέλνει ένα μήνυμα (ας το ονομάσουμε next) για να μεταβαίνουμε από το πρώτο κύκλωμα στο δεύτερο. Σελίδα 58 από 84

59 Το αντικείμενο switch2 όταν λάβει το μήνυμα next θα πρέπει να θέτει την ενδυμασία του σε off, να εμφανίζεται και να ορίζει την τιμή της μεταβλητής on2 σε 0. Το αντικείμενο LineSwitch2 θα πρέπει όταν λαμβάνει το μήνυμα next να αλλάζει την ενδυμασία του σε ενδυμασία2. Επιπλέον θα πρέπει να τροποποιήσουμε τα αντικείμενα Lamp και switch1, ώστε όταν λαμβάνουν το μήνυμα next να επανέρχονται στην αρχική τους κατάσταση, δηλαδή να σβήνει η λάμπα και ο πρώτος διακόπτης να ανοίγει θέτοντας την μεταβλητή οn1 στην τιμή 0. Προσπαθήστε να υλοποιήσετε το παραπάνω. Σε περίπτωση που χρειαστείτε βοήθεια μπορείτε να συμβουλευθείτε το Παράρτημα - Ενδεικτικές Λύσεις των Ασκήσεων. Β ή μ α 4 Ο δ ε ύ τ ε ρ ο ς δ ι α κ ό π τ η ς Μ ε τ ά β α σ η σ τ ο α ν τ ι κ ε ί μ ε ν ο switch2 Πρώτα από όλα, όταν κάνουμε κλικ στο αντικείμενο switch2 θα πρέπει να κάνει ότι ακριβώς και το αντικείμενο switch. Δηλαδή, θα αλλάζει ενδυμασία, θα μεταβάλλει την τιμή της μεταβλητής on2 από 0 σε 1 και αντιστρόφως και τέλος θα στέλνει το μήνυμα change. Εικόνα Οι εντολές για το πάτημα του 2ου διακόπτη Εφόσον οι δύο διακόπτες είναι σε σειρά η λάμπα θα πρέπει να ανάβει μόνο όταν και οι δύο διακόπτες είναι κλειστοί. Επομένως χρειάζεται να τροποποιήσουμε τη συμπεριφορά του α- ντικειμένου Lamp. Μ ε τ ά β α σ η σ τ ο α ν τ ι κ ε ί μ ε ν ο Lamp Για να αποφασίσουμε τώρα αν η λάμπα θα ανάψει ή θα σβήσει θα πρέπει να εξετάσουμε την τιμή της μεταβλητής level. Αν είναι 1 τότε γίνονται οι εντολές που περιγράφηκαν στο πρώτο κύκλωμα, ενώ αν είναι 2 θα πρέπει ΚΑΙ η μεταβλητή on1 να είναι 1 KAI ΚΑΙ η μεταβλητή on2 να είναι 1. Στο σημείο αυτό θα πρέπει να ενώσουμε 2 προτάσεις με τέτοιον τρόπο, που η πρόταση που σχηματίζεται να ισχύει μόνο αν ισχύουν και οι 2 προτάσεις που εξετάζονται. Για το σκοπό αυτό θα χρησιμοποιήσουμε τον τελεστή ΚΑΙ που βρίσκεται στην κατηγορία εντολών Τελεστές Σελίδα 59 από 84

60 Εικόνα Ο λογικός τελεστής ΚΑΙ για να ενώσουμε τις προτάσεις που περιγράψαμε παραπάνω Εικόνα Ενώνοντας τις δύο προτάσεις Η τελική μορφή των εντολών του αντικειμένου Lamp φαίνεται στην παρακάτω εικόνα. Σε αυτό το σημείο μπορούμε να δοκιμάσουμε την εφαρμογή μας. Β ή μ α 5 Ε μ φ α ν ί ζ ο ν τ α ς τ ο 3 ο κ ύ κ λ ω μ α Θα περιγράψουμε πώς θα γίνει η εμφάνιση του 3 ου κυκλώματος, όταν ξαναπατηθεί το κουμπί Next. Μ ε τ ά β α σ η σ τ ο α ν τ ι κ ε ί μ ε ν ο switch3 Αρχικά, τα αντικείμενα switch3, Line5Switch3 και Line6Switch3 θα πρέπει να όταν λαμβάνουν το μήνυμα next (που μεταδίδεται κάθε φορά που γίνεται κλικ στο κουμπί Next) να εμφανίζονται. Ειδικότερα το αντικείμενο switch3 θα πρέπει να θέτει τη μεταβλητή on3 στην τιμή 0 και να αλλάζει την ενδυμασία του σε ανοικτό διακόπτη. Σελίδα 60 από 84

61 Εικόνα Εντολές του αντικειμένου switch3 Εικόνα Εντολές των αντικειμένων Line5Switch3 και Line6Switch3 Β ή μ α 6 Ο τ ρ ί τ ο ς δ ι α κ ό π τ η ς Η υλοποίηση της συμπεριφοράς του τρίτου διακόπτη αφήνεται ως άσκηση. Εκτός από τις εντολές που θα προστεθούν στο αντικείμενο switch3 θα πρέπει να τροποποιηθεί και η συμπεριφορά του αντικειμένου Lamp, ώστε να ανάβει είτε όταν οι δύο διακόπτες σε σειρά είναι κλειστοί είτε όταν ο διακόπτης παράλληλα είναι κλειστός. Θα χρειαστούμε τον τελεστή από την κατηγορία εντολών Τελεστές. Με τον τελεστή Ή μπορούμε να συνδυάσουμε δύο λογικές προτάσεις, ώστε η πρόταση που θα σχηματιστεί να ισχύει αρκεί να ισχύει ή μια από τις δύο αρχικές προτάσεις. Προσπαθήστε να υλοποιήσετε το παραπάνω. Σε περίπτωση που χρειαστείτε βοήθεια μπορείτε να συμβουλευθείτε το Παράρτημα - Ενδεικτικές Λύσεις των Ασκήσεων. Σελίδα 61 από 84

62 ΔΡΑΣΤΗΡΙΟΤΗΤΑ : ΛΑΒΥΡΙΝΘΟΣ ΠΡΟΠΑΙΔΕΙΑΣ ΠΕΡΙΓΡΑΦΗ ΕΦΑΡΜΟΓΗΣ Θα υλοποιήσουμε ένα παιχνίδι - λαβύρινθο. Ο παίκτης θα χειρίζεται ένα σκαθάρι χρησιμοποιώντας το πληκτρολόγιο. Σκοπός του παιχνιδιού είναι να φτάσει σε ένα κλειδί. Η διαδρομή όμως είναι κλεισμένη από εμπόδια, τα οποία εξαφανίζονται όταν ο παίκτης απαντάει σωστά σε ερωτήσεις σχετικές με την προπαίδεια. Εικόνα Η εφαρμογή λαβύρινθος προπαίδειας ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ Εντολές επιλογής Εντολές επανάληψης Μηνύματα Μεταβλητές Β ή μ α 1 Μ ε τ α φ ο ρ τ ώ ν ο ν τ α ς μ ι α π ρ ώ τ η ε κ δ ο χ ή τ η ς ε φ α ρ μ ο γ ή ς Προκειμένου να εστιάσουμε περισσότερο σε κάποιες έννοιες θα μεταφορτώσουμε στο online περιβάλλον του Scratch το αρχείο math maze.sb2 που θα βρούμε στη διεύθυνση και στο φάκελο Maze. Το αρχείο περιλαμβάνει έτοιμο το γραφικό περιβάλλον της εφαρμογής καθώς και κάποιες μεταβλητές που θα μας χρειαστούν. Αφού επισκεφθούμε τον παραπάνω σύνδεσμο, θα εντοπίσουμε το αρχείο και θα το κατεβάσουμε στον υπολογιστή μας. Στη συνέχεια ακολουθώντας τη διαδικασία που περιγράφηκε στην προηγούμενη δραστηριότητα θα το μεταφορτώσουμε στο περιβάλλον του Scratch. Σελίδα 62 από 84

63 Εικόνα Η αρχική εκδοχή της εφαρμογής Β ή μ α 2 Μ ε τ α κ ι ν ώ ν τ α ς τ ο σ κ α θ ά ρ ι Ο παίκτης θα μετακινεί το αντικείμενο Beetle πάνω - κάτω - δεξιά και αριστερά χρησιμοποιώντας τα βέλη του πληκτρολογίου. Μ ε τ ά β α σ η σ τ ο α ν τ ι κ ε ί μ ε ν ο Beetle Για το σκοπό αυτό θα χρειαστούμε τις εντολές που αντιστοιχούν στα συγκεκριμένα γεγονότα από την κατηγορία εντολών Συμβάντα Εικόνα Το γεγονός για το πάτημα του πλήκτρου Για να μετακινήσουμε το αντικείμενο Beetle προς τα επάνω πρέπει να του ζητήσουμε να δείξει προς αυτή την κατεύθυνση και στη συνέχεια να το κινήσουμε έναν αριθμό βημάτων. Καταρχήν θα χρειαστούμε την εντολή... Εικόνα Η εντολή στρίψε προς την κατεύθυνση [...] για να προσανατολίσουμε το αντικείμενο προς τα πάνω και στη συνέχεια την εντολή Σελίδα 63 από 84

64 Εικόνα Η εντολή κινήσου[...] για να το μετακινήσουμε στην κατεύθυνση αυτή. Στο σημείο αυτό, αντι να χρησιμοποιήσουμε ένα σταθερό αριθμό βημάτων, δημιουργούμε μια μεταβλητή, έστω ταχύτητα (υπάρχει ήδη έτοιμη στην εφαρμογή που μεταφορτώσαμε) και θέτουμε την τιμή της ως αριθμό βημάτων κίνησης του σκαθαριού. Η τελική μορφή των εντολών για την μετακίνηση προς τα πάνω φαίνεται στην παρακάτω εικόνα. Εικόνα Οι εντολές για την κίνηση προς τα πάνω Με τον ίδιο ακριβώς τρόπο θα υλοποιήσουμε την κίνηση του σκαθαριού και προς τις υπόλοιπες κατευθύνσεις Αν χρειαστεί, μπορείτε να δείτε τις εντολές που θα χρησιμοποιήσουμε στο Παράρτημα - Ενδεικτικές Λύσεις των Ασκήσεων. Επιπλέον πρέπει να ορίσουμε την τιμή της μεταβλητής ταχύτητα κατά την εκκίνηση της ε- φαρμογής και να τοποθετούμε το αντικείμενο Beetle στην αρχική του θέση και κατεύθυνση, όπως παρακάτω. Εικόνα Αρχική τιμή της μεταβλητής ταχύτητα και της θέσης του σκαθαριού Σε αυτό το σημείο μπορούμε να δοκιμάσουμε την εφαρμογή μας. Β ή μ α 3 H σ ύ γ κ ρ ο υ σ η μ ε τ ο λ α β ύ ρ ι ν θ ο Παρατηρούμε ότι προς το παρόν το αντικείμενο Beetle μπορεί να περνάει «μέσα» από τα τοιχώματα του λαβυρίνθου. Πρέπει να τροποποιήσουμε τη συμπεριφορά του, ώστε όταν αγγίζει το αντικείμενο maze να οπισθοχωρεί ίσο αριθμό βημάτων με την ταχύτητά του. Με τον τρόπο αυτό όταν αγγίζει τα τοιχώματα του λαβυρίνθου θα σταματάει. Σελίδα 64 από 84

65 Καταρχήν, το αντικείμενο Beetle θα πρέπει να ελέγχει συνεχώς κατά πόσο αγγίζει το αντικείμενο Maze. Συνεπώς, θα χρειαστούμε την εντολή Εικόνα Η εντολή για πάντα... και μέσα σε αυτήν θα γίνεται ο έλεγχος για τη σύγκρουση με το λαβύρινθο Εικόνα Εντολή ελέγχου σύγκρουσης χρησιμοποιώντας τον έλεγχο αγγιζει το [.] που θα βρούμε στην κατηγορία εντολών Αισθητήρες. Η εντολή που θα εκτελεί το αντικείμενο Beetle όταν ο παραπάνω έλεγχος ισχύει είναι η κίνηση ενός αριθμού βημάτων ίσου με την ταχύτητά του, αλλά προς την αντίθετη κατεύθυνση. Εικόνα Κίνηση προς τα πίσω Τέλος, οι παραπάνω εντολές θα ενεργοποιούνται κατά την εκκίνηση της εφαρμογής. Εικόνα Οι εντολές για τον έλεγχο της σύγκρουσης με το λαβύρινθο Σε αυτό το σημείο μπορούμε να δοκιμάσουμε την εφαρμογή μας. Β ή μ α 4 H σ ύ γ κ ρ ο υ σ η μ ε τ ο β ρ ά χ ο Θα περιγράψουμε τώρα τις εντολές που θα εκτελούνται όταν το αντικείμενο Beetle αγγίξει το αντικείμενο Rocks1. Οι ίδιες ακριβώς εντολές θα αντιγραφούν στη συνέχεια και στα υπόλοιπα αντικείμενα που απεικονίζουν τα εμπόδια. Σελίδα 65 από 84

66 Μ ε τ ά β α σ η σ τ ο α ν τ ι κ ε ί μ ε ν ο Rocks1 Το αντικείμενο Rocks1 θα πρέπει να ελέγχει διαρκώς για το αν αγγίζει το αντικείμενο Beetle. Στην περίπτωση που αυτή ισχύει θα μεταδίδει ένα μήνυμα (ας το ονομάσουμε question), ώ- στε να ειδοποιεί το αντικείμενο Beetle για να θέσει την ερώτηση στον παίκτη. Το αντικείμενο Rock1 θα περιμένει την απάντηση του παίκτη για να προχωρήσει παρακάτω. Προσπαθήστε να υλοποιήσετε το παραπάνω. Σε περίπτωση που χρειαστείτε βοήθεια μπορείτε να συμβουλευθείτε το Παράρτημα - Ενδεικτικές Λύσεις των Ασκήσεων. Β ή μ α 5 Θ έ τ ο ν τ α ς τ η ν ε ρ ώ τ η σ η σ τ ο ν χ ρ ή σ τ η Μ ε τ ά β α σ η σ τ ο α ν τ ι κ ε ί μ ε ν ο Beetle Το αντικείμενο Beetle όταν λαμβάνει το μήνυμα question θα δημιουργεί δύο τυχαίους αριθμούς από 1 μέχρι 10 και θα τους καταχωρεί στις μεταβλητές ar1 και ar2. Στη συνέχεια θα ρωτά τον παίκτη πόσο κάνει το γινόμενο ar1 * ar2 και θα ελέγχει αν η απάντησή του είναι σωστή. Σε περίπτωση λανθασμένης απάντησης θα παίζει τον ήχο cricket, ενώ σε περίπτωση σωστής απάντησης θα παίζει τον ήχο pop και θα αλλάζει την τιμή της μεταβλητής οκ από 0 σε 1. Εικόνα Η ερώτηση προς τον χρήστη Προσπαθήστε να υλοποιήσετε το παραπάνω. Σε περίπτωση που χρειαστείτε βοήθεια μπορείτε να συμβουλευθείτε το Παράρτημα - Ενδεικτικές Λύσεις των Ασκήσεων. Σελίδα 66 από 84

67 Β ή μ α 6 Ε ξ α φ α ν ί ζ ο ν τ α ς τ ο υ ς β ρ ά χ ο υ ς Το αντικείμενο Rocks1 πρέπει όταν η απάντηση του παίκτη είναι σωστή να «εξαφανίζεται» από τη Σκηνή, ώστε να μπορεί το σκαθάρι να περάσει. Μ ε τ ά β α σ η σ τ ο α ν τ ι κ ε ί μ ε ν ο Rocks1 Επομένως, θα ελέγχει την τιμή της μεταβλητής οκ και αν είναι 1 θα αποκρύπτεται, όπως φαίνεται παρακάτω. Εικόνα Απόκρυψη του εμποδίου Για να λειτουργούν με τον ίδιο τρόπο όλα τα εμπόδια απλά αντιγράφουμε τις εντολές και στα υπόλοιπα αντικείμενα Rocks. Σε αυτό το σημείο μπορούμε να δοκιμάσουμε την εφαρμογή μας. Β ή μ α 7 Β ρ ί σ κ ο ν τ α ς τ ο κ λ ε ι δ ί Το μόνο που απομένει είναι να περιγράψουμε τις ενέργειες που θα εκτελούνται όταν ο παίκτης αγγίξει το κλειδί. Μ ε τ ά β α σ η σ τ ο α ν τ ι κ ε ί μ ε ν ο Key Το αντικείμενο Key πρέπει να ελέγχει συνεχώς για το αν αγγίζει το αντικείμενο Beetle. Αν αυτό ισχύει θα παίζει τον ήχο success και θα μεταδίδει ένα μήνυμα (ας το ονομάσουμε victory), ώστε το παιχνίδι να ξεκινάει από την αρχή. Τα αντικείμενα Rocks από την πλευρά τους όταν λάβουν το μήνυμα victory θα εμφανίζονται ξανά, ενώ το αντικείμενο Beetle πρέπει να επιστρέφει στην αρχική του θέση. Σελίδα 67 από 84

68 Προσπαθήστε να υλοποιήσετε το παραπάνω. Σε περίπτωση που χρειαστείτε βοήθεια μπορείτε να συμβουλευθείτε το Παράρτημα - Ενδεικτικές Λύσεις των Ασκήσεων. H εφαρμογή μας είναι έτοιμη και μπορούμε να τη δοκιμάσουμε ΕΠΕΚΤΑΣΗ ΠΡΟΣΘΕΤΟΝΤΑΣ ΕΝΑ ΧΡΟΝΟΜΕΤΡΟ Για να κάνουμε πιο ενδιαφέρουσα την εφαρμογή μας μπορούμε να προσθέσουμε ένα χρονόμετρο που θα ενημερώνει τον παίκτη πόσο χρόνο χρειάστηκε για να πιάσει το κλειδί. Η λογική που θα ακολουθήσουμε είναι η εξής : κάθε φορά που ξεκινάει το παιχνίδι θα μηδενίζουμε το ενσωματωμένο χρονόμετρο που μας παρέχει το Scratch Εικόνα Ο μηδενισμός του χρονόμετρου και στη συνέχεια όταν ο παίκτης πιάσει το κλειδί θα του εμφανίζουμε πόσο χρόνο χρειάστηκε, χρησιμοποιώντας την μεταβλητή Εικόνα H μεταβλητή χρονομέτρηση που μας παρέχει έτοιμη το Scratch και μας υποδεικνύει τον χρόνο που πέρασε σε δευτερόλεπτα από τον μηδενισμό του χρονομέτρου. Μ ε τ ά β α σ η σ τ ο α ν τ ι κ ε ί μ ε ν ο Beetle Όλες οι εντολές θα ενσωματωθούν στο αντικείμενο Beetle, όπως φαίνεται παρακάτω. Εικόνα Προσθέτοντας το χρονόμετρο Σελίδα 68 από 84

69 ΔΡΑΣΤΗΡΙΟΤΗΤΑ : ΓΩΝΙΕΣ ΤΡΙΓΩΝΟΥ ΠΕΡΙΓΡΑΦΗ ΕΦΑΡΜΟΓΗΣ Θα υλοποιήσουμε μια εφαρμογή σχεδίασης τριγώνων. Ο χρήστης της εφαρμογής θα μπορεί να καθορίζει την τιμή των δύο γωνιών, ενώ οι Τρίτη γωνία θα υπολογίζεται αυτόματα από την εφαρμογή. Κάθε φορά που ο χρήστης πατάει σε ένα κουμπί θα μπορεί να βλέπει το τρίγωνο να σχεδιάζεται που ζήτησε. Σε περίπτωση που το άθροισμα των γωνιών ξεπερνάει το 180, η εφαρμογή θα ενημερώνει τον χρήστη για το σφάλμα. Εικόνα Η εφαρμογή "Γωνίες τριγώνου" ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ Εντολές επιλογής Εντολές σχεδίασης Μηνύματα Μεταβλητές Υποπρογράμματα Β ή μ α 1 Μ ε τ α φ ο ρ τ ώ ν ο ν τ α ς μ ι α π ρ ώ τ η ε κ δ ο χ ή τ η ς ε φ α ρ μ ο γ ή ς Προκειμένου να εστιάσουμε περισσότερο σε κάποιες έννοιες θα μεταφορτώσουμε στο online περιβάλλον του Scratch το αρχείο Γωνίες τριγώνου.sb2 που θα βρούμε στη διεύθυνση και στο φάκελο Triangles. Το αρχείο περιλαμβάνει έτοιμο το γραφικό περιβάλλον της εφαρμογής καθώς και κάποιες μεταβλητές που θα μας χρειαστούν. Α- φού επισκεφθούμε τον παραπάνω σύνδεσμο, θα εντοπίσουμε το αρχείο και θα το κατεβάσουμε στον υπολογιστή μας. Στη συνέχεια θα το μεταφορτώσουμε στο περιβάλλον του Scratch. Σελίδα 69 από 84

70 Β ή μ α 2 Ο ρ ί ζ ο ν τ α ς μ ι α μ ε τ α β λ η τ ή σ α ν ο λ ι σ θ η τ ή ( s l i d e r ) H αρχική εκδοχή της εφαρμογής που μεταφορτώσαμε περιέχει 3 μεταβλητές που απεικονίζουν την τιμή των γωνιών του τριγώνου που θα σχεδιαστεί. Θέλουμε να δώσουμε τη δυνατότητα στον χρήστη να αλλάζει την τιμή των δύο γωνιών (έστω της Α και Β) μέσω ενός ολισθητή. Για να το πετύχουμε αυτό κάνουμε ΔΕΞΙ κλικ πάνω στο όνομα της μεταβλητής που βρίσκεται στη Σκηνή Εικόνα Γραμμή κύλισης μεταβλητής και από το μενού επιλογών που εμφανίζεται επιλέγουμε Γραμμή κύλισης. Το αποτέλεσμα φαίνεται στην παρακάτω εικόνα. Εικόνα Αλλαγή της μεταβλητής Γωνία Α Ο χρήστης της εφαρμογής μπορεί πλέον να αλλάξει την τιμή της μεταβλητής γωνία Α, μετακινώντας τη θέση του ολισθητή στη γραμμή κύλισης. Μπορούμε να ορίσουμε σε ποιο εύρος τιμών θα αλλάζει η μεταβλητή γωνία Α. Κάνουμε ξανά ΔΕΞΙ κλικ στο όνομα της μεταβλητής πάνω στη Σκηνή και από το μενού επιλογών κάνουμε κλικ στο Ορισμός Μετακύλισης σε ελάχιστο και μέγιστο. Σελίδα 70 από 84

71 Εικόνα Ελάχιστη και μέγιστη τιμή ολισθητή Στο παράθυρο που εμφανίζεται δίνουμε αντίστοιχα τις τιμές 1 και 178 στην ελάχιστη και μέγιστη τιμή της μεταβλητής. Εικόνα Παράθυρο για τον καθορισμό ελάχιστης και μέγιστης τιμής ολισθητή Πλέον οι τιμές που μπορεί να πάρει η μεταβλητή γωνία Α μέσω του ολισθητή κυμαίνονται από 1 μέχρι 178. Επαναλαμβάνουμε την παραπάνω διαδικασία για τη μεταβλητή γωνία Β (εδώ δίνουμε σαν ελάχιστο όριο το 20 το γιατί θα εξηγηθεί παρακάτω ). Β ή μ α 3 Υ π ο λ ο γ ι σ μ ό ς τ ρ ί τ η ς γ ω ν ί α ς Κάθε φορά που ο χρήστης κάνει κλικ στο κουμπί Draw αλλά και κατά την εκκίνηση της εφαρμογής θέλουμε να υπολογίζεται η τιμή της μεταβλητής γωνία C, ώστε στη συνέχεια να σχεδιάζεται το τρίγωνο. Μ ε τ ά β α σ η σ τ ο α ν τ ι κ ε ί μ ε ν ο Pencil Για τον παραπάνω υπολογισμό αλλά και την μετέπειτα σχεδίαση του τριγώνου θα υλοποιήσουμε ένα υποπρόγραμμα μέσα στο οποίο θα τοποθετήσουμε τις κατάλληλες εντολές. Τα υποπρόγραμματα μας δίνουν τη δυνατότητα να δημιουργούμε νέες εντολές σε ένα αντικείμενο. Περιγράφουμε μια φορά τις εντολές που θα εκτελεί το υποπρόγραμμα και στη συνέχεια το χρησιμοποιούμε σαν μια οποιαδήποτε άλλη εντολή του αντικειμένου. Για να δημιουργήσουμε ένα νέο υποπρόγραμμα μεταβαίνουμε στην κατηγορία εντολών Άλλες Εντολές και από εκεί κάνουμε κλικ στο κουμπί Δημιουργήστε ένα τετράγωνο εντολών. Στο παράθυρο που εμφανίζεται Σελίδα 71 από 84

72 Εικόνα Παράθυρο δημιουργίας υποπρογράμματος πληκτρολογούμε μέσα στο μωβ μπλοκ το όνομα που θέλουμε να έχει η νέα μας εντολή, δηλαδή το υποπρόγραμμα που θα δημιουργήσουμε. Ας το ονομάσουμε σχεδίασε. Μόλις πατήσουμε το κουμπί ΟΚ εμφανίζεται μέσα στην περιοχή σχεδίασης εντολών το παρακάτω πλακίδιο Εικόνα Η νέα εντολή του αντικειμένου pencil κάτω από το οποίο θα κρεμάσουμε τις εντολές που θέλουμε να εκτελούνται, όταν χρησιμοποιούμε την εντολή σχεδίασε. Η πρώτη εντολή που θα εκτελεί το υποπρόγραμμά μας είναι η εμφάνιση του αντικειμένου pencil, για όσο διαρκεί ο σχεδιασμός του τριγώνου και στη συνέχεια ο υπολογισμός της μεταβλητής γωνία C. Η μεταβλητή θα υπολογιστεί ως η διαφορά των άλλων δύο γωνιών από το 180. Εικόνα Ορισμός τιμής της τρίτης γωνίας Β ή μ α 4 Έ λ ε γ χ ο ς γ ι α σ φ ά λ μ α Στη συνέχεια η εφαρμογή θα πρέπει να ελέγχει μήπως η τιμή της τρίτης γωνίας είναι λανθασμένη, για παράδειγμα αρνητική ή μηδέν. Σε αυτή την περίπτωση θα μεταδίδει ένα μήνυμα σφάλματος (ας το ονομάσουμε error), ώστε το αντικείμενο Einstein να ενημερώνει τον χρήστη για το λάθος. Διαφορετικά, θα προχωράει στον υπολογισμό των πλευρών και στη σχεδίαση του τριγώνου. Σελίδα 72 από 84

73 Εικόνα Έλεγχος για σφάλμα Β ή μ α 5 Υ π ο λ ο γ ι σ μ ό ς π λ ε υ ρ ώ ν τ ρ ι γ ώ ν ο υ Εφόσον όλα είναι σωστά το υποπρόγραμμα θα υπολογίζει τις τιμές των πλευρών του τριγώνου, ώστε να το σχεδιάσει. Εδώ θα χρειαστούμε λίγη τριγωνομετρία (!!!!) και συγκεκριμένα το νόμο των ημιτόνων που λέει ότι : Εικόνα Ο νόμος των ημιτόνων Έστω ότι η πλευρά Α του τριγώνου θα έχει μήκος 100 βημάτων. Χρησιμοποιώντας την παραπάνω σχέση μπορούμε να υπολογίσουμε ότι η πλευρές Β και C θα πάρουν τις τιμές που φαίνονται παρακάτω : Εικόνα Υπολογισμός μήκος πλευρών Την εντολή sin για τον υπολογισμό του ημιτόνου των γωνιών θα τη βρούμε στην κατηγορία εντολών Τελεστές κάνοντας κλικ στην εντολή ΤετΡίζα Εικόνα H εντολή sin και επιλέγοντας το sin. Σελίδα 73 από 84

74 Β ή μ α 6 H σ χ ε δ ί α σ η τ ο υ τ ρ ι γ ώ ν ο υ Για να σχεδιάσουμε το τρίγωνο θα χρειαστούμε τις εντολές που βρίσκονται στην κατηγορία εντολών Σχεδιασμοί Πένα. Για να καθαρίσουμε καταρχήν το τρίγωνο που σχεδιάστηκε προηγούμενως θα χρειαστούμε την εντολή Εικόνα Η εντολή καθάρισε Στη συνέχεια θα ορίσουμε το χρώμα και το πάχος της πένας σε αυτό που θέλουμε Εικόνα Εντολές για το χρώμα και το μέγεθος της πένας και θα κατεβάσουμε την πένα, ώστε οποιαδήποτε μετακίνηση του αντικειμένου pencil να προκαλεί το σχεδιασμό της γραμμής από το σημείο που ήταν στο νέο σημείο Εικόνα Εντολή για την εκκίνηση της σχεδίασης Έπειτα για να ξεκινήσουμε τη σχεδίαση θα κινήσουμε το αντικείμενο pencil 100 βήματα, που είναι η πλευρά Α, θα το στρίψουμε σε γωνία ίση με 180 γωνία C, θα σχεδιάσουμε την πλευρά Β κοκ. Η τελική μορφή των εντολών του αντικειμένου pencil φαίνεται παρακάτω. Σελίδα 74 από 84

75 Εικόνα Εντολές σχεδίασης του τριγώνου Β ή μ α 7 Χ ρ ή σ η τ ο υ υ π ο π ρ ο γ ρ ά μ μ α τ ο ς σ χ ε δ ί α σ ε Στο σημείο αυτό πρέπει να χρησιμοποιήσουμε το υποπρόγραμμα που δημιουργήσαμε στα σημεία που θέλουμε να σχεδιάζεται το τρίγωνο, δηλαδή κατά την εκκίνηση της εφαρμογής και όταν πατιέται το κουμπί Draw. Στην κατηγορία εντολών Άλλες Εντολές έχει προστεθεί η εντολή σχεδίασε, εξαιτίας του υ- ποπρογράμματος που δημιουργήσαμε. Θα την κουμπώσουμε κάτω από το γεγονός της εκκίνησης και του κλικ πάνω στο κουμπί Draw. Εικόνα Κλήση του υποπρογράμματος Σελίδα 75 από 84

76 Β ή μ α 8 Μ ε τ α κ ί ν η σ η τ ω ν γ ρ α μ μ ά τ ω ν σ τ ι ς α ν τ ί σ τ ο ι χ ε ς γ ω ν ί ε ς Το μόνο που μένει για να ολοκληρωθεί η εφαρμογή μας είναι να μετακινούμε τα αντικείμενα AngleB και AngleC δίπλα στις αντίστοιχες γωνίες του τριγώνου. Για το σκοπό αυτό θα μεταδίδουμε δύο κατάλληλα μηνύματα (ας τα ονομάσουμε angleb και anglec) από το αντικείμενο pencil τη στιγμή που σχεδιάζεται η αντίστοιχη γωνία, όπως φαίνεται παρακάτω : Εικόνα Μετάδοση μηνυμάτων για τις γωνίες Μ ε τ ά β α σ η σ τ ο α ν τ ι κ ε ί μ ε ν ο angleb Αντίστοιχα τα αντικείμενα που απεικονίζουν τα γράμματα των γωνιών πρέπει όταν λαμβάνουν το μήνυμα να μετακινούνται στη θέση που είναι το αντικείμενο pencil, όπως φαίνεται παρακάτω : Εικόνα Εντολές του αντικειμένου angleb H εφαρμογή μας είναι έτοιμη και μπορούμε να τη δοκιμάσουμε. Σελίδα 76 από 84

77 ΕΝΔΕΙΚΤΙΚΕΣ ΛΥΣΕΙΣ ΤΩΝ ΑΣΚΗΣΕΩΝ ΕΦΑΡΜΟΓΗ ΑΛΦΑΒΗΤΟ ΕΠΕΚΤΑΣΗ 2 ΕΦΑΡΜΟΓΗ ΑΦΑΙΡΕΣΗ ΜΕ ΜΠΑΛΟΝΙΑ ΕΦΑΡΜΟΓΗ ΑΦΑΙΡΕΣΗ ΜΕ ΜΠΑΛΟΝΙΑ - ΕΠΕΚΤΑΣΗ Εικόνα Εντολές του αντικειμένου Star κατά την εκκίνηση Σελίδα 77 από 84

78 Εικόνα Προσθήκη σκορ στο αντικείμενο Girl ΕΦΑΡΜΟΓΗ ΤΑΞΙΔΙ ΣΤΗΝ ΙΣΤΟΡΙΑ Σελίδα 78 από 84

79 Εικόνα Εντολές του αντικειμένου Ancient Girl Εικόνα Εντολές του αντικειμένου Persian Fleet Εικόνα Εντολές του αντικειμένου athenianmarine ΕΦΑΡΜΟΓΗ ΗΛΕΚΤΡΙΚΟ ΚΥΚΛΩΜΑ ΠΡΩΤΟΣ ΔΙΑΚΟΠΤΗΣ Εικόνα Οι εντολές του αντικειμένου switch1 Εικόνα Οι εντολές του αντικειμένου Lamp Σελίδα 79 από 84

80 ΕΦΑΡΜΟΓΗ ΗΛΕΚΤΡΙΚΟ ΚΥΚΛΩΜΑ ΕΜΦΑΝΙΖΟΝΤΑΣ ΤΟ ΔΕΥΤΕΡΟ ΚΥΚΛΩΜΑ Εικόνα Οι εντολές του αντικειμένου ButtonNext Εικόνα Οι εντολές του αντικειμένου LineSwitch2 Εικόνα Οι εντολές του αντικειμένου switch2 Εικόνα Επιπλέον εντολές στο αντικείμενο Lamp Εικόνα Επιπλέον εντολές του αντικειμένου switch1 ΕΦΑΡΜΟΓΗ ΗΛΕΚΤΡΙΚΟ ΚΥΚΛΩΜΑ ΤΡΙΤΟΣ ΔΙΑΚΟΠΤΗΣ Εικόνα Το αντικείμενο Lamp

81 Εικόνα Το αντικείμενο switch3 ΕΦΑΡΜΟΓΗ ΛΑΒΥΡΙΝΘΟΣ ΠΡΟΠΑΙΔΕΙΑΣ Εικόνα Οι εντολές κίνησης του αντικειμένου Beetle Εικόνα 163 -Οι αρχικές εντολές του αντικειμένου Rocks1 Εικόνα Η ερώτηση προς τον χρήστη Σελίδα 81 από 84

82 Εικόνα Οι εντολές των αντικειμένων Rocks όταν ο παίκτης κερδίζει Εικόνα Οι εντολές του αντικειμένου Key Εικόνα Οι εντολές του αντικειμένου Beetle όταν ο παίκτης κερδίζει

83 ΠΑΡΑΡΤΗΜΑ ΕΓΓΡΑΦΗ ΣΤΟN ΙΣΤΟΤΟΠΟ ΤΟΥ SCRATCH Η δημιουργία ενός λογαριασμού στο Scratch παρουσιάζει πολλά πλεονεκτήματα, όπως ότι επιτρέπει την αυτόματη αποθήκευση των έργων μας και τον εύκολο διαμοιρασμό τους σε άλλους. Στο παράρτημα αυτό θα περιγράψουμε τα βήματα για τη δημιουργία ενός λογαριασμού στον ιστότοπο του Scratch. Απαραίτητη προϋπόθεση είναι να έχουμε ένα λογαριασμό ηλεκτρονικής αλληλογραφίας ( ). Από την αρχική σελίδα του Scratch κάνουμε κλικ στο σύνδεσμο «Εγγραφή» Στο παράθυρο που εμφανίζεται θα συμπληρώσουμε καταρχήν ένα όνομα χρήστη και ένα συνθηματικό της επιλογής μας και θα πατήσουμε το κουμπί επόμενο βήμα. Σελίδα 83 από 84

84 Στο επόμενο παράθυρο θα συμπληρώσουμε κάποια προσωπικά στοιχεία καθώς και το μας. Η εγγραφή μας ολοκληρώθηκε! Σελίδα 84 από 84

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Δημιουργία παρουσιάσεων (Power Point)

Δημιουργία παρουσιάσεων (Power Point) Δημιουργία παρουσιάσεων (Power Point) Το πρόγραμμα PowerPoint είναι η «αίθουσα προβολών» του Office. Μια προβολή (παρουσίασης) του PowerPoint μπορεί να έχει ως στόχο να ενημερώσει, να διδάξει ή και να

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

1. Τα τμήματα της επιφάνειας εργασίας των Windows

1. Τα τμήματα της επιφάνειας εργασίας των Windows 1. Τα τμήματα της επιφάνειας εργασίας των Windows Εικονίδια συντομεύσεων (αρχείου-φακέλου) Εικονίδια Ανενεργά Ενεργό Επιφάνεια (αρχείου-φακέλου) παράθυρα παράθυρο εργασίας Γραμμή μενού Γραμμή εργαλείων

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

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

Movie Maker (Δημιουργία βίντεο) Movie Maker (Δημιουργία βίντεο) - Με πόσους τρόπους μπορούμε να διηγηθούμε μια ιστορία; - Μπορούμε να την πούμε ο ένας στον άλλο. - Μπορούμε να την γράψουμε. - Μπορούμε να τη ζωγραφίσουμε κομμάτι-κομμάτι.

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

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

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

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

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

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

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

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

Βάσεις δεδομένων (Access) Βάσεις δεδομένων (Access) Όταν εκκινούμε την Access εμφανίζεται το παρακάτω παράθυρο: Κουμπί Κενή βάση δεδομένων Κουμπί του Office Για να φτιάξουμε μια νέα ΒΔ κάνουμε κλικ στο κουμπί «Κενή βάση δεδομένων»

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

Μορφοποίηση εικόνων. Εισαγωγή. Στόχος κεφαλαίου

Μορφοποίηση εικόνων. Εισαγωγή. Στόχος κεφαλαίου Περιεχόμενα Κεφάλαιο 1: Προετοιμασία παρουσίασης...1 Κεφάλαιο 2: Διαχείριση διαφανειών...18 Κεφάλαιο 3: Διαχείριση γραφικών...31 Κεφάλαιο 4: Επεξεργασία εικόνων με το Adobe Photoshop...56 Κεφάλαιο 5: Μορφοποίηση

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

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

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

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

Microsoft PowerPoint 2007

Microsoft PowerPoint 2007 Information Technology Services and Solutions Σύμβουλοι Μηχανογράφησης και Εκπαίδευσης Στεφ. Σκουλούδη 27, Καλλίπολη, Πειραιάς 210 45 38 177 http://www.itss.gr/ Microsoft PowerPoint 2007 Κωνσταντίνος Κωβαίος

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

Δομές Δεδομένων. Σημειώσεις από το εργαστήριο για τον χειρισμό του προγράμματος Eclipse. 5ο εξάμηνο. v1.0

Δομές Δεδομένων. Σημειώσεις από το εργαστήριο για τον χειρισμό του προγράμματος Eclipse. 5ο εξάμηνο. v1.0 Δομές Δεδομένων 5ο εξάμηνο Σημειώσεις από το εργαστήριο για τον χειρισμό του προγράμματος Eclipse v1.0 Τις σημειώσεις κράτησαν και διαμόρφωσαν σε word οι: Κονδύλη Γαλήνη, ΑΜ 5576 Μάλλιου Χριστίνα, ΑΜ 5413

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

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

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

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

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

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

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

Γνωρίστε το χώρο εργασίας του PowerPoint

Γνωρίστε το χώρο εργασίας του PowerPoint Γνωρίστε το χώρο εργασίας του PowerPoint Για να εκκινήσουμε το Office PowerPoint 2007 ακολουθούμε τα εξής βήματα: Έναρξη à Όλα τα προγράμματα PowerPoint 2007. à Microsoft Office à Microsoft Office Όταν

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

Οδηγός Εγκατάστασης και Εγχειρίδιο Χρήσης του λογισμικού. «Ταξίδι στο Χρόνο με Νόημα» Ιστορία Γ, Δ, Ε & ΣΤ Δημοτικού

Οδηγός Εγκατάστασης και Εγχειρίδιο Χρήσης του λογισμικού. «Ταξίδι στο Χρόνο με Νόημα» Ιστορία Γ, Δ, Ε & ΣΤ Δημοτικού Οδηγός Εγκατάστασης και Εγχειρίδιο Χρήσης του λογισμικού «Ταξίδι στο Χρόνο με Νόημα» Ιστορία Γ, Δ, Ε & ΣΤ Δημοτικού 2 ΤΑΞΙΔΙ ΣΤΟ ΧΡΟΝΟ ΜΕ ΝΟΗΜΑ Οδηγός Εγκατάστασης και Χρήσης του λογισμικού Συντελεστές:

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

4 ο ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ ΓΕΝΙΚΟΣ ΣΚΟΠΟΣ :

4 ο ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ ΓΕΝΙΚΟΣ ΣΚΟΠΟΣ : 4 ο ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ ΓΕΝΙΚΟΣ ΣΚΟΠΟΣ : Σκοπός του συγκεκριμένου φύλλου εργασίας είναι ο μαθητής να εξοικειωθεί με τις συναρτήσεις, τις αριθμητικές πράξεις καθώς και την επισήμανση κελιών υπό όρους με στόχο

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

Το λογισμικό παρουσιάσεων Power Point 2007

Το λογισμικό παρουσιάσεων Power Point 2007 Το λογισμικό παρουσιάσεων Power Point 2007 Το πρόγραμμα PowerPoint είναι η «αίθουσα προβολών» του Office. Μια προβολή (παρουσίασης) του PowerPoint μπορεί να έχει ως στόχο να ενημερώσει, να διδάξει ή και

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

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

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

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

Συνοπτικό εγχειρίδιο χρήσης του Microsoft Visual Studio 2010

Συνοπτικό εγχειρίδιο χρήσης του Microsoft Visual Studio 2010 Τμήμα Πληροφορικής & Επικοινωνιών Τομέας Υπολογιστικών Τεχνικών & Συστημάτων Συνοπτικό εγχειρίδιο χρήσης του Microsoft Visual Studio 2010 Ιωάννης Γεωργουδάκης - Πάρις Μαστοροκώστας Σεπτέμβριος 2011 ΠΕΡΙΕΧΟΜΕΝΑ

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

Εγχειρίδιο Λειτουργίας Τράπεζας Χρόνου

Εγχειρίδιο Λειτουργίας Τράπεζας Χρόνου Εγχειρίδιο Λειτουργίας Τράπεζας Χρόνου Bee Group Α.Ε. [Type the company name] [Pick the date] Εγχειρίδιο λειτουργίας Τράπεζας Χρόνου 2 ΠΕΡΙΕΧΟΜΕΝΑ 1. Αρχική Σελίδα... 3 2. Δημιουργία Λογαριασμού... 3 3.

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

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

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

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

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

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

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

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

Βάσεις δεδομένων (Access) Βάσεις δεδομένων (Access) Όταν εκκινούμε την Access εμφανίζεται το παρακάτω παράθυρο: Για να φτιάξουμε μια νέα ΒΔ κάνουμε κλικ στην επιλογή «Κενή βάση δεδομένων» στο Παράθυρο Εργασιών. Θα εμφανιστεί το

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

Τετράδια Κιθάρας. Χρήση του PowerTab

Τετράδια Κιθάρας. Χρήση του PowerTab Τετράδια Κιθάρας Extra ενότητα Χρήση του PowerTab Ευγένιος Αστέρις 1 Περιεχόμενα Πρόλογος... 3 Εγκατάσταση του Power Tab... 4 Εισαγωγή ενός αρχείου midi στο Power Tab... 5 Μελέτη με το Power Tab... 9 Εξήγηση

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΟΙΚΟΝΟΜΙΚΩΝ ΚΑΙ ΚΟΙΝΩΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΟΙΚΟΝΟΜΙΚΩΝ ΕΠΙΣΤΗΜΩΝ

ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΟΙΚΟΝΟΜΙΚΩΝ ΚΑΙ ΚΟΙΝΩΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΟΙΚΟΝΟΜΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΟΙΚΟΝΟΜΙΚΩΝ ΚΑΙ ΚΟΙΝΩΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΟΙΚΟΝΟΜΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΜΑΘΗΜΑ : Η/Υ I (ενότητα WINDOWS) ΥΠΕΥΘΥΝΟΣ : ΑΝΑΣΤΑΣΙΟΣ ΟΙΚΟΝΟΜΙΔΗΣ, Καθηγητής ΕΡΓΑΣΤΗΡΙΑ : ΘΕΑΝΩ ΧΑΤΖΙΔΑΚΗ, Εργαστηριακό

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

Δημιουργία η-μαθήματος με τη. 3 ο Μέρος Εισαγωγή πληροφοριών: δημιουργία ιστοσελίδας

Δημιουργία η-μαθήματος με τη. 3 ο Μέρος Εισαγωγή πληροφοριών: δημιουργία ιστοσελίδας Δημιουργία η-μαθήματος με τη χρήση του Moodle 3 ο Μέρος Εισαγωγή πληροφοριών: δημιουργία ιστοσελίδας Δημιουργία η-μαθήματος με τη χρήση του Moodle 3 ο Μέρος Εισαγωγή πληροφοριών: δημιουργία ιστοσελίδας

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

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

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

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

GET SDI PORTAL v1. Οδηγός Βοήθειας

GET SDI PORTAL v1. Οδηγός Βοήθειας GET SDI PORTAL v1 Οδηγός Βοήθειας Μεταδεδομένα εγγράφου Στοιχείο/Element Τιμή/value Ημερομηνία/Date 2011-06-16 Τίτλος/Title GETSDIPortal_v1_Help_v1.0 Θέμα/Subject Οδηγός Βοήθειας Έκδοση/Version 1.0 Σελίδα

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

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

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

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

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

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

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

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

Κεφάλαιο 3: To περιβάλλον Κεφάλαιο 3: To περιβάλλον... Σε αυτό το κεφάλαιο: 3.1 Γρήγορη ξενάγηση 3.2 Πρωταγωνιστές τα αντικείμενα 3.3 Η σκηνή είναι δική μας 3.4 Εντολές... «Το να είσαι ικανός σημαίνει να μπορείς να ελέγχεις και

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

Οδηγίες για τη Χρήση του Google Drive

Οδηγίες για τη Χρήση του Google Drive Οδηγίες για τη Χρήση του Google Drive Χαρπαντίδου Ζαχαρούλα Επιμορφώτρια Β επιπέδου ΠΕ 19-20 Υπεύθυνη ΚΕ.ΠΛΗ.ΝΕ.Τ. Δράμας 2013 Περιεχόμενα Δημιουργία λογαριασμού στο Google Drive. 3 Διαχείριση του GoogleDrive..

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

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

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

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

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

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

Εγχειρίδιο διαχείρισης χρηστών και λιστών διανομής για τον Υπεύθυνο Φορέα του Δικτύου "Σύζευξις" -1-

Εγχειρίδιο διαχείρισης χρηστών και λιστών διανομής για τον Υπεύθυνο Φορέα του Δικτύου Σύζευξις -1- -1- 1 Διαχείριση Χρηστών...3 1.1 Υπηρεσίες...5 1.1.1 Δημιουργία νέου χρήστη...6 1.1.2 Αναζήτηση χρήστη...7 1.1.2 Επεξεργασία στοιχείων χρήστη...8 1.1.3 Δημιουργία /Επεξεργασία mailbox plan...10 1.1.4 Ενεργοποίηση

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

«Ταξίδι στον Κόσμο με Νόημα» Ε ΣΤ

«Ταξίδι στον Κόσμο με Νόημα» Ε ΣΤ «Ταξίδι στον Κόσμο με Νόημα» Ε ΣΤ 1 «Ταξίδι στον Κόσμο με Νόημα» Ε ΣΤ Ταξίδι στον Κόσμο με Νόημα Οδηγός Εγκατάστασης και Χρήσης του λογισμικού Συντελεστές: Συγγραφή διδακτικού υλικού Νίκη Κακιά-Βόλου,

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

ΕΓΧΕΙΡΙΔΙΟ WEBCAM STATION EVOLUTION

ΕΓΧΕΙΡΙΔΙΟ WEBCAM STATION EVOLUTION ΕΓΧΕΙΡΙΔΙΟ WEBCAM STATION EVOLUTION ΠΕΡΙΕΧΟΜΕΝΑ Κάνοντας κλικ σε έναν τίτλο σε αυτόν τον πίνακα περιεχομένων, θα εμφανιστεί η αντίστοιχη παράγραφος 1. 2. 3. ΕΙΣΑΓΩΓΗ 3 ΡΥΘΜΙΣΗ ΗΧΟΥ ΚΑΙ ΒΙΝΤΕΟ 4 ΕΜΦΑΝΙΣΗ

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

Interactive Power Point

Interactive Power Point Interactive Power Point Οι περισσότεροι χρήστες γνωρίζουν τη χρήση του Microsoft Power Point για τη δημιουργία παρουσιάσεων. Αυτό όμως που λίγοι γνωρίζουν, είναι ότι το πρόγραμμα αυτό, έχει δυνατότητες

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

MANAGER SIDE BAR. Μία άλλη λειτουργία είναι το ξυπνητήρι. Μπορείτε να ορίσετε τον χρόνο υπενθύμισης. Μετά την λήξη του χρόνου θα ειδοποιηθείτε ηχητικά

MANAGER SIDE BAR. Μία άλλη λειτουργία είναι το ξυπνητήρι. Μπορείτε να ορίσετε τον χρόνο υπενθύμισης. Μετά την λήξη του χρόνου θα ειδοποιηθείτε ηχητικά MANAGER SIDE BAR Η Manager side bar είναι μία εφαρμογή σχεδιασμένη να προσφέρει μια σειρά από λειτουργίες και ευκολίες σε κάθε χρήστη Η/Υ προχωρημένο ή αρχάριο. Βασική λειτουργία της εφαρμογής είναι ότι

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

Vodafone Business Connect

Vodafone Business Connect Vodafone Business Connect Vodafone Business WebHosting Αναλυτικός Οδηγός Χρήσης Photo Album Αναλυτικός οδηγός χρήσης: Photo Album Vodafone Business Connect - Υπηρεσίες φιλοξενίας εταιρικού e-mail & web

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

Συνεργείο Αυτοκινήτων

Συνεργείο Αυτοκινήτων Συνεργείο Αυτοκινήτων v2.102, Οκτώβριος 2015 Σύντοµες οδηγίες χρήσης Εισαγωγή Το πρόγραµµα Συνεργείο Αυτοκινήτων έχει σκοπό τη διαχείριση και παρακολούθηση του πελατολογίου, των αυτοκινήτων και των εργασιών

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

Οδηγίες για το CABRI - GEOMETRY II Μωυσιάδης Πολυχρόνης - Δόρτσιος Κώστας

Οδηγίες για το CABRI - GEOMETRY II Μωυσιάδης Πολυχρόνης - Δόρτσιος Κώστας Οδηγίες για το CABRI - GEOMETRY II Μωυσιάδης Πολυχρόνης - Δόρτσιος Κώστας Εκτελώντας το πρόγραμμα παίρνουμε ένα παράθυρο εργασίας Γεωμετρικών εφαρμογών. Τα βασικά κουμπιά και τα μενού έχουν την παρακάτω

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

Εισαγωγή 6. Δημιουργία λογαριασμού 13. Εγκατάσταση και λειτουργία του Skype 28. Βασικές λειτουργίες 32. Επιλογές συνομιλίας 48

Εισαγωγή 6. Δημιουργία λογαριασμού 13. Εγκατάσταση και λειτουργία του Skype 28. Βασικές λειτουργίες 32. Επιλογές συνομιλίας 48 ΠΕΡΙΕΧΟΜΕΝΑ Εισαγωγή 6 Δημιουργία λογαριασμού 13 Εγκατάσταση και λειτουργία του Skype 28 Βασικές λειτουργίες 32 Επιλογές συνομιλίας 48 Γενικές ρυθμίσεις Skype 64 Το Skype σε φορητές συσκευές 78 Εγγραφή

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

Περιεχόμενα. 1 Προετοιμασία βιβλίου εργασίας 47. 2 Εργασία με δεδομένα και πίνακες Excel 75. Ευχαριστίες...11. Εισαγωγή στο Microsoft Excel 2010...

Περιεχόμενα. 1 Προετοιμασία βιβλίου εργασίας 47. 2 Εργασία με δεδομένα και πίνακες Excel 75. Ευχαριστίες...11. Εισαγωγή στο Microsoft Excel 2010... Περιεχόμενα Ευχαριστίες...11 Εισαγωγή στο Microsoft Excel 2010...13 Τροποποίηση της εμφάνισης της Κορδέλας...29 Χαρακτηριστικά και συμβάσεις του βιβλίου...35 Χρήση των αρχείων εξάσκησης...37 Βοήθεια...41

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

ΕΓΧΕΙΡΙΔΙΟ ΟΔΗΓΙΩΝ ΧΡΗΣΤΗ. Ηλεκτρονική Υποβολή Α.Π.Δ.

ΕΓΧΕΙΡΙΔΙΟ ΟΔΗΓΙΩΝ ΧΡΗΣΤΗ. Ηλεκτρονική Υποβολή Α.Π.Δ. ΕΓΧΕΙΡΙΔΙΟ ΟΔΗΓΙΩΝ ΧΡΗΣΤΗ Ηλεκτρονική Υποβολή Α.Π.Δ. ΠΕΡΙΕΧΟΜΕΝΑ 1) Είσοδος στην εφαρμογή 2) Δημιουργία Περιόδου Υποβολής 2.α) Ακύρωση Περιόδου Υποβολής 3) Μέθοδος Υποβολής: Συμπλήρωση Φόρμας 3.α) Συμπλήρωση

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

Εντολές της LOGO (MicroWorlds Pro)

Εντολές της LOGO (MicroWorlds Pro) Εντολές της LOGO (MicroWorlds Pro) Εντολές εμφάνισης (εξόδου) και αριθμητικές πράξεις δείξε Εμφανίζει στην οθόνη έναν αριθμό, το αποτέλεσμα πράξεων, μια λέξη ή μια λίστα (ομάδα) λέξεων. δείξε 200 200 δείξε

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

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

Πώς εισάγουμε μια νέα έννοια χρησιμοποιώντας το εργαλείο Create Inspiration 8 IE Β ήμα προς Βήμα Για μαθητές Έναρξη Προγράμματος Inspiration 1. Κάνουμε κλικ στο κουμπί Start, επιλέγουμε Programs και κάνουμε κλικ στο Inspiration 8 IE. 2. Στην αρχική οθόνη του προγράμματος

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

Εφαρμογή Ηλεκτρονικής Υποβολής Δηλώσεων Ε9. Οδηγίες Χρήσης

Εφαρμογή Ηλεκτρονικής Υποβολής Δηλώσεων Ε9. Οδηγίες Χρήσης Εφαρμογή Ηλεκτρονικής Υποβολής Δηλώσεων Ε9 Οδηγίες Χρήσης Πίνακας Περιεχομένων 1. Αρχική οθόνη... 3 2. Αρχική Οθόνη Πιστοποιημένου Χρήστη... 4 2.1. Οριστικοποίηση της Περιουσιακής Εικόνας... 5 2.2. Καρτέλες

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

Σύστημα Κεντρικής Υποστήριξης της Πρακτικής Άσκησης Φοιτητών ΑΕΙ

Σύστημα Κεντρικής Υποστήριξης της Πρακτικής Άσκησης Φοιτητών ΑΕΙ Σύστημα Κεντρικής Υποστήριξης της Πρακτικής Άσκησης Φοιτητών ΑΕΙ Οδηγός Χρήσης Εφαρμογής Φορέων Υποδοχής Πρακτικής Άσκησης Αφού πιστοποιηθεί ο λογαριασμός που δημιουργήσατε στο πρόγραμμα «Άτλας» ως Φορέας

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

ΟΔΗΓΟΣ ΧΡΗΣΗΣ(ΜΑΝUΑL) ΔΙΑΧΕΙΡΙΣΤΗ-ΧΡΗΣΤΗ.

ΟΔΗΓΟΣ ΧΡΗΣΗΣ(ΜΑΝUΑL) ΔΙΑΧΕΙΡΙΣΤΗ-ΧΡΗΣΤΗ. ΟΔΗΓΟΣ ΧΡΗΣΗΣ(ΜΑΝUΑL) ΔΙΑΧΕΙΡΙΣΤΗ-ΧΡΗΣΤΗ. Οδηγός Διαχειριστή Το m-learning Toolkit είναι μια ολοκληρωμένη πλατφόρμα εξ αποστάσεως εκπαίδευσης που έχει σχεδιαστεί για να υπάρχει η δυνατότητα της πρόσβασης

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

Οδηγός γρήγορης εκκίνησης

Οδηγός γρήγορης εκκίνησης Οδηγός γρήγορης εκκίνησης Το Microsoft Word 2013 έχει διαφορετική εμφάνιση από προηγούμενες εκδόσεις. Γι αυτό το λόγο, δημιουργήσαμε αυτόν τον οδηγό για να ελαχιστοποιήσουμε την καμπύλη εκμάθησης. Γραμμή

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

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

1.Puzzle. ΕΠΙΜΕΛΕΙΑ: ΓΕΩΡΓΙΑ ΚΛΩΣΤΡΑΚΗ Σελίδα 1 1.Puzzle Μόλις ανοίξω το πρόγραμμα επιλέγω την εντολή Browse. Στη συνέχεια αναζητώ την εικόνα που έχω αποθηκεύσει σε ένα φάκελο (στην επιφάνεια εργασίας ή στα έγγραφά μου ή στο σκληρό μου δίσκο). Αφού

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

ΣΚΟΠΟΙ ΒΗΜΑ 1 Ο. Θα εμφανιστεί το λογότυπο του προγράμματος.. ..και μετά από λίγο ένα παράθυρο με τίτλο Προβολές CMap Tools. [1]

ΣΚΟΠΟΙ ΒΗΜΑ 1 Ο. Θα εμφανιστεί το λογότυπο του προγράμματος.. ..και μετά από λίγο ένα παράθυρο με τίτλο Προβολές CMap Tools. [1] ΦΥΛΛΟ ΔΡΑΣΤΗΡΙΟΤΗΤΑΣ 2 Κεφάλαιο: 1 ο ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ, Ενότητα: 1.5 ΜΕ ΤΙ ΑΣΧΟΛΕΙΤΑΙ Η ΠΛΗΡΟΦΟΡΙΚΗ Εμπλεκόμενες έννοιες: Πληροφορική Ονοματεπώνυμο: Τμήμα: Ομάδα: ΣΚΟΠΟΙ Να μάθετε πως θα

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

Φύλλα εργασίας. MicroWorlds Pro. Πολυμεσικές Εφαρμογές με την χρήση της γλώσσας LOGO Στο Γυμνάσιο. Β. Χ. Χρυσοχοΐδης

Φύλλα εργασίας. MicroWorlds Pro. Πολυμεσικές Εφαρμογές με την χρήση της γλώσσας LOGO Στο Γυμνάσιο. Β. Χ. Χρυσοχοΐδης Φύλλα εργασίας MicroWorlds Pro Πολυμεσικές Εφαρμογές με την χρήση της γλώσσας LOGO Στο Γυμνάσιο Β. Χ. Χρυσοχοΐδης Πρόεδρος Συλλόγου Εκπαιδευτικών Πληροφορικής Φλώρινας 2 «Σχεδίαση και ανάπτυξη δραστηριοτήτων

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

4.1 Άνοιγμα υπάρχοντος βιβλίου εργασίας

4.1 Άνοιγμα υπάρχοντος βιβλίου εργασίας 4.1 Άνοιγμα υπάρχοντος βιβλίου εργασίας 4.1.1 Άνοιγμα υπάρχοντος βιβλίου εργασίας από βάση δεδομένων Όταν εκκινήσουμε τον Discoverer εμφανίζεται στην οθόνη μας το παράθυρο διαλόγου του βοηθητικού προγράμματος

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

Ο ΗΓΙΕΣ ΧΡΗΣΗΣ ΤΟΥ ΕΡΓΑΛΕΙΟΥ ΙΑΧΕΙΡΙΣΗΣ ΠΡΟΣΩΠΙΚΟΥ ΧΩΡΟΥ ΤΗΣ ALTEC SOFTWARE

Ο ΗΓΙΕΣ ΧΡΗΣΗΣ ΤΟΥ ΕΡΓΑΛΕΙΟΥ ΙΑΧΕΙΡΙΣΗΣ ΠΡΟΣΩΠΙΚΟΥ ΧΩΡΟΥ ΤΗΣ ALTEC SOFTWARE Ο ΗΓΙΕΣ ΧΡΗΣΗΣ ΤΟΥ ΕΡΓΑΛΕΙΟΥ ΙΑΧΕΙΡΙΣΗΣ ΠΡΟΣΩΠΙΚΟΥ ΧΩΡΟΥ ΤΗΣ ALTEC SOFTWARE Περιεχόµενα Σύνδεση στον προσωπικό χώρο...2 Το κεντρικό παράθυρο...3 ιαδροµή φακέλου...3 ιαχείριση αρχείων και φακέλων...4 Αποστολή

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

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

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

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

Εθνικό και Καποδιστριακό Πανεπιστήμιο Αθηνών. Κέντρο Επαγγελματικής Κατάρτισης. Σταδίου 5, 10562 Σύνταγμα

Εθνικό και Καποδιστριακό Πανεπιστήμιο Αθηνών. Κέντρο Επαγγελματικής Κατάρτισης. Σταδίου 5, 10562 Σύνταγμα Σύστημα Διαχείρισης Εκπαίδευσης Εγχειρίδιο Χρήσης Εκπαιδευόμενου Εθνικό και Καποδιστριακό Πανεπιστήμιο Αθηνών Κέντρο Επαγγελματικής Κατάρτισης Σταδίου 5, 10562 Σύνταγμα τηλ.: 210-3689381, 210-3689354 fax:

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

B) Ετοιμάζοντας μια Παρουσίαση

B) Ετοιμάζοντας μια Παρουσίαση B) Ετοιμάζοντας μια Παρουσίαση Τι είναι μια παρουσίαση με τη βοήθεια ηλεκτρονικού υπολογιστή Ο υπολογιστής με την κατάλληλη εφαρμογή, μπορεί να μας βοηθήσει στη δημιουργία εντυπωσιακών εγγράφων, διαφανειών

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

ΠΛΑΤΦΟΡΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΒΙΝΤΕΟΔΙΑΛΕΞΕΩΝ ΔΗΛΟΣ delos.uoa.gr. Εγχειρίδιο Χρήσης Μελών ΔΕΠ

ΠΛΑΤΦΟΡΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΒΙΝΤΕΟΔΙΑΛΕΞΕΩΝ ΔΗΛΟΣ delos.uoa.gr. Εγχειρίδιο Χρήσης Μελών ΔΕΠ ΠΛΑΤΦΟΡΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΒΙΝΤΕΟΔΙΑΛΕΞΕΩΝ ΔΗΛΟΣ delos.uoa.gr Εγχειρίδιο Χρήσης Μελών ΔΕΠ Αναζήτηση Δημόσιου Περιεχομένου Η διεύθυνση ιστού της νεάς πλατφόρμας διαχείρισης βιντεοδιαλέξεων Δήλος είναι: http://delos.uoa.gr

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

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

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

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

Stellarium Εγχειρίδιο Οδηγιών

Stellarium Εγχειρίδιο Οδηγιών Προϋποθέσεις συστήματος: Windows (XP, Vista, 7) με DirectX 9.x και τελευταίες ServicePack ή MacOS X 10.3.x (ή υψηλότερη), κάρτα γραφικών 3D με υποστήριξη OpenGL, ελάχ. 512 MB RAM, 1 GB διαθέσιμος χώρος

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

ΥΠΟΒΟΛΗ ΑΝΑΛΩΣΙΜΩΝ ΥΛΙΚΩΝ

ΥΠΟΒΟΛΗ ΑΝΑΛΩΣΙΜΩΝ ΥΛΙΚΩΝ ΥΠΟΒΟΛΗ ΑΝΑΛΩΣΙΜΩΝ ΥΛΙΚΩΝ Εισαγωγή γνωματεύσεων διαβητικών υλικών στο internet (eδαπυ) 1. Εισάγουμε τον κωδικό χρήστη και το συνθηματικό για να εισέλθουμε στην εφαρμογή https://apps.ika.gr/econsummedsuppl/faces/login.xhtml.

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

Εγχειρίδιο χρήσης Εκπαιδευτικού λογισμικού «Αθηνά Core 4»

Εγχειρίδιο χρήσης Εκπαιδευτικού λογισμικού «Αθηνά Core 4» Εγχειρίδιο χρήσης Εκπαιδευτικού λογισμικού «Αθηνά Core 4» Επιλέξτε την ενότητα στην οποία θέλετε να εκπαιδευτείτε π.χ. Windows 7 Εμφανίζονται όλα τα εκπαιδευτικά αντικείμενα της ενότητας. Επιλέξτε αυτή

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

SAP Οδηγός για τους Υπογράφοντες του DocuSign

SAP Οδηγός για τους Υπογράφοντες του DocuSign SAP Οδηγός για τους Υπογράφοντες του DocuSign Περιεχόμενα 1. SAP Οδηγός για τους Υπογράφοντες του DocuSign... 2 2. Παραλαβή Ειδοποίησης Email... 2 3. Υπογραφή Εγγράφου... 3 4. Άλλες Επιλογές... 4 4.1 Ολοκλήρωση

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

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΑΝΕΠΙΣΤΗΜΙΟ

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΑΝΕΠΙΣΤΗΜΙΟ ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΑΝΕΠΙΣΤΗΜΙΟ Επιχειρησιακό Πρόγραμμα: Εθνικό Στρατηγικό Πλαίσιο Αναφοράς (ΕΣΠΑ) 2007-2013 Έργο: Ελληνικό Ανοικτό Πανεπιστήμιο με κωδικό ΟΠΣ296121 Υπο-έργο 5: Εργαστήριο Εκπαιδευτικού Υλικού

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

Σύντομη περιγραφή 5. Για να ξεκινήσετε 6. Οι οθόνες του προγράμματος 8. Εγκατάσταση προγράμματος 6 Δημιουργία κωδικών χρήστη 7

Σύντομη περιγραφή 5. Για να ξεκινήσετε 6. Οι οθόνες του προγράμματος 8. Εγκατάσταση προγράμματος 6 Δημιουργία κωδικών χρήστη 7 Σύντομη περιγραφή 5 Για να ξεκινήσετε 6 Εγκατάσταση προγράμματος 6 Δημιουργία κωδικών χρήστη 7 Οι οθόνες του προγράμματος 8 Αρχική οθόνη 8 Στοιχεία ασθενή 9 Εργασίες - Ραντεβού 10 Εικόνες 11 Ημερολόγιο

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

ΟΔΗΓΙΕΣ ΓΙΑ ΕΓΚΑΤΑΣΤΑΣΗ ΚΑΙ ΧΡΗΣΗ ΤΟΥ GOOGLE EARTH [ΠΛΟΗΓΗΣΗ ΚΑΙ ΕΚΤΥΠΩΣΗ ΑΕΡΟΦΩΤΟΓΡΑΦΙΩΝ]

ΟΔΗΓΙΕΣ ΓΙΑ ΕΓΚΑΤΑΣΤΑΣΗ ΚΑΙ ΧΡΗΣΗ ΤΟΥ GOOGLE EARTH [ΠΛΟΗΓΗΣΗ ΚΑΙ ΕΚΤΥΠΩΣΗ ΑΕΡΟΦΩΤΟΓΡΑΦΙΩΝ] ΟΔΗΓΙΕΣ ΓΙΑ ΕΓΚΑΤΑΣΤΑΣΗ ΚΑΙ ΧΡΗΣΗ ΤΟΥ GOOGLE EARTH [ΠΛΟΗΓΗΣΗ ΚΑΙ ΕΚΤΥΠΩΣΗ ΑΕΡΟΦΩΤΟΓΡΑΦΙΩΝ] Τι είναι το Google Earth Το Google Earth είναι λογισμικό-εργαλείο γραφικής απεικόνισης, χαρτογράφησης και εξερεύνησης

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

Εισαγωγή στο Libre Office Παρουσιάσεις με το Impress. Bάιος Κολοφωτιάς Επιστημονικός Συνεργάτης Sweng Lab A.Π.Θ

Εισαγωγή στο Libre Office Παρουσιάσεις με το Impress. Bάιος Κολοφωτιάς Επιστημονικός Συνεργάτης Sweng Lab A.Π.Θ Εισαγωγή στο Libre Office Παρουσιάσεις με το Impress Bάιος Κολοφωτιάς Επιστημονικός Συνεργάτης Sweng Lab A.Π.Θ Εισαγωγικά Οι παρουσιάσεις είναι μια εφαρμογή που χρησιμεύει στην παρουσίαση των εργασιών

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

POWERPOINT 2003. Είναι το δημοφιλέστερο πρόγραμμα παρουσιάσεων.

POWERPOINT 2003. Είναι το δημοφιλέστερο πρόγραμμα παρουσιάσεων. POWERPOINT 2003 1. Τι είναι το PowerPoint (ppt)? Είναι το δημοφιλέστερο πρόγραμμα παρουσιάσεων. 2. Τι δυνατότητες έχει? Δημιουργία παρουσίασης. Μορφοποίηση παρουσίασης. Δημιουργία γραφικών. Δημιουργία

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

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

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

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

Σύμβαση 457 ΟΠΣ Πολιτικής Προστασίας. Εγχειρίδιο Χρήσης Εφαρμογής Γεωγραφικής Απεικόνισης (Version: 1.0)

Σύμβαση 457 ΟΠΣ Πολιτικής Προστασίας. Εγχειρίδιο Χρήσης Εφαρμογής Γεωγραφικής Απεικόνισης (Version: 1.0) Σύμβαση 457 ΟΠΣ Πολιτικής Προστασίας Εγχειρίδιο Χρήσης Εφαρμογής Γεωγραφικής Απεικόνισης (Version: 1.0) ΑΝΑΔΟΧΟΣ : SPACE COM A.E. INTRACOM IT SERVICES - QUALITY & RELIABILITY A.E. ΑΘΗΝΑ Ιούνιος 2008 Σελίδα

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

ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ LIVETRIP TRAVELLER

ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ LIVETRIP TRAVELLER ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ LIVETRIP TRAVELLER Η εφαρμογή LiveTripTraveller διατίθεται για κινητά τηλέφωνα με λειτουργικό σύστημα Android. Στο υπο-ιστοσελίδα www.livetrips.com/sources μπορείτε να κατεβάσετε την εφαρμογή

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

Πίνακες, περιγράµµατα και σκίαση

Πίνακες, περιγράµµατα και σκίαση Πίνακες, περιγράµµατα και σκίαση Οι πίνακες Οι πίνακες είναι ορθογώνια πλαίσια που χωρίζονται σε γραµµές και στήλες. Η τοµή µιας γραµµής µε µια στήλη προσδιορίζει ένα κελί. Τα στοιχεία, που παρουσιάζουµε,

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

Βασικές Οδηγίες Χρήσης της Εφαρμογής

Βασικές Οδηγίες Χρήσης της Εφαρμογής Βασικές Οδηγίες Χρήσης της Εφαρμογής Σύνδεση στην Εφαρμογή Πριν ξεκινήσετε την εργασία σας με το Σύστημα Διαχείρισης Εφαρμογών του ΚΕΠΕΑ πρέπει να συνδεθείτε δίνοντας το username και το password που σας

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

Το βιβλίο διευθύνσεων των Windows

Το βιβλίο διευθύνσεων των Windows Το βιβλίο διευθύνσεων των Windows Αν στέλνουμε email συχνά σε κάποιους, τότε για να μην πληκτρολογούμε τις διευθύνσεις τους κάθε φορά, τις αποθηκεύουμε στο Βιβλίο Διευθύνσεων. Έτσι όταν θα θέλουμε να τους

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

Τσέκαρέ το! Facebook Check

Τσέκαρέ το! Facebook Check Facebook Check Ξέρεις καλά όλους τους «φίλους» σου; Ποιος μπορεί να δει τι κοινοποιείς στο Facebook; Διατήρησε τον έλεγχο των δημοσιεύσεών σου! Πώς διαχειρίζεσαι τις λίστες των «φίλων» σου; Πώς μπορείς

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

Ολοκληρωμένες Δράσεις προβολής δημοσιότητας για το Δήμο Αρχανών Αστερουσίων Εγχειρίδιο Χρήσης - Παρουσίαση

Ολοκληρωμένες Δράσεις προβολής δημοσιότητας για το Δήμο Αρχανών Αστερουσίων Εγχειρίδιο Χρήσης - Παρουσίαση Novel Tech «Μέλος του Επιστημονικού & Τεχνολογικού Πάρκου Κρήτης» http://www.noveltech.gr info@noveltech.gr Ολοκληρωμένες Δράσεις προβολής δημοσιότητας για το Δήμο Αρχανών Αστερουσίων Εγχειρίδιο Χρήσης

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

ΕΡΓΑΣΤΗΡΙΟ 3: Προγραμματιστικά Περιβάλλοντα και το Πρώτο Πρόγραμμα C

ΕΡΓΑΣΤΗΡΙΟ 3: Προγραμματιστικά Περιβάλλοντα και το Πρώτο Πρόγραμμα C ΕΡΓΑΣΤΗΡΙΟ 3: Προγραμματιστικά Περιβάλλοντα και το Πρώτο Πρόγραμμα C Στο εργαστήριο αυτό, θα ασχοληθούμε με δύο προγραμματιστικά περιβάλλοντα για τη γλώσσα C: τον gcc μεταγλωττιστή της C σε περιβάλλον

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

ΤΟ MICROSOFT WORD XP. Ας ξεκινήσουμε λοιπόν!

ΤΟ MICROSOFT WORD XP. Ας ξεκινήσουμε λοιπόν! XP ΚΑΡΤΕΛΑ ΕΡΓΑΣΙΑΣ 1 Το Microsoft Word είναι ένα πρόγραμμα στον υπολογιστή που σας βοηθά να γράφετε όμορφα κείμενα στα οποία μπορείτε να προσθέσετε εικόνες, γραφικά ακόμα και ήχους. Aφού γράψετε ένα κείμενο,

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

Ενημέρωση σε Windows 8.1 από τα Windows 8

Ενημέρωση σε Windows 8.1 από τα Windows 8 Ενημέρωση σε Windows 8.1 από τα Windows 8 Τα Windows 8.1 και τα Windows RT 8.1 είναι βασισμένα στα Windows 8 και στα Windows RT, για να σας προσφέρουν βελτιώσεις στην εξατομίκευση, την αναζήτηση, τις εφαρμογές,

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

ΤΟ MICROSOFT POWERPOINT XP

ΤΟ MICROSOFT POWERPOINT XP ΚΑΡΤΕΛΑ ΕΡΓΑΣΙΑΣ 1 ΤΟ MICROSOFT POWERPOINT XP Το Microsoft PowerPoint είναι ένα πρόγραμμα δημιουργίας παρουσιάσεων σε μορφή διαφανειών (slides). Πώς ξεκιινάς το πρόγραμμα κουμπί Start. 2. Βάλε το δείκτη

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

Μελίσσια, 16 Ιουνίου 2010. Οδηγός Εξαγωγής Συγκεντρωτικών Καταστάσεων ΚΕΠΥΟ από InnovEra

Μελίσσια, 16 Ιουνίου 2010. Οδηγός Εξαγωγής Συγκεντρωτικών Καταστάσεων ΚΕΠΥΟ από InnovEra Μελίσσια, 16 Ιουνίου 2010 Οδηγός Εξαγωγής Συγκεντρωτικών Καταστάσεων ΚΕΠΥΟ από InnovEra Εισαγωγή Αρχείων-Objects για τη συγκεντρωτική ΚΕΠΥΟ (ΜΥΦ) Πριν προχωρήσετε στη διαδικασία της εξαγωγής των συγκεντρωτικών

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

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

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

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

Πως θα κατασκευάσω το πρώτο πρόγραμμα;

Πως θα κατασκευάσω το πρώτο πρόγραμμα; Εργαστήριο Δομημένος Προγραμματισμός (C#) Τμήμα Μηχανολογίας Νικόλαος Ζ. Ζάχαρης Καθηγητής Εφαρμογών Σκοπός Να γίνει εξοικείωση το μαθητών με τον ΗΥ και το λειτουργικό σύστημα. - Επίδειξη του My Computer

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

Περιεχόμενα. Λίγα λόγια από το συγγραφέα... 7 1 Microsoft Word 2010... 9. 2 ημιουργία νέου εγγράφου... 17. 3 Το σύστημα Βοήθειας του Office...

Περιεχόμενα. Λίγα λόγια από το συγγραφέα... 7 1 Microsoft Word 2010... 9. 2 ημιουργία νέου εγγράφου... 17. 3 Το σύστημα Βοήθειας του Office... Περιεχόμενα Λίγα λόγια από το συγγραφέα... 7 1 Microsoft Word 2010... 9 2 ημιουργία νέου εγγράφου... 17 3 Το σύστημα Βοήθειας του Office... 31 4 Μετακίνηση σε έγγραφο και προβολές εγγράφου... 37 5 Επιλογή

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

ΕΓΧΕΙΡΙΔΙΟ ΜΑΘΗΤΗ. της Πλατφόρμας Τηλεκατάρτισης

ΕΓΧΕΙΡΙΔΙΟ ΜΑΘΗΤΗ. της Πλατφόρμας Τηλεκατάρτισης ΕΓΧΕΙΡΙΔΙΟ ΜΑΘΗΤΗ της Πλατφόρμας Τηλεκατάρτισης ΠΕΡΙΕΧΟΜΕΝΑ 1. Εισαγωγή...2 2. Αρχική σελίδα, Εισαγωγή & Περιβάλλον Συστήματος...3 2.1. Αρχική σελίδα εισαγωγής...3 2.2. Εισαγωγή στην Πλατφόρμα Τηλε-κατάρτισης...4

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

Παιχνιδάκια με τη LOGO

Παιχνιδάκια με τη LOGO Όταν σβήνει ο υπολογιστής ξεχνάω τα πάντα. Κάτι πρέπει να γίνει Κάθε φορά που δημιουργώ ένα πρόγραμμα στη Logo αυτό αποθηκεύεται προσωρινά στη μνήμη του υπολογιστή. Αν θέλω να διατηρηθούν τα προγράμματά

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

Computing and Information Systems Service. ιαχείριση Αρχείων

Computing and Information Systems Service. ιαχείριση Αρχείων ιαχείριση Αρχείων Η διαχείριση αρχείων είναι πολύ σηµαντική για την οργάνωση των αρχείων σας σε φακέλους και την αποθήκευση των αρχείων που συσχετίζονται µεταξύ τους στον ίδιο φάκελο. Αν έχετε πολλά αρχεία,

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

ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ ΠΡΟΓΡΑΜΜΑΤΟΣ Dcad 1.0

ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ ΠΡΟΓΡΑΜΜΑΤΟΣ Dcad 1.0 ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ ΠΡΟΓΡΑΜΜΑΤΟΣ Dcad 1.0 20130510 ΠΕΡΙΕΧΟΜΕΝΑ 1. Εγκατάσταση προγράμματος DCAD 2 2. Ενεργοποίηση Registration 2 3. DCAD 3 3.1 Εισαγωγή σημείων 3 3.2 Εξαγωγή σημείων 5 3.3 Στοιχεία ιδιοκτησίας

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

Ευ ομή. Εγχειρίδιο χρήσης του περιβάλλοντος LT125-dp

Ευ ομή. Εγχειρίδιο χρήσης του περιβάλλοντος LT125-dp Ευ ομή Εγχειρίδιο χρήσης του περιβάλλοντος LT125-dp Περιεχόμενα 1. Χειρισμός του περιβάλλοντος LT125-dp Εγκατάσταση & Τρέξιμο Χειρισμός της ψηφιακής εφαρμογής Πλοήγηση στο περιεχόμενο Αλλαγή του μεγέθους

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

ΚΕΦΑΛΑΙΟ ΙΙ. OpenOffice 3.x Draw

ΚΕΦΑΛΑΙΟ ΙΙ. OpenOffice 3.x Draw ΚΕΦΑΛΑΙΟ ΙΙ OpenOffice 3.x Draw Στόχοι: Με τη βοήθεια του οδηγού αυτού ο εκπαιδευόμενος θα μπορεί να: χρησιμοποιήσει τα βασικά εργαλεία του OpenOffice Draw για δημιουργία διαγραμμάτων κατασκευάσει τα δικά

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

ΟΔΗΓΙΕΣ ΚΑΤΕΒΑΣΜΑΤΟΣ ΤΡΑΓΟΥΔΙΩΝ ΑΠΟ YOUTUBE ΚΑΙ ΕΓΓΡΑΦΗ ΣΕ CD-ROM. Στάδιο 1: Κατέβασμα τραγουδιών από το YouTube στον υπολογιστή μας σε μορφή mp3.

ΟΔΗΓΙΕΣ ΚΑΤΕΒΑΣΜΑΤΟΣ ΤΡΑΓΟΥΔΙΩΝ ΑΠΟ YOUTUBE ΚΑΙ ΕΓΓΡΑΦΗ ΣΕ CD-ROM. Στάδιο 1: Κατέβασμα τραγουδιών από το YouTube στον υπολογιστή μας σε μορφή mp3. Στάδιο 1: Κατέβασμα τραγουδιών από το YouTube στον υπολογιστή μας σε μορφή mp3. 1. Ανοίγουμε το πρόγραμμα του internet και στη σελίδα Google κάνουμε κλικ στα εικονίδια με τα τετραγωνάκια πάνω δεξιά και

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

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

Κεφάλαιο 5: Κίνηση. 5.1 Σχετική κίνηση αντικειμένων Κεφάλαιο 5: Κίνηση... Σε αυτό το κεφάλαιο: 5.1 Σχετική κίνηση αντικειμένων 5.2 Κίνηση με συντεταγμένες 5.3 Ομαλή κίνηση 5.4 Ολοκληρωμένο παράδειγμα... Δώσε μου τόπο να σταθώ και κινώ και την γη ακόμα (Αρχιμήδης)

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

Χρήση του Office 365 σε τηλέφωνο Android

Χρήση του Office 365 σε τηλέφωνο Android Χρήση του Office 365 σε τηλέφωνο Android Οδηγός γρήγορης εκκίνησης Έλεγχος ηλεκτρονικού ταχυδρομείου Ρυθμίστε το τηλέφωνο Android για αποστολή και λήψη ηλεκτρονικού ταχυδρομείου από το λογαριασμό του Office

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

Ksyla.gr Σύντομη περιγραφή λειτουργίας

Ksyla.gr Σύντομη περιγραφή λειτουργίας Οδηγός Εφαρμογής Ksyla.gr Σύντομη περιγραφή λειτουργίας Το ksyla.gr είναι μια κοινότητα αγοραπωλησίας καύσιμου ξύλου σε οποιαδήποτε μορφή (καυσόξυλα, πέλλετ, μπρικέτες, κάρβουνα) καθώς επίσης και ειδών

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