wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

scracth vs blockly kelas 9

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Scratch merupakan salah satu contoh dari ....

a)

A. Bahasa pemrograman berbasis teks

b)

B. Bahasa pemrograman visual

c)

C. Bahasa pemrograman logika simbolik

d)

D. Bahasa pemrograman prosedural murni

2.

Scratch merupakan bahasa pemrograman visual yang berbasis …

a)

A. Prosedural

b)

B. Logika simbolik

c)

C. Event (kejadian)

d)

D. Blok matematis

3.

Blockly merupakan bahasa pemrograman visual yang berbasis …

a)

A. Logika simbolik

b)

B. Prosedural

c)

C. Event

d)

D. Naratif

4.

Berikut ini adalah contoh event dalam Scratch, kecuali …

a)

A. Klik bendera hijau

b)

B. Tekan tombol spasi

c)

C. Klik mouse pada sprite

d)

D. Sprite bergerak otomatis tanpa perintah

5.

Pada Blockly, urutan perintah dijalankan secara …

a)

A. Berurutan

b)

B. Berulang tanpa akhir

c)

C. Acak

d)

D. Berdasarkan event

6.

Scratch memiliki komponen utama berikut, kecuali …

a)

A. Stage

b)

B. Backdrop

c)

C. Sprite

d)

D. Terminal

7.

Pada Blockly, setiap blok memiliki arti sebagai …

a)

A. Karakter animasi

b)

B. Bagian dari algoritma atau perintah logika

c)

C. Objek visual yang bisa digerakkan

d)

D. Musik dan efek suara

8.

Scratch cocok digunakan untuk membuat …

a)

A. Perhitungan logika kompleks

b)

B. Sistem operasi komputer

c)

C. Cerita interaktif dan animasi

d)

D. Aplikasi basis data

9.

Scratch ..... dikembangkan dengan menggunakan

Blockly

a)

A. 1.0

b)

B. 2.0

c)

C. 3.0

d)

D. 4.0

10.

Blockly lebih sesuai digunakan untuk …

a)

A. Menggambar animasi

b)

B. Mendesain tampilan grafis

c)

C. Membuat efek suara

d)

D. Menyusun algoritma dan logika

11.

Gambar tersebut merupakan gambar dari...

a)

A. Sprite

b)

B. Stage

c)

C. Backdrop

d)

D. Terminal

12.

Scratch 3.0 dikembangkan menggunakan teknologi dari …

a)

A. Python

b)

B. Blockly

c)

C. HTML

d)

D. Java

13.

Persamaan antara Scratch dan Blockly adalah …

a)

A. Keduanya menggunakan teks kode

b)

B. Sama-sama berbasis visual dan blok

c)

C. Scratch lebih logis daripada Blockly

d)

D. Blockly lebih interaktif daripada Scratch

14.

Gambar tersebut merupakan tampilan dari bahasa pemrograman ...

a)

A. Scratch

b)

B. PHP

c)

C. C++

d)

D. Blockly

15.

Scratch lebih unggul daripada Blockly dalam hal …

a)

A. Visual dan interaksi animasi

b)

B. Logika matematis

c)

C. Penyusunan algoritma

d)

D. Penulisan program berulang

16.

Mengapa penting memahami lebih dari satu bahasa pemrograman?

a)

A. Agar bisa menyalin program orang lain

b)

B. Agar bisa berkomunikasi dengan banyak sistem komputer

c)

C. Karena hanya satu bahasa yang digunakan di dunia

d)

D. Agar bisa mengganti semua perintah Scratch

17.

Blockly lebih unggul daripada Scratch dalam hal …

a)

A. Penggunaan fungsi dan logika prosedural

b)

B. Desain sprite

c)

C. Tampilan animasi

d)

D. Ganti warna objek

18.

Jika suatu program hanya berjalan saat pengguna menekan tombol, maka program tersebut bersifat …

a)

A. Prosedural

b)

B. Paralel

c)

C. Event-based

d)

D. Logis

19.

Gambar tersebut merupakan tampilan dari bahasa pemrograman ...

a)

A. Scratch

b)

B. PHP

c)

C. C++

d)

D. Blockly

20.

Kesimpulan dari perbandingan Scratch dan Blockly yang benar adalah …

a)

A. Scratch berbasis prosedural, Blockly berbasis event

b)

B. Scratch untuk logika, Blockly untuk animasi

c)

C. Scratch dan Blockly sama persis

d)

D. Scratch berbasis event, Blockly berbasis prosedural