Τέχνη Φιμπονάτσι
Πρόκληση: Η ακολουθία Fibonacci είναι ένα μοτίβο που βρίσκεται σε όλη τη φύση. Ο τρόπος για να υπολογίσετε έναν αριθμό στην ακολουθία Fibonacci είναι να προσθέσετε τους δύο προηγούμενους αριθμούς. Ένα πλέγμα Fibonacci είναι ένα πλέγμα τετραγώνων όπου τα μήκη των πλευρών κάθε τετραγώνου ακολουθούν την ακολουθία Fibonacci (για παράδειγμα, 1, 1, 2, 3, 5, 8, κ.λπ.). Σκοπός αυτής της δραστηριότητας είναι να προγραμματίσετε το ρομπότ εικονικής πραγματικότητας (VR Robot) ώστε να δημιουργήσει μια σπείρα Fibonacci σε ένα πλέγμα Fibonacci σχεδιάζοντας τεταρτημόρια στη γωνία κάθε τετραγώνου (Η ακτίνα κάθε τεταρτημορίου πρέπει να είναι ίση με το μήκος της πλευράς του τετραγώνου) και, στη συνέχεια, να γεμίσετε κάθε τέταρτο του κύκλου με ένα συγκεκριμένο χρώμα για να δημιουργήσετε ένα μοναδικό έργο τέχνης Fibonacci!
- Επιλέξτε και κατεβάστε το πλέγμα Fibonacci ως αρχείο PNG από αυτήν την παρουσίαση διαφανειών της Google.
- Επιλέξτε το Art Canvas+ Playground και ανεβάστε το πλέγμα Fibonacci.
- Δηλώστε τρεις μεταβλητές, n, b, και a, οι οποίες αναπαριστούν τον τρέχοντα αριθμό, τον πρώτο προηγούμενο αριθμό και τον δεύτερο προηγούμενο αριθμό αντίστοιχα στην ακολουθία Fibonacci.
- Κωδικοποιήστε το ρομπότ εικονικής πραγματικότητας για να δημιουργήσετε μια σπείρα Fibonacci στο πλέγμα Fibonacci.
- Αρχικοποιήστε τις τιμές των μεταβλητών n, b, και a. Χρησιμοποιήστε τη μεταβλητή n για να προσδιορίσετε το μέγεθος του τεταρτοκύκλιου.
- Κωδικοποιήστε το ρομπότ εικονικής πραγματικότητας (VR) ώστε να οδηγεί στην πράσινη θέση έναρξης στο πλέγμα Fibonacci.
- Χρησιμοποιώντας την τιμή της μεταβλητής n, προγραμματίστε το ρομπότ εικονικής πραγματικότητας (VR) ώστε να σχεδιάσει ένα τέταρτο κύκλου στη γωνία του τετραγώνου με αριθμό 1 με ακτίνα ίση με το μήκος της πλευράς του τετραγώνου.
- Ενημερώστε την τιμή της μεταβλητής n στον επόμενο αριθμό της ακολουθίας Fibonacci και χρησιμοποιήστε την για να προγραμματίσετε το ρομπότ εικονικής πραγματικότητας ώστε να σχεδιάσει ένα τέταρτο κύκλου στη γωνία του επόμενου τετραγώνου. Επαναλάβετε αυτήν τη διαδικασία για να δημιουργήσετε μια σπείρα Fibonacci στο πλέγμα Fibonacci.
- Κωδικοποιήστε το ρομπότ εικονικής πραγματικότητας για να δημιουργήσετε τέχνη Fibonacci.
- Κωδικοποιήστε το ρομπότ εικονικής πραγματικότητας (VR) ώστε να εισέλθει σε κάθε τέταρτο του κύκλου και χρησιμοποιήστε το μπλοκ [Γέμισμα περιοχής με χρώμα] για να γεμίσετε το τέταρτο του κύκλου με ένα συγκεκριμένο χρώμα.
Χρήσιμες συμβουλές
- Χρησιμοποιήστε τη μεταβλητή n για να προσδιορίσετε το μέγεθος ενός τεταρτοκύκλιου. Για παράδειγμα, μπορείτε να προγραμματίσετε το ρομπότ να κινείται προς τα εμπρός για n mm, να στρίβει 9° και να επαναλαμβάνει αυτές τις ενέργειες 10 φορές για να σχεδιάσει το τέταρτο του κύκλου.
- Προσαρμόστε τις αρχικές τιμές της μεταβλητής n για να σχεδιάσετε ένα τέταρτο κύκλου με ακτίνα ίση με το μήκος της πλευράς του τετραγώνου με αριθμό 1. Για παράδειγμα, ορίστε τις αρχικές τιμές των μεταβλητών n, b, και a σε 22,5, 22,5 και 0, αντίστοιχα.
- Ενημερώστε την τιμή της μεταβλητής n στον επόμενο αριθμό στην ακολουθία Fibonacci σύμφωνα με τον κανόνα της ακολουθίας Fibonacci: n = a + b, όπου n αντιπροσωπεύει τον τρέχοντα αριθμό, b αντιπροσωπεύει τον πρώτο προηγούμενο αριθμό και a αντιπροσωπεύει τον δεύτερο προηγούμενο αριθμό στην ακολουθία Fibonacci.
- Χρησιμοποιήστε το μπλοκ set από την κατηγορία Μεταβλητές για να ενημερώσετε τις τιμές των μεταβλητών.

Αντίστοιχη εντολή Python:
α = β β = n n = α + β