γ 2 1_πραξεις-εξοδος-εισοδος

Preview:

Citation preview

Γ΄ τάξηΓ΄ τάξηΕΝΟΤΗΤΑ 1ΕΝΟΤΗΤΑ 1 Κεφάλαιο Κεφάλαιο 22

Ο Προγραμματισμός στην πράξηΟ Προγραμματισμός στην πράξηΛέξεις κλειδιά

Εντολή εξόδου

Εντολή εισόδου

Προτάσεις

Φράσεις

Ανακοίνωση

Είσοδος

Μπορούμε να χρησιμοποιήσουμε

μικρά κεφαλαία με ή χωρίς τόνο

Εντολή εξόδουΕντολή εξόδου

Ζητούμε από τον υπολογιστή να εμφανίσει (εξάγει) κάτι στην Ζητούμε από τον υπολογιστή να εμφανίσει (εξάγει) κάτι στην οθόνηοθόνη

Πληκτρολογείται στο κέντρο εντολώνΠληκτρολογείται στο κέντρο εντολών

Η οδηγία δίνεται με μια από τις εντολές του λεξιλογίου της Η οδηγία δίνεται με μια από τις εντολές του λεξιλογίου της LogoLogo– ΔΕΙΞΕ ΔΕΙΞΕ – Δείξε Δείξε – Δειξε Δειξε – δείξε δείξε – δειξεδειξε

Ακολουθούν εισαγωγικά Ακολουθούν εισαγωγικά “ “ και η λέξηκαι η λέξη μας που θέλουμε να μας που θέλουμε να εμφανιστεί στην οθόνηεμφανιστεί στην οθόνη– ΔΕΙΞΕΔΕΙΞΕ ““καλημέρακαλημέρα

Εντολή εξόδουΕντολή εξόδου

Μόλις πατήσουμε «Μόλις πατήσουμε «EnterEnter»» – Ο διερμηνέας Ο διερμηνέας

ελέγχει συντακτικά την οδηγία μαςελέγχει συντακτικά την οδηγία μαςΤη μεταφράζειΤη μεταφράζει

– Εμφανίζεται στο κέντρο εντολών τη λέξη μαςΕμφανίζεται στο κέντρο εντολών τη λέξη μας

Εντολή εξόδου Εντολή εξόδου εμφάνιση λέξης-μυνήματος στην οθόνηεμφάνιση λέξης-μυνήματος στην οθόνη

Κέντρο εντολών

Εμφάνιση αποτελέσματος

Εντολή της Logo

Πληκτρολογήστε Πληκτρολογήστε

Εντολή εξόδου Εντολή εξόδου άσκησηάσκηση

Μπορείτε να παρατηρήσετε

γιατί συμβαίνει αυτό;

Λάθος πληκτρολόγησηςΛάθος πληκτρολόγησης

Πληκτρολογήστε Πληκτρολογήστε

Μια πρόταση δημιουργείται κλείνοντας τις λέξεις της μέσα σε [ ]

Δείξε [Αριστείδης Μαρία]Δείξε [Αριστείδης Μαρία]

Δείξε [Το όνομα μου είναι Πελαγία] Δείξε [Το όνομα μου είναι Πελαγία]

ΠροτάσειςΠροτάσεις

ΠληκτρολογήστεΠληκτρολογήστε

Εντολή εξόδου «ανακοίνωση»Εντολή εξόδου «ανακοίνωση»Ανακοίνωση [Ανακοίνωση [μήνυμαμήνυμα]]– Δημιουργεί ένα καινούριο παράθυροΔημιουργεί ένα καινούριο παράθυρο– Εμφανίζει το μήνυμα στο παράθυροΕμφανίζει το μήνυμα στο παράθυρο

πχ πχ Ας δοκιμάσουμεΑς δοκιμάσουμε ανακοίνωση [γεια σου]ανακοίνωση [γεια σου]

εντολή

Νέο παράθυρο

μήνυμα

ΠληκτρολογήστεΠληκτρολογήστε

Εντολή εξόδου – αποτέλεσμα πράξηςΕντολή εξόδου – αποτέλεσμα πράξηςΠληκτρολογείται στο κέντρο εντολών η εντολήΠληκτρολογείται στο κέντρο εντολών η εντολή– ΔΕΙΞΕ ή Δείξε ή Δειξε ή δείξε ή δειξεΔΕΙΞΕ ή Δείξε ή Δειξε ή δείξε ή δειξε

Ακολουθεί η πράξηΑκολουθεί η πράξη – ΔΕΙΞΕΔΕΙΞΕ 2 + 7 2 + 7 – Αφήνουμε κενό πριν και μετά το σύμβολο της πράξηςΑφήνουμε κενό πριν και μετά το σύμβολο της πράξης

