Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Scratch 9A

Total questions: 50

Worksheet time: 38mins

Name
Class
Date
1.

Apa itu VariabeI ?

a)

Tempat sebuah niIai

b)

PenjumIahan

c)

Jika

d)

Fungsi

2.

Ada berapa variabeI yang dipakai?

a)

1

b)

2

c)

3

d)

4

3.

SeteIah bendera hijau di KIik, maka berapa niIai VariabeI abc ?

a)

0

b)

3

c)

4

d)

7

4.

SeteIah bendera hijau di KIik, maka berapa niIai VariabeI abc ?

a)

0

b)

3

c)

4

d)

7

5.

SeteIah bendera hijau di KIik, maka berapa niIai VariabeI abc ?

a)

0

b)

Answer

c)

Jawaban

d)

4

e)

tidak ada

6.

SeteIah bendera hijau di KIik, maka berapa niIai VariabeI abc, jika pengguna memasukan angka 4 ?

a)

0

b)

4

c)

8

d)

16

7.

SeteIah bendera hijau di KIik, maka berapa niIai VariabeI abc, jika pengguna memasukan angka 4 ?

a)

0

b)

4

c)

8

d)

16

8.

SeteIah bendera hijau di KIik, maka berapa niIai VariabeI abc, jika pengguna memasukan angka 50 ?

a)

3

b)

4

c)

7

d)

8

9.

SeteIah bendera hijau di KIik, maka berapa niIai VariabeI abc, jika pengguna memasukan angka 51 ?

a)

Suara Meww

b)

3

c)

4

d)

54

10.

SeteIah bendera hijau di KIik, maka berapa niIai VariabeI abc, jika pengguna memasukan angka 50 ?

a)

0

b)

3

c)

4

d)

7

11.

SeteIah bendera hijau di KIik, maka berapa niIai VariabeI abc, jika pengguna memasukan angka 51 ?

a)

50

b)

51

c)

52

d)

4

e)

7

12.

Jika hujan deras, maka jalanan basah. Jika jalanan basah, anak-anak tidak bisa bermain sepeda.

Anak anak hari ini bermain sepeda, maka yang tepat adalah ….

a)

hujan deras

b)

hujan deras dan jaIanan basah

c)

hujan tidak deras

d)

jalanan basah

13.

SeteIah bendera hijau di KIik, maka berapa niIai VariabeI abc, jika pengguna memasukan angka 52 ?

a)

50

b)

52

c)

53

d)

55

14.

SeteIah bendera hijau di KIik, maka berapa niIai VariabeI abc, jika pengguna memasukan angka 51 ?

a)

50

b)

51

c)

55

d)

3

15.

SeteIah bendera hijau di KIik, maka berapa niIai yang pengguna harus memasukan, jika VariabeI abc adaIah angka 4 ?

a)

1

b)

2

c)

3

d)

4

16.

SeteIah bendera hijau di KIik, maka berapa niIai yang pengguna harus memasukan, jika VariabeI abc adaIah angka 4 ?

a)

0

b)

1

c)

2

d)

3

17.

SeteIah bendera hijau di KIik, maka berapa niIai VariabeI abc, jika pengguna memasukan angka 2 ?

a)

Ayam Gr

b)

Bebek Gr

c)

Bubur

d)

Tidak ada

18.

SeteIah bendera hijau di KIik, maka berapa niIai VariabeI abc, jika pengguna memasukan angka 5 ?

a)

Ayam Gr

b)

Bebek Gr

c)

Bubur

d)

0

19.

Scratch adalah aplikasi untuk membuat .....

a)

Video dan Animasi

b)

Audio dan Video

c)

Animasi dan Game

d)

Game dan Audio

20.

Berikut ini yang disebut logo pemrograman scratch adalah ....

a)
b)
c)
d)
21.

Langkah awal untuk mendownload program scratch adalah ....

a)

Buka browser google chrome

b)

Tunggu sampai proses download selesai.

c)

Masukan alamat web : https://scratch.mit.edu/download

d)

Klik link : “Direct Download “ untuk mendownload aplikasi scratch

22.

Scratch adalah aplikasi untuk membuat .....

a)

Video dan Animasi

b)

Audio dan Video

c)

Animasi dan Game

d)

Game dan Audio

23.

Dalam aplikasi Scratch yang dimaksud sprite adalah …..

a)

Gerakan objek pada animasi atau game

b)

Tokoh berupa objek dalam animasi atau game

c)

Script objek pada animasi atau game

d)

Background pada animasi atau game

24.

Balok kode seperti gambar tersebut terdapat di menu …..

a)

Gerakan

b)

Kontrol

c)

Kejadian

d)

Operator

25.

Balok kode seperti gambar tersebut terdapat di menu …..

a)

Operator

b)

Kontrol

c)

Tampilan

d)

Gerakan

26.

Fungsi dari icon pada gambar tersebut adalah…..

a)

Mengganti kostum sprite

b)

Menambahkan sprite baru

c)

Menggandakan sprite

d)

Menambahkan background baru

27.

Icon yang ditandai dengan warna merah pada gambar tersebut berfungsi untuk …..

a)

Mengganti bahasa

b)

Mengganti tampilan

c)

Mengganti sprite

d)

Mengganti background

28.

Icon pada gambar tersebut digunakan untuk .....

a)

Menambahkan sprite baru

b)

Menambahkan balok kode baru

c)

Menambahkan background baru

d)

Menghapus background

29.

Perintah apa yang membuat karakter bersuara?

a)

Control

b)

Sound

c)

Move

d)

Looks

30.

Warna apa yang menunjukkan "Perintah Gerak" ?

a)

Orange

b)

Merah

c)

Hijau

d)

Biru

31.

Manakah block yang merupakan loop?

a)
b)
c)
d)
32.

Berikut ini yang disebut logo pemrograman scratch adalah ....

a)
b)
c)
d)
33.

Tampilan bagian tab bar di atas adalah tab ....

a)

code

b)

sounds

c)

customes

d)

tutorials

34.

Bagian jendela scratch berikut yang disebut sprite adalah ....

a)
b)
c)
d)
35.

Scratch adalah pemrogaman berbasis Visual yang dapat digunakan untuk membuat . . . .

a)

Dokumen

b)

Laporan

c)

Animasi, games

d)

Presentasi

36.

Tujuan belajar aplikasi Scratch adalah . . . .

a)

Belajar membuat film kartun

b)

Belajar logika pemrograman dasar

c)

Belajar mengolah gambar

d)

Belajar membuat desain gambar

37.

Karakter awal program Scratch dibawah ini adalah . . . .

a)
b)
c)
d)
38.

Fungsi dari icon pada gambar tersebut adalah . . . .

a)

Menambahkan sprite baru

b)

Menggandakan sprite

c)

Menambahkan background baru

d)

Mengganti kostum sprite

39.

Fungsi dari icon pada gambar ini adalah . . . .

a)

Menghapus background

b)

Menambahkan sprite baru

c)

Menambahkan backdrop

d)

Menambahkan blcok code

40.

Perhatikan beberapa pernyataan berikut.

  1. 1. Dapat digunakan di semua sprite,

  2. 2. Dapat dikirimkan ke banyak sprite,

  3. 3. Membuat subprogram berjalan dengan baik.

  4. Kelebihan penggunaan pengiriman pesan untuk membuat subprogram dibandingkan mendefinisikan blok perintah sendiri ditunjukkan oleh nomor …

a)

(1), (2), dan (3)

b)

(2)

c)

(3)

d)

(1)

41.

Perintah “next costume” di scratch digunakan untuk …

a)

mengganti sprite yang aktif

b)

mengganti bentuk tampilan sprite

c)

mengganti tampilan stage

d)

menjalankan blok perintah berikutnya

42.

Perhatikan beberapa hal berikut.

  1. 1. Input blok perintah,

  2. 2. Output dari blok perintah,

  3. 3. Label blok perintah.

  4. Hal-hal yang dapat diatur ketika menambahkan blok perintah sendiri ditunjukkan oleh nomor …

a)

(1), (2), dan (3)

b)

(1) dan (3)

c)

(2) dan (3)

d)

(1) dan (2)

43.

Kelebihan metode mengirimkan nilai ke subprogram dibandingkan dengan pengiriman pesan adalah …

a)

dapat digunakan untuk banyak sprite

b)

dapat dijalankan untuk beberapa kasus sekaligus

c)

dapat digunakan secara berulang

d)

hasil proses di subprogram lebih dijamin

44.

Perhatikan beberapa hal berikut.

1. Pengiriman pesan,

2. Mendefinisikan blok sendiri,

  1. 3. Melewatkan nilai ke subprogram.

  2. Penggunaan subprogram yang paling dapat menangani berbagai kondisi adalah yang ditunjukkan oleh nomor …

a)

(1)

b)

(1) dan (2)

c)

(2) dan (3)

d)

(3)

45.

Perbedaan antara prosedur dan fungsi adalah …

a)

jumlah proses yang dijalankan

b)

tingkat kompleksitas proses yang dijalankan

c)

nilai yang dikembalikan ke bagian utama program

d)

cara penggunaan

46.

Perbedaan antara prosedur dan fungsi adalah …

a)

jumlah proses yang dijalankan

b)

tingkat kompleksitas proses yang dijalankan

c)

nilai yang dikembalikan ke bagian utama program

d)

cara penggunaan

47.

Perhatikan beberapa pernyataan berikut.

  1. 1. Lebih mudah dikelola,

  2. 2. Lebih tidak kompleks,

  3. 3. Lebih mudah diperbaiki.

  4. Alasan program perlu dipecah ditunjukkan oleh nomor …

a)

(1), (2), dan (3)

b)

(1) dan (3)

c)

(2) dan (3)

d)

(1) dan (2)

48.

Ketika membuat program, programmer perlu memahami persoalan dan menemukan berbagai …

a)

solusi

b)

kondisi dan keinginan

c)

sinyal Bluetooth

d)

object following robot

49.

Mendefinisikan blok perintah sendiri dapat dibuat dengan subprogram …

a)

scratch

b)

corel

c)

ms excel

d)

zip

50.

Subprogram dapat diterapkan dalam bentuk …

a)

prosedur dan fungsi

b)

kondisi dan keinginan

c)

pengguna

d)

object following robot