Μάθημα : ΠΛΗΡΟΦΟΡΙΚΗ Γ ΓΥΜΝΑΣΙΟΥ (Γ3)
Κωδικός : 1901051489
-
Εμφάνιση όλων των ενοτήτων
-
EduPyBot ο ψηφιακός βοηθός μου
-
Επανάληψη από την Α΄ και Β΄ Γυμνασίου
-
Οι εντολές μου ( Διαδικασίες)
-
Σχεδιάζουμε μια σπείρα στην οθόνη του micro:bit
-
Αναδρομικοί Αλγόριθμοι FRACTAL
-
Πύργοι του Ανόι
-
Δημιουργία λογαριασμού και σύνδεση σε τάξη, στο Edublocks
-
Mια μικρή εισαγωγη στο περιβάλλον του Edublocks - Python3
-
Χελώνες στο Edublocks
-
Διαδραστική Python
-
ΕΠΑΝΑΛΗΠΤΙΚΟ ΜΑΘΗΜΑ
-
ENOTHTA 3. ΦΥΣΙΚΗ ΥΠΟΛΟΓΙΣΤΙΚΗ -ΡΟΜΠΟΤΙΚΕΣ ΔΙΑΤΑΞΕΙΣ
-
Ενότητα 3.4 Ο μικροελεγκτής Arduino
-
ENOTHTA 4. "ΤΕΧΝΗΤΗ ΝΟΗΜΟΣΥΝΗ"
-
Ενότητα 4.3 Το περιβάλλον App Inventor
-
ΕΝ. 5 ΣΥΝΕΡΓΑΖΟΜΑΙ ΣΕ ΔΙΑΔΙΚΤΥΑΚΑ ΠΕΡΙΒΑΛΛΟΝΤΑ και ΕΝ. 6 ΠΛΗΡΟΦΟΡΙΚΗ ΚΑΙ ΚΟΙΝΩΝΙΑ
-
EduPyBot ο ψηφιακός βοηθός μου
Χελώνες στο 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 .
Τι πρέπει να συμπληρώσουμε στον κώδικα ώστε να σχεδιάζεται: α) ένα τρίγωνο, β) ένα πεντάγωνο, γ) ένα εξάγωνο, δ) ένα δεκάγωνο. Στην υποβολή της εργασίας, να σχεδιάζεται το δεκάγωνο