Μόλις πατήσουμε Μόλις πατήσουμε Enter Enter Εμφανίζει στο κέντρο εντολών το Εμφανίζει στο κέντρο εντολών το αποτέλεσμα της πράξηςαποτέλεσμα της πράξης

Εντολή εξόδου – αποτέλεσμα πράξηςΕντολή εξόδου – αποτέλεσμα πράξης

Κέντρο εντολών

Αποτέλεσμα πράξης Κέντρο

εντολών

Εντολή της Logo

Αριθμητικές πράξειςΑριθμητικές πράξειςΣύμβολαΣύμβολα– Πρόσθεση : +Πρόσθεση : +– Αφαίρεση : -Αφαίρεση : -– Πολλαπλασιασμός : *Πολλαπλασιασμός : *– Διαίρεση : /Διαίρεση : /

ΠροτεραιότηταΠροτεραιότητα– Από αριστερά προς τα δεξιάΑπό αριστερά προς τα δεξιά– Πρώτα πολλαπλασιασμοί και διαιρέσειςΠρώτα πολλαπλασιασμοί και διαιρέσεις– Ύστερα προσθέσεις και αφαιρέσειςΎστερα προσθέσεις και αφαιρέσεις– Όταν υπάρχουν παρενθέσεις πρώτα οι πράξεις στις Όταν υπάρχουν παρενθέσεις πρώτα οι πράξεις στις

παρενθέσειςπαρενθέσεις

Πριν και μετά το σύμβολο της πράξης πρέπει Πριν και μετά το σύμβολο της πράξης πρέπει να υπάρχει κενόνα υπάρχει κενό

Ας δοκιμάσουμε:

Δείξε 12 / 2 * 3

Δείξε (12 / 2) * 3

Δείξε 12 / (2 * 3)

Δείξε 12 + 5 * 3

Δείξε (12 + 5) * 3

Δείξε “12+5

Δείξε “12+5=

Δείξε “12+5*3

Δείξε “12+5*3=

Δείξε “12+(5*3)

Άσκηση : γράψτε την εντολή

εξόδου που θα υπολογίσει την

ηλικία σας

Θυμηθείτε ότι μετά από την πληκτρολόγηση της κάθε εντολής να πατάτε το πλήκτρο Enter

Οι πρώτες εντολέςΟι πρώτες εντολές με πράξειςμε πράξεις

Άσκηση

γράψτε την εντολή εξόδου που θα υπολογίσει

την ηλικία σας

Οι πρώτες εντολέςΟι πρώτες εντολές με πράξειςμε πράξεις

Θυμηθείτε ότι μετά από την πληκτρολόγηση της κάθε εντολής να πατάτε το πλήκτρο Enter

ΠληκτρολογήστεΠληκτρολογήστε

Ας δοκιμάσουμε:

ΣβεΣβε

Δείξε 12 / 2Δείξε 12 / 2

Δείξε 12/2 Δείξε 12/2

Δείξε Δείξε ““12/212/2

Πράξεις και μηνύματαΠράξεις και μηνύματαΚαθαρίζει το κέντρο εντολών

Χρησιμοποιούμε τα “ για να δείξουμε ότι ακολουθεί έκφραση με χαρακτήρες και όχι πράξη

ΠληκτρολογήστεΠληκτρολογήστε

ΦράσειςΦράσεις

Μια φράση συνδέει– Προτάσεις– Εκφράσεις λέξεων– Μαθηματικές εκφράσεις (αποτελέσματα

πράξεων)Δημιουργείται χρησιμοποιώντας το φρΧρησιμοποιείται στην εντολή δείξε μέσα σε παρένθεση– δειξε (φρ [το όνομά μου] [είναι Μαρία])[το όνομά μου] [είναι Μαρία])– Δειξε (φρ 2009 – 1995)Δειξε (φρ 2009 – 1995)– Δειξε (φρ Δειξε (φρ [2009-1995=] 2009 – 1995)[2009-1995=] 2009 – 1995)

Ας δοκιμάσουμε:

ΣβεΣβε

Δειξε Δειξε ““2+52+5

Δειξε 2 + 5Δειξε 2 + 5

Δειξε (φρ[2+5=]Δειξε (φρ[2+5=] 2 + 5) 2 + 5)

Δείξε (φρ [αποτέλεσμα πράξης] Δείξε (φρ [αποτέλεσμα πράξης] ““2+5= 2 + 5)2+5= 2 + 5)

ΦράσειςΦράσεις

Μια φράση συνδέει

•Προτάσεις

•Εκφράσεις λέξεων

•Μαθηματικές εκφράσεις (αποτελέσματα πράξεων)

Δημιουργείται χρησιμοποιώντας το φρ

