Search Header Logo
Python1

Python1

Assessment

Presentation

Computers

12th Grade

Practice Problem

Easy

Created by

Δέs Χατζηχριστοδούλου

Used 22+ times

FREE Resource

6 Slides • 10 Questions

1

PYTHON

​Στις παρακάτω δραστηριότητες θα γράψετε κώδικα στην κειμενική γλώσσα αντικειμενοστρεφούς προγραμματισμού python χρησιμοποιώντας τη χελώνα.

Θα μελετήσετε έννοιες όπως

  • αντικείμενα,

  • ιδιότητες,

  • μέθοδοι και

  • θα χρησιμοποιήσετε απλές μεταβλητές

2

Περιβάλλον Python

media

​Αποτέλεσμα προγράμματος

​Περιοχή κώδικα

Εκτέλεση Προγράμματος (Run)

3

Δραστηριότητα 1η

  •  Επισκεφθείτε τον σύνδεσμο που ακολουθεί

  • Εντοπίστε το σημείο Run your first program! (εικόνα)

  • Κάντε εκτέλεση (RUN) του προγράμματος

  • Δείτε το αποτέλεσμα του προγράμματος

media

4

Open Ended

Τι κάνει τελικά το πρόγραμμα;

5

Draw

Επιλέξτε τις γραμμές του κώδικα με τις οποίες δημιουργούνται οι κύκλοι

6

Open Ended

Εκτός από τους κύκλους στην περιοχή των αποτελεσμάτων του προγράμματος εμφανίζεται και το μήνυμα : Let's Learn Python! Με ποιά εντολή γίνεται αυτό; (εντοπίστε και αντιγράψτε την εντολή)

7

Open Ended

Τι πιστεύετε ότι είναι η turtle στην εντολή import turtle;

8

Open Ended

Τι είναι ο tommy;

9

Συνεχίστε με τη δραστηριότητα «Meet Tina» που θα βρείτε αριστερά (δες εικόνα)

 Κάντε εκτέλεση (Run) του προγράμματος για να δείτε τι κάνει

 

Δραστηριότητα 2η

media

10

Open Ended

Τι είναι τελικά η tina και τι κάνει;

11

Δραστηριότητα 3η
Αλλάξτε τον κώδικα στην δραστηριότητα Meet Tina και αντικαταστήστε το Tina με το όνομα σας. Στο παράδειγμα, όπου Tina έχει μπει despina. Εκτελέστε το πρόγραμμα και δείτε τις αλλαγές που θα προκύψουν

 

media

12

Multiple Choice

Question image

Αν στο διπλανό κώδικα όπου despina βάλουμε Πάνος τι λέτε να συμβεί;

1

Δεν θα αλλάξει τίποτα. Το αποτέλεσμα θα είναι το ίδιο.

2

Το αποτέλεσμα θα είναι διαφορετικό.

3

Δεν θα έχουμε αποτέλεσμα

13

Δραστηριότητα 4η

Στην δραστηριότητα «Moving» η Tina χρησιμοποιεί μεθόδους για να κινείται και όταν κινείται αφήνει ίχνος και δημιουργεί γραμμές.

Διαθέτει τις μεθόδους

  • forward -Κίνηση μπροστά

  • backward- Κίνηση Πίσω

  • left - Στροφή Αριστερά

  • right- Στροφή Δεξιά

  • penup - Πένα  πάνω ( Αν ακολουθεί εντολή κίνησης προχωρά χωρίς να αφήνει ίχνος)

  • pendown - Πένα κάτω  ( Αν ακολουθεί εντολή κίνησης προχωρά αφήνοντας ίχνος) 

 

Εκτελέστε το πρόγραμμα για να δείτε το αποτέλεσμα

14

Open Ended

Τι καθορίζει ο αριθμός 50 και τι ο αριθμός 90 στις παρακάτω εντολές

tina.forward(50)

tina.left(90)

15

Open Ended

Συμπληρώστε τις εντολές που χρειάζονται για να δημιουργηθεί ένα τετράγωνο από την tina (αντιγραφή κι επικόλληση των εντολών από την 5η γραμμή και κάτω)

16

Open Ended

Question image

Έχετε 3 λεπτά για να δοκιμάσετε και να προτείνετε λύσεις για να φτιαχτεί ένα σπίτι

PYTHON

​Στις παρακάτω δραστηριότητες θα γράψετε κώδικα στην κειμενική γλώσσα αντικειμενοστρεφούς προγραμματισμού python χρησιμοποιώντας τη χελώνα.

Θα μελετήσετε έννοιες όπως

  • αντικείμενα,

  • ιδιότητες,

  • μέθοδοι και

  • θα χρησιμοποιήσετε απλές μεταβλητές

Show answer

Auto Play

Slide 1 / 16

SLIDE