1
BAGIAN BLOCK SCRIPT SCRATCH
Wijayanto, S.T., [Link]
2020
2
1. Block Scratch Tab
Scratch blocks diorganisasi ke dalam sepuluh kategori warna berbeda, yakni Motion,
Looks, Sound, Pen, Data, Event, Control, Sensing, Operators, dan More Block.
Gambar. Block Tab Scratch
A. Motion
Block motion berisikan blok-blok yang dapat digunakan untuk menggerakkan sprites
dalam project user.
Gambar. Block Tab Motion
3
B. Looks
Block ini dapat digunakan untuk mengganti costume sprites, background stage,
ukuran sprite, dan sebagainya
Gambar. Block Tab Looks
C. Sound
Blok-blok yang mengatur penggunaan efek suara dapat ditemukan dalam sound block
ini
Gambar. Block Tab Sound
4
D. Pen
Mengatur penggunaan pen dan stamps di project.
Gambar. Block Tab Pen
E. Data
Berisi blok-blok yang dapat digunakan untuk membuat variabel dan list, maupun
menghapusnya
Gambar. Block Tab Data
5
F. Events
Berisi perintah untuk menjalankan program melalui klik green flag atau tombol pada
keyboard.
Gambar. Block Tab Event
G. Control
Blok ini berisikan sejumlah blok utama script agar dijalankan dan sebagai blok
struktur kendali
Gambar. Block Tab Control
6
H. Sensing
Terkait hal-hal yang dapat dikerjakan sprite.
Gambar. Block Tab Sensing
I. Operators
Berisi berbagai operator aritmatika yang dapat digunakan dalam project.
Gambar. Block Tab Operator
7
J. More Blocks
Digunakan untuk membuat block secara manual dan menambahkan ekstensi apabila
dibutuhkan
Gambar. Block Tab More Block
2. Block script
Block script adalah perintah atau coding yang digunakan sebagai instruksi kepada sprite
untuk melaksanakan suatu perintah atau algoritma yang dibuat. Tipe – tipe block script
antara lain:
a. Stack Block
b. Hats
c. Reporters
Gambar : Block Script Scratch
8
a. Tipe Stack Block
Block yang memiliki benjolan dan lengkungan diatas atau dibawahnya, sehingga kita
bisa menggabungkannya dengan block yang lain
Contoh:
Beberapa block memilik inputan di dalamnya, dimana pengguna dapat
memasukan nilai berupa angka atau memilih nilai dalam menu pulldown yang ada
didalamnya.
Contoh:
Beberapa block ada yang berbentuk seperti huruf “C” dimana dapat digabungkan
beberapa stack di dalamnya.
Contoh:
b. Tipe Hats Block
Hats Block yang memiliki ciri lengkungan di atasnya. Block ini diletakkan paling
atas dari susunan stack. Biasanya block ini berfungsi untuk event atau kejadian
seperti bila suatu tombol ditekan.
Contoh:
c. Tipe Reporters Block
Block ini digunakan untuk masuk dalam input block lain.
Contoh:
9
3. Script Area
Script Area berfungsi membuat Sprite melakukan sebuah gerakan animasi yang
menarik. Pada script area, Anda dapat melakukan drag and drop pada block script
yang telah disediakan. Block script akan menunjukan warna putih, jika antar block script
tersebut dapat berhubungan satu dengan yang lainnya. Block script akan
menghilangkan kesalahan pengetikan yang cenderung terjadi ketika orang
menggunakan pemrograman berbasis teks.
Gambar : Script Area Scratch