Contents
Διαδικασίες
Όταν επιθυμούμε να εκτελέσουμε εντολές με μία συγκεκριμένη σειρά πολλές φορές, μπορούμε να τις ομαδοποιήσουμε. Η ομαδοποίηση αυτή των εντολών ονομάζεται Διαδικασία. Η εκτέλεση μιας διαδικασίας μπορεί να χρησιμεύσει στον υπολογισμό ενός μαθηματικού τύπου (συνάρτηση), στη δημιουργία ενός σχήματος ή στην εμφάνιση μιας συνομιλίας. Το πλεονέκτημα της διαδικασίας είναι ότι μπορούμε να την καλέσουμε με το όνομά της όποτε τη χρειαστούμε, χωρίς να είναι απαραίτητο να πληκτρολογήσουμε ξανά όλες τις εντολές που περιέχει.
Για να δημιουργήσουμε μία διαδικασία χρησιμοποιούμε την εντολή μάθε με τον παρακάτω τρόπο:
μάθε διαδικασία {
εντολή 1
εντολή 2
...
}Η εντολή μάθε λέει στο KTurtle να απομνημονεύσει τις εντολές που συμπεριλαμβάνει με το νέο όνομα διαδικασία. Όταν στη συνέχεια δώσουμε τη νέα εντολή διαδικασία τότε θα εκτελεστούν οι εντολές που ορίσαμε παραπάνω (εντολή 1, εντολή 2 κτλ). Για παράδειγμα για να ορίσουμε μια διαδικασία τετράγωνο, που όταν την καλούμε θα σχηματίζει ένα τετράγωνο, θα πρέπει να δώσουμε τις εξής εντολές:
μάθε τετράγωνο {
επανάλαβε 4 {
μπ 100
σδ 90
}
}Από εδώ και πέρα, κάθε φορά που θα δίνουμε την εντολή τετράγωνο θα εκτελείται η αντίστοιχη διαδικασία όπως στην παρακάτω εικόνα
Δραστηριότητες
1. Δημιουργήστε δύο διαδικασίες: μία με το όνομα τετράγωνο, που θα σχεδιάζει ένα τετράγωνο και μια δεύτερη με το όνομα τρίγωνο, που θα σχεδιάζει ένα τρίγωνο. Χρησιμοποιώντας τις νέες λέξεις-εντολές τετράγωνο και τρίγωνο που μόλις δημιουργήσατε, προσπαθήστε να δημιουργήσετε μια διαδικασία με το όνομα σπίτι, που θα σχεδιάζει ένα σπίτι, όπως στο διπλανό σχήμα. |
|
2. Προσπαθήστε να περιγράψετε την πορεία της χελώνας ακολουθώντας την εντολή: επανάλαβε 10 { τετράγωνο σδ 36 } όπου τετράγωνο είναι το όνομα της διαδικασίας που δημιουργήσαμε στο προηγούμενο παράδειγμα. Το αποτέλεσμα της εντολής φαίνεται στην διπλανή εικόνα. Αφού έχετε κατανοήσει τη σημασία των αριθμών 10 και 36 στην εντολή, προσπαθήστε να τους αλλάξετε δημιουργώντας δικά σας σχήματα. |
|
| Slideshow ^ |< << Slide 10 of 15 >> >| |


