Pinoo ile Tahmin Et Oyunu

Projenin Amacı: Mblokck 3 programında eğim ve darbe sensörünü kullanarak eğitici bir oyun yapmak. Oyunumuzda sensörümüze sarsıntı uyguladığımızda tera kuklamız tahmin edilecek renk ile ilgili bir ipucu verecek ve renk tahmin edilecek.

 Süre: 2 ders

 Yaş Grubu: 7 yaş ve üzeri

Pinoo Set: Maker set ve tam set.

Kazanımları:

  • Pinoo kontrol kartını kodlamayı öğrenir.
  • Eğim ve darbe sensörü kullanmayı öğrenir.
  • Algoritma kurma becerisi gelişir.
  • Kodlama becerisi gelişir.

  

Kullanılması Gereken Malzemeler: Mblock 3 programı, pinoo kontrol kartı, eğim ve darbe sensörü, bağlantı kabloları.

 

 

Proje Yapılışı:

   

  1. Pinoo uzantısı ekleme:

 

Uzantılar sekmesinden “Uzantıları Yönet” seçeneğine tıklıyoruz.
 
  Açılan pencerede arama motoruna “Pinoo” yazıyoruz ve çıkan sonuca indir dememiz yeterli. Bilgisayarımıza yüklendi. 
 
 
 
    2. Pinoo kontrol kartını bilgisayara bağlama:
 
 
Mblock 3’te sol üst taraftaki “Bağlan” sekmesine tıklıyoruz.
 
 
Açılan pencereden “Seri Port” kısmına tıklıyoruz ve açılan sayfadan “COM6” seçeneğini seçiyoruz.
NOT: Her bilgisayarın port girişleri farklı olduğundan COM yazısının yanındaki sayılar değişebilir.
  
Kartlar sekmesine tıklıyoruz.
 
 
Açılan pencereden pinoo kontrol kartının kullandığı “Arduino Nano” kart seçeneğini seçiyoruz.
 
 
Uzantılar sekmesine tıklıyoruz.
 
Açılan pencerede kullandığımız kontrol kartının uzantısı “Pinoo” seçiyoruz.
 
 
Bağlan sekmesine tıklıyoruz.
 
Açılan pencereden “Aygıt Yazılımı Güncellemesi” tıklıyoruz.


 

 


  1. Kodlama kısmı:

 

 

Mblock 3 programını açıyoruz ve panda kuklamızı siliyoruz.

 

 

Dekoru kütüphaneden seç butonumuza basıyoruz.

 

 Buradan moon arka plan dekorunu seçiyoruz.

 

 


Kukla eklemek için kuklayı kütüphaneden seç seçeneğimizi seçiyoruz.


 

Karşımıza gelen pencerede tera kuklamızı seçip tamam diyoruz.

 

Kukla ve arka plan ekleme işlemlerini tamamladık. Şimdi kodlama kısmına geçiş yapıyoruz ve veri&blok kısmından değişken oluştur diyoruz. Ardından tut adında bir değişken tanımlıyoruz. Bu değişkenimiz sorular arasında sırayla geçiş yapmamızı sağlayacak.


 

Oyunumuz yeşil bayrağa tıklanınca kodu ile başlayacak ve oyun başlangıcında tut değişkenimize 1 değerini aktardık. Kullanıcıya bilgi mesajı verdirdik. Ardından eğer tut değişkenimiz 1 değerine eşit ise koşul bloğunu koyduk. Ardından eğer sensörümüzün değeri 0 ise tut değişkenimiz 1 artacak ve renk ile ilgili ipucu mesajını veriyoruz. Daha sonra verilen yanıt doğru ise dönüt veriliyor ve kullanıcı sensörü salladığında tut değişkenimiz 2 değerinde olduğu için koşul bloğuna giriş yapıyor. Eğer tut değişkenimiz 2 ise (tekrar bir koşul bloğumuzu var), eğer sensörümüzden gelen değer 0 ise yani kullanıcı sensörü salladıysa 2. Rengimizle ilgili bir ipucu mesajımız geliyor. Yine bir eğer bloğu ekliyoruz ve burada da yanıtı kontrol ediyoruz. Yanıt doğru ise bir dönüt veriyoruz ve kodlamamızı burada bitiriyoruz.

 

Not: İç içe eğer yapılarını kodlamasını yaparken dikkatli olunmalı.

 

  1. Projenin Çalışma Hali:

 

 

Eğim ve darbe sensörünü sallayarak renk ile ilgili bir ipucu alıyoruz ve yanıt kısmına tahmin ettiğimiz rengi yazıyoruz. 

 

PİNOO SETLERİ İLE ÇOCUKLAR, EVLERİNDE RAHATLIKLA BULABİLECEKLERİ MALZEMELER İLE YÜZLERCE PROJE YAPABİLİRLER.