Koordinat Şehir
Meydan Okuma: Koordinat Şehrinde, Okul (375, 415) koordinatlarında, Kütüphane (-625, 415) koordinatlarında, Mağaza (-625, -300) koordinatlarında ve Park (600, -300) koordinatlarındadır. Şehir, Koordinat Şehir Haritası'nda gösterildiği gibi 1'den 4'e kadar numaralandırılmış dört bölgeden oluşmaktadır. Bu etkinliğin amacı, VR Robotunu haritadaki her binanın konumunu belirli bir renkle işaretleyecek şekilde kodlamak ( aşağıdaki resme bakınız) ve ardından her binanınbölgede yer aldığını belirlemektir.

- Bu Google Koordinat Şehir etkinliği çalışma sayfasınıdosyası olarak seçin ve indirin.
- Art Canvas+ Playground'u seçin ve etkinlik çalışma sayfasını yükleyin.
- Sanal gerçeklik robotunu, haritadaki her binanın konumunu belirli bir renkle işaretleyecek şekilde kodlayın.
- Her bir bina için koordinatların x ve y değerlerini saklamak üzere değişkenler tanımlayın.
- VR robotunu, koordinatlara göre her konuma hareket edecek şekilde kodlayın. Robotu x eksenine veya y eksenine paralel yönlerde hareket ettirin ve hareket mesafesini hesaplamak için x ve y değerlerini kullanın.
- VR Kalemi kullanarak her konuma belirli bir renkte bir nokta çizin.
- Her binanın hangi bölgede yer aldığını belirleyecek bir algoritma tasarlayın.
- Her binanın koordinatlarına göre hangi çeyrekte yer aldığını belirlemek için büyük), 3'ten küçük), ) ve büyük) bloklarını ve bloklarını kullanın.
- [print] bloğunu kullanarak her binanın kadran numarasını Yazdırma Konsoluna yazdırabilirsiniz.
Faydalı İpuçları
- Bir noktanın hangi çeyrekte olduğunu belirlemek için "Bloklarım" kategorisinden My Block seçeneğini kullanarak özel bir blok oluşturun. My Block, projeyi daha kısa ve daha kolay okunabilir hale getiriyor.

Eşleşen Python komutu:
def quadrant():
- Projede My Blocks kullanımına " düğmesini seçin ve My Blocks Eğitimini seçin.

- Operatörler kategorisindeki Büyük karşılaştırma bloğunu kullanarak ilk değerin ikinci değerden büyük olup olmadığını bildirin.

Eşleşen Python komutu:
eğer 375 > 0 ise:
- Operatörler kategorisindeki Küçük karşılaştırma bloğunu kullanarak ilk değerin ikinci değerden küçük olup olmadığını bildirin.

Eşleşen Python komutu:
eğer 375 < 0 ise:
- Operatörler kategorisindeki ve bloklarını kullanarak iki Boolean koşulunun da doğru olup olmadığını raporlayın.

Eşleşen Python komutu:
Ve