Φύλλο Εργασίας | python from scratch no2

3
Python from Scratch Φύλλο Εργασίας 2 Page 1 #Lia Terzidou 2 Η ΔΡΑΣΤΗΡΙΟΤΗΤΑ ΕΥΚΟΛΑ ΜΑΘΗΜΑΤΙΚΑ 1. Συνδέσου με το λογαριασμό σου στο Online Scratch 2.0 2. Άνοιξε το Project 2ο-Python|Εύκολα Μαθηματικά και αποθήκευσε το ως ανάμειξη. 3. Παρατήρησε με προσοχή τις εντολές του προγράμματος που έχεις μπροστά σου. Α. Τι κάνουν οι παρακάτω εντολές του Scratch; (Περιέγραψε με λόγια) …………………………………………………………………………………................................ ……………………………………………….. …………………………………………………………………………………................................ ……………………………………………….. …………………………………………………………………………………................................ ……………………………………………….. Β. Πόσες μεταβλητές έχει το πρόγραμμα; ………………. Γ. Ποια είναι τα ονόματα των μεταβλητών; …………………………………………………………………………………................................ ……………………………………………….. …………………………………………………………………………………................................ ……………………………………………….. …………………………………………………………………………………................................ ……………………………………………….. 4. Άνοιξε το πρόγραμμα Python IDLE. 5. Μετά τα σύμβολα >>> πληκτρολόγησε τις παρακάτω εντολές και πάτησε κάθε φορά ENTER για να τις εκτελέσεις: Στη συνέχεια πληκτρολόγησε a και πάτησε ENTER. Θα δεις να σου εμφανίζει τον αριθμό 10 όπως παρακάτω: Και τώρα ας πάμε να κάνουμε μερικές πράξεις! Δοκίμασε να πληκτρολογήσεις τα παρακάτω: >>>a 10 a = 10 b = input (‘Δώσε έναν αριθμό: ‘) print ('Ο αριθμός που έδωσες είναι: ', b) ΑΣ ΔΟΥΜΕ ΤΩΡΑLet’s go… Python!

Upload: lia-terzidou

Post on 23-Jan-2018

77 views

Category:

Education


3 download

TRANSCRIPT

Page 1: Φύλλο Εργασίας | Python from Scratch No2

Python from Scratch Φύλλο Εργασίας 2

Page 1 #Lia Terzidou

2Η ΔΡΑΣΤΗΡΙΟΤΗΤΑ ΕΥΚΟΛΑ ΜΑΘΗΜΑΤΙΚΑ

1. Συνδέσου με το λογαριασμό σου στο Online Scratch 2.0

2. Άνοιξε το Project 2ο-Python|Εύκολα Μαθηματικά και αποθήκευσε το ως ανάμειξη.

3. Παρατήρησε με προσοχή τις εντολές του προγράμματος που έχεις μπροστά σου.

Α. Τι κάνουν οι παρακάτω εντολές του Scratch; (Περιέγραψε με λόγια)

…………………………………………………………………………………................................………………………………………………..

…………………………………………………………………………………................................………………………………………………..

…………………………………………………………………………………................................………………………………………………..

Β. Πόσες μεταβλητές έχει το πρόγραμμα; ……………….

Γ. Ποια είναι τα ονόματα των μεταβλητών;

…………………………………………………………………………………................................………………………………………………..

…………………………………………………………………………………................................………………………………………………..

…………………………………………………………………………………................................………………………………………………..

4. Άνοιξε το πρόγραμμα Python IDLE.

5. Μετά τα σύμβολα >>> πληκτρολόγησε τις παρακάτω εντολές και πάτησε κάθε φορά ENTER για να τις εκτελέσεις:

Στη συνέχεια πληκτρολόγησε a και πάτησε ENTER. Θα δεις να σου εμφανίζει τον αριθμό 10 όπως

παρακάτω:

Και τώρα ας πάμε να κάνουμε μερικές πράξεις! Δοκίμασε να πληκτρολογήσεις τα παρακάτω:

>>>a 10 >>>b

a = 10 b = input (‘Δώσε έναν αριθμό: ‘) print ('Ο αριθμός που έδωσες είναι: ', b)

ΑΣ ΔΟΥΜΕ ΤΩΡΑ…

Let’s go…

Python!

Page 2: Φύλλο Εργασίας | Python from Scratch No2

Python from Scratch Φύλλο Εργασίας 2

Page 2 #Lia Terzidou

6. Συγχαρητήρια! Έκανες τις πράξεις σου γρήγορα και εύκολα γράφοντας απλά εντολές στην Python!

Τι είναι τα a, b? ……………………………………………………………………………………………………………….................................…………………..

7. Ας προσπαθήσουμε τώρα να προσθέσουμε τους 2 αριθμούς και να τους βάλουμε σε μία μεταβλητή sum (όπως και στο πρόγραμμα του Scratch). Πληκτρολόγησε, λοιπόν το παρακάτω:

Και πάλι λάθος?! H Python κάθε τι που διαβάζει με την εντολή input () το θεωρεί κείμενο! Έτσι όταν του λέμε να προσθέσει τον αριθμό (μεταβλητή a) με το κείμενο (μεταβλητή b) το αποτέλεσμα είναι να μη μπορεί να το αντιληφθεί και να εμφανίζει λάθος.

Tip Μπορείς να μετατρέψεις ένα κείμενο (string) σε αριθμό πολύ απλά με την συνάρτηση της Python: >>> int (b)

8. Μετά τα σύμβολα >>> πληκτρολόγησε τις παρακάτω εντολές και πάτησε κάθε φορά ENTER για να τις εκτελέσεις:

9. Παρακάτω δίνεται ένας πίνακας με εντολές του Scratch και τις αντίστοιχες της Python. Μπορείς να συμπληρώσεις τα κενά στον πίνακα;

Scratch Python

…………………………………………………….

>>> a = 10 >>> b = input (‘Δώσε έναν αριθμό: ‘) >>> sum = int(b)

sum = a+ b

ΑΣ ΘΥΜΗΘΟΥΜΕ ΤΩΡΑ…

>>>a +b >>>a-b >>> a* b >>> a/b

>>>b

Page 3: Φύλλο Εργασίας | Python from Scratch No2

Python from Scratch Φύλλο Εργασίας 2

Page 3 #Lia Terzidou

Α = input (‘Δώσε τον 1ο αριθμό’)

Δεν υπάρχει στο Scratch int (a)

…………………………………………………….

10. Με τη βοήθεια του Λεξικού Εντολών προσπάθησε τώρα να γράψεις όλο το παρακάτω πρόγραμμα του Scratch “Εύκολα Μαθηματικά” στον IDLE της Python.