Scratch ile karar yapıları (Eğer)

Örnek 04 / 05

Soru: Bir karakterin rengi maviye değdiğinde "Soğuk!" mesajını, kırmızıya değdiğinde "Sıcak!" mesajını söylemesi için Scratch'te nasıl bir karar yapısı kullanırsınız? Açıklayın.

Çözüm:

  • İki ayrı "Eğer" bloğu veya iç içe "Eğer ise, değilse" kullanılabilir.
  • İlk "Eğer" bloğuna "Algılama" kategorisinden "Renk ...'e değiyor mu?" bloğunu ekleyin ve rengi mavi yapın.
  • İçine "Görünüm" kategorisinden "Merhaba de!" bloğunu koyun ve metni "Soğuk!" yapın.
  • İkinci "Eğer" bloğunu aynı şekilde kırmızı renk için kurun ve "Sıcak!" mesajını ekleyin.
  • Bu blokları "Sürekli Tekrarla" içine yerleştirerek sürekli kontrol edin.
  • Alternatif olarak, "Eğer ise, değilse" ile tek blokta da yapılabilir, ancak iki renk olduğu için iki ayrı "Eğer" daha uygundur.

1 2 3 4 5
Konuya Geri Dön: