Page 20 - inovasyon 8
P. 20
Kod bloklarımız aşağıdaki gibi olacaktır.
Şekil-18 Şekil-19
1- Uygulamanın başlaması için bir aksiyona ihtiyacımız vardır. Uygulamanın başlaması
için “yeşil bayrağa tıklandığında” bloğu kullanılmıştır.
2- Hareketin ve işlemlerin sürekli sağlanması için “sürekli tekrarla” bloğu kullanılmıştır.
3- Hareketleri algılayabilmek için bir koşul şart operatörü kullanmamız gereklidir. Bunun
için “eğer ise” bloğunu kullandık.
4- Micro:bit tilt sensörünü kullanarak eğim algılayabilir. Bu nedenle eğimin olup
olmadığını algılamak için “ön eğildi?” bloğunu kullanıyoruz.
(her yön için ayrı ayrı kullanacağız.)
5- “0 yönüne yönel” bloğunu yön değiştirmek için kullandık.
(her yön için ayrı ayrı derece kullanacağız.)
6- “10 adım git” bloğunu hareket etmek için kullandık.
7- Kuklanın yönünün sağa sola dönebilmesini sağlamak için “dönüş stilini sol sağ yap”
bloğunu kullandık. Eğer kullanmasaydık kuklamız terse dönüp hareket edebilirdi.
8- Kenarlara gelindiğinde kuklanın sahneden kaybolmasını engellemek için
“kenara geldiyse sektir” bloğunu kullandık.
9- “0.15 saniye bekle” bloğunu kullanmaktaki amacımız çok hızlı hareket etmeyi engellemektir.
Şimdi sıra bu eğlenceli uygulamamızı çalıştırmaya geldi!
Yeşil bayrağa tıklayalım ve Micro:bit’imizi hareket ettirelim.
Kuklamızın micro:bit’in eğilimine göre hareket ettiğini göreceksiniz.
20 • İNOVASYON KÜLTÜRÜ / MART 2019