wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Soal Pilihan Ganda tentang Scratch

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Apa manfaat utama menggunakan fitur Backdrop dan menggantinya selama aplikasi berjalan dalam proyek Scratch?

a)

Mengubah ukuran sprite secara otomatis.

b)

Mengatur suasana cerita, membagi perpindahan tempat, atau menunjukkan perubahan waktu.

c)

Mengganti kostum sprite agar terlihat bergerak.

d)

Mengontrol kecepatan sprite bergerak maju atau mundur.

2.

Dalam Aktivitas "Petualangan Tiga Dunia", blok manakah dari kategori Looks yang berfungsi untuk mengganti backdrop yang sedang tampil ke backdrop berikutnya sesuai urutan?

a)

`switch backdrop to [nama_backdrop]`

b)

`change backdrop by [1]`

c)

`next backdrop`

d)

`next costume`

3.

Untuk membuat sprite kucing kembali ke posisi awal (x = -200, y = -100) dan berpindah ke backdrop baru, blok `next backdrop` harus diletakkan di dalam blok kondisional mana?

a)

`repeat [10]`

b)

`if <touching edge?> then...`

c)

`forever`

d)

`if <touching [mouse-pointer]?> then...`

4.

Blok Control manakah yang harus digunakan untuk memastikan sebuah sprite akan terus-menerus melakukan aksi (misalnya bergerak, mengecek kondisi, atau berganti kostum) selama program dijalankan?

a)

if <...> then...

b)

wait [1] seconds

c)

forever

d)

repeat [10]

5.

Untuk menciptakan ilusi bahwa sprite sedang berjalan atau berlari (animasi gerak), blok `forever` harus dikombinasikan dengan blok Looks manakah di dalamnya?

a)

change color effect by [25]

b)

go to x: [...] y: [...]

c)

next costume

d)

switch costume to [costume1]

6.

Apa yang dimaksud dengan blok Event dalam Scratch?

a)

Blok yang mengatur perulangan perintah.

b)

Blok yang menampilkan pesan teks atau suara.

c)

Blok yang menandakan kapan suatu peristiwa terjadi yang diikuti oleh perintah yang harus dijalankan.

d)

Blok yang mengatur posisi dan arah sprite.

7.

Jika Anda ingin sprite mengeluarkan suara "Meow" *hanya saat pengguna mengkliknya*, blok Event yang paling tepat untuk digunakan sebagai pemicu adalah:

a)

when [bendera hijau] clicked

b)

when I receive [message1]

c)

when this sprite clicked

d)

when key [space] pressed

8.

Untuk membuat sprite melompat saat tombol Spasi ditekan pada keyboard, blok pemicu yang digunakan pada awal script adalah:

a)

when [bendera hijau] clicked

b)

when key [space] pressed

c)

when backdrop switches to [backdrop1]

d)

when loudness > [10]

9.

Dalam kode lompatan: `change y by [50]` diikuti `wait [0.3] seconds` dan `change y by [-50]`, apa fungsi dari blok `wait [0.3] seconds`?

a)

Untuk menghentikan semua script lainnya.

b)

Untuk memastikan animasi lompatan *terlihat halus* atau realistis dengan memberikan jeda waktu.

c)

Untuk mengatur jumlah langkah yang diambil sprite.

d)

Untuk mengganti backdrop selama lompatan.

10.

Dalam *Aktivitas Kucing Pintar*, mengapa sprite dapat menjalankan animasi berjalan (dipicu oleh bendera hijau) dan aksi melompat (dipicu oleh tombol spasi) pada waktu yang sama?

a)

Karena kedua script tersebut menggunakan blok Control yang sama.

b)

Karena Scratch memungkinkan script terpisah yang dipicu Event berbeda untuk berjalan secara simultan (paralel).

c)

Karena sprite memiliki lebih dari satu kostum.

d)

Karena blok `forever` di salah satu script menghentikan yang lain.