Pemrograman Pemula dengan Blok
Bab 5
>
Tingkat 4
Tujuan
Menilai informasi tentang peti buah dan memindahkan apel ke keranjang.
Di kebun, beberapa buah yang baru dipetik disimpan dalam peti; akan sangat baik untuk mengambil beberapa buah tambahan dan menaruhnya di keranjang agar bisa dibagikan. Untuk melakukan ini, kita akan menggunakan beberapa blok baru termasuk blok display untuk melihat isi daftar.
Ada dua konstanta daftar bernama: crate1 dan crate2 yang berisi buah-buahan yang telah dikumpulkan di kebun. Pergilah ke tanda X gelap dan hadapkan diri pada peti; di sini kita akan memeriksa berapa jenis buah yang ada di peti dengan memeriksa panjang konstanta daftar crate1.
Dari menu Communications, seret & jatuhkan blok speak ke editor; kemudian dari menu Constants kita memiliki berbagai blok. Seret & jatuhkan blok length yang terpasang pada konstanta crate1 ke dalam blok speak.

Sekarang kita identifikasi elemen apa saja yang ada di dalam konstanta daftar dengan menggunakan blok display yang ada di menu Communications. Seret & jatuhkan blok tersebut ke editor dan masukkan konstanta daftar crate1 dari menu Constants untuk melihat daftar tersebut.

Selanjutnya, pergilah ke tanda X terang dan hadapkan diri pada peti; di sini kita akan memeriksa apakah konstanta daftar crate2 berisi buah “Apple” dan di mana letaknya dalam daftar. Letakkan blok speak di editor dan seret & jatuhkan blok occurrence dari menu Lists ke dalam blok speak.

Di slot pertama, masukkan blok mandiri crate2 dari menu Constants dan di slot kedua masukkan blok string dari menu Text dan tulis teks “Apple”. Ini akan memungkinkan Anda menemukan di mana “Apple” berada dalam konstanta daftar crate2.

Identifikasi isi dari crate2 dengan menggunakan blok display; seret & jatuhkan blok display dari menu Communications dan masukkan konstanta daftar crate2 yang terletak di menu Constants.

Sekarang setelah kita mengetahui isi peti dan di mana letak “Apple”, gunakan blok collect dari menu Actions dan tambahkan blok string dari menu Text. Kemudian tulis kata “Apple” seperti pada blok string untuk mengambil apel dari peti.

Akhirnya, berjalanlah ke tanda X emas dan hadapkan diri pada keranjang; di sini kita akan menempatkan apel. Gunakan blok place dari menu Actions dan masukkan blok string dari menu Text. Masukkan kata “Apple” seperti tertulis di blok string untuk menyimpan apel di keranjang dan menyelesaikan level.