Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Kata Pengantar

Total questions: 40

Worksheet time: 20mins

Name
Class
Date
1.

Apa yang dimaksud dengan bahasa pemrograman?

a)

Perangkat keras untuk menyimpan data

b)

Instruksi standar untuk memerintah komputer

c)

Aplikasi media sosial

d)

Gambar antarmuka pengguna

2.

Dalam analogi lampu lalu lintas pada materi, apa makna lampu hijau?

a)

Pengendara harus berhenti

b)

Pengendara harus berhati-hati

c)

Pengendara mendapat persetujuan untuk berjalan

d)

Ada gangguan pada sistem

3.

Bagian antarmuka Scratch tempat kita menyusun blok-blok kode disebut ...

a)

Stage

b)

Sprite Pane

c)

Script Editor

d)

Costumes

4.

Pada proses instalasi Scratch Desktop di Windows, opsi instalasi yang dipilih agar semua pengguna komputer dapat memakai aplikasi adalah…

a)

Only for me (user sendiri)

b)

Run Scratch Desktop

c)

Anyone who uses the computer (all users)

d)

Custom install

5.

Bagian antarmuka Scratch yang menampilkan karakter kucing bergerak saat program dijalankan disebut…

a)

Script Editor

b)

Stage

c)

Sprite

d)

Code Menu

6.

Dalam koordinat kartesius pada Scratch, titik asal (origin) berada pada perpotongan sumbu-x dan sumbu-y. Manakah pernyataan yang tepat tentang fungsi koordinat ini dalam animasi?

a)

Menentukan warna latar belakang panggung

b)

Menunjukkan posisi sprite pada panggung

c)

Mengubah ukuran sprite secara otomatis

d)

Mengatur volume suara sprite

7.

Gambar menunjukkan seorang perempuan berada di titik (5,6). Informasi apa yang benar tentang titik tersebut?

a)

x=6 dan y=5

b)

x=5 dan y=6

c)

x=−5 dan y=6

d)

x=5 dan y=−6

8.

Contoh kasus: Saat bendera hijau diklik, mobil bergerak dari titik (−170,50) ke titik (170,50) selama 4 detik. Blok Motion manakah yang paling sesuai untuk perpindahan halus sesuai durasi tersebut?

a)

go to x: y:

b)

glide secs to x: y:

c)

move 10 steps

d)

turn 15 degrees

9.

Untuk memulai skrip agar berjalan saat bendera hijau diklik, blok Event yang harus ditambahkan ke Script Editor adalah...

a)

when space key pressed

b)

when this sprite clicked

c)

when backdrop switches to [backdrop1]

d)

when green flag clicked

10.

Setelah menambahkan blok when green flag clicked, instruksi agar sprite langsung menuju posisi awal (−170,50) sebelum bergerak adalah menggunakan blok...

a)

go to x: −170 y: 50

b)

glide 4 secs to x: −170 y: 50

c)

point in direction 90

d)

set x to −170

11.

Di Scratch, urutan blok manakah yang tepat agar sprite mobil: (1) kembali ke posisi awal (-170, 50) saat bendera hijau diklik, lalu (2) meluncur ke posisi akhir (170, 50) selama 4 detik?

a)

when green flag clicked → glide 4 secs to (170, 50) → go to x: -170 y: 50

b)

go to x: -170 y: 50 → when green flag clicked → glide 4 secs to (170, 50)

c)

when green flag clicked → go to x: -170 y: 50 → glide 4 secs to (170, 50)

d)

when green flag clicked → glide 1 sec to (170, 50) → go to x: 170 y: 50

12.

Tujuan pembelajaran modul ini adalah agar siswa dapat...

a)

Mengoperasikan software Scratch dan menambahkan efek suara serta teks pada program sederhana

b)

Membuat game 3D dengan Unity

c)

Mengedit video menggunakan aplikasi profesional

d)

Mendesain jaringan komputer tingkat lanjut

13.

Langkah yang tepat untuk membalik arah tampilan sprite kucing agar menghadap berlawanan adalah...

a)

Klik Sounds lalu pilih Reverse

b)

Klik Costumes lalu klik Flip Horizontal

c)

Klik Backdrops lalu pilih Mirror Stage

d)

Drag blok Control lalu pilih flip

14.

