wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Soal Evaluasi

Total questions: 10

Worksheet time: 3mins

Name
Class
Date
1.

Dalam pembuatan projek game di Scratch, Bagaimana cara menghentikan semua skrip ketika kondisi "Game Over" tercapai di Scratch?

a)

Blok Kode "Hide"

b)

Blok Kode "Stop All"

c)

Blok Kode "Broadcast"

d)

Blok Kode "Wait"

2.

Apa fungsi dari blok "Wait _ Seconds" di Scratch?

a)

Mengulangi perintah setelah waktu tertentu

b)

Menghentikan program

c)

Menjalankan kode setelah menunggu beberapa detik

d)

Memulai kembali program dari awal

3.

Blok manakah yang paling tepat digunakan untuk menghentikan permainan saat karakter menyentuh rintangan?

a)

"broadcast [game over]"

b)

Menggunakan blok "tunggu hingga" dengan waktu tertentu"when backdrop switches to [game over]"

c)

"stop all"

d)

"wait until [touching obstacle]"

4.

Bagaimana cara membuat permainan berhenti setelah waktu tertentu (misalnya 60 detik)?

a)

Gunakan blok "wait 60 seconds" lalu "stop all"

b)

Gunakan blok "forever" dan hitung waktu secara manual

c)

Menghentikan permainan sementara untuk memberi jeda waktuGunakan blok "broadcast game over after 60 seconds"

d)

Memperpanjang durasi permainan tanpa mengubah kesulitanGunakan variabel "timer" dan blok "if timer = 60 then stop all"

5.

Fungsi dari blok kode "Forever" pada logika waktu adalah...

a)

Menjalankan skrip secara berulang sampai ada perintah lain

b)

Menjalankan skrip secara berulang untuk waktu tertentu

c)

Menghentikan program setelah waktu tertentu

d)

Menjalankan skrip satu kali

6.

Apa peran variabel "Timer" dalam Scratch?

a)

Menghitung mundur waktu selama permainan berlangsung

b)

Menghitung skor pemain

c)

Mengukur waktu yang telah berlalu sejak permainan dimulai

d)

Menghentikan permainan setelah waktu tertentu

7.

Apabila nilai yang ditunjuk oleh anak panah warna biru kita ubah menjadi nilai positif, maka perubahan apa yang akan terjadi?

a)

Waktu akan berjalan maju

b)

Waktu akan berjalan mundur

c)

Waktu tidak akan berjalan

d)

Waktu menampilkan angka 0

8.

Manakah yang merupakan blok paling tepat untuk membuat permainan berakhir jika waktu mencapai 30 detik?

a)

"when timer > 30 broadcast [game over]"

b)

"wait 30 seconds then stop all"

c)

"if timer = 30 then stop all"

d)

"reset timer after 30 seconds"

9.

Untuk membuat sistem "Game Over", logika yang tepat untuk digunakan adalah..

a)

Jika waktu habis, permainan dilanjutkan

b)

Jika skor mencapai target tertentu, permainan dimulai lagi

c)

Jika kondisi tertentu terpenuhi, permainan dihentikan

d)

Jika pemain kalah, permainan diulang secara otomatis

10.

Untuk membuat fungsi waktu mundur di Scratch, blok manakah yang paling tepat digunakan?

a)

b)

c)

d)