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

Örnek 05 / 05

Soru: Scratch'te bir değişken kullanarak karakterin puanı 50'yi geçtiğinde "Tebrikler!" mesajı söylemesi, geçmediğinde "Devam et!" mesajı söylemesi için gerekli karar yapısını nasıl oluşturursunuz? Değişken ve blokları açıklayın.

Çözüm:

  • Önce "Veri" kategorisinden "puan" adında bir değişken oluşturun.
  • "Kontrol" kategorisinden "Eğer ise, değilse" bloğunu seçin.
  • Koşul kısmına "İşleçler" kategorisinden " > " bloğunu yerleştirin.
  • " > " bloğunun sol tarafına "Veri" kategorisinden "puan" değişken bloğunu, sağ tarafına 50 yazın.
  • "Eğer" kısmına "Görünüm" kategorisinden "Merhaba de!" bloğunu ekleyin ve metni "Tebrikler!" yapın.
  • "Değilse" kısmına aynı bloğu ekleyip metni "Devam et!" yapın.
  • Bu blokları uygun bir tetikleyiciye (örneğin, yeşil bayrağa tıklandığında) bağlayın ve puan değişkenini projede güncelleyin.

1 2 3 4 5
Konuya Geri Dön: