wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

QUIZ LATIHAN

Total questions: 50

Worksheet time: 25mins

Name
Class
Date
1.

Coding adalah...

a)

Cara kita menyanyi bersama komputer

b)

Cara kita memberikan perintah pada komputer

c)

Gambar-gambar lucu di layar

d)

Membuat daftar belanja

2.

Mengapa kita butuh coding saat menggunakan komputer?

a)

Karena komputer tidak bisa memahami bahasa manusia

b)

Karena coding membuat komputer tidur

c)

Karena coding bisa menggambar sendiri

d)

Karena coding untuk membaca koran

3.

Urutan alur kerja komputer yang benar adalah…

a)

Output – Input – Proses

b)

Input – Output – Proses

c)

Input – Proses – Output

d)

Proses – Output – Input

4.

Soal 4 (Perintah ke Komputer) Kalau kita ingin komputer menampilkan huruf "A", apa yang harus kita lakukan?

a)

Menekan tombol A di keyboard

b)

Menggambar huruf A di kertas

c)

Menulis puisi

d)

Memanggil nama huruf A

5.

Urutan langkah memasak mie instan yang benar adalah…

a)

Masukkan mie – Panaskan air – Tunggu – Sajikan

b)

Sajikan – Masukkan mie – Panaskan air – Tunggu

c)

Panaskan air – Masukkan mie – Tunggu – Sajikan

d)

Tunggu – Sajikan – Panaskan air – Masukkan mie

6.

Komputer bisa melakukan banyak hal, tapi tidak bisa…

a)

Mengetik dan menggambar

b)

Mengikuti instruksi coding

c)

Berpikir sendiri seperti manusia

d)

Menyimpan data

7.

Fungsi dari algoritma adalah…

a)

Mengacak langkah supaya seru

b)

Membuat kode jadi berwarna

c)

Menyusun langkah-langkah dengan urutan jelas

d)

Menyimpan file secara otomatis

8.

Variabel dalam coding adalah…

a)

Tempat bermain game

b)

Tempat menyimpan informasi seperti angka atau teks

c)

Gambar yang bisa bergerak

d)

Nama file di komputer

9.

Jika kondisi dalam percabangan tidak benar, komputer akan…

a)

Tetap menjalankan semua perintah

b)

Menjalankan perintah alternatif (else)

c)

Mati total

d)

Langsung mencetak dokumen

10.

Soal 10 (Perulangan) Perintah perulangan seperti “Ulangi 4 kali: Lompat ke kanan” berarti…

a)

Melompat ke kanan satu kali

b)

Melompat ke kiri empat kali

c)

Melompat ke kanan empat kali

d)

Diam di tempat

11.

Soal 11 (Contoh Percabangan) Jika kamu memasukkan password yang benar, maka…

a)

Komputer akan mati

b)

Komputer akan menampilkan pesan “Password salah”

c)

Komputer akan mengizinkanmu masuk

d)

Komputer akan keluar dari game

12.

Jika kita menyimpan data “Pizza” di dalam variabel makananFavorit, maka:

a)

Variabel akan dihapus

b)

Variabel menyimpan nilai Pizza

c)

Variabel berubah jadi gambar pizza

d)

Variabel jadi kosong

13.

Fungsi dalam coding digunakan untuk…

a)

Menyimpan perintah dan bisa dipakai berulang

b)

Mengacak suara

c)

Menghapus karakter

d)

Menyimpan file ke internet

14.

Soal 14 (Langkah Fungsi “Siap Belajar”) Mana yang merupakan contoh fungsi “Siap Belajar”?

a)

Makan, tidur, bermain

b)

Menulis, mewarnai, menyanyi

c)

Duduk, menyiapkan buku, membuka laptop

d)

Jalan-jalan, menggambar, tidur

15.

Scratch adalah...

a)

Tempat menggambar bebas

b)

Tempat belajar coding dengan menyusun blok

c)

Aplikasi untuk mengedit foto

d)

Tempat mengetik laporan

16.

Di tab “Code” pada Scratch, kita bisa...

a)

Menyusun blok perintah

b)

Mengedit suara

c)

Menggambar sprite

d)

Merekam suara

17.

Urutan blok agar sprite bergerak lalu bicara setelah bendera hijau diklik:

a)

Say – Move – When Flag

b)

Move – When Flag – Say

c)

When Flag – Move – Say

d)

Say – When Flag – Move

18.

Apa itu sprite dalam Scratch?

a)

Teks yang muncul otomatis

b)

Karakter yang bisa digerakkan dan diberi perintah

c)

Musik latar

d)

Efek suara

19.

Jika kamu membuat cerita tentang robot di luar angkasa, kamu akan memilih...

a)

Sprite: Sapi – Backdrop: Sawah

b)

Sprite: Robot – Backdrop: Luar angkasa

c)

Sprite: Nenek – Backdrop: Rumah

d)

Sprite: Giga – Backdrop: Sekolah

20.

Tab “Costumes” digunakan untuk...

a)

Menambah musik

b)

Menyusun blok

c)

Mengubah tampilan sprite

d)

Menambahkan level permainan

21.

Soal 21 (Fungsi Tab Scratch) Manakah pasangan fungsi yang benar di Scratch?

a)

Code: edit suara – Costumes: ubah gerakan – Sounds: ubah tampilan

b)

Code: susun perintah – Costumes: edit tampilan – Sounds: atur suara

c)

Code: cetak gambar – Costumes: simpan file – Sounds: kirim email

d)

Code: pilih sprite – Costumes: ubah warna – Sounds: tulis teks

22.

Apa nama aplikasi yang digunakan untuk membuat game “Ksatria Pelompat”?

a)

Word

b)

Scratch

c)

Excel

d)

Paint

23.

Ketika pertama kali membuka Scratch, karakter di layar adalah...

a)

Kucing

b)

Anjing

c)

Kuda

d)

Burung

24.

Langkah pertama sebelum membuat game adalah...

a)

Menghapus latar belakang

b)

Menghapus sprite kucing

c)

Menambah suara

d)

Menulis judul

25.

Saat ingin menambah karakter Ksatria, tombol apa yang harus kamu klik?

a)

Choose a Sound

b)

Choose a Sprite

c)

Choose a Backdrop

d)

Choose a Costume

26.

Untuk menambah latar belakang kastil, kamu harus...

a)

Klik Choose a Backdrop lalu pilih Castle 2

b)

Menggambar latar sendiri

c)

Pilih Character

d)

Ketik nama gambar

27.

Soal 27 (Atur Skor Awal) Berikut ini kode awal agar skor dimulai dari nol setiap memulai game adalah...

a)

when green flag clicked — set score to 0

b)

when space key pressed — set score to 0

c)

set score to 10

d)

reset score

28.

Agar Ksatria bisa melompat saat tombol spasi ditekan, kamu perlu...

a)

Menekan tombol panah

b)

Menekan tombol enter

c)

Menulis kode when space key pressed

d)

Mengganti latar belakang

29.

Apa nama sprite yang digunakan sebagai karakter utama dalam game “Misi Galaxy HandStar”?

a)

Ghost

b)

Star

c)

Goalie

d)

Cat

30.

Agar “Star” bisa jatuh ke bawah saat game dimulai, blok kode awal yang dibutuhkan adalah...

a)

change x by 10

b)

change y by -10

c)

set x to 0

d)

say “Hello!”

31.

Soal 31 (Rintangan Bergerak) Untuk membuat rintangan (Ghost) bergerak secara otomatis, blok kode apa yang tepat?

a)

forever - change x by -5

b)

wait 1 second

c)

say “Hi!”

d)

set score to 0

32.

Ketika karakter “Goalie” terkena anomali (Ghost), apa yang harus terjadi dalam game?

a)

Mendapat poin

b)

Game berhenti atau energi berkurang

c)

Suara musik dimainkan

d)

Karakter berubah warna

33.

Soal 33 (Interaksi dengan Ghost) Perhatikan potongan kode berikut. Apa tujuan utama dari potongan kode tersebut?

a)

Mengirim pesan ke Ghost

b)

Menghapus data dari Ghost

c)

Mengupdate tampilan Ghost

d)

Menghentikan proses Ghost

34.

Pernyataan mana yang BENAR tentang variabel skor pada game ini?

a)

Skor tidak berubah meskipun “Star” diambil

b)

Skor bertambah jika “Star” diambil, berkurang jika kena Ghost

c)

Skor selalu minus

d)

Skor bertambah jika klik bendera hijau

35.

Pada game “Misi Galaxy HandStar 2”, apa efek yang terjadi jika Goalie terkena kedua Ghost (Anomali Luar Angkasa) secara bersamaan?

a)

Goalie menjadi lebih besar

b)

Energi dan poin langsung berkurang

c)

Star bertambah banyak

d)

Background berubah warna

36.

Soal 36 (Gerakan Goalie ke Kanan) Agar Goalie bisa bergerak ke kanan mengikuti mouse, blok kode yang tepat adalah...

a)

change y by 10

b)

set x to mouse-pointer

c)

repeat 10

d)

if touching edge

37.

Jika ingin menduplikasi sprite Star supaya menjadi lebih banyak bintang, langkah yang benar adalah...

a)

Klik kanan pada sprite Star, lalu pilih Duplicate

b)

Tekan spasi di keyboard

c)

Tarik sprite ke pojok layar

d)

Pilih latar belakang baru

38.

Tunjukkan/blok kode warna apa yang digunakan untuk perulangan (looping) di Scratch:

a)

Biru

b)

Kuning

c)

Ungu

d)

Orange

39.

Apa tema utama dari game Turbo Track?

a)

Petualangan bajak laut di laut

b)

Balapan dua mobil di malam hari

c)

Menyusun puzzle mobil

d)

Memasak makanan di dapur

40.

Apa tanda bahwa salah satu mobil telah mencapai garis akhir dan menang?

a)

Muncul bintang

b)

Mobil berhenti sendiri

c)

Lonceng emas berbunyi

d)

Sprite hilang

41.

Karakter utama yang digunakan sebagai mobil dalam game Turbo Track adalah...

a)

Dragon dan Cat

b)

Convertible dan Convertible 2

c)

Giga dan Pico

d)

Car dan Rocket

42.

Apa fungsi sprite Bell (Lonceng Emas) dalam game Turbo Track?

a)

Memberi efek suara saat mobil berjalan

b)

Menandai start awal balapan

c)

Menjadi penanda garis akhir dan kemenangan

d)

Menghentikan semua sprite

43.

Latar belakang yang digunakan dalam Turbo Track adalah...

a)

Pantai sore hari

b)

Kota di malam hari (Night City With Street)

c)

Taman bermain

d)

Luar angkasa

44.

Siapakah tokoh utama dalam game Magic Lightning yang memiliki kekuatan petir ajaib?

a)

Kelelawar Hitam

b)

Lightning Bolt

c)

Zelira

d)

Wizard King

45.

Apa yang terjadi saat variabel time mencapai angka 0 dalam game Magic Lightning?

a)

Penyihir menghilang

b)

Kelelawar menang

c)

Latar berubah menjadi Woods2 dan game berhenti

d)

Petir muncul tanpa henti

46.

Apa fungsi dari blok change [score v] by (10) dalam kode petir?

a)

Mengurangi nyawa penyihir

b)

Menyimpan posisi terakhir petir

c)

Menambah poin setiap kali kelelawar terkena petir

d)

Menampilkan waktu di layar

47.

Apa yang dilakukan kelelawar setelah terkena serangan petir?

a)

Bertambah besar dan menjadi kuat

b)

Terpental ke kiri dan mundur beberapa langkah

48.

Apa yang terjadi pada sprite petir saat menerima sinyal Hit by Lighting?

a)

Bergerak lebih cepat

b)

Menyerang semua kelelawar sekaligus

c)

Menghilang, memainkan suara Crunch, dan menambah skor

d)

Muncul 3 kali berturut-turut

49.

Apa tujuan menduplikasi sprite kelelawar dalam game Magic Lightning?

a)

Supaya game lebih mudah diselesaikan

b)

Agar tampilan panggung penuh warna

c)

Untuk membuat permainan lebih menantang

d)

Supaya penyihir tidak merasa sendirian

50.

Apa tujuan menduplikasi sprite kelalawar dalam game Magic Lightning?

a)

Supaya game lebih mudah diselesaikan

b)

Agar tampilan panggung penuh warna

c)

Untuk membuat permainan lebih menantang

d)

Supaya penyihir tidak merasa sendirian