Pisagor Ağacı
VR Robot üzerindeki VR Kalemi kullanarak Art Canvas+ Playground üzerinde kareler çizip renklendirerek 2 seviyeli bir Pisagor Ağacı oluşturacak bir algoritma geliştirin (lütfen resme bakın)!
- Art Canvas+ Playground'u seçin.
- Sanal gerçeklik robotunu, oyun alanına kareler çizerek 2 seviyeli bir Pisagor ağacı oluşturacak şekilde kodlayın.
- VR Kalemi kullanarak, VR Robotu tuvalin alt kısmına ağacın gövdesi olarak büyük bir kare çizecek şekilde yönlendirin
- VR robotunu, büyük karenin üst kenarını hipotenüs olarak kullanarak dik ikizkenar üçgen çizecek şekilde kodlayın. Ve bu ikizkenar üçgenin diğer iki kenarı boyunca, ağacın birinci seviye dalları olarak ikişer kare çizin.
- VR robotunu, her bir birinci katman dal karesinin üst kenarını hipotenüs olarak kullanarak dik ikizkenar üçgenler çizecek şekilde kodlayın. Ve ikizkenar üçgenlerin diğer her kenarı boyunca, ağacın ikinci seviye dalları olarak kareler çizin.
- VR robotunu her bir kareye sürün ve [Alanı renkle doldur] bloğunu kullanarak kareyi belirli renklerle doldurarak bir Pisagor ağacı oluşturun!
Faydalı İpuçları
- İkizkenar üçgenin eşit kenar uzunluklarını hesaplamak için sinüs fonksiyonunu (veya kosinüs fonksiyonunu) ve hipotenüs uzunluğunu kullanın.
Eşit kenar uzunluğu = Hipotenüs uzunluğu * sin(45°)
- Operatörler kategorisindeki fonksiyon bloğunu kullanın ve sin(45°)'i hesaplamak için seçenekler listesinden sinüs fonksiyonunu seçin.
Eşleşen Python komutu:
math.sin(45 / 180.0 * matematik.pi)