Pada tahap penambahan suara, urutan tindakan yang benar adalah...

a)

Buka tab Sounds, hapus suara default jika perlu, lalu klik Choose a Sound untuk memilih suara yang dibutuhkan

b)

Buka tab Code lalu pilih blok Looks untuk menambah suara

c)

Klik Backdrops kemudian pilih Add Sound Effect

d)

Menekan tombol Start untuk otomatis menambah semua suara

15.

Di editor Sounds Scratch, langkah awal untuk menambahkan suara baru adalah mengklik tombol apa?

a)

Choose a Sound

b)

Copy

c)

Mute

d)

Record

16.

Dalam contoh, kategori apa yang dipilih untuk menemukan suara Meow?

a)

Effects

b)

Animals

c)

Voice

d)

Loops

17.

Seorang siswa ingin membuat dua sprite saling menyapa. Berdasarkan langkah pada materi, kombinasi blok mana yang paling tepat untuk setiap sprite ketika diklik?

a)

when green flag clicked → start sound → think ... for 2 seconds

b)

when this sprite clicked → start sound (hewan) → say "Hello" for 1–2 seconds

c)

when space key pressed → stop all sounds → say ...

d)

when this sprite clicked → change size by 10 → say ...

18.

Fungsi blok set size to 50% pada sprite Baseball adalah untuk…

a)

Menyembunyikan bola dari panggung

b)

Mengubah ukuran bola menjadi setengah dari ukuran sebelumnya

c)

Memindahkan bola ke koordinat awal

d)

Mengatur arah bola menjadi 90 derajat

19.

Urutan aksi yang benar saat bendera hijau diklik untuk sprite bola sesuai contoh adalah…

a)

hide → go to x: -225 y: 37 → glide ke (56,55) → set size 50%

b)

show → set size 50% → go to x: -225 y: 37 → glide ke (56,55) → glide ke (-231,145) → hide

c)

set size 50% → show → glide ke (-231,145) → go to x: -225 y: 37 → hide

d)

go to x: -225 y: 37 → show → hide → glide ke (56,55)

20.

Blok glide pada sprite Baseball digunakan untuk…

a)

Mengganti kostum pemain saat memukul

b)

Membuat bola meluncur dari satu posisi ke posisi lain dalam durasi tertentu

c)

Memainkan suara hentakan saat bola dipukul

d)

Mengatur backdrop menjadi Baseball 2

21.

Kapan blok hide dijalankan pada animasi bola sesuai langkah kerja, dan apa tujuannya?

a)

Di awal skrip untuk menunggu pemain, agar bola tidak terlihat selamanya

b)

Setelah bola mencapai posisi (-231,145), agar tampak seolah-olah bola terpukul jauh

c)

Sebelum perintah go to, agar bola kembali ke posisi awal

d)

Bersamaan dengan set size 50%, agar ukuran tidak terlihat berubah

22.

Dalam modul ini, apa tujuan utama penggunaan blok repeat (looping) pada Scratch saat membuat animasi anjing berjalan?

a)

Mengubah warna latar belakang secara acak

b)

Mengulangi pergantian kostum dan jeda agar gerak tampak berulang

c)

Memperbesar ukuran sprite setiap detik

d)

Menghapus sprite setelah dijalankan

23.

Kasus contoh pada materi menyebutkan seekor anjing berjalan dan menemukan makanan. Apa yang terjadi pada makanan tersebut sesuai deskripsi kasus?

a)

Makanan berpindah ke atas meja

b)

Makanan mengecil lalu membesar

c)

Makanan tiba-tiba menghilang

d)

Makanan berubah menjadi bola

24.

Saat mengklik ikon bendera hijau, skrip menggunakan repeat 4. Urutan aksi yang benar untuk membuat animasi berjalan adalah:

a)

Ganti kostum dog2-b, tunggu 0,2 detik, ganti kostum dog2-a, tunggu 0,2 detik

b)

Ganti kostum dog2-a, tunggu 0,2 detik, ganti kostum dog2-b, tunggu 0,2 detik

c)

Tunggu 0,2 detik, ganti kostum dog2-a, tunggu 0,2 detik, ganti kostum dog2-b

d)

Ganti kostum dog2-a lalu langsung berhenti

25.

Mengapa penggunaan blok repeat membuat program lebih efisien pada contoh animasi ini?

