G 5 eisodos_exodos_ekhorisi

42
Γ΄ τάξη Γ΄ τάξη ΕΝΟΤΗΤΑ 1 ΕΝΟΤΗΤΑ 1 Κεφάλαιο Κεφάλαιο 2 2 Ο Προγραμματισμός στην πράξη Ο Προγραμματισμός στην πράξη Λέξεις κλειδιά Εντολή εισόδου Εντολή εξόδου Μεταβλητή Προτάσεις Φράσεις Ανακοίνωση Είσοδος

Transcript of G 5 eisodos_exodos_ekhorisi

Page 1: G 5 eisodos_exodos_ekhorisi

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

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

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

Μεταβλητή

Προτάσεις

Φράσεις

Ανακοίνωση

Είσοδος

Page 2: G 5 eisodos_exodos_ekhorisi

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

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

Οι πρώτες εντολές - εντολή εξόδουΟι πρώτες εντολές - εντολή εξόδουΖητούμε από τον υπολογιστή να εμφανίσει (εξάγει) κάτι στην οθόνηΖητούμε από τον υπολογιστή να εμφανίσει (εξάγει) κάτι στην οθόνηΠληκτρολογείται στο κέντρο εντολώνΠληκτρολογείται στο κέντρο εντολώνΗ οδηγία δίνεται με μια από τις εντολές του λεξιλογίου της Η οδηγία δίνεται με μια από τις εντολές του λεξιλογίου της LogoLogo– ΔΕΙΞΕ ΔΕΙΞΕ – Δείξε Δείξε – Δειξε Δειξε – δείξε δείξε – δειξεδειξε

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

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

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

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

Page 3: G 5 eisodos_exodos_ekhorisi

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

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

Εντολή της Logo

Page 4: G 5 eisodos_exodos_ekhorisi

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

Page 5: G 5 eisodos_exodos_ekhorisi

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

Page 6: G 5 eisodos_exodos_ekhorisi

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

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

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

Page 7: G 5 eisodos_exodos_ekhorisi

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

Page 8: G 5 eisodos_exodos_ekhorisi

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

ΣβεΣβε

Δείξε "ΑριστείδηςΔείξε "Αριστείδης

Δείξε Δείξε ““ΜΑΡΙΑΜΑΡΙΑ

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

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

λέξεις της μέσα σε [ ]

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

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

Λέξεις και ΠροτάσειςΛέξεις και Προτάσεις

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

Page 9: G 5 eisodos_exodos_ekhorisi

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

Δώστε την κατάλληλη εντολή για να εμφανίσετε το Δώστε την κατάλληλη εντολή για να εμφανίσετε το ονοματεπώνυμό σας.ονοματεπώνυμό σας.

Page 10: G 5 eisodos_exodos_ekhorisi

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

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

εντολή

Νέο παράθυρο

μήνυμα

Page 11: G 5 eisodos_exodos_ekhorisi

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

Page 12: G 5 eisodos_exodos_ekhorisi

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

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

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

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

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

εντολών

Εντολή της Logo

Page 13: G 5 eisodos_exodos_ekhorisi

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

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

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

Page 14: G 5 eisodos_exodos_ekhorisi

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

Δείξε 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

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

Page 15: G 5 eisodos_exodos_ekhorisi

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

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

ηλικία σας

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

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

Page 16: G 5 eisodos_exodos_ekhorisi

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

ΣβεΣβε

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

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

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

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

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

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

Page 17: G 5 eisodos_exodos_ekhorisi

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

Page 18: G 5 eisodos_exodos_ekhorisi

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

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

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

Page 19: G 5 eisodos_exodos_ekhorisi

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

ΣβεΣβε

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

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

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

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

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

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

•Προτάσεις

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

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

Δημιουργείται χρησιμοποιώντας το φρΧρησιμοποιείται στην εντολή δείξε μέσα σε παρένθεση

Page 20: G 5 eisodos_exodos_ekhorisi

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

Page 21: G 5 eisodos_exodos_ekhorisi

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

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

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

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

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

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

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

Ή

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

Page 22: G 5 eisodos_exodos_ekhorisi

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

ΣβεΣβε

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

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

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

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

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

Page 23: G 5 eisodos_exodos_ekhorisi

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

Εισαγωγή - Εισαγωγή - &&2.2 (2.2 (Σελ 186 - 188)Σελ 186 - 188)

Page 24: G 5 eisodos_exodos_ekhorisi

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

πχ Ας δοκιμάσουμε πχ Ας δοκιμάσουμε Ερώτηση [Πώς σε λένε]Ερώτηση [Πώς σε λένε]

εντολή

Νέο παράθυρο

μήνυμα

απάντηση

Page 25: G 5 eisodos_exodos_ekhorisi

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

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

Page 26: G 5 eisodos_exodos_ekhorisi

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

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

τιμή

Νέο παράθυρο

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

Page 27: G 5 eisodos_exodos_ekhorisi

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

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

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

Νέο παράθυρο

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

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

Page 28: G 5 eisodos_exodos_ekhorisi

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

Page 29: G 5 eisodos_exodos_ekhorisi

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

1.1.

2.2.

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

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

Page 30: G 5 eisodos_exodos_ekhorisi

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

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

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

