Rabu, 08 Oktober 2025
Rabu, 01 Oktober 2025
Rabu, 17 September 2025
Senin, 08 September 2025
Belajar block code berdasarkan kategori dan fungsinya pada scratch
Pada materi sebelumnya yaitu “Berkenalan dengan Scratch”, kita sudah belajar mengenai apa itu scratch dan area pada scratch. Nah kali ini, kita akan belajar mengenai block kode berdasarkan kategori dan fungsinya.
Seperti yang kita pelajari pada materi sebelumnya, kita sudah mengetahui bahwa Block code terletak pada Panel Block (Blocks Pane).

Block code ialah blok berisi code yang nantinya digunakan untuk membuat program. Bentuk nya seperti puzzle. Bisa ditarik dan dipasang. Bisa ditambahkan dan dihapus.
Block di scratch berwarna — warni berdasarkan kategori nya.
Get Tiara Putri Ramadhani’s stories in your inbox
Join Medium for free to get updates from this writer.
Berikut block di scratch berdasarkan kategori dan fungsinya:
Block Motion
Pada Block Motion, terdapat block — block code yang berfungsi untuk mengontrol gerakan atas, bawah, kiri, kanan, dan rotasi sprite.


Block Looks
Pada Block Looks, terdapat block — block yang berfungsi untuk mempengaruhi penampilan sprite seperti warna dan kostum.


Block Sound
Pada Block Sound, terdapat block — block yang berfungsi untuk mengontrol suara, nada, dan volume.

Block Events
Pada Block Events, terdapat block — block yang berisi perintah untuk memberi tahu kapan kode akan dijalankan.

Block Control
Pada Block Control, terdapat block — block yang berisi perintah untuk melakukan pernyataan bersyarat, berisi perintah pada sprite agar memungkinkan terus dijalankan dan diulang, dan menghentikan sprite.

Block Sensing
Pada Block Sensing, terdapat block — block yang berisi perintah mengontrol untuk mendeteksi apakah sprite menyentuh tepi, warna lain, sprite lain, pada koordinat X atau Y tertentu, volume suara, dll.

Block Operators
Pada Block Operators, terdapat block — block yang berisi operator logika dimana termasuk alat untuk melakukan perbandingan seperti “lebih besar dari, kurang dari, sama dengan”, melakukan penjumlahan, pengurangan, memilih nomor acak, dll.

Block Variables
Pada Block Variables, terdapat block — block untuk membuat variabel untuk menampung angka atau teks.

Berkenalan dengan Scratch
Berkenalan dengan Scratch!

Apa itu Scratch?
Scratch adalah Bahasa pemrograman berbasis visual. Dengan scratch, kita bisa membuat animasi, game dan kreasi menarik lainnya. Scratch dirancang untuk siswa usia 8–16, tetapi dapat digunakan oleh semua orang. Disini siapa pun dapat menambahkan proyek apa pun yang sudah dibuat. Kita juga dapat menjelajahi proyek yang dibagikan oleh oreng lain, dan bahkan dapat mengomentarinya.
Apa itu pemrograman berbasis visual?
Pemrograman berbasis visual ialah dimana kita dapat membuat program tanpa menulis kode.
Jadi, di scratch kita tidak perlu menulis code untuk bisa membuat animasi, game dan kreasi menarik lainnya.
Bagaimana cara belajar pemrograman dengan scratch?
Untuk memulai belajar pemrograman menggunakan scratch, terdapat 2 versi. Yaitu menggunakan Scratch berbasis Web dan Desktop.
Scratch berbasis Web
Jika ingin menggunakan versi web, kunjungi link https://scratch.mit.edu. Dan akan menampilkan halaman pertama seperti gambar berikut.

Kemudian pilih menu Create. Setelah itu, akan menampilkan halaman seperti berikut

Scratch berbasis Desktop
Untuk menggunakan scratch versi desktop, kita perlu mendownload nya terlebih dahulu. Untuk mendownload scratch, bisa langsung kunjungi link https://scratch.mit.edu/download
Area Pemrograman pada Scratch

Block Pane (Panel Block)
Pada “Panel blok” ada blok code dari mana program kita akan dibuat. Apa itu block code? Block code ialah blok berisi code. Bentuk nya seperti puzzle. Bisa ditarik dan dipasang. Bisa ditambahkan dan dihapus.
Blok - blok ini nantinya akan kita susun di “Ruang Kerja (Workspace)” untuk menjalankan sprite. Block code yang disusun berisi perintah untuk menjalankan sprite.
Block di scratch berwarna - warni berdasarkan kategori nya.
Workspace (Ruang Kerja)
Tempat dimana untuk meletakkan blok-blok yang telah disusun. Seluruh program akan disimpan di sana.
Sprite Pane (Panel Sprite)
Pada “Panel Sprite” terdapat semua sprite yang akan kita program. Kita juga bisa menambahkan dan mengupload sprite pada panel ini
Apa itu sprite?

Sprite adalah karakter/gambar/objek yang bisa kita program.
Get Tiara Putri Ramadhani’s stories in your inbox
Join Medium for free to get updates from this writer.
Bagaimana cara menambahkan / memilih sprite?
Untuk menambahkan sprite, klik menu berbentuk lingkaran dengan logo kepala kucing di pojok kanan bawah pada Panel Sprite


Kemudian akan muncul halaman seperti berikut.

Nah tinggal pilih deh sprite mana yang akan kita gunakan.
Lalu bagaimana cara mengupload sprite milik kita sendiri?
Untuk mengupload sprite milik kita sendiri, caranya masih sama. Yaitu klik menu berbentuk lingkaran dengan logo kepala kucing di pojok kanan bawah pada Panel Sprite. Kemudian klik tombol unggah.

Backdrops Pane (Panel Backdrop)
Pada “Panel Backdrops” kita bisa memilih dan mengupload sendiri latar belakang yang akan digunakan. Dan latar belakang yang telah kita pilih tadi akan ditampilkan di “Stage”
Bagaimana cara memilih latar belakang?
Untuk memilih latar belakang, kita bisa klik menu dengan logo galeri di pojok kanan bawah pada Panel Backdrop.


Kemudian akan menampilkan halaman seperti berikut.

Nah kemudian tinggal pilih deh latar belakang mana yang akan kita gunakan.
Lalu bagaimana caranya mengupload latar belakang milik kita sendiri?
Caranya masih sama, yaitu klik menu dengan logo galeri di pojok kanan bawah pada Panel Backdrop. Setelah itu, klik tombol upload.

Stage
Di stage, sprite dan background akan ditampilkan disini. Block code yang telah disusun tadi akan dieksekusi di “Stage”, yaitu di sana kita akan melihat apa yang telah kita buat dari blok.
Nah segitu dulu ya kita berkenalan tentang scratch. Dimateri selanjutnya, kita akan membahas lebih lanjut mengenai blok code berdasarkan kategori dan fungsi nya.
Selamat belajar!
sumber : https://medium.com/@tiarapr/berkenalan-dengan-scratch-7c6ce59ed74e