Ana içeriğe atla

Scratch ile Sayı Tahmin Oyunu Yapımı

Scratch programı ile beraber sayı tahmin oyun yapımı örneğini yapacağız. Scratch ile beraber yapacağımız Sayı tahmin oyunu için: 1-10 arasında rastgele üretilen sayıyı tahmin etmek için 3 hakkın olacak.


Sayı Tahmin Oyunu Yapımı - Scratch Örnekleri

Scratch Sayı Tahmin Etme Oyunu
 Öncelikle Veri kısmından tahmin edilecek sayı diye bir değişken oluşturuyoruz. Bu değişken'e 1-10 arasında rastgele bir sayı üretmesi için  İşlemler kısmından 1-10 arasında sayı tut kodunu  tahmin edilecek sayı değişkeninin içerisine yerleştiriyoruz. Böylece üretilecek rastgele sayı bu değişkene atanacak ve sayı bu değişkende tutulmuş olacak. Ondan sonra kullanıcıdan sayı tahmini almak için Algılama'a kısmından Sor ve Bekle kodunu kullanıyoruz. Kişinin kaç hakkı kaldığını görmesi için Veri kısmından Kalan Hakkın diye bir değişken üretiyoruz. Bu değişkeni kullanıcı ilk tahminini girdikten hemen sonra bir azaltıyoruz. Kişinin girdiği tahmin yanıt değişkenine atanıyor. Şimdi, bunu bilgisayarın rastgele ürettiği sayı ile kontrol ettirmemiz lazım. Bunu, Kontrol bölümünden Eğer kodu ile yapıyoruz.İşlemlerden, değilse kodunun içerisine tahmin edilecek sayı ve yanıtı karşılaştırmak için yerleştiriyoruz.  Eğer, tahmin edilecek sayı bizi girdiğimiz yanıta eşit değilse kullanıcıya Algılama bölümünden sor ve bekle kodunu kullanarak üzgünüz mesajı verip yeniden bir yanıt girmesini isteyelim. Bu esnada Kalan Hakkı 1 azaltmayı unutmayalım. Eğer, bilgisayarın ürettiği sayı bizim yanıtımıza eşitse; Bunun için yine Kontrol bölümünden Eğer, İşlemler bölümünden eşittir kodunı alıp eğer ise kodunun içine yerleştirelim ve eşittirin her iki yanına Tutulan sayı ve bizim yanıtımız olsun. Eşitlik var ise biz sayıyı doğru tahmin etmiş oluyoruz. Görünümden tebrikler mesajı ekleyip, son olarak bilgisayar tuttuğu sayıyı kullanıcıya yinede gösteriyoruz.Sonra, bütün kodları durduran Hepsi Durdur kodunu kontrol bölümünden ekliyoruz. Eğer, bu kodu eklemezsek kullanıcı ilk hakkını tutulan sayıyı tahmin etti diyelim program yine çalışmaya başlar ve 2 defa daha kullanıcıdan sayı tahmini alır. Çünkü, kodlar 2 defa tekrarlanmak üzere kuruldu. Eğer, kullanıcı 3 hakkında da bilemedi O zaman üzgünüz mesajı verip, bilgisayarın tuttuğu sayıyı Görünümden eklediğimiz 2 saniye düşün kodunun içerisine Veri kısmında oluşturduğumuz tahmin edilecek sayı değişkenini ekliyoruz.




Oyunun Çalışma Dosyasını İndirmek İçin TIKLAYINIZ

Oyunun Çalışır Halini Oynamak İçin TIKLAYINIZ


Benzer Konular:

Tüm Scratch Örnekleri İçin TIKLAYINIZ

(Tüm Scratch Örneklerine tıkladıktan sonra açılan sayfanın en altındaki "Diğer Yayınlara" tıklayarak diğer sayfadaki scratch örneklerinede ulaşabilirsiniz)


Yorumlar

Popüler Yayınlar

Scratch ile Pacman Oyunu Yapımı

Scratch ile beraber pacman oyun yapımı örneğini yapacağız. Scratch ile yapacağımız Pacman Oyun örneğe başlamadan önce internetten pacman oyunu için arka plan indirip scratch'te sahne dekor kısmına ekleme yapıyoruz. İndirdiğim arka plan koyu renkli olunca ben koyu renkleri beyaz ile boyadım. Kenarlıkları ise daha kalın yaptım. Arka planımızı çalışmamızın içine ekledikten sonra pacman karakterini oluşturmaya geldi. Pacman karakteri için sarı renkli tam bir daire çizdim. Ondan sonra çizgi aracını kullanarak merkeze doğru iki tane çizgi çizdim. Arada kalan kısmı silgi ile sildim. İsterseniz arkaplanı sil aracını kullanarak iki siyah çizgi arasını silebilirsiniz. Böylece, pacman karakterimiz ağzı açık bir vaziyette yerini aldı. Pacman karakterinin tam önüne kılavuz bir nokta oluşturdum. Bu bize hareket etmemizi sağlayacak. Ben kırmızı bir nokta oluşturdum. Biraz belirgin oldu, isterseniz bu kırmızı noktayı daha da ufaltabilirsiniz, isterseniz başka bir renk verip daha görünmez ...

Ders İçi Performans Ölçeği

Bilişim Teknolojileri ve Yazılım Dersi Ders içi performans ölçeğini aşağıdaki linkten indirebilirsiniz. Ölçek excel formatında olup otomatik hesaplama formülüde dahildir. https://drive.google.com/file/d/0B7zeuMp7XmllZTBHVkZGZG5kb1E/view?usp=sharing Ders içi performans ölçeği - 2 //Puanı otomatik olarak dağıtır https://drive.google.com/file/d/1bqSEqCMy8IYLTExzGPqjdZ3HMMmtrrTG/view?usp=sharing Benzer Konular: Sene Sonu Ders Kesim Raporu İçin TIKLAYINIZ Yazılı Kağıdı Teslim Tutanağı İçin TIKLAYINIZ Sınav Analizi İçin TIKLAYINIZ Dönem Sonu Yapılacak İşlemler İçin  TIKLAYINIZ Bilişim Teknolojileri Dersi Sene Sonu Zümresi İçin  TIKLAYINIZ

Akıllı Çöp Kutusu Uygulaması -Mblock ile Arduino

Bu uygulamamızda HC-SR04 Ultrasonik Mesafe Sensörü ve Servo Motor  Kullanarak bir akıllı çöp kutusu uygulaması yapacağız.  Malzeme listesi: 1-Arduino Uno 2-BreadBoard  3-1 adet Servo Motor Sg 90 4-1 adet HC-SR04 Ultrasonik Mesafe Sensörü 5-Jumper Kablolar Malzemelerine ihtiyacımız var. Servo motordaki ortadaki kırmızı kablo Ardunio Uno'da bulunan 5V ucuna, kahverengi kabloyu GND ucuna, Turuncu kabloyu ise dijital pin ucuna bağlıyoruz. HC-SR04 Ultrasonik Mesafe Sensörü 4 adet bacak var. VCC yazan bacağı kablo ile 5V'a bağlıyoruz. Trigger yazan bacağı 9 nolu, Echo yazan bacağı ise 8 nolu dijital  pine, GND yazan bacağı ise GND ucuna bağladım.  Devre şeması aşağıda yer almaktadır. Kod Kısmı: Mblock programında Robotlar menüsünden Arduino programı başlangıç kodunu ekliyoruz. Kontrol menüsünden sürekli tekrarla kodunu ekledikten sonra iç kısmına mesafeyi bize göstermesi için veri menüsünden Mesafe adlı bir değişken oluşturuy...