Bloklarla Başlayan Kodlama
Bölüm
>
Seviye
Matematik ve Metin İşlemleri
Sabitler ve Pratik
Hedef
Yumurtaları sepetten al ve kaç yumurta depoladığını söylemeden önce yumurtaları kaplara yerleştir.
Bu seviyede, sepetin içindeki yumurta sayısını temsil eden egg_basket adlı bir sabit kullanacaksın. Sabitler, senin için önceden ayarlanmış değişkenler gibidir - bunları kullanabilirsin fakat değiştiremezsin. Diğer değişkenler gibi egg_basket'i Değişkenler kategorisinde bulacaksın.
Her bir torbada yarım yumurtayı saklamak için bag1 ve bag2 adında iki değişken oluştur.
bag1'i egg_basket'in yarısı olarak ayarlamak için, Matematik kategorisindeki bir matematik bloğu ile birlikte set bloğunu kullan. Matematik bloğunda operatörü seçebileceğin bir açılır menü vardır - bölme (÷) seçeneğini seç. İlk girişe egg_basket ve ikinci girişe 2 bağla.
Aynısını bag2 için de yap - egg_basket ÷ 2 olarak ayarla.
Kapların önündeki koyu X işaretlerine doğru ilerle ve torbaları her bir kaba yerleştirmek için place bloğunu kullan. place bloğuna değişken bloklarını (bag1, bag2) bağla.
Sonrasında, masaların önündeki açık X işaretlerine doğru ilerle ve kaç yumurta olduğunu söylemek için speak bloğunu kullan.
İlk açık X işaretinde, toplam kaç yumurta olduğunu belirt: "there are ", egg_basket değişkeni ve " eggs" ifadelerini birleştirmek için create text with bloğu ile birlikte speak bloğunu kullan. Gerekirse daha fazla öğe eklemek için create text with bloğundaki ayar simgesine tıkla.
Sonraki açık X işaretinde, her bir kapta kaç yumurta olduğunu belirt: "there are ", bag1, " eggs in bag 1 and ", bag2, " in bag 2" ifadelerini birleştirmek için create text with bloğu ile birlikte speak bloğunu kullan. create text with bloğunda 5 öğeye ihtiyacın olacak.