Scratch menyediakan berbagai blok pemrograman yang dapat digunakan untuk mengatur gerakan, suara, tampilan, dan perilaku karakter. Cara terbaik untuk memahami fungsi blok adalah dengan mencobanya secara langsung.
Sebagai contoh, karakter kucing Scratch tidak akan dapat bergerak keluar sepenuhnya dari layar. Jika menggunakan nilai yang terlalu besar, sprite akan berhenti di tepi Stage (Panggung).
Contoh: Setelah blok “Putar searah jarum jam 15 derajat” dijalankan, karakter kucing akan berubah arah.
Langkah-Langkah Mencoba Blok Scratch
1. Membuka Blok Motion (Gerakan)
Klik tombol bulat berwarna biru bertuliskan Motion (Gerakan) di sebelah kiri Blocks Palette (Palet Blok).
Kategori Motion biasanya menjadi kategori yang tampil ketika Scratch pertama kali digunakan.
2. Mencoba Blok “move 10 steps”
Pada Blocks Palette, klik atau ketuk blok:
move 10 steps — bergerak 10 langkah
Kucing pada Stage akan bergerak sesuai arah yang sedang dihadapinya.
Setiap kali blok tersebut diklik, kucing akan bergerak satu kali.
Perlu diperhatikan bahwa blok ini hanya mengubah posisi kucing. Kaki kucing belum terlihat bergerak seperti sedang berjalan.
3. Mengubah Jumlah Langkah
Angka 10 pada blok menunjukkan seberapa jauh sprite bergerak.
Klik angka tersebut dan ganti dengan nilai lain, misalnya 50.
Jika blok dijalankan, kucing akan bergerak lima kali lebih jauh dibandingkan ketika menggunakan nilai 10.
Tips: Setiap kali menemukan kotak putih pada sebuah blok, biasanya nilai di dalamnya dapat diubah.
Contoh:
move 10 steps → move 50 steps
4. Memutar Arah Kucing
Selanjutnya, coba blok:
turn clockwise 15 degrees — putar searah jarum jam 15 derajat
Klik blok tersebut untuk memutar kucing.
Untuk mengubah besar sudut putaran, ubah angka 15 menjadi nilai lain.
Setelah arah kucing berubah, jalankan kembali blok move 10 steps. Kucing akan bergerak mengikuti arah barunya.
5. Mengembalikan Kucing ke Tengah Stage
Jika kucing mencapai tepi Stage, Anda dapat menyeretnya kembali menggunakan mouse.
Caranya:
Klik dan tahan kucing.
Gerakkan mouse ke posisi yang diinginkan.
Lepaskan tombol mouse.
Kucing akan berada pada posisi baru tersebut.
6. Mencoba Blok Sound (Suara)
Klik tombol bulat berwarna merah muda pada bagian kategori blok untuk membuka Sound (Suara).
Selanjutnya, cari dan klik blok:
play sound “Meow” until done — putar suara “Meow” sampai selesai
Jika komputer memiliki speaker atau perangkat audio yang aktif, Anda akan mendengar suara “Meow” dari karakter kucing.
7. Mencoba Blok Looks (Tampilan)
Klik tombol bulat berwarna ungu untuk membuka kategori Looks (Tampilan).
Kategori ini digunakan untuk mengatur tampilan sprite.
8. Mencoba Blok “Next Costume”
Klik blok:
next costume — kostum berikutnya
Kucing akan terlihat seperti sedang berlari di tempat karena posisi kakinya berubah.
Dalam Scratch, costume (kostum) merupakan gambar atau tampilan berbeda yang dimiliki oleh sebuah sprite.
Kucing Scratch memiliki beberapa kostum yang menampilkan posisi kaki yang berbeda. Ketika kostum diganti secara berurutan, kucing akan terlihat seperti sedang berjalan atau berlari.
Memahami Sprite dan Costume
Konsep sprite dan costume sangat penting dalam Scratch.
Sprite adalah karakter atau objek dalam proyek.
Costume adalah gambar atau tampilan yang digunakan oleh sprite.
Stage adalah tempat sprite melakukan berbagai aktivitas.
Perumpamaannya seperti pertunjukan teater:
Sprite adalah aktornya, sedangkan costume adalah pakaian atau tampilan yang dikenakan aktor.
Sprite dapat bergerak di Stage, berganti kostum, mengeluarkan suara, berbicara, dan menjalankan berbagai perintah sesuai dengan skrip yang dibuat.
Kesimpulan
Mencoba blok secara langsung merupakan cara yang efektif untuk memahami pemrograman Scratch. Dengan beberapa blok sederhana, kita sudah dapat mengatur:
Gerakan → Arah → Suara → Tampilan → Kostum
Melalui eksperimen sederhana tersebut, peserta didik mulai memahami bahwa program merupakan kumpulan instruksi yang mengatur perilaku sebuah objek.
Semakin banyak blok yang dicoba, semakin mudah memahami bagaimana Scratch dapat digunakan untuk membuat animasi, game, cerita interaktif, dan berbagai proyek kreatif lainnya.

0 Komentar