Χρησιμοποιείται στην εντολή δείξε μέσα σε παρένθεση

ΠληκτρολογήστεΠληκτρολογήστε

Χρησιμοποιώντας την εντολή εξόδου φρ εμφανίστε σε

μια σειρά το ονοματεπώνυμό σας και την ηλικία σας

όπως δίνεται παρακάτω :

Ονομάζομαι Μαρία Αγγέλου και είμαι 15 χρονών

Φροντίστε να υπολογιστεί η ηλικία σας

ΆσκησηΆσκηση

Δειξε (φρ[ονομάζομαι Μαρία Αγγέλου και είμαι] 2009 – 1995 [χρονών])

Ή

Δειξε (φρ[ονομάζομαι Μαρία Αγγέλου και είμαι] 2009 – 1995 “χρονών)

Ας δοκιμάσουμε:

ΣβεΣβε

Δείξε (φρ [το κόστος της εκδρομής ανά μαθητή είναι] 200 / 25 "ευρώ)Δείξε (φρ [το κόστος της εκδρομής ανά μαθητή είναι] 200 / 25 "ευρώ)

Σύνθετες φράσειςΣύνθετες φράσεις(κόστος εκδρομής)(κόστος εκδρομής)

Προσπαθήστε να εμφανίσετε

το κόστος της εκδρομής ανά μαθητή είναι …. ευρώτο κόστος της εκδρομής ανά μαθητή είναι …. ευρώ

υπολογίζοντας το αποτέλεσμα με την πράξη 200/25

Από το βιβλίο μαςΑπό το βιβλίο μας

Ενότητα 1 : ΠρογραμματισμόςΕνότητα 1 : Προγραμματισμός– Κεφάλαιο 2 : Κεφάλαιο 2 : Ο Ο Προγραμματισμός στην Προγραμματισμός στην

πράξη, πράξη, &&2.2 - &2.3 (μόνο ανακοίνωση)2.2 - &2.3 (μόνο ανακοίνωση)

((Σελ 187 – 188)Σελ 187 – 188)

Εντολή εισόδου «ερώτηση»Εντολή εισόδου «ερώτηση»Ερώτηση [Ερώτηση [μήνυμαμήνυμα]]– Δημιουργεί ένα καινούριο παράθυροΔημιουργεί ένα καινούριο παράθυρο– Εμφανίζει το μήνυμα στο παράθυροΕμφανίζει το μήνυμα στο παράθυρο– Εμφανίζει πλαίσιο εισόδου για την απάντησή Εμφανίζει πλαίσιο εισόδου για την απάντησή

μας μας

πχ Ας δοκιμάσουμε πχ Ας δοκιμάσουμε

Ερώτηση [Πώς σε λένε]Ερώτηση [Πώς σε λένε]

εντολή

Νέο παράθυρο

μήνυμα

απάντηση

Εντολή εισόδουΕντολή εισόδουΔίνουμε τιμή (δεδομένο – απάντηση) στον Δίνουμε τιμή (δεδομένο – απάντηση) στον υπολογιστήυπολογιστή

Η τιμή μπορεί να είναιΗ τιμή μπορεί να είναι– ΑριθμόςΑριθμός– ΛέξηΛέξη– Λίστα (σύνολο λέξεων)Λίστα (σύνολο λέξεων)

Η τιμή αποθηκεύεται προσωρινά στον Η τιμή αποθηκεύεται προσωρινά στον υπολογιστή στη λέξη «υπολογιστή στη λέξη «απάντησηαπάντηση»»

Η τιμή μπορεί να χρησιμοποιηθεί ξανάΗ τιμή μπορεί να χρησιμοποιηθεί ξανά

ερώτηση[ονομαζεσαι?] ερώτηση[ονομαζεσαι?]

Εντολή εισόδου – παράδειγμα 1Εντολή εισόδου – παράδειγμα 1Ας δοκιμάσουμεΑς δοκιμάσουμε

τιμή

Νέο παράθυρο

Εντολή εισόδου

ΠληκτρολογήστεΠληκτρολογήστε

ερώτηση[ονομαζεσαι?] ερώτηση[ονομαζεσαι?]

Ανακοίνωση απαντησηΑνακοίνωση απαντηση

Χρήση της απάντησης – παράδειγμα 1Χρήση της απάντησης – παράδειγμα 1Ας δοκιμάσουμεΑς δοκιμάσουμε

Η τιμή που πληκτρολογήσαμε προηγουμένως

Νέο παράθυρο

Εντολή εξόδου

Εντολή εισόδου

ΠληκτρολογήστεΠληκτρολογήστε