Νέο παράθυρο

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

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

Page 31: G 5 eisodos_exodos_ekhorisi

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

Page 32: G 5 eisodos_exodos_ekhorisi

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

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

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

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

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

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

Page 33: G 5 eisodos_exodos_ekhorisi

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

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

1.1.

2.2.

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

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

Page 34: G 5 eisodos_exodos_ekhorisi

Εντολή εκχώρησηςΕντολή εκχώρησης

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

Η τιμή της εμφανίζεται με την εντολή δειξεΗ τιμή της εμφανίζεται με την εντολή δειξεΔειξε :χΔειξε :χΔειξε :χ + 8Δειξε :χ + 8

Προσοχή !!!!Προσοχή !!!!– Στην εντολή εκχώρησης η μεταβλητή που παίρνει τιμή Στην εντολή εκχώρησης η μεταβλητή που παίρνει τιμή

χρησιμοποιείται με το σύμβολο χρησιμοποιείται με το σύμβολο ““– Στην εντολή εξόδου η μεταβλητή χρησιμοποιείται με το :Στην εντολή εξόδου η μεταβλητή χρησιμοποιείται με το :

Page 35: G 5 eisodos_exodos_ekhorisi

Εντολή εκχώρησηςΕντολή εκχώρησηςΣε μια εντολή μπορούν να χρησιμοποιηθούν Σε μια εντολή μπορούν να χρησιμοποιηθούν πολλές μεταβλητέςπολλές μεταβλητές

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

Η παλιά τιμή μιας μεταβλητής μπορεί να Η παλιά τιμή μιας μεταβλητής μπορεί να χρησιμοποιηθεί σε εντολή εκχώρησηςχρησιμοποιηθεί σε εντολή εκχώρησης

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

Προσοχή !!!!Προσοχή !!!!– Στην εντολή εκχώρησης Στην εντολή εκχώρησης

για την παλιά τιμή της μεταβλητής χρησιμοποιείται με το για την παλιά τιμή της μεταβλητής χρησιμοποιείται με το σύμβολο :σύμβολο :για την νέα τιμή της μεταβλητής χρησιμοποιείται με το για την νέα τιμή της μεταβλητής χρησιμοποιείται με το σύμβολο σύμβολο ““

Page 36: G 5 eisodos_exodos_ekhorisi

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

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

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

Page 37: G 5 eisodos_exodos_ekhorisi

Δραστηριότητα προπαίδειαΔραστηριότητα προπαίδειαΔημιουργείστε ένα μεταβολέα Δημιουργείστε ένα μεταβολέα – Ονομάστε τον Ονομάστε τον αα– Παίρνει τιμές από 1 ως 10Παίρνει τιμές από 1 ως 10Δημιουργείστε ένα κουμπίΔημιουργείστε ένα κουμπί προπαίδειαπροπαίδεια

Δημιουργείστε μια διαδικασία με το μεταβολέαΔημιουργείστε μια διαδικασία με το μεταβολέα– προπαιδειαπροπαιδεια– θα υπολογίζει την προπαίδεια του αριθμού που θα υπολογίζει την προπαίδεια του αριθμού που

καθορίζει ο μεταβολέαςκαθορίζει ο μεταβολέας

Page 38: G 5 eisodos_exodos_ekhorisi
Page 39: G 5 eisodos_exodos_ekhorisi

Δραστηριότητα προπαίδειαΔραστηριότητα προπαίδειαΣτη διαδικασία προπαιδειαΣτη διαδικασία προπαιδεια– Χρησιμοποιήστε μια μεταβλητή μ σαν Χρησιμοποιήστε μια μεταβλητή μ σαν

μετρητήμετρητή– Χρησιμοποιήστε εντολή επανάληψηςΧρησιμοποιήστε εντολή επανάληψης

Page 40: G 5 eisodos_exodos_ekhorisi

Πλαίσιο κειμένουΠλαίσιο κειμένουΔημιουργείται με το πλήκτροΔημιουργείται με το πλήκτροΔηλώνουμε το όνομά τουΔηλώνουμε το όνομά τουΣε διαδικασίαΣε διαδικασία– Χρησιμοποιούμε το όνομά τουΧρησιμοποιούμε το όνομά του– ΣβήσεκειμενοΣβήσεκειμενο : σβήνει τα προηγούμενα κείμενα: σβήνει τα προηγούμενα κείμενα– Τυ Τυ : τυπώνει ένα καινούριο κείμενο: τυπώνει ένα καινούριο κείμενο

Page 41: G 5 eisodos_exodos_ekhorisi

Προπαίδεια με πλαίσιο κειμένουΠροπαίδεια με πλαίσιο κειμένου

Page 42: G 5 eisodos_exodos_ekhorisi

Από το βιβλίο μαςΑπό το βιβλίο μαςΕνότητα 1 : ΠρογραμματισμόςΕνότητα 1 : Προγραμματισμός

– Κεφάλαιο 2 : Κεφάλαιο 2 : Ο Ο Προγραμματισμός στην πράξη, Προγραμματισμός στην πράξη, 1.1. &&2.3 (2.3 (Σελ 188 - 189)Σελ 188 - 189)2.2. &2.6 (Σελ 192 – 194)&2.6 (Σελ 192 – 194)