Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quiz Belum Berjudul

Total questions: 50

Worksheet time: 38mins

Name
Class
Date
1.

Apa itu Scratch?

a)

Bahasa pemrograman berbasis teks

b)

Platform media sosial untuk berbagi video

c)

Bahasa pemrograman visual berbasis blok

d)

Aplikasi pengedit foto

2.

Apa yang dimaksud dengan "sprite" dalam Scratch?

a)

Latar belakang proyek

b)

Karakter atau objek yang dapat diprogram

c)

Jenis blok pemrograman

d)

Efek suara dalam proyek

3.

Apa yang dimaksud dengan green flag

a)

Blok kode untuk memberhentikan program atau project

b)

Blok kode untuk menjalankan program atau project

c)

Sebagai latar belakang gambar atau layar scratch

d)

Untuk menambah dan mengurangi blok blok kode program

4.

Ekstensi file proyek Scratch untuk menyimpan file adalah..

a)

Scr

b)

Sb3

c)

Blok Code

d)

Program

5.

Blok yang digunakan untuk menggerakkan sprite disebut

a)

Looks

b)

Events

c)

Motion

d)

Control

6.

Blok "when green flag clicked" termasuk dalam kategori..

a)

Motion

b)

Control

c)

My blok

d)

Events

7.

Untuk memulai program biasanya menggunakan blok kode apa

a)

Forever

b)

Repeat

c)

When green flag clicked

d)

Wait

8.

Apa fungsi dari menu tutorial di aplikasi scratch

a)

Untuk memberhentikan program

b)

Blok kode yang sebagai karakter menarik di dalam sprite

c)

Memberikan panduan langkah demi langkah dalam menjalankan aplikasi scratch

d)

Memberikan gambar di menu customize

9.

Apa fungsi dari menu blok pallete di aplikasi scratch

a)

Menggerakan atau mengubah blok blok kode pemrograman di aplikasi scratch

b)

Menambahkan atau mengurangi jumlah sprite

c)

Memberikan latar belakang gambar di aplikasi scratch

d)

Menyedikan blok blok kode pemrograman di menu aplikasi scratch

10.

Apa fungsi dari script area di aplikasi scratch

a)

Tempat dimana blok blok kode dapat disimpan

b)

Tempat menyusun atau membuat blok blok kode program

c)

Tempat untuk menghapus blok blok kode program

d)

Tempat mengubah tampilan sprite

11.

Apa fungsi dari menu toolbar

a)

Kontrol tambahan untuk mengubah dan menambahkan sprite program

b)

Kontrol utama untuk menghapus kode kode blok pemrograman

c)

kontrol utama yang berisi serangkaian tombol dan opsi penting untuk mengelola proyek, mengedit sprite, dan mengontrol eksekusi program.

d)

Kontrol pendukung untuk mengganti latar belakang gambar

12.

Apa fungsi menu customize di aplikasi scratch

a)

Tempat untuk memberhentikan jalanya program

b)

Tempat untuk mengatur dan menyesuaikan tampilan sesuai kebutuhan

c)

Tempat untuk menjalankan program sprite

d)

Tempat untuk menambahkan karakter seperti flip horizontal dan flip vertikal

13.

Apa fungsi dari stop sign

a)

Tempat untuk menjalankan program atau blok kode perintah

b)

Untuk membuat variasi didalam blok kode program

c)

Tempat untuk menghentikan jalanya program

d)

Tempat dimana sprite dapat diubah

14.

apa fungsi dari menu stage area di aplikasi scratch

a)

Tempat dimana latar belakang gambar atau sprite

b)

Tempat untuk membuat karakter gambar atau sprite

c)

Tempat untuk menjalankan program

d)

Tempat untuk menampilkan hasil gambar

15.

Apa fungsi dari menu backdrop di aplikasi scratch

a)

Tempat untuk memberikan blok blok kode pemrogaman

b)

Tempat mengubah karakter sprite

c)

Tempat dimana sebagai latar belakang gambar atau sprite

d)

Tempat untuk memberhentikan sprite

16.

Apa fungsi dari menu sprite pane di aplikasi scratch

a)

Sebagai tempat dimana memilih dan melihat sprite yang di inginkan

b)

Sebagai tempat untuk membuat karakter sprite

c)

Sebagai tempat untuk memberhentikan sprite yang sedang berjalan

d)

Untuk menjalankan seluruh sprite yang ada

17.

Apa fungsi dari menu motion (biru)

a)

Membuat sprite menjadi bergerak

b)

Mengubah tampilan sprite

c)

Memberikan karakter di setiap sprite yang ada dalam program

d)

Mengontrol pergerakan dan posisi sprite di Stage.

18.

Apa fungsi dari menu looks (ungu)

a)

Mengubah tampilan visual sprite dan Stage (latar belakang).

b)

Mengontrol pergerakan dan posisi sprite di Stage.

c)

Memberikan disetiap sprite karakter yang sesuai di inginkan

d)

Menghentikan jalanya sprite yang ada

19.

Apa fungsi dari menu sound (merah)

a)

Mengontrol pergerakan dan posisi sprite di Stage.

b)

Mengubah tampilan visual sprite dan Stage (latar belakang).

c)

Mengontrol pemutaran suara dan efek audio dalam proyek.

d)

Membuat sprite berjalan sesuai yang diinginkan

20.

Apa fungsi dari menu events (coklat)

a)

Membuat karakter dan tampilan visual sprite yang ada

b)

Mengontrol pergerakan dan posisi sprite di Stage.

c)

Mengubah tampilan visual sprite dan Stage (latar belakang).

d)

Memicu jalannya sebuah script atau blok kode pemrogaman

21.

Apa fungsi dari menu kontrol (jingga)

a)

Mengontrol pergerakan dan posisi sprite di Stage.

b)

Mengubah tampilan visual sprite dan Stage (latar belakang).

c)

Mengontrol alur eksekusi program, seperti pengulangan, percabangan, dan pemberhentian.

d)

Memicu jalannya sebuah script atau Kategori ini sangat penting untuk memulai program dan menangani input.

22.

Apa fungsi dari menu sensing (biru terang)

a)

Mendeteksi dan merespons interaksi dari lingkungan proyek (input pengguna, sentuhan, dll.).

b)

Mengontrol alur eksekusi program, seperti pengulangan, percabangan, dan pemberhentian.

c)

Membuat karakter atau gambar sprite yang sesuai di inginkan

d)

Mengubah tampilan dan menambah hasil dari gambar sprite yang ada dalam program

23.

Apa fungsi dari menu operator (hijau)

a)

Mengubah tampilan visual sprite dan Stage (latar belakang).

b)

Melakukan operasi matematika, perbandingan, logika (AND/OR/NOT), dan penggabungan teks.

c)

Memicu jalannya sebuah script atau kategori ini sangat penting untuk memulai program dan menangani input.

d)

Mendeteksi dan merespons interaksi dari lingkungan proyek (input pengguna, sentuhan, dll.).

24.

Apa fungsi dari menu variabel (jingga)

a)

Mendeteksi dan merespons interaksi dari lingkungan proyek (input pengguna, sentuhan, dll.).

b)

Membuat alur blok blok kode pemrograman yang sesuai diinginkan

c)

Membuat dan mengelola variabel serta daftar (list) untuk menyimpan data.

d)

Menambah dan mengubah hasil tampilan variable data dan gambar

25.

Apa fungsi dari menu my blok (merah muda)

a)

Mengubah tampilan warna didalam blok blok kode pemrogaman

b)

Membuat karakter di menu blok blok kode pemrograman

c)

Mengubah tampilan blok blok kode pemrogaman

d)

Membuat blok kustom (fungsi atau prosedur) sendiri.

26.

Blok "forever" termasuk dalam kategori...

a)

Control

b)

Myblok

c)

Events

d)

Motion

27.

Untuk membuat sprite bergerak 10 langkah, blok yang digunakan adalah

a)

turn 10 degrees

b)

move 10 steps

c)

go to x: 0 y: 0

d)

change x by 10

28.

Untuk membuat sprite menghilang dari panggung, digunakan blok.

a)

Show

b)

Hide

c)

Forever

d)

Vanish

29.

Blok "if...then" termasuk dalam kategori...

a)

Control

b)

Motion

c)

Events

d)

Sensing

30.

Blok "say Hello! for 2 seconds" termasuk dalam kategori

a)

Sound

b)

Looks

c)

Events

d)

Control

31.

Blok "repeat 10" Di menu motion digunakan untuk apa

a)

Mengulang sebanyak 10 kali

b)

Menunggu 10 detik

c)

Bergerak 10 langkah

d)

Mengubah ukuran 10℅

32.

Blok "wait 1 seconds" termasuk dalam kategori...

a)

Control

b)

Events

c)

Looks

d)

Sensing

33.

Blok "touching mouse-pointer?" termasuk dalam kategori...

a)

Sensing

b)

Looks

c)

Myblok

d)

Motion

34.

Blok "change x by 10" akan mengubah...

a)

Ukuran sprite

b)

Arah hadap sprite

c)

Posisi vertikal sprite

d)

Posisi horizontal sprite

35.

Blok "switch costume to costume1" termasuk dalam kategori...

a)

Looks

b)

Motion

c)

Control

d)

Events

36.

Dimana kita bisa membuat project scratch secara online

a)

www.scratch.com

b)

www.mit.edu

c)

www.scratch.mit.edu

d)

www.programing.edu

37.

Untuk membuat sprite berputar 15 derajat, digunakan blok...

a)

Move 15 steps

b)

Turn 15 steps

c)

Rotate 15 degrees

d)

Spin 15 degrees

38.

Blok control berwarna

a)

Orange

b)

Merah

c)

Biru

d)

Biru terang

39.

Blok motion berwarna

a)

Hijau

b)

Merah muda

c)

Coklat

d)

Biru

40.

Untuk mengatur timer, digunakan blok dari kategori...

a)

Control

b)

Sensing

c)

Myblok

d)

Motion

41.

Untuk menyimpan skor dalam game, biasanya digunakan...

a)

Daftar

b)

Variabel

c)

Operator

d)

Broadcast

42.

Yang bukan dari kelemahan scratch

a)

Tidak cocok untuk project compleks

b)

Terbatas untuk kebutuhan industri

c)

Ketergantungan untuk antarmuka visual

d)

Cocok untuk belajar pemrograman game

43.

Yang bukan kelebihan scratch ialah

a)

Aksesbilitas gratis

b)

Mendorong kreativitas diri

c)

Cocok untuk belajar game

d)

Tidak cocok untuk project compleks

44.

Kategori blok yang digunakan untuk membuat dan mengelola clone adalah

a)

Motion

b)

Events

c)

Control

d)

Looks

45.

Untuk menghapus clone, digunakan blok...

a)

Delete clone

b)

Remove clone

c)

Delete this clone

d)

Destroy clone

46.

Blok "when as clone" digunakan untuk...

a)

Membuat clone baru

b)

Mengontrol clone baru

c)

Menghapus clone

d)

Mengubah penampilan clone baru

47.

Untuk mengatur volume suara, digunakan blok dari kategori...

a)

Sound

b)

Looks

c)

Events

d)

Myblok

48.

Untuk mengatur volume suara, digunakan blok dari kategori...

a)

Kecerahan layar

b)

Volume suara

c)

Ukuran sprite

d)

Kecepatan program

49.

Blok "distance to mouse-pointer" termasuk dalam kategori.

a)

Sensing

b)

Motion

c)

Events

d)

Looks

50.

Blok "stop all sounds" termasuk dalam kategori...

a)

Sound

b)

Events

c)

Looks

d)

Motion