wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Latihan soal UKK kelas 5 2025

Total questions: 52

Worksheet time: 3hrs 40mins

Name
Class
Date
1.

Di dalam Scratch atau Blockly, perintah-perintah disebut juga...

a)

kata

b)

blok

c)

huruf

d)

gambar

2.

Di Scratch, area untuk melihat pergerakan sprite disebut ....

a)

costume

b)

backdrop

c)

stage

d)

script

3.

Perintah "when green flag clicked" di Scratch digunakan untuk…

a)

memulai skrip saat bendera hijau diklik

b)

mengubah ukuran sprite

c)

menyimpan proyek

d)

menghapus sprite

4.

Karakter utama dalam Scratch disebut…

a)

Tic

b)

Marco

c)

Sprite

d)

Lionel

5.

Di Scratch, area tempat kita mengatur pergerakan sprite disebut ....

a)

costume

b)

backdrop

c)

stage area

d)

script area

6.

Ikon dibawah ini berfungsi untuk…

a)

menambahkan sprite

b)

menambahkan backdrops

c)

menambahkan efek special

d)

tempat untuk membuat block baru

7.

Fungsi utama dari blok "repeat" adalah...

a)

menggambar lingkaran

b)

menyimpan data

c)

mengulangi perintah tertentu

d)

memberi warna pada objek

8.

Di Scratch, untuk membuat sprite berpindah ke kanan, kita gunakan blok...

a)

Move 10 steps

b)

Turn 15 degrees

c)

Move -10 steps

d)

Glide to random position

9.

Di Scratch, blok "say Hello for 2 seconds" berarti...

a)

Menyapa sprite selama 2 detik

b)

Menampilkan kata selama 2 detik

c)

Menyimpan data selama 2 detik

d)

Menghapus tulisan selama 2 detik

10.

Apa yang terjadi jika kita menumpuk dua blok "move 10 steps"…

a)

program error

b)

sprite diam saja

c)

sprite berjalan 20 langkah

d)

sprite berjalan 5 langkah

11.

Blok "forever" digunakan untuk...

a)

Mengulangi perintah terus menerus

b)

Berhenti jika kondisi terpenuhi

c)

Menambah sprite baru

d)

Mengubah ukuran

12.

Untuk menyimpan hasil kerja di Scratch, kita pilih menu...

a)

File > Save now

b)

Share > Public

c)

Edit > Delete

d)

Code > Run

13.

Fungsi dari "set size to 50%" adalah...

a)

Mengubah arah

b)

Menghapus sprite

c)

Mengatur ukuran sprite

d)

Membuat sprite berbicara

14.

Fungsi dari "wait 1 second" adalah...

a)

Memulai ulang program

b)

Memberi jeda

c)

Menghapus sprite

d)

Mengganti warna

15.

Apa itu loop dalam pemrograman visual?

a)

Warna background

b)

Penyimpanan data

c)

Blok pengulangan

d)

Perintah suara

16.

Dalam blockly, berapa derajat yang diperlukan untuk membuat bentuk Bintang (a)   .

17.

Block pengulangan pada blockly disebut (a)   .

18.

Di scratch latar belakang disebut (a)   .

19.

Microsoft (a)   adalah aplikasi untuk mengolah kata.

20.

Untuk menjalankan proyek di Scratch, kita klik ikon (a)   .

21.

Jelaskan apa fungsi block ini.

4 lines
22.

Dalam blockly stage turtle, jelaskan fungsi block ini.

4 lines
23.

Perhatikan gambar disamping ini, jelaskan block yang akan digunkanan untuk menyelesaikan stage (maksimal 6 block).

4 lines
24.

Perhatikan gambar disamping ini, jelaskan block yang akan digunkanan untuk menyelesaikan stage (maksimal 7 block).

4 lines
25.

Sebutkan tiga jenis blok yang ada di Blockly dan fungsinya.

4 lines
26.

Apa fungsi dari sprite di Scratch?

a)

Sprite digunakan untuk menyimpan data pengguna.

b)

Sprite hanya berfungsi sebagai latar belakang.

c)

Sprite tidak dapat diprogram dalam Scratch.

d)

Sprite berfungsi sebagai objek yang dapat diprogram dalam Scratch.

27.

Bagaimana cara menambahkan sprite baru di Scratch?

