Önceden bahsettiğimiz gibi, Reeborg herhangi bir yönde dönebilir... bu dönüş sola doğru olacaktır ve her defasında 90 derecelik bir dönüş olacaktır. Çünkü onu yaratanlar daha gelişmiş bir mekanizmayı yapamayacak kadar cimridirler! Reeborg'un sola dönmesini sağlamak için şu komut verilmelidir: turn_left()
Örneğin Reeborg başlangıç pozisyonundayken aşağıdaki program ile
move() turn_left() move() turn_off()
şekilde gösterilen hareketi yapacaktır.
Reeborg'un bir karenin kenarlarını takip edecek şekilde hareket etmesini aşağıdaki program ile sağlayınız.
move() turn_left() move() turn_left() move() turn_left() move() turn_left() turn_off()
Programınızı kullanmadan önce onu kaydetmeniz gerektiğini unutmayın. Deneyin!
Eğer İngilizce sizin favori diliniz değilse komutları her zaman kendi dilinizde de tanımlayabilirsiniz, ancak kendi dilinizde tanımladığınız komutları oluştururken yalnızca İngiliz alfabesindeki 26 harfi kullanabilirsiniz. Örneğin Türkçede sola dönüş için sola_don = turn_left kullanılmalıdır (ö yerine o kullanılmış dikkat ediniz). Bu tanımlamayı yaptıktan sonra Reeborg'u sola döndürmek için sola_don() komutunu kullanabilirsiniz.
Reeborg'u aşağıdaki şekilde olduğu gibi saatin dönüş yönünün tersinde bir kare etrafında dolaşmasını sağlayınız. Başlangıç pozisyonundan itibaren iki adım ileri sonra sola dön ve bunu başlangıç pozisyonuna gelip yüzünü doğuya çevirinceye kadar tekrarla.
Reeborg'a birbirinden farklı çeşitli yolları dolaştırabilirsiniz.
Reeborg ilk çalıştırıldığında birinci cadde ile sokağın kesişimindeki, köşede
yüzü doğuya dönük bir şekilde karşınıza gelir. Ekranın en sağındaki "dünya
dosyasını Göster/Gizle" butonuna basıldığında ekranın
sağında bazı bilgiler görüntülenir. Bunlardan birisi robot = (1, 1, 'E', 0)
'dır. Bu Reeborg'un pozisyonunu gösterir. İlk sayı Reeborg'un
bulunduğu sokağı, ikinci sayı caddeyi, tırnak içindeki harf Reeborg'un yüzünün
hangi yöne doğru baktığını (E = East, Doğu, N = North, Kuzey, W = West, Batı, S = South,
Güney) gösterir. Dördüncü sayı (0) Reeborg'un kaç tane bip taşıdığını gösterir;
bipleri daha sonra öğreneceğiz.
Daha önceden de bildiğiniz gibi, Reeborg'u yön tuşları ile hareket ettirebilirsiniz. Hareket ettirdiğinizde Reeborg arkasında bir iz bırakmaz. Ancak bir şeye dikkat edin. Reeborg hareket ettikçe robot = (...) değerleri değişerek Reeborg'un yeni pozisyonunu gösterirler.
Klavyenizi kullanarak, aşağıda gösterildiği gibi Reeborg'u 3. sokak ile 4. caddenin köşesine yüzü güneye bakacak şekilde yerleştirin. Sonra aşağıdaki ikinci şekilde gösterildiği gibi bir rota takip ederek başlangıç pozisyonuna ulaşmasını sağlayın. Bunu yaptıktan sonra alternatif yolları da düşünebilirsiniz.