Εντολή εισόδου – άσκηση 1Εντολή εισόδου – άσκηση 1Πληκτρολογήστε τις εντολές στο κέντρο Πληκτρολογήστε τις εντολές στο κέντρο εντολών για να δημιουργήσετε τον παρακάτω εντολών για να δημιουργήσετε τον παρακάτω διάλογοδιάλογο

1.1.

2.2.

Ερώτηση [ποιο είναι το ονοματεπώνυμό σου;]

Ανακοίνωση (φρ [χάρηκα πολύ] απάντηση [εμένα με λένε υπολογιστή])

Ερώτηση [Δώσε ένα αριθμο]Ερώτηση [Δώσε ένα αριθμο]Ανακοίνωση (φρ[το διπλάσιό του είναι] απάντηση * 2)Ανακοίνωση (φρ[το διπλάσιό του είναι] απάντηση * 2)

Εντολή εισόδου – παράδειγμα 2Εντολή εισόδου – παράδειγμα 2Ας δοκιμάσουμεΑς δοκιμάσουμε

Αποτέλεσμα πράξης

Νέο παράθυρο

Εντολή εξόδου

Εντολή εισόδου

ΠληκτρολογήστεΠληκτρολογήστε

Υπολογισμός δύναμηςΥπολογισμός δύναμηςΔύναμη βάση εκθέτηςΔύναμη βάση εκθέτης

Δείξε δύναμη 10 2Δείξε δύναμη 10 2

Υπολογίζει 10Υπολογίζει 1022

Ερώτηση [Δώσε μου τον αριθμό που θέλεις να υψώσεις στο Ερώτηση [Δώσε μου τον αριθμό που θέλεις να υψώσεις στο τετράγωνο:]τετράγωνο:]Ανακοίνωση Ανακοίνωση δύναμηδύναμη απάντηση 2 απάντηση 2

Υπολογισμός δύναμηςΥπολογισμός δύναμης

Ας δοκιμάσουμεΑς δοκιμάσουμε

Τροποποείστε την εντολή σας για να υψώσετε τον αριθμό σας στη Τροποποείστε την εντολή σας για να υψώσετε τον αριθμό σας στη 33ηη δύναμη δύναμη

Εντολή εισόδου – άσκηση 2Εντολή εισόδου – άσκηση 2

Πληκτρολογήστε τις εντολές στο κέντρο Πληκτρολογήστε τις εντολές στο κέντρο εντολών για να δημιουργήσετε τον παρακάτω εντολών για να δημιουργήσετε τον παρακάτω διάλογοδιάλογο

1.1.

2.2.

Ερώτηση [σε ποια δυναμη θέλεις να υψώσεις το 10;]

Ανακοίνωση δύναμη 10 απάντηση

Τιμή ΜεταβλητήςΤιμή Μεταβλητής • Μια μεταβλητή παίρνει τιμή με εντολή εκχώρησηςΜια μεταβλητή παίρνει τιμή με εντολή εκχώρησης

Κανε Κανε ““χ 2χ 2• Η τιμή της εμφανίζεται με την εντολή δειξεΗ τιμή της εμφανίζεται με την εντολή δειξε

Δειξε :χΔειξε :χ

• Κάθε φορά που παίρνει μια νέα τιμή η παλιά χάνεταιΚάθε φορά που παίρνει μια νέα τιμή η παλιά χάνεται

Χρήση μεταβλητώνΧρήση μεταβλητών• ΠληκτρολογείστεΠληκτρολογείστε

Κανε Κανε ““χ 2χ 2Δειξε :χΔειξε :χΔειξε :χ + 8Δειξε :χ + 8

Κάνε Κάνε ““ψ 10ψ 10Δείξε :χ + :ψΔείξε :χ + :ψ

ΚάνεΚάνε “ “χ :χ + 5χ :χ + 5Δειξε :χΔειξε :χ

Χρήση μεταβλητώνΧρήση μεταβλητών• ΠληκτρολογείστεΠληκτρολογείστε

Κανε Κανε ““ονομα ονομα ““ΑνναΑνναΔειξε :ονομα Δειξε :ονομα Δειξε (φρ [γεια σου] :ονομα)Δειξε (φρ [γεια σου] :ονομα)

Κάνε Κάνε ““επιθετο επιθετο ““ΠαπαδοπουλουΠαπαδοπουλουΔείξε (φρ Δείξε (φρ ::ονομαονομα : :επιθετο)επιθετο)

Από το βιβλίο μαςΑπό το βιβλίο μας

Ενότητα 1 : ΠρογραμματισμόςΕνότητα 1 : Προγραμματισμός– Κεφάλαιο 2 : Κεφάλαιο 2 : Ο Ο Προγραμματισμός στην Προγραμματισμός στην

πράξη, πράξη, &&2.3 (2.3 (Σελ 188 - 189)Σελ 188 - 189)

Recommended