a)

Karena mengurangi jumlah sprite yang dibutuhkan

b)

Karena membuat program terlihat lebih rapi dan sederhana tanpa menulis pengulangan manual

c)

Karena menambah kecepatan komputer

d)

Karena menghapus kebutuhan menunggu (wait)

26.

Bagian antarmuka Scratch yang digunakan untuk menambahkan latar belakang baru disebut…

a)

Sounds

b)

Sprites

c)

Backdrops

d)

Costumes

27.

Untuk menambahkan efek suara pada sprite, langkah pertama yang harus dilakukan adalah...

a)

Klik tab Sounds dan pilih efek suara yang diinginkan

b)

Klik tab Code dan pilih blok Sounds

c)

Klik kanan pada sprite dan pilih Add Sound

d)

Klik tombol Record untuk merekam suara baru

28.

Dalam Scratch, blok manakah yang digunakan untuk menghentikan semua skrip yang sedang berjalan?

a)

pause

b)

reset

c)

stop all

d)

stop this script

29.

Dalam Scratch, blok manakah yang digunakan untuk memulai animasi saat bendera hijau diklik?

a)

when backdrop switches

b)

when green flag clicked

c)

when key pressed

d)

when this sprite clicked

30.

Untuk menambahkan latar belakang baru di Scratch, langkah pertama yang harus dilakukan adalah...

a)

Klik tombol Create New Backdrop

b)

Klik tab Backdrops dan pilih Choose a Backdrop

c)

Klik menu File lalu Import Backdrop

d)

Klik kanan pada panggung dan pilih Add Backdrop

31.

Dalam Scratch, blok manakah yang digunakan untuk mengatur kecepatan sprite saat bergerak?

a)

set speed to

b)

glide

c)

move

d)

change speed by

32.

Ketika menggunakan blok broadcast, apa yang terjadi pada sprite lain yang mendengarkan pesan tersebut?

a)

Mereka akan menjalankan skrip yang sesuai dengan pesan

b)

Mereka akan berhenti bergerak

c)

Mereka akan menghapus diri mereka sendiri

d)

Mereka akan mengubah kostum secara otomatis

33.

Ketika menggunakan blok wait, apa yang terjadi pada sprite selama waktu tunggu?

a)

Sprite akan melanjutkan gerakan sebelumnya

b)

Sprite akan mengubah warna

c)

Sprite akan berhenti bergerak

d)

Sprite akan menghapus diri sendiri

34.

Dalam Scratch, apa fungsi dari blok if-else?

a)

Menampilkan pesan di layar

b)

Mengubah ukuran sprite

c)

Menjalankan kode berdasarkan kondisi tertentu

d)

Menambahkan suara ke sprite

35.

Fungsi dari blok change color effect by 25 pada sprite adalah untuk...

a)

Mengubah warna sprite secara bertahap

b)

Mengatur posisi sprite

c)

Mengubah ukuran sprite

d)

Menambahkan suara pada sprite

36.

Dalam Scratch, blok manakah yang digunakan untuk mengubah ukuran sprite?

a)

scale

b)

resize

c)

change size by

d)

set size to

37.

Ketika menggunakan blok repeat, apa yang akan terjadi pada instruksi di dalamnya?

a)

Instruksi tidak akan dijalankan sama sekali

b)

Instruksi akan dijalankan secara acak

c)

Instruksi akan dijalankan berulang kali sesuai jumlah yang ditentukan

d)

Instruksi akan dijalankan sekali

38.

Dalam Scratch, blok manakah yang digunakan untuk memulai animasi saat sprite di klik?

a)

when backdrop switches to [backdrop1]

b)

when green flag clicked

c)

when this sprite clicked

d)

when key pressed

39.

Fungsi dari blok change size by 10 pada sprite adalah untuk...

a)

Menambahkan suara pada sprite

b)

Mengubah ukuran sprite menjadi lebih besar

c)

Mengubah warna sprite

d)

Menghapus sprite dari panggung

40.

Ketika menggunakan blok stop all, apa yang terjadi pada semua sprite?

a)

Semua sprite akan kembali ke posisi awal

b)

Semua sprite akan berhenti bergerak

c)

Semua sprite akan mengubah kostum secara otomatis

d)

Semua sprite akan menghapus diri mereka sendiri