Bloklarla Başlangıç Düzeyi Kodlama
Bölüm 3
>
Seviye 4
Amaç
Yumurtaların bulunduğu sepeti alın ve kaç yumurta sakladığınızı söylemeden önce yumurtaları kaplara yerleştirin.
Bu seviyede, sepetteki yumurta sayısını temsil eden egg_basket adında bir sabit kullanacaksınız. Sabitler, sizin için önceden ayarlanmış değişkenlere benzer, ancak değiştirilemezler. egg_basket sabitini Constants menüsünde bulabilir ve diğer değişkenler gibi kullanabilirsiniz.
Variables menüsündeki create variable düğmesine basarak bag1 ve bag2 adlı iki değişken oluşturun; bu değişkenleri yumurtaların yarısını her çantada saklamak için kullanacağız. İki (2) set_variable bloğunu sürükleyip bırakın ve bunları sırasıyla bag1 ve bag2 olarak ayarlayın.

Constants menüsünde sepetteki yumurta sayısını temsil eden egg_basket sabitini ve bu sabitle ayarlanmış operatör bloğunu bulabilirsiniz. Constants menüsünden egg_basket sabiti ile iki (2) operators bloğunu sürükleyip bırakın ve açılır menüden operatörü ÷ olarak ayarlayın.

Oluşturduğunuz set_variable bloklarının içine iki operatör bloğunu sürükleyip bırakın. operator bloğundaki sayı balonlarını 2 olarak ayarlayın. Bu işlem yumurta sepetini ikiye bölecek ve her yarısını bag1 ve bag2 değişkenlerinde saklayacaktır.

Koyu X işaretlerine gidin ve kaplara yönelin, çantaları koymak için place bloğunu kullanın. Soldan sağa ilk koyu X işaretine geldiğinizde Actions menüsünden place bloğunu sürükleyip bırakın ve kutuya yerleştirmek için bag1 değişkenini ekleyin. İkinci koyu X işaretinde yine place bloğunu sürükleyip bırakın ve bu sefer bag2 değişkenini ekleyin.

Ardından masaların önündeki açık X işaretlerine gidin ve kaç yumurtanız olduğunu ifade etmek için speak bloğunu kullanın. İlk açık X işaretinde, toplam kaç yumurtanız olduğunu ifade etmek için speak bloğunun içine bir create text bloğu yerleştirin. create text bloğundaki dişli simgesine tıklayarak üçüncü bir öğe ekleyin ve şunları yerleştirin: "There are " metin bloğu, bağımsız egg_basket değişken bloğu ve " eggs" metin bloğu.
Bu işlemin devre dışı bırakılmış bir şablonu blok düzenleyicide mevcuttur; speak bloğuna sağ tıklayıp "Enable Block" seçeneğine tıklayarak etkinleştirebilir ve düzenleyebilirsiniz.

Son açık X işaretinde, her kapta kaç yumurta olduğunu ifade etmek için yine speak bloğunu oluşturup içine bir create text bloğu yerleştirin ve bloğa iki tane daha alan ekleyin.
create text bloğunun içine şunları yerleştirin: "There are " metin bloğu, bağımsız bag1 değişken bloğu, " eggs in bag 1 and " metin bloğu, bağımsız bag2 değişken bloğu ve son olarak " in bag 2" metin bloğu. Metinler arasındaki boşluklara dikkat ettiğinizden emin olun.

Bilgiler masalara not edildiğinde seviye tamamlanmış olacak.