1-1-Microbit Programlama

 Microbit robotik çalışmalar yapabileceğimiz içerisinde birden çok sensör barındıran bir bilgisayardır. 

Bu kartla bir çok projeyi kolaylıkla yapabiliriz.

Kendi internet sitesinden online olarak blog tabanlı kodlama yapabileceğimiz bir ortam sunmaktadır. 

Genellikle her programlama dilinde kullanılan yapılar şunlardır;

1-Tekrar Bloğu(Döngüler)

2-  Karar Bloğu(EĞER=if)

3-Değişkenler

4- Giriş ve Çıkış İfadeleri

Tekrar Bloğu(Döngüler):

Döngüler blog içindeki kodları tekrar tekrar çalıştıran yapılardır. Microbitte sürekli tekrar eden tekrar bloğu "Her Zaman" bloğudur.

Karar Bloğu(EĞER=if): 

Bir olayın gerçekleşmesine bağlı olarak çalışıp çalışmayacağını belirten blog yapısıdır..

Aşağıda A karar ve D devamlı çalışacak fakat B-C A butonuna basınca çalışacaktır...

Aşağıda ise A butonuna basınca ismimizin baş harfi ve B butonuna basınca soyadımızın baş harfini ekrana  yazan kod bulunmaktadır.


Değişken: 

içerisinde bilgi saklayan hafıza birimleridir. Kodumuz çalıştığı sürece hafızada saklanır. Değişken oluşturmak için değişkenler bölümü kullanılabilir. Aşağıda sayi adındaki değişkenimizi A butonuyla artırma ve B butonuyla eksiltmek için kullanılan kod yapısı gösterilmiştir.


Örnekler:

1- A butonuna basınca ismimizin baş harfi, B butonuna basınca soyadımızın baş harfini ekranda gösteren uygulama.

2- A butonuna basınca ismimizin baş harfi, B butonuna basınca soyadımızın baş harfini ekranda gösteren ve logoya dokununca ekranı temizleyen uygulama.


3- sayi adındaki değişkenimi A butonuna basınca bir artıran gösteren, B butonuna basınca bir azaltan gösteren ve logoya dokununca  sıfır yapıp gösteren uygulama.

4- ışık sensörü kullanarak hava karanlık olduğunda lamba yakan aydınlıkta lambayı söndüren bir uygulama yapalım.



Yorumlar