wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Kuis Dasar Pemrograman Scratch

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Bagian antarmuka Scratch yang digunakan untuk menyusun blok-blok kode agar membentuk sebuah program adalah...

a)

Panggung (Stage)

b)

Area Skrip (Script Area)

c)

Blok Kode (Code Blocks)

d)

Sprite

2.

Untuk memulai sebuah program saat bendera hijau diklik, blok kode dari kategori mana yang harus digunakan?

a)

Gerak (Motion)

b)

Tampilan (Looks)

c)

Kejadian (Events)

d)

Kontrol (Control)

3.

Jika kamu ingin sebuah sprite berbicara, blok kode yang paling tepat untuk digunakan adalah...

a)

mainkan suara

b)

ganti kostum

c)

katakan

d)

gerak 10 langkah

4.

Blok kode mana yang digunakan untuk mengulang sebuah instruksi secara terus-menerus tanpa henti?

a)

ulangi 10

b)

jika maka

c)

pergi ke posisi acak

d)

selamanya

5.

Apa fungsi dari blok jika maka (if then) dalam pemrograman?

a)

Untuk membuat sprite bergerak dengan kecepatan lebih cepat.

b)

Untuk mengulang instruksi sebanyak yang ditentukan.

c)

Untuk membuat program mengambil keputusan berdasarkan suatu kondisi.

d)

Untuk menambahkan suara ke dalam proyek.

6.

Sebuah program ingin mendeteksi saat sprite menyentuh warna merah. Blok mana yang paling cocok untuk digunakan?

a)

kunci ditekan

b)

sentuh

c)

menyentuh warna

d)

jarak ke

7.

Jika kamu ingin membuat sebuah sprite menghilang dari panggung, blok kode apa yang harus kamu gunakan?

a)

tampilkan

b)

sembunyikan

c)

ganti kostum ke

d)

hapus

8.

Variabel adalah 'wadah' untuk menyimpan data. Blok mana yang digunakan untuk menambah atau mengurangi nilai variabel?

a)

sembunyikan variabel

b)

ubah

c)

buat daftar

d)

setel

9.

Apa tujuan utama menggunakan perulangan (looping) dalam sebuah program?

a)

Untuk mengubah tampilan sprite.

b)

Untuk membuat program membuat keputusan.

c)

Untuk menghindari penulisan blok kode yang sama berulang kali.

d)

Untuk mendeteksi sentuhan sprite.

10.

Untuk membuat sebuah sprite berputar 360 derajat di tempat, blok kode mana yang paling efisien digunakan?

a)

gerak 10 langkah

b)

selamanya dan putar 15 derajat

c)

selamanya dan gerak 10 langkah

d)

ulangi 24 dan putar 15 derajat