wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

UH KKA 2 BLOCKLY GAMES KELAS 7

Total questions: 32

Worksheet time: 21mins

Name
Class
Date
1.

Tulis Nama lengkap kalian!

Contoh : Veny Imelinda

4 lines
2.

Tulis kelas kalian!

Contoh : 7B

4 lines
3.

Manakah dari jawaban berikut yang merupakan tautan atau link untuk mengakses Blockly Games?

a)

https://blockly.net/

b)

https://blockly.com/

c)

https://blockly.org/

d)

https://blockly.games/

4.

Apakah gambar berikut sudah sesuai?

a)

Tidak

b)

Ya

5.

Ayo pecahkan jawaban teka-teki gambar di samping! Gambar menunjukkan seekor kucing.

a)

gambar: kaki: 4, ciri-ciri: Bulu (mamalia), Kumis

b)

gambar: kaki: 6, ciri-ciri: Madu, Penyengat

c)

gambar: kaki: 2, ciri-ciri: Bulu (ungas), Paruh

d)

gambar: kaki: 0, ciri-ciri: Lendir, Tempurung

6.

Apakah fungsi gambar berikut? (repeat until do)

a)

Melompat

b)

Berbelok

c)

Perulangan

d)

Berbalik

7.

Perhatikan gambar maze berikut: (Block maze dengan jalur zig-zag kuning dan pin penanda) Block maze mana yang sesuai dengan gambar berikut?

a)

repeat until (pin) do bergerak maju, belok kiri, bergerak maju, belok kanan

b)

repeat until (pin) do bergerak maju, belok kiri, belok kanan

c)

repeat until (pin) do bergerak maju, if path to the left do belok kiri, bergerak maju

d)

bergerak maju, belok kiri, bergerak maju, repeat until (pin) do bergerak maju

8.

Profesi dalam bidang IT yang mampu membuat program dengan bahasa pemrograman yang dikuasai disebut dengan….

a)

help desk

b)

administrator

c)

programmer

d)

operator

9.

Pada pemrograman blok berikut, untuk objek dapat menuju target dengan baik adalah dengan memasukkan perintah dengan susunan yang tepat yaitu …

a)

move forward, move forward, turn left

b)

repeat until (target), do (move forward, turn left)

c)

move forward, turn left, move forward, turn left

d)

move forward, move forward

10.

Pada pemrograman blok berikut ini, perintah / command yang diterapkan secara berulang (LOOPS) dimana objek akan menuju target yaitu ….

a)

(gambar jalur zigzag)

b)

(gambar jalur lurus dan belok)

c)

(gambar jalur lurus)

d)

(gambar jalur pendek)

11.

Pemrograman komputer adalah ....

a)

Jalannya aplikasi komputer yang didukung pola bilangan biner

b)

Perencanaan pengolahan perintah dalam komputer

c)

Penggunaan aplikasi komputer untuk memudahkan pekerjaan manusia

d)

Pengembangan/pembuatan aplikasi komputer, program/software komputer, website

12.

Perhatikan gambar berikut! Pada pemrograman blok berikut ini, untuk mencapai perahu, maka Alex harus berjalan dengan bentuk pemrograman yang benar adalah …

a)

when run | move forward | turn right | move forward

b)

when run | move forward | move forward | move forward

c)

when run | move forward | turn left | move forward

d)

when run | move forward | move forward | turn right

13.

Pada barisan coding pemrograman blok berikut, terdapat penerapan konsep perintah, perulangan dan perintah bersyarat. Berikut ini adalah pernyataan dari beberapa baris perintah didalamnya. Tentukan kategori benar atau salah pernyataan tersebut. "Repeat Until" Merupakan Perulangan Hingga Menuju Target

a)

True

b)

False

14.

Pada barisan coding pemrograman blok berikut, terdapat penerapan konsep perintah, perulangan dan perintah bersyarat. Berikut ini adalah pernyataan dari beberapa baris perintah didalamnya. Tentukan kategori benar atau salah pernyataan tersebut.

a)

True

b)

False

15.

Pada barisan coding pemrograman blok berikut, terdapat penerapan konsep perintah, perulangan dan perintah bersyarat. Berikut ini adalah pernyataan dari beberapa baris perintah didalamnya. Tentukan kategori benar atau salah pernyataan tersebut. "If Path" Berfungsi Menjalankan Perintah Di Bawahnya Jika Persyaratan Di Sampingnya Terpenuhi

a)

True

b)

False

16.

Pada gambar berikut, permasalahan yang didapat adalah bagaimana agar objek dapat menuju target, maka algoritma yang digunakan menggunakan 5 langkah. Tentukan masing masing urutan langkah yang tepat agar objek dapat mencapai target dengan efektif dan efisien.

a)

B-C-A

b)

B-A-C-A

c)

A-B-A-C-A

d)

A-B-C-A

17.

Maze bermain menuju tempat tujuan dikenal dengan istilah ..

a)

teka-teki

b)

labirin

c)

film

d)

kolam pembimbing

18.

Puzzle dikenal dengan istilah ...

a)

labirin

b)

kolam

c)

musik

d)

teka - teki

19.

Menggerakkan burung menuju sarangnya dengan membawa cacing adalah tahapan pada ...

a)

maze

b)

bird

c)

pond

d)

puzzle

20.

Ilmu baru apa yang kalian pelajari pada materi Blockly games? Jawaban boleh lebih dari 1 jawaban

a)

semakin mahir bermain logika

b)

semakin kecanduan games online

c)

semakin mahir menarik dan meletakkan blok bahasa pemrograman

d)

semakin bisa memahami bahasa pemrograman

21.

Blockly games sebagai permainan edukasi yang menerapkan algoritma dan bahasa pemrograman merupakan aplikasi yang dikeluarkan oleh ....

a)

Google

b)

Microsoft

c)

Apple

d)

Facebook

22.

Drag and drop memiliki arti ...

a)

Seret dan lepas

b)

Klik dan tahan

c)

Tekan dan geser

d)

Pilih dan simpan

23.

Berdasarkan gambar disamping manakah kode yang belum sesuai untuk menjalankan objek manusia tersebut?

a)

repeat until do if path to the left do turn left move forward

b)

move forward repeat until do if path to the right do turn right move forward

c)

repeat until do if path ahead do move forward

d)

move forward repeat until do if path to the left do turn left move forward

24.

Dibawah ini terdapat kode block yang mampu membuat objek manusia di atas menuju tujuannya, manakah kode yang paling tepat untuk diaplikasikan?

a)

move forward, move forward, turn left, repeat until (flag), do move forward

b)

move forward, turn left, repeat until (flag), do move forward

c)

move forward, move forward, repeat until (flag), do move forward, turn left

d)

repeat until (flag), do move forward, turn left, move forward

25.

Rangkailah kode pada tabel berikut untuk menjadi sebuah perintah yang benar bagi objek untuk mencapai tujuannya.

a)

5-2-1-6-4-3

b)

5-1-2-3-4-6

c)

5-2-1-3-4-6

d)

5-1-6-4-3-2

26.

Perhatikan gambar rute berikut. Dari rute berikut, carilah mana code yang tepat untuk menggerakkan objek sampai ke tujuannya.

a)

a) repeat until ⬜ do move forward if path to the left ⬜ do turn left ⬜ else turn right ⬜ move forward

b)

b) repeat until ⬜ do if path ahead ⬜ do move forward else if path to the left ⬜ do turn left ⬜ else turn right ⬜ move forward

c)

c) repeat until ⬜ do if path to the left ⬜ do turn left ⬜ move forward else turn right ⬜ move forward

d)

d) repeat until ⬜ do move forward if path ahead ⬜ do move forward if path to the left ⬜ do turn left ⬜ else turn right ⬜ move forward

27.

Dalam pemrograman, perintah yang digunakan untuk mengulangi suatu aksi sampai kondisi tertentu terpenuhi disebut ...

a)

looping

b)

conditional

c)

variable

d)

function

28.

Apakah yang dimaksud dengan algoritma dalam konteks pemrograman?

a)

Kesalahan dalam kode program

b)

Hasil dari program yang dijalankan

c)

Bahasa pemrograman yang digunakan

d)

Langkah-langkah untuk menyelesaikan masalah

29.

Manakah dari berikut ini yang merupakan contoh dari perintah bersyarat dalam pemrograman?

a)

variable assignment

b)

function call

c)

for loop

d)

if-else

30.

Dalam pemrograman, perintah yang digunakan untuk memilih salah satu dari beberapa kemungkinan disebut ...

a)

variable

b)

looping

c)

conditional

d)

function

31.

Manakah dari berikut ini yang merupakan contoh dari perulangan dalam pemrograman?

a)

for loop

b)

variable assignment

c)

if-else

d)

function call

32.

Apakah istilah yang digunakan untuk menggambarkan kesalahan dalam kode program?

a)

bug

b)

loop

c)

syntax

d)

algorithm