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.

Kod Kitabı