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
   15   16   17   18   19   20   21   22   23   24   25