Pengkodan Asas dengan Blok
Bab 5
>
Tahap 4
Objektif
Menilai maklumat tentang peti buah dan memindahkan epal ke dalam bakul.
Di taman, beberapa buah yang baru dipetik disimpan dalam peti. Adalah idea yang baik untuk mengambil beberapa lagi dan meletakkannya dalam bakul supaya ia boleh diagihkan. Untuk melakukan ini, kita akan menggunakan beberapa blok baharu termasuk blok display untuk melihat kandungan senarai.
Terdapat dua konstanta senarai bernama crate1 dan crate2 yang menyimpan buah-buahan yang telah dikumpul di taman. Berjalan ke tanda X gelap dan hadapkan diri ke arah peti. Di sini kita akan menyemak berapa jenis buah terdapat dalam peti dengan memeriksa panjang konstanta senarai crate1.
Daripada menu Communications, seret dan lepaskan blok speak ke dalam editor. Kemudian daripada menu Constants, seret dan lepaskan blok length yang bersambung dengan konstanta crate1 ke dalam blok speak.

Sekarang mari kenal pasti apa elemen di dalam konstanta senarai dengan menggunakan blok display yang terdapat dalam menu Communications. Seret dan lepaskan blok ke dalam editor dan masukkan konstanta senarai crate1 dari menu Constants untuk melihat kandungan senarai tersebut.

Seterusnya, berjalan ke tanda X cerah dan hadapkan diri ke peti, di sini kita akan menyemak sama ada konstanta senarai crate2 mengandungi buah “Apple” dan di mana ia terletak dalam senarai. Letakkan blok speak dalam editor dan seret & lepaskan blok occurrence dari menu Lists ke dalam blok speak.

Dalam ruang pertama, masukkan blok crate2 dari menu Constants, dan dalam ruang kedua masukkan blok string dari menu Text dan tulis teks “Apple”. Ini akan membolehkan anda mencari di mana “Apple” terletak dalam konstanta senarai crate2.

Kenal pasti apa kandungan crate2 dengan menggunakan blok display; seret & lepaskan blok display dari menu Communications dan masukkan konstanta senarai crate2 yang terdapat dalam menu Constants.

Sekarang kita sudah mengetahui kandungan peti dan di mana “Apple” terletak, gunakan blok collect dari menu Actions dan tambahkan blok string dari menu Text. Kemudian tulis perkataan “Apple” dalam blok string untuk mengutip epal dari peti.

Akhir sekali, berjalan ke tanda X emas dan hadapkan diri ke bakul, di sini kita akan meletakkan epal. Gunakan blok place dari menu Actions dan masukkan blok string dari menu Text. Masukkan perkataan “Apple” dalam blok string untuk menyimpan epal dalam bakul dan menamatkan tahap ini.