Pengkodan Permulaan dengan Blok
Bab 5
>
Tahap 3
Objektif
Letakkan makanan dan panggil anak-anak babi dengan memasukkan nama mereka ke dalam senarai.
Anak-anak babi mungkin akan cepat lapar, ambil beg makanan biru besar dan tuju ke dua (2) tanda X gelap pada peta. Seret dan lepaskan blok place dari menu Actions ke penyunting kod pada kedua (2) tanda X gelap dan hadapkan ke dulang. Seret dan lepaskan blok string dari menu Text ke dalam blok place dan tambahkan perkataan "food" dalam gelembung string. Ini akan menuangkan makanan dari beg ke dalam dulang untuk dimakan anak-anak babi.

Setelah anda selesai meletakkan makanan di kedua tanda X gelap, tuju ke tanda X ringan dan hadapkan ke kandang. Panggil anak-anak babi supaya mereka boleh datang makan. Nama mereka ialah "Peggle", "Peter", "Piper" dan "Pedro". Untuk memudahkan pemanggilan, letakkan nama mereka dalam senarai, terdapat blok set variable / create list dalam penyunting yang mengandungi senarai bertajuk names. Aktifkan blok dan isikan item yang hilang.

Dari menu Text, letakkan empat blok string di dalam blok create list. Di dalamnya, letakkan nama keempat anak babi dengan susunan berikut: "Peggle", "Peter", "Piper", "Pedro".

Guna blok gelung (for) untuk memanggil kesemua nama anak babi menggunakan blok speak. Gelung for menggunakan pembolehubah x untuk mengulang melalui senarai names, anda perlu menetapkan bilangan kitaran gelung mengikut senarai iaitu 4, bersamaan bilangan pembolehubah dalam senarai.
Di dalam gelung, gunakan blok speak bersama blok create text untuk menggabungkan string "Come here " dengan pembolehubah x (yang akan mengandungi setiap nama semasa gelung berjalan). Dalam penyunting blok, anda akan menemui blok yang tidak diaktifkan; aktifkan mereka dan lengkapkan urutan blok dengan menambah item pada slot kedua dalam blok create text.

Sisipkan blok list get dengan menyeret dan melepaskannya dari menu Lists; blok ini membolehkan anda mengekstrak item dari senarai.

Untuk mengekstrak nama setiap anak babi dari senarai, seret dan lepaskan pembolehubah x dari menu Variables ke dalam blok list get dan masukkannya ke dalam blok create text.

Dengan set blok kod ini, pemain akan dapat memanggil nama semua anak babi mengikut turutan. Pembolehubah x dalam gelung for mewakili setiap nama dalam senarai apabila gelung melalui setiap item mengikut turutan sehingga ia mencapai akhir.