Pengkodan Asas dengan Blok
Bab 3
>
Tahap 4
Objektif
Ambil bakul telur dan simpan telur-telurnya ke dalam bekas sebelum menyatakan berapa banyak telur yang anda simpan.
Pada tahap ini, anda akan menggunakan suatu pemalar bernama egg_basket yang mewakili bilangan telur dalam bakul. Pemalar adalah seperti pembolehubah yang telah ditetapkan untuk anda; ia boleh digunakan tetapi tidak boleh diubah. Anda boleh menemui egg_basket dalam menu Constants, dan berfungsi seperti pembolehubah lain.
Cipta dua pembolehubah bernama bag1 dan bag2 dengan menekan butang create variable dalam menu Variables, yang akan kita gunakan untuk menyimpan separuh daripada telur dalam setiap beg. Seret dan lepaskan dua (2) blok set_variable dan tetapkan kepada bag1 dan bag2.

Dalam menu Constants di kotak alat, anda boleh menemui pemalar egg_basket serta blok operator yang telah disediakan dengan pemalar tersebut. Seret & lepaskan dua (2) blok operators dengan pemalar egg_basket dari menu Constants dan tetapkan operator kepada ÷ dalam menu lungsur.

Seret & lepaskan kedua-dua blok operator itu dan letakkan di dalam blok set_variable yang telah anda cipta. Dalam blok operator tersebut, tetapkan gelembung nombor kepada 2. Ini akan membahagi bakul telur dan menyimpan setiap separuh dalam pembolehubah bag1 dan bag2.

Pergi ke tanda X gelap dan hadapkan ke arah bekas, gunakan blok place untuk meletakkan beg-beg tersebut ke dalam setiap bekas. Pada tanda X gelap pertama dari kiri ke kanan, seret dan lepaskan blok place dari menu Actions dan masukkan bag1 untuk meletakkannya dalam kotak. Pada tanda X gelap kedua, seret & lepaskan blok place dan masukkan bag2.

Selepas itu, pergi ke tanda X terang di hadapan meja dan gunakan blok speak untuk menyatakan berapa banyak telur yang anda ada. Pada tanda X terang pertama, nyatakan jumlah telur yang anda ada dengan menggunakan blok speak berserta blok create text. Klik ikon gear pada blok create text untuk menambah satu lagi slot dan masukkan: satu blok text dengan "Terdapat ", pembolehubah egg_basket berdiri sendiri, dan satu lagi blok text dengan " telur".
Templat terpasang (dinonaktifkan) bagi proses ini terdapat dalam editor blok; anda boleh mengaktifkan dan menyuntingnya dengan klik kanan pada blok speak dan memilih "Enable Block".

Pada tanda X terang terakhir, nyatakan berapa banyak telur yang ada dalam setiap bekas dengan menggunakan blok speak dan blok create text, masukkan dua lagi slot dalam blok tersebut.
Masukkan dalam blok create text: satu blok text dengan "Terdapat ", pembolehubah bag1 berdiri sendiri, satu blok text dengan " telur dalam beg 1 dan ", pembolehubah bag2 berdiri sendiri, dan akhir sekali satu blok text dengan " dalam beg 2". Pastikan jarak ruang teks adalah betul.

Setelah maklumat dicatatkan di atas meja, tahap ini akan lengkap.