a)

Klik tombol 'Add a Background' untuk menambahkan sprite.

b)

Klik tombol 'Choose a Sprite' dan pilih sprite baru.

c)

Pilih menu 'File' dan klik 'Import Sprite'.

d)

Seret gambar langsung ke area kerja Scratch.

28.

Apa itu latar belakang di Scratch?

a)

Latar belakang di Scratch adalah alat untuk menggambar objek.

b)

Latar belakang di Scratch adalah gambar atau warna yang digunakan sebagai latar belakang proyek.

c)

Latar belakang di Scratch adalah suara yang digunakan dalam proyek.

d)

Latar belakang di Scratch adalah karakter yang bergerak di layar.

29.

Blok "say Hello for 2 seconds" dalam Scratch berfungsi untuk...

a)

Memindahkan sprite

b)

Menampilkan pesan

c)

Mengganti kostum

d)

Mengubah kecepatan

30.

Saat menggunakan Blockly, simbol panah biasanya digunakan untuk...

a)

Menentukan arah gerak

b)

Mengubah warna

c)

Menambah skor

d)

Menghapus sprite

31.

Menggerakkan burung menuju sarangnya dengan membawa cacing terletak pada tahapan permainan (a)  

32.

Pemain bergerak menuju titik tujuan yang terlohat pada gambar disebut ...

(a)  

33.
a)

b)

c)

d)

34.
a)

b)

c)

d)

35.
a)

b)

c)

d)

36.

Apakah gambar berikut sudah sesuai?

a)

Ya

b)

Tidak

37.

Untuk membuat sebuah bangun berikut berapakah besar sudut yang harus diperhitungkan?

a)

45

b)

72

c)

90

d)

120

38.

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

a)

  1. 5-1-6-4-3-2

b)

  1. 5-2-1-6-4-3

c)

  1. 5-2-1-3-4-6

d)

  1. 5-1-2-3-4-6

39.

Fungsi dari "if else" dalam pemrograman adalah...

a)

Menghentikan program

b)

Menampilkan pesan kesalahan

c)

Menjalankan perintah tanpa syarat

d)

Menjalankan perintah jika kondisi terpenuhi

40.

Fungsi dari "repeat 10" adalah...

a)

Menampilkan pesan 10 kali

b)

Melakukan perintah 10 kali

c)

Menunggu 10 detik

d)

Menghentikan program

41.

Di Scratch, blok yang digunakan untuk menghentikan skrip disebut...

a)

terminate

b)

end script

c)

stop all

d)

halt

42.

Di scratch latar belakang disebut (a)   .

43.

Block pengulangan pada blockly disebut (a)   .

44.

Apa itu Scratch?

a)

Scratch adalah bahasa pemrograman visual.

b)

Scratch adalah jenis permainan video.

c)

Scratch adalah aplikasi pengeditan foto.

d)

Scratch adalah alat untuk menggambar.

45.

Pilihlah 2 Jawaban Yang Benar

a)

b)

c)

d)

46.

Pilihlah 3 Jawaban Yang Salah

a)

b)

c)

d)

47.
a)

b)

c)

d)

48.

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

a)

puzzle

b)

pond

c)

maze

d)

bird

49.

Ayo pecahkan jawaban teka-teki gambar disamping!

a)

b)

c)

d)

50.

1. Ambil cangkir;

2. Ambill Kopi instan;

3. Tuangkan air panas ke dalam cangkir;

4. Masukan bubuk kopi ke dalam cangkir sesuai takaran;

5. Siapkan air panas;

6. Minum kopi;

7. Aduk hingga larut.


Langkah-langkah diatas adalah algoritma untuk membuat kopi, urutan yang benar adalah...

a)

1-2-3-4-5-6-7

b)

1-2-4-3-5-7-6

c)

1-2-4-5-3-7-6

d)

1-2-4-3-5-6-7

51.

Berikut merupakan permainan yang disediakan di Blockly Games, kecuali....

a)

Puzzle

b)

Maze

c)

Bird

d)

Cow

52.

Salah satu tindakan dari langkah-langkah pemrograman dengan menuliskan kode atau skrip dalam bahasa pemrograman yaitu ....

a)

dokumentasi

b)

testing

c)

implementasi

d)

Coding