Pengkodean Pemula dengan Blok
Bab
>
Tingkat
Fungsi dan Prosedur
Membuat Fungsi
Meskipun sudah ada banyak fungsi yang tersedia untuk kamu gunakan dalam melakukan berbagai aksi, kamu dapat memperluas aksi yang bisa kamu lakukan dengan membuat dan menggunakan fungsi kustom. Fungsi-fungsi ini memungkinkan kamu untuk menggunakan kembali blok kode yang sama di berbagai area program dengan hanya satu baris kode.
Fungsi kustom memungkinkan kamu untuk menyederhanakan kode dan mengurangi jumlah kode yang perlu kamu tulis. Dengan menggunakan fungsi kustom, dorong batu-batu di lapangan ini dan capailah pintu keluar dengan tidak lebih dari 22 baris kode.

Objective
Dorong batu untuk mencapai pintu keluar dengan menulis tidak lebih dari dua puluh dua (22) baris kode.
Ada beberapa cara untuk menghemat waktu dalam pemrograman, terkadang kamu ingin menggunakan kembali potongan kode yang sama beberapa kali. Di bab-bab sebelumnya, kita telah memperkenalkan loop dan list untuk membuat kode lebih efisien, cara lain untuk membuat kode lebih efisien adalah dengan membuat fungsi kustom.
Gunakan blok define function untuk membuat fungsi bernama repeat_push. Di dalam fungsi, tambahkan blok untuk mendorong, maju, mendorong, maju, mendorong, maju, mendorong, dan maju. Fungsi ini akan mendorong sebuah objek dan maju empat (4) kali.
Fungsi di atas adalah fungsi kustom yang akan menjalankan kode di dalamnya. Dengan ini, pemain akan mendorong sebuah objek dan maju empat (4) kali setiap kali fungsi dipanggil.
Gunakan fungsi kustom ini dengan memanggilnya menggunakan blok call function, untuk menggerakkan batu-batu di lapangan dan mencapai pintu keluar. Lakukan ini dengan menulis tidak lebih dari dua puluh dua (22) baris kode.