wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Quiz Pemrograman dengan Angry Birds

Total questions: 10

Worksheet time: 16mins

Name
Class
Date
1.

Apa tujuan utama Angry Bird dalam game "Programming with Angry Birds"?

a)

Mengumpulkan bintang

b)

Menangkap babi hijau

c)

Mencari jalan keluar

d)

Menghindari rintangan

2.

Perintah moveForward() digunakan untuk…

a)

Memutar burung ke kiri

b)

Melompat ke depan

c)

Maju satu langkah

d)

Mundur satu langkah

3.

Jika burung menghadap ke kanan dan ingin berbalik ke arah kiri 180°, perintah yang digunakan adalah…

a)

turnLeft() dua kali

b)

turnRight() sekali

c)

moveForward() sekali

d)

turnLeft() sekali

4.

Tuliskan perintah yang benar agar burung mencapai babi menggunakan loop (repeat)?

a)

moveForward(); turnLeft(); moveForward();

b)

moveForward();

turnRight();

repeat(4) {

moveForward();

}

turnRight();

moveForward();

c)

repeat 4 times { moveForward(); } turnRight(); moveForward();

d)

repeat 4 times { moveForward(); } turnRight(); moveForward();

5.

Jika kita ingin burung maju 3 langkah, cara mana yang lebih efisien?

a)

Menulis moveForward() tiga kali

b)

Menggunakan loop repeat 3 times dengan moveForward() di dalamnya

c)

Menulis turnLeft() tiga kali

d)

Tidak melakukan apa apa

6.

Apa fungsi perintah turnRight()?

a)

Menggerakkan burung dan jalan ke kanan

b)

Memutar burung 90° ke kanan

c)

Membuat burung loncat ke kanan

d)

Menghapus babi

7.

Mengapa kita menggunakan loop (repeat)?

a)

Agar kode terlihat lebih berwarna

b)

Agar kode lebih singkat dan mudah ditulis

c)

Agar burung bisa terbang

d)

Agar perintah jadi lebih panjang

8.

Jika burung harus maju 2 langkah, lalu belok kanan, perintah yang benar adalah…

a)

turnLeft(); moveForward(); moveForward();

b)

moveForward(); moveForward(); turnRight();

c)

moveForward(); turnRight(); moveForward();

d)

turnRight(); moveForward(); moveForward();

9.

Dalam game ini, kita belajar tentang…

a)

Cara membuat karakter game

b)

Dasar logika pemrograman dengan instruksi sederhana

c)

Cara menggambar di komputer

d)

Cara mempercepat komputer

10.

Bacalah kode di bawah ini dengan teliti. Apa yang akan terjadi jika kamu mengklik "Run"?

- when run
- turn left
- turn left
- move forward
- turn left
- move forward
- move forward
- move forward

a)

Burung akan berhenti satu langkah sebelum babi.

b)

Burung akan sampai ke babi.

c)

Burung akan menabrak TNT.

d)

Burung akan menabrak dinding.