wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Evaluasi Pemrograman Visual

Total questions: 37

Worksheet time: 19mins

Name
Class
Date
1.

Triana baru belajar pemrograman visual menggunakan aplikasi ScratchJr. Triana sudah menginstall aplikasi pada Smartphonenya. Jika Triana ingin membuat projek baru, Icon yang harus dipilih yaitu …

a)

1

b)

2

c)

3

d)

4

2.

Triana membuat skrip program akuarium. Setelah skrip selesai dibuat, Triana ingin menjalankan program yang telah dia buat. Icon yang harus dipilih yaitu …

a)
b)
c)
d)
3.

Dari skrip gambar di bawah ini

Jika icon bendera hijau ditekan, posisi karakter adalah…

a)
b)
c)
d)
4.

Pada pemrogram visual ScratchJr, Pergerakkan karakter dibuat berdasarkan alur matematika yaitu dengan sistem koordinat kartesius.Jika block tersebut dapat diartikan menggerakkan Scratch untuk bergerak ke depan, maka untuk menggerakan Scratch bergerak ke belakang 3 langkah digunakan balok perintah ...

a)
b)
c)
d)
5.

Lia melihat blok program seperti gambar di bawah ini. Pada program tersebut, program akan berjalan ketika ….

a)

Karakter ditekan oleh karakter lain

b)

Terdapat suara ‘pop’

c)

Tekan Icon Bendera

d)

Tekan karakter

6.

Dio akan membuat script sebuah roket, seperti blok instruksi di bawah ini

Akhir script tersebut yaitu …

a)

Roket bergerak kearah atas

b)

Roket berputar searah jarum jam

c)

Roket Muncul

d)

Roket Menghilang

7.

Fungsi blok pada gambar berikut adalah . . . .

a)

menghentikan skrip pada karakter

b)

mengakhiri perintah blocks

c)

mengubah kecepatan menjalankan blok tertentu

d)

diulang terus menerus

8.

Gambar berikut ini termasuk pada menu blok . . . .

a)

control blocks

b)

motion blocks

c)

triggering blocks

d)

looks blocks

9.

Gambar berikut ini termasuk pada menu blok . . . .

a)

control blocks

b)

motion blocks

c)

triggering blocks

d)

looks blocks

10.

Fungsi blok pada gambar berikut adalah . . . .

a)

menghentikan skrip pada karakter

b)

diulang terus menerus

c)

mengakhiri perintah blocks

d)

mengubah kecepatan menjalankan blok tertentu

11.

Fungsi blok pada gambar berikut adalah . . . .

a)

mengubah karakter menjadi lebih besar

b)

memgembalikan ukuran karakter ke ukuran semula/default

c)

mengecilkan ukuran karakter

d)

memperlihatkan pesan tertentu dalam balon ucapan di atas karakter

12.

Fungsi blok pada gambar berikut adalah . . . .

a)

untuk memulai perintah dengan klik bendera hijau

b)

mulai skrip/perintah saat karakter disentuh oleh karakter lain

c)

mulai skrip setiap kali pesan dengan warna yang ditentukan dikirim

d)

untuk memulai perintah dengan klik sprite

13.

Fungsi blok pada gambar berikut adalah . . . .

a)

atur ulang lokasi karakter ke posisi awal

b)

memutar karakter ke kanan

c)

memindahkan karakter ke atas

d)

memindahkan karakter ke kiri

14.

Fungsi blok pada gambar berikut adalah . . . .

a)

mengubah karakter menjadi lebih besar

b)

mengecilkan ukuran karakter

c)

memperlihatkan pesan tertentu dalam balon ucapan di atas karakter

d)

memgembalikan ukuran karakter ke ukuran semula/default

15.

Gambar berikut ini termasuk pada menu blok . . . .

a)

looks blocks

b)

triggering blocks

c)

motion blocks

d)

control blocks

16.

Gambar berikut ini termasuk pada menu blok . . . .

a)

triggering blocks

b)

control blocks

c)

looks blocks

d)

end blocks

17.

Perhatikan gambar berikut ini!

Bagian ScratchJr yang berfungsi untuk menambahkan teks pada stage ditunjukkan pada nomor . . . .

a)

1

b)

2

c)

3

d)

4

18.

Perhatikan gambar berikut ini!

Bagian ScratchJr yang berfungsi untuk menambahkan halaman ditunjukkan pada nomor . . . .

a)

1

b)

2

c)

3

d)

4

19.

Perhatikan gambar berikut ini!

Bagian ScratchJr yang berfungsi untuk memilih background ditunjukkan pada nomor . . . .

a)

1

b)

2

c)

3

d)

4

20.

Nama blok kode pada gambar berikut adalah . . . .

a)

Move Right

b)

Move Up

c)

Hop

d)

Go Home

21.

Nama blok kode pada gambar berikut adalah . . . .

a)

Grow

b)

Reset Size

c)

Shrink

d)

Show

22.

Gambar  ikon yang digunakan untuk  menampilkan garis koordinat ditunjuk pada gambar....

a)
b)
c)
d)
23.

Apa kegunaan dari coding di atas? ....

a)

Memulai program ketika bertabrakan

b)

Memulai program ketika disentuh

c)

Memulai program ketika disambung

d)

Memulai program ketika dilihat

24.

Apa kegunaan coding di atas? ....

a)

Memulai program

b)

Menunda program

c)

Membuka program

d)

Mengakhiri program

25.

Jika dua coding di atas digabungkan, apa yang akan terjadi pada karakter? ....

a)

Berjalan bertabrakan

b)

Berjalan bersilang

c)

Berjalan beriringan

d)

Berjalan ke kanan kemudian ke kiri

26.

Apa kegunaan coding di atas? ....

a)

Kembali lagi

b)

Kembali ke coding awal

c)

Kembali ke page awal

d)

Kembali ke posisi awal

27.

Apa yang terjadi apabila saya menggunakan coding di atas? ....

a)

Karakter akan berbicara dengan suara

b)

Karakter akan berbicara dengan text

c)

Karakter akan berbicara hi

d)

Karakter akan berbicara hello

28.

Coding ini digunakan ketika kita ingin membuat karakter menjadi ....

a)

Berdiri

b)

Berjalan

c)

Menghilang

d)

Terlihat

29.

Apa yang akan terjadi apabila coding ini digunakan? ....

a)

Karakter menyanyi

b)

Karakter bersuara

c)

Karakter bersuara sesuai yang direkam

d)

Karakter bersuara sesuai yang dipasang

30.

Coding di samping memiliki nama wait, apa fungsinya? ....

a)

Menunggu selama 10 langkah

b)

Memulai selama 10 langkah

c)

Menjalankan selama 10 langkah

d)

Mengakhiri selama 10 langkah

31.

Set Speed memiliki fungsi? ....

a)

Mengatur kecepatan waktu karakter

b)

Mengatur kecepatan gerak karakter

c)

Mengatur kecepatan memulai karakter

d)

Mengatur kecepatan mengakhiri karakter

32.

Apa yang kita dapat apabila coding ini dipakai di akhir script? ....

a)

Mengakhiri 2 kali

b)

Mengakhiri dengan angka 2

c)

Melanjutkan ke page 2

d)

Melanjutkan ke angka 2

33.
a)

Mengulang script sekali

b)

Mengulang script dua kali

c)

Mengulang script secara terus-menerus

d)

Memulai script lagi

34.
a)

Mengulang script sekali

b)

Mengulang script dua kali

c)

Mengulang script secara terus-menerus

d)

Memulai script lagi

35.

Pilihlah dua coding yang dapat kita gunakan untuk memulai program? ....

a)
b)
c)
d)
36.

Apabila Kucing Oren diberikan script/coding di atas, apa yang akan terjadi?

a)

Berjalan terus-menerus

b)

Berjalan Berulang kali

c)

Berjalan terus-menerus ketika green flag ditekan

d)

Berjalan terus-menerus ketika dimulai

37.

Pilihlah dua jawaban yang benar. Bagaimana membuat coding berjalan terus-menerus? ....

a)
b)
c)
d)