wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Mengenal Scratch Pemrograman Visual

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Apa itu Scratch?

a)

Scratch adalah sistem operasi komputer.

b)

Scratch adalah alat pengedit foto.

c)

Scratch adalah aplikasi pengolah kata.

d)

Scratch adalah bahasa pemrograman visual.

2.

Sebutkan salah satu keuntungan menggunakan Scratch!

a)

Meningkatkan kecepatan dalam menulis kode.

b)

Meningkatkan kreativitas dan pemahaman konsep pemrograman.

c)

Mengurangi biaya pengembangan perangkat lunak.

d)

Membuat aplikasi tanpa perlu belajar pemrograman.

3.

Apa yang dimaksud dengan blok pemrograman?

a)

Blok pemrograman adalah jenis perangkat keras untuk komputer.

b)

Blok pemrograman adalah istilah untuk menggambarkan kesalahan dalam kode.

c)

Blok pemrograman adalah bagian dari sistem operasi yang mengelola memori.

d)

Blok pemrograman adalah unit kode yang dikelompokkan untuk menjalankan fungsi tertentu dalam pemrograman.

4.

Sebutkan tiga jenis blok pemrograman yang ada di Scratch!

a)

Blok data

b)

Blok pengulangan

c)

Blok gerakan, blok penampilan, blok kontrol

d)

Blok suara

5.

Apa itu sprite dalam Scratch?

a)

Sprite adalah objek yang dapat diprogram dalam Scratch.

b)

Sprite adalah karakter yang tidak dapat diprogram dalam Scratch.

c)

Sprite adalah alat untuk menggambar dalam Scratch.

d)

Sprite adalah jenis makanan dalam Scratch.

6.

Bagaimana cara menambahkan latar belakang di Scratch?

a)

Klik pada tab 'Backdrop', pilih 'Choose a Backdrop', dan pilih atau unggah gambar.

b)

Klik pada tab 'Code', pilih 'Add a Code Block', dan tambahkan skrip baru.

c)

Klik pada tab 'Sound', pilih 'Choose a Sound', dan pilih atau unggah file audio.

d)

Klik pada tab 'Sprite', pilih 'Choose a Sprite', dan pilih atau unggah gambar.

7.

Apa fungsi dari blok kontrol dalam Scratch?

a)

Fungsi blok kontrol adalah untuk menghapus program.

b)

Fungsi blok kontrol adalah untuk menampilkan gambar.

c)

Fungsi blok kontrol adalah untuk mengatur alur program.

d)

Fungsi blok kontrol adalah untuk menyimpan data.

8.

Sebutkan dua jenis kontrol alur program yang ada di Scratch!

a)

while

b)

Dua jenis kontrol alur program di Scratch adalah 'if' dan 'repeat'.

c)

for each

d)

switch

9.

Apa itu variabel dalam pemrograman?

a)

Variabel adalah fungsi yang mengembalikan nilai.

b)

Variabel adalah alat untuk mengukur performa program.

c)

Variabel adalah jenis data yang tidak dapat diubah.

d)

Variabel adalah tempat penyimpanan data yang dapat diubah dalam pemrograman.

10.

Bagaimana cara membuat variabel di Scratch?

a)

Klik 'Buat sprite' di kategori 'Gambar' dan masukkan nama sprite.

b)

Pilih 'Buat latar belakang' di kategori 'Suara' dan masukkan nama latar belakang.

c)

Tekan tombol 'Mulai' untuk membuat variabel baru.

d)

Klik 'Buat variabel' di kategori 'Data' dan masukkan nama variabel.

11.

Apa yang dimaksud dengan data dalam konteks pemrograman?

a)

Data adalah angka yang tidak dapat diubah.

b)

Data adalah informasi yang dapat diproses oleh program.

c)

Data adalah perangkat keras yang digunakan dalam pemrograman.

d)

Data adalah program yang menjalankan perintah.

12.

Sebutkan contoh penggunaan variabel dalam Scratch!

a)

Contoh penggunaan variabel dalam Scratch adalah membuat variabel 'skor' untuk menyimpan dan mengupdate nilai skor permainan.

b)

Menggunakan variabel 'level' untuk menentukan tingkat kesulitan permainan.

c)

Menggunakan variabel 'nama' untuk menyimpan nama karakter.

d)

Membuat variabel 'waktu' untuk menghitung durasi permainan.

13.

Apa yang terjadi jika kita tidak menggunakan kontrol alur program?

a)

Program akan berjalan tanpa arah yang jelas, berpotensi menghasilkan kesalahan dan perilaku yang tidak diinginkan.

b)

Program akan berjalan lebih cepat dan efisien.

c)

Kontrol alur program tidak berpengaruh pada hasil akhir.

d)

Program akan selalu menghasilkan output yang benar.

14.

Sebutkan langkah-langkah untuk mengubah sprite di Scratch!

a)

Klik pada sprite, pilih tab 'Sounds', dan pilih atau unggah suara baru.

b)

Klik pada sprite, pilih tab 'Costumes', dan pilih atau unggah kostum baru.

c)

Klik pada sprite, pilih tab 'Scripts', dan tambahkan blok kode baru.

d)

Klik pada sprite, pilih tab 'Backdrops', dan pilih atau unggah latar belakang baru.

15.

Apa perbedaan antara sprite dan latar belakang di Scratch?

a)

Sprite dan latar belakang keduanya adalah objek interaktif.

b)

Latar belakang adalah elemen yang dapat dipindahkan, sedangkan sprite adalah gambar tetap.

c)

Sprite adalah gambar statis, sedangkan latar belakang adalah objek interaktif.

d)

Sprite adalah objek interaktif, sedangkan latar belakang adalah gambar statis.