Μάθημα : ΠΛΗΡΟΦΟΡΙΚΗ Γ ΓΥΜΝΑΣΙΟΥ (Γ3)

Κωδικός : 1901051489

1901051489 - ΕΥΔΟΞΙΑ ΠΑΤΚΟΥ

Ενότητες μαθήματος

Χελώνες στο Edublocks

Στο  μάθημα αυτό θα χρησιμοποιήσουμε το EduBlocks για να καταγράψουμε την είσοδο των χρηστών και να εργαστούμε με διαφορετικούς τύπους δεδομένων.

 

Μέχρι το τέλος αυτού του μαθήματος, θα…

  • Κατανοήσετε πώς να χρησιμοποιείτε το EduBlocks
  • Κατανοήσετε πώς λειτουργεί μια ακολουθία κώδικα
  • Κατανοήσετε πώς να χρησιμοποιείτε διαφορετικούς βρόχους για να επαναλάβετε μια ακολουθία

 

Τι είναι η Χελώνα;;;

  • Η χελώνα είναι ένας τρόπος σχεδίασης με Python.
  • Η Χελώνα (Turtle)  παρουσιάστηκε το 1967 μέσω μιας γλώσσας που ονομάζεται "Logo".
  • Η χελώνα είναι μια εξαιρετική εισαγωγή.
Θυμάστε τις έννοιες του προγραμματισμού;
  • Χρησιμοποιώντας το Turtle μπορούμε να κατανοήσουμε:
  • Πώς λειτουργεί μια ακολουθία κώδικα
  • Πώς να χρησιμοποιήσετε βρόχους για να επαναλάβετε μια ακολουθία
  • Πώς να υπολογίσετε γωνίες για να σχεδιάσετε σχήματα
 
Χρησιμοποιώντας τη χελώνα

 

Για να χρησιμοποιήσουμε το Turtle πρέπει να το εισάγουμε, αυτό μπορεί να βρεθεί στις Εισαγωγές (Imports)

Όλα τα μπλοκ για τη χρήση του Turtle βρίσκονται στην ενότητα Turtle.

 

Δοκιμάστε να κάνετε ένα σχήμα

 

Δημιουργήστε τον κώδικα που φαίνεται στην εικόνα και πατήστε Run. 

Τι σχήμα δημιουργείται;

Μπορείτε να το ολοκληρώσετε ώστε να δημιουργηθεί ένα τετράγωνο;

 

Μπορούμε να βελτιώσουμε τον κώδικα;

 

Χρησιμοποιώντας έναν βρόχο for, μπορούμε να δούμε τον αριθμό των επαναλήψεων του βρόχου μας

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

Έχετε παρατηρήσει ότι η τιμή αριστερής στροφής είναι 90;

Τι σημαίνει αυτό;

 

Μπορούμε να ζωγραφίσουμε ένα τρίγωνο;

 

Η γωνία στροφής ορίζεται διαιρώντας το 360 με τον αριθμό των πλευρών που έχει ένα σχήμα

Για παράδειγμα , στο τετράγωνο που έχει 4 πλευρές η γωνία στροφής ειναι 360/4.

Άρα στο τρίγωνο πόση είναι;

 

 

 

 

 

Διάφορα σχήματα

 

Εδώ τροποποιούμε τον κώδικα τριγώνου για να σχεδιάσουμε ένα επαναλαμβανόμενο, περιστρεφόμενο μοτίβο.

Ο βρόχος while True θα εκτελείται για πάντα και ο βρόχος for θα ζωγραφίζει το τρίγωνο

Κάθε φορά που επαναλαμβάνεται ο βρόχος, μετακινούμε τη Χελώνα κατά 10 pixel

 

 

 

 

 

Αλλαγή χρώματος

 

Το χρώμα και το πάχος της «στυλό» μπορούν να αλλάξουν

Τα χρώματα αναμειγνύονται χρησιμοποιώντας τιμές RGB.

Οι τιμές ξεκινούν από το 0 και τελειώνουν στο 255

Red είναι 255,0,0

Green είναι 0,255,0

Blue είναι 0,0,255

Το πάχος ονομάζεται «πλάτος»

 

 

 

Σχεδιάζοντας  κύκλους 

 

Η ενότητα χελώνα έχει ένα ειδικό μπλοκ για τη σχεδίαση κύκλων.
Χρησιμοποιεί την ακτίνα για να καθορίσει το μέγεθος.
Εδώ χρησιμοποιούμε έναν βρόχο for για να σχεδιάσουμε ένα μοτίβο κύκλου.

 

 

Ένα παράδειγμα μοτίβου

 

Εδώ, χρησιμοποιούνται δύο βρόχοι.
Ο πρώτος σχεδιάζει ένα κόκκινο τρίγωνο σε διπλάσιο πάχος.
Ο δεύτερος σχεδιάζει ένα μπλε οκτάγωνο.
Εντοπίσατε το μπλοκ για να αυξήσετε την ταχύτητα της χελώνας;

 

Εργασία 

Δημιουργία διαφόρων πολυγώνων.

Συνδεθείτε στην τάξη σας G3a του Edublocks.org με τον κωδικό  84c102

Τι πρέπει να συμπληρώσουμε στον κώδικα ώστε να σχεδιάζεται: α) ένα τρίγωνο, β) ένα πεντάγωνο, γ) ένα εξάγωνο, δ) ένα δεκάγωνο. Στην υποβολή της εργασίας, να σχεδιάζεται το δεκάγωνο