wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Blockly games

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Blok “move forward” berfungsi untuk…

a)

Memutar karakter ke kiri

b)

Memutar karakter kanan

c)

Menggerakkan karakter maju satu langkah

d)

Melompat ke tujuan

2.

Blok “turn left” berfungsi untuk…

a)

Memutar karakter ke kiri 90°

b)

Menggerakkan karakter mundur

c)

Melompat ke atas

d)

Memutar karakter ke kanan

3.

Blok “turn right” berfungsi untuk…

a)

Memutar karakter ke kiri 90°

b)

Memutar karakter ke kanan 90°

c)

Menggerakkan karakter maju

d)

Melompat ke belakang

4.

Blok yang digunakan untuk kondisi

adalah....

a)

b)

c)

d)

5.

Blok yang digunakan untuk perulangan adalah....

a)

b)

c)

d)

6.

Setelah karakter belok kiri, apa yang akan dilakukan selanjutnya....

a)

Maju Satu Langkah

b)

Maju Sampai Tujuan

c)

Belok Kanan

d)

Belok Kiri

7.

Jika karakter harus maju terus hingga mencapai tujuan, blok yang tepat digunakan adalah…

a)

repeat until goal

b)

if path ahead

c)

turn right

d)

turn left

8.

Blok “if path ahead” berfungsi untuk…

a)

Mengecek apakah ada dinding di depan

b)

Mengecek apakah ada jalan di depan

c)

Memerintahkan maju tanpa syarat

d)

Menentukan arah tujuan

9.

Fungsi blok “if path right” adalah…

a)

Mengecek apakah jalan lurus

b)

Mengecek apakah jalan di sebelah kanan terbuka

c)

Membuat karakter selalu belok kiri

d)

Mengulang langkah ke kanan

10.

Kelebihan menggunakan blok loop (pengulangan) dibanding menulis perintah satu per satu adalah…

a)

Program menjadi lebih panjang

b)

Program lebih rumit

c)

Program lebih efisien dan singkat

d)

Program tidak bisa dijalankan

11.

Perintah “if path right then turn right” berarti…

a)

Selalu belok kanan walau buntu

b)

Hanya belok kanan jika jalan di kanan terbuka

c)

Maju terus tanpa berbelok

d)

Belok kiri jika kanan tertutup

12.

Untuk menghadapi labirin yang berliku-liku, strategi yang umum digunakan adalah…

a)

Menyusun perintah secara acak

b)

Menggunakan strategi tangan kanan (right-hand rule)

c)

Menghapus semua blok if

d)

Menambah blok turn left tanpa kondisi

13.

Tujuan akhir dari permainan Blockly Maze adalah…

a)

Menyusun gambar karakter

b)

Membuat program agar karakter mencapai titik tujuan

c)

Menghafal semua jenis blok

d)

Membuat karakter berputar di tempat

14.

Jika perintah yang disusun adalah:
move forward → move forward → turn left → move forward,
maka karakter akan…

a)

Maju dua langkah, belok kiri, lalu maju satu langkah

b)

Berjalan dua langkah lalu berhenti

c)

Belok kiri di awal lalu maju dua langkah

d)

Maju tiga langkah tanpa berbelok

15.

Blok “if else” berguna untuk…

a)

Mengulang perintah yang sama

b)

Menambahkan langkah tanpa batas

c)

Menghentikan program saat salah

d)

Menentukan dua kemungkinan tindakan berdasarkan kondisi