My Blocks: Membuat Blok Sendiri

Fungsi/prosedur dengan parameter agar kode tidak berulang.

Part 13 dari 18 ± 25 menit Gratis

Masalah: kode yang diulang-ulang

Menggambar tiga persegi berarti menyalin tumpukan "gerak–putar" tiga kali. Kalau ukurannya ingin diganti, kamu mengubah tiga tempat. Solusinya: buat blok sendiri.

Membuat My Block

  1. Buka kategori My Blocks (merah) → Make a Block.
  2. Beri nama, misalnya gambar persegi.
  3. Tambahkan input (parameter) bernama ukuran.
  4. Klik OK: muncul topi definisikan gambar persegi (ukuran).
  5. Susun isi blok di bawah topi tersebut.

definisikan gambar persegi (ukuran)
ulangi 4 kali
  gerak (ukuran) langkah
  putar ↻ 90 derajat

Memakainya: gambar persegi 50, gambar persegi 100.

Manfaat

  • Tidak berulang (prinsip DRY: Don't Repeat Yourself).
  • Mudah dibaca: nama blok menjelaskan tujuannya.
  • Mudah diperbaiki: salah di satu tempat, perbaiki di satu tempat.

Run without screen refresh

Centang opsi ini saat membuat blok bila ingin blok langsung selesai tanpa menggambar frame demi frame — berguna untuk menggambar cepat dengan Pen.

Istilah di bahasa lain

ScratchPython / JavaScript
My Blockfunction / fungsi
inputparameter
memakai blokmemanggil fungsi

Coba di Scratch: buat gambar persegi dengan input ukuran, lalu panggil 3 kali dengan ukuran berbeda.

Praktikkan langsung, gratis

Tulis dan jalankan kode langsung di browser, dapatkan penilaian otomatis. Daftar gratis kapan saja untuk menyimpan progres dan meraih sertifikat.

Coba latihan sekarang, tanpa daftar
Bagikan: WhatsApp Facebook LinkedIn X