Δέντρο του Πυθαγόρα
Δημιουργήστε έναν αλγόριθμο για να χρησιμοποιήσετε το στυλό VR στο ρομπότ VR για να σχεδιάσετε και να χρωματίσετε τετράγωνα στην παιδική χαρά Art Canvas+ για να δημιουργήσετε ένα δέντρο του Πυθαγόρα 2 επιπέδων (δείτε την εικόνα)!
- Επιλέξτε το Art Canvas+ Playground.
- Κωδικοποιήστε το ρομπότ εικονικής πραγματικότητας (VR) ώστε να σχεδιάζει τετράγωνα στην παιδική χαρά και να δημιουργεί ένα δέντρο του Πυθαγόρα 2 επιπέδων.
- Χρησιμοποιώντας το στυλό VR, οδηγήστε το ρομπότ VR για να σχεδιάσετε ένα μεγάλο τετράγωνο στο κάτω μέρος του καμβά ως κορμό του δέντρου.
- Κωδικοποιήστε το ρομπότ εικονικής πραγματικότητας (VR) ώστε να σχεδιάσει ένα ορθογώνιο ισοσκελές τρίγωνο με την πάνω άκρη του μεγάλου τετραγώνου ως υποτείνουσα. Και σχεδιάστε δύο τετράγωνα κατά μήκος καθεμίας από τις άλλες δύο πλευρές αυτού του ισοσκελούς τριγώνου ως τα κλαδιά πρώτου επιπέδου του δέντρου.
- Κωδικοποιήστε το ρομπότ εικονικής πραγματικότητας (VR) ώστε να σχεδιάζει ορθογώνια ισοσκελή τρίγωνα με την επάνω άκρη κάθε τετραγώνου κλάδου πρώτου στρώματος ως υποτείνουσα. Και σχεδιάστε τετράγωνα κατά μήκος κάθε μίας από τις άλλες πλευρές των ισοσκελών τριγώνων ως τα κλαδιά δεύτερου επιπέδου του δέντρου.
- Οδήγησε το Ρομπότ Εικονικής Πραγματικότητας σε κάθε τετράγωνο και χρησιμοποίησε το μπλοκ [Γέμισμα περιοχής με χρώμα] για να το γεμίσεις με συγκεκριμένα χρώματα για να δημιουργήσεις ένα Δέντρο του Πυθαγόρα!
Χρήσιμες συμβουλές
- Χρησιμοποιήστε τη συνάρτηση ημιτόνου (ή συνάρτηση συνημίτονου) και το μήκος της υποτείνουσας του ορθογώνιου ισοσκελούς τριγώνου για να υπολογίσετε τα ίσα μήκη των πλευρών.
Ίσο_μήκος_πλευράς = Μήκος_υποτείνουσας * sin(45°)
- Χρησιμοποιήστε το μπλοκ συνάρτησης από την κατηγορία Τελεστές και επιλέξτε τη συνάρτηση ημιτόνου από μια λίστα επιλογών για να υπολογίσετε το sin(45°).
Αντίστοιχη εντολή Python:
math.sin(45 / 180.0 * math.pi)