Wikijunior:Προγραμματισμός για παιδιά με το KTurtle: Διαφορά μεταξύ των αναθεωρήσεων

Περιεχόμενο που διαγράφηκε Περιεχόμενο που προστέθηκε
Chomwitt (συζήτηση | συνεισφορές)
εντολές
Chomwitt (συζήτηση | συνεισφορές)
→‎Μαθαίνωντας τις εντολές: Εντολές ελέγχου της ροής της εκτέλεσης
Γραμμή 221:
| τύπωσε " Η μεταβλητή " + "ύψος έχει την τιμή" + $ύψος
|-
| μέγεθοςγραμμάτων Χ
| μεγεθοςγραμμάτων Χ
|
| Ορίζετε το μέγεθος της γραμματοσειράς που χρησιμοποιείται από την τύπωσε .Η παράμετρος Χ είναιτο αριθμόςμέγεθος πουμετρημένο σε εικονοστοιχεία.
| μέγεθοςγραμμάτων 30
|-
| μήνυμα Χ
|
| Παρόμοια με την ''τύπωσε'' .Δέχεται μια συμβολοσειρά ως παράμετρο και εμφανίζει ένα αναδυόμενο πλαίσιο διαλόγου που περιέχει το κείμενο της συμβολοσειράς.
| μήνυμα "Τώρα θα σχεδιάσω ένα ισοσκελές τρίγωνο"
|-
| ερώτηση Χ
|
| Δέχεται μια συμβολοσειρά Χ ως είσοδο. Εμφανίζει ένα αναδυόμενο πλαίσιο διαλόγου που περιέχει το κείμενο της συμβολοσειράς Χ, όπως ακριβώς η εντολή ''μήνυμα''. Αλλά επιπρόσθετα περιέχει ένα πεδίο εισόδου στο πλαίσιο διαλόγου. Μέσω αυτού του πεδίου εισόδου ο χρήστης μπορεί να εισάγει ένα αριθμό ή μια συμβολοσειρά ή οποία μπορεί να αποθηκευτεί σε ένα μια μεταβλητή.
| $ηλικία = ερώτηση "Πόσο χρονών είσαι; " , μήνυμα $ηλικία .
|}
 
=== Εντολή δημιουργία τυχαίου αριθμού ===
=== Εντολές καθαρίσματος και αρχικοποίησης ===
 
{| class="wikitable" border="1"
Γραμμή 236 ⟶ 245 :
! Επεξήγηση
|-
| τυχαίο χ,ψ
| καθάρισε
| κθ
| καθαρίζει ο καμβάς , αλλά '''δεν''' επηρεάζονται τα χαρακτηριστικά της εμψυχοεικόνας μας , όπως θέσης , προσανατολισμός, τοποθέτηση στυλό κτλ.
|-
| αρχικοποίησε
|
| υπολογίζεται ένας τυχαίος αριθμός ανάμεσα στον μικρότερο χ και το μεγαλύτερο ψ .
| Ο καμβάς και η έμψυχοεικόνα θα γίνουν όπως όταν ξεκινήσαμε το KTurtle. Ο καμβάς θα καθαρίσει και η έμψυχοεικόνα μας θα
| $βήμα = τυχαίο 1,10 μήνυμα $βήμα #Με κάθε εκτέλεση θα εμφανίζεται διαφορετικός αριθμός.
πάρει τη θέση στο κέντρο με το στυλό κάτω.
|}
 
=== Εντολές ελέγχου της ροής της εκτέλεσης ===
 
Μια δυνατότητα που προσφέρουν όλες οι γλώσσες προγραμματισμού και που θα μάθεις στην KTurtle είναι αυτή του
ελέγχου της ροής της εκτέλεσης του προγράμματος. Αυτό σημαίνει ότι μπορείς κάποιες εντολές να ζητήσεις
να επαναληφθούν όσες φορές θέλεις ή να εκτελεστούν μόνο αν είναι αληθής μια συνθήκη ή να ζητήσεις να παγώσει η
εκτέλεση του προγράμματος για κάποια δευτερόλεπτα.
 
{| class="wikitable" border="1"
|-
! Εντολή
! Επεξήγηση
! Παράδειγμα
|-
| περίμενε Χ
| Η έμψυχοεικόνα μας σταματάει να εκτελεί εντολές για Χ δευτερόλεπτα.
| περίμενε 4
|-
| '''αν''' ''λογική_έκφραση'' { ... }
| Με την εντολή '''αν''' ορίζουμε μια ομάδα εντολών (μέσα στα άγκιστρα '''{''','''}''') οι οποίες θα εκτελεστούν μόνο αν η λογική έκφραση είναι αληθής.
| '''αν''' $ακτίνα < 10 { μήνυμα "πολύ μικρός κύκλος!!" }
|-
| '''αν''' ''λογική_έκφραση'' { .Α.. } '''αλλιώς''' { .Β.. }
| Αν είναι αληθής η λογική έκφραση θα εκτελεστεί η ομάδα εντολών Α , αλλιώς θα εκτελεστεί η ομάδα εντολών Β.
| '''αν''' $ακτίνα < 10 { μήνυμα "πολύ μικρός κύκλος!!" } '''αλλιώς''' { μήνυμα "εντάξει κύκλος!" }
|-
| '''όσο''' ''λογική_έκφραση'' { ... }
| Όσο παραμένει αληθής η λογική έκφραση θα εκτελούνται οι εντολές μέσα στις αγκύλες. Πρέπει να υπάρχει πρόνοια να μην είναι για πάντα αληθής ή έκφραση γιατί τότε δεν θα τερματίσει ποτέ το πρόγραμμα.
| '''όσό''' $ακτίνα < 10 { σχεδίασεΚύκλο }
|-
| '''επανέλαβε''' Χ { .... }
| θα εκτελεστούν οι εντολές μέσα στα άγκιστρα ακριβώς Χ φορές.
| '''επανέλαβε''' 4 { μπροστά 10 } # η έμψυχηεικόνας μας θα πάει 4 φορές 10 εικονοστοιχεία μπροστά.
|-
| '''για''' ''σημείο_εκκίνησης'' '''μέχρι''' ''σημείο_λήξης'' { εντολές.... }
| Πρόκειται για ακόμα έναν βρόχο εντολών
| περίμενε 4
|-
| περίμενε Χ
| Η έμψυχοεικόνα μας σταματάει να εκτελεί εντολές για Χ δευτερόλεπτα.
| περίμενε 4
|-
| περίμενε Χ
| Η έμψυχοεικόνα μας σταματάει να εκτελεί εντολές για Χ δευτερόλεπτα.
| περίμενε 4
|-
| περίμενε Χ
| Η έμψυχοεικόνα μας σταματάει να εκτελεί εντολές για Χ δευτερόλεπτα.
| περίμενε 4
|}
 
== Λεξιλόγιο ==