Kodlama ile Simetri YENİ
Merhaba dijital ressam! 🤖 Artık kalem yerine kodları (yön tuşlarını) kullanacağız. Bir robota yol tarifi vererek simetrik şekiller çizdirebiliriz.
1. Robot Dili (Algoritma)
Kodlamada hareketleri oklarla gösteririz.
Taktik 1: Yönleri Tanı
➡️ : 1 Kare Sağa Git
⬅️ : 1 Kare Sola Git
⬆️ : 1 Kare Yukarı Çık
⬇️ : 1 Kare Aşağı İn
⬅️ : 1 Kare Sola Git
⬆️ : 1 Kare Yukarı Çık
⬇️ : 1 Kare Aşağı İn
2. Simetrik Kodlama (Ayna Kodu)
İşin sırrı burada! Simetri doğrusunun diğer tarafına geçerken Yatay Hareketler (Sağ-Sol) TERSİNE döner, ama Dikey Hareketler (Yukarı-Aşağı) genellikle AYNI kalır.
Taktik 2: Tersi Çevir
Örnek Senaryo: Kelebeğin sol kanadını çizdik, şimdi sağ kanadını çizeceğiz.
Sol Taraftaki Kod: 2 ⬅️ (Sola), 1 ⬆️ (Yukarı)
————————————————-
Sağ Taraftaki Kod: 2 ➡️ (Sağa), 1 ⬆️ (Yukarı)
————————————————-
Sağ Taraftaki Kod: 2 ➡️ (Sağa), 1 ⬆️ (Yukarı)
Gördün mü? “Sola” komutu “Sağa” oldu ama “Yukarı” komutu değişmedi!
🎮 Robotu Kodla!
Simetrik kodu bulup robotu hedefe ulaştırabilir misin?
Soru 1: Şeklin sol tarafını çizmek için “3 kare SOLA (⬅️)” gittik. Simetriğini (sağ tarafı) çizmek için hangi kodu kullanmalıyız?
