wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Grade 4 TIK Scratch

Total questions: 86

Worksheet time: 4hrs 16mins

Name
Class
Date
1.

Metode pemecahan masalah yang digunakan dalam Berpikir Komputasi (Computational Thinking), ada berapa langkah?

a)

5

b)

3

c)

6

d)

4

2.

Metode pemecahan masalah yang digunakan dalam Berpikir Komputasi (Computational Thinking), ada 4 langkah, yaitu ....

a)

Dekomposisi, Pola, Abstraksi dan Logika

b)

Dekomposisi, Pola, Abstraksi dan Algoritma

c)

Pola, Abstraksi, Dekomposisi dan Substraksi

d)

Dekomposisi, Pola, Substansi dan Algoritma

3.

Apa itu Dekomposisi ...

a)

mencari kesamaan antara dan di dalam masalah

b)

memecah masalah yang rumit menjadi bagian-bagian yang

lebih kecil dan bagian yang lebih mudah dikelola

c)

Fokus pada hanya informasi penting

d)

mengembangkan solusi langkah demi langkah untuk masalah,

atau aturan yang harus diikuti untuk menyelesaikan masalah.

4.

Apa itu Pola...

a)

memecah masalah yang rumit menjadi bagian-bagian yang

lebih kecil dan bagian yang lebih mudah dikelola

b)

Fokus pada hanya informasi penting

c)

mencari kesamaan antara dan di dalam masalah

d)

mengembangkan solusi langkah demi langkah untuk masalah,

atau aturan yang harus diikuti untuk menyelesaikan masalah.

5.

Apa itu Algoritma...

a)

mencari kesamaan antara dan di dalam masalah

b)

memecah masalah yang rumit menjadi bagian-bagian yang

lebih kecil dan bagian yang lebih mudah dikelola

c)

Fokus pada hanya informasi penting

d)

mengembangkan solusi langkah demi langkah untuk masalah,

atau aturan yang harus diikuti untuk menyelesaikan masalah.

6.

Apa itu Abstraksi...

a)

mencari kesamaan antara dan di dalam masalah

b)

memecah masalah yang rumit menjadi bagian-bagian yang

lebih kecil dan bagian yang lebih mudah dikelola

c)

Fokus pada hanya informasi penting

d)

mengembangkan solusi langkah demi langkah untuk masalah,

atau aturan yang harus diikuti untuk menyelesaikan masalah.

7.

Apa itu Scratch ...

a)

Scratch merupakan salah satu bahasa pemograman visual yang sederhana.

b)

Scratch merupakan salah satu bahasa sehari-hari yang mudah digunakan.

c)

Scratch merupakan salah satu bahasa matematika yang sederhana.

d)

Scratch merupakan salah satu bahasa science yang sederhana.

8.

Jika ingin menggunakan scratch secara online, maka kita dapat membuka pada browser dengan alamat web...

a)

https://scratch.com

b)

https://scratch.com.edu

c)

https://scratch.mit.com

d)

https://scratch.mit.edu

9.

Latar belakang dari tampilan Scratch, disebut ...

a)

sprite

b)

code

c)

backdrop

d)

backhome

10.

Karakter yang menjalankan program pada Scratch, disebut....

a)

sprite

b)

skype

c)

cat

d)

kucing

11.

Gambar yang ditunjukan huruf “a” adalah...

a)

Palet Sprite

b)

Palet Blok

c)

Palet Canvas

d)

Palet Backdrop

12.

Gambar yang ditunjukan huruf “c” adalah...

a)

Canvas

b)

Palet Blok

c)

Navigasi

d)

Area Script

13.

Gambar yang ditunjukan huruf “d” adalah...

a)

Panel Sprite

b)

Palet Blok

c)

Palet Canvas

d)

Palet Backdrop

14.

Gambar yang ditunjukan huruf “e” adalah...

a)

Sprite

b)

Palet Blok

c)

Palet Canvas

d)

Palet Backdrop

15.

Gambar yang ditunjukan huruf “g” adalah...

a)

Tombol eksekusi

b)

Stage

c)

Palet Canvas

d)

kategori block

16.

Gambar yang ditunjukan huruf “j” adalah...

a)

Tombol eksekusi

b)

Stage

c)

Pilihan Sprite

d)

kategori block

17.

Gambar yang ditunjukan huruf “k” adalah...

a)

Tombol eksekusi

b)

Stage

c)

Pilihan backdrop

d)

kategori block

18.

Gambar yang ditunjukan huruf “i” adalah...

a)

Tombol eksekusi

b)

Zoom

c)

Pilihan backdrop

d)

Stage

19.

Gambar yang ditunjukan huruf “h” adalah...

a)

Tombol eksekusi

b)

Zoom

c)

Pilihan backdrop

d)

Stage

20.

Tempat blok-blok instruksi/kode pemrograman Scratch, disebut ...

a)

Palet Blok

b)

Menu Baris

c)

Tombol Eksekusi

d)

Stage

21.

Area simulasi kode dijalankan sprite dan pendukungnya, disebut ...

a)

Palet Blok

b)

Menu Baris

c)

Tombol Eksekusi

d)

Stage

22.

Blok kode yang diletakkan pada bagian paling atas dari kode-kode yang akan disusun, disebut ...

a)

Block Motion

b)

Block Events

c)

Block Looks

d)

Block Operators

23.

Kumpulan blok kode yang digunakan untuk mengatur pergerakan (movement) sprite/karakter/custome, disebut ...

a)

Block Motion

b)

Block Events

c)

Block Looks

d)

Block Operators

24.

Kumpulan blok kode yang berfungsi seperti pena pada pergerakan sprite/karakter/custome, disebut ...

a)

Block Pen

b)

Block Events

c)

Block Looks

d)

Block Operators

25.

Code yang berada pada kategori block Events, kecuali ...

a)

When (space) key press

b)

When green flag

c)

When backdrop switch to ()

d)

When point in direction

26.

Code yang digunakan untuk menentukan posisi Sprite (titik X dan titik Y) pada Canvas, adalah...

a)
b)
c)
d)
27.

Code yang di gunakan untuk membuat Sprite berputar ke kanan 90 derajat, pada kategori blok Motion adalah...

a)
b)
c)
d)
28.

Pada Kategori Blok Event. Perintah yang digunakan untuk

menjalankan kode selanjutnya dengan tombol space pada keyboard (tombol dapat diganti sesuai list pilihan bloknya). Maka codenya adalah ...

a)
b)
c)
d)
29.

Pada Kategori Blok Events. Perintah yang digunakan untuk menjalankan kode selanjutnya dengan mengklik gambar bendera hijau pada layar/tampilan scratch.

Maka codenya adalah ...

a)
b)
c)
d)
30.

Perhatikan gambar. Codenya adalah ...

a)
b)
c)
d)
31.

Bagaimana cara menampilkan Kategori Block Pen ...

a)

Klik pada bagian File

Pilih/klik pen

Maka Block Pen akan tampil di Kategori Block

b)

Klik pada bagian Add Extention

Pilih/klik Text to Speech

Maka Block Pen akan tampil di Kategori Block

c)

Klik pada bagian Add Extention

Pilih/klik pen

Maka Block Pen akan tampil di Kategori Block

d)

Klik pada bagian Add Extention

Pilih/klik Translate

Maka Block Pen akan tampil di Kategori Block

32.

Code yang berfungsi untuk membuat jejak (garis) pada Sprite ketika code Move diberikan, adalah ...

a)

pen color

b)

pen up

c)

pen clear

d)

pen down

33.

Berikut ini merupakan bagian dari code pada Katagori Block Pen, adalah...

a)

Cleare Sound Effect

b)

Erase All

c)

If of edge, bounce

d)

Touching Color (pilih warna)

34.

Jika ingin mengatur arah sprite agar setiap dijalankan dari titik awal, maka arahnya tidak berubah. Menggunakan perintah ....

a)
b)
c)
d)
35.

Code pada Kategori Pen, yang digunakan untuk menghapus jejak pada sprite, adalah ....

a)
b)
c)
d)
36.

fungsinya adalah...

a)

Menggambar salinan Sprite di stage

b)

Mengaktifkan fitur pena di dalam sprite; sprite akan meninggalkan coretan di stage ketika ia bergerak

c)

Menghapus semua tanda pena pada stage

d)

Menonaktifkan fitur pena, (lawan dari pen down) sprite tidak

akan meninggalkan coretan ketika ia bergerak

37.

fungsinya adalah...

a)

Menggambar salinan Sprite di stage

b)

Mengaktifkan fitur pena di dalam sprite; sprite akan meninggalkan coretan di stage ketika ia bergerak

c)

Menghapus semua tanda pena pada stage

d)

Menonaktifkan fitur pena, (lawan dari pen down) sprite tidak

akan meninggalkan coretan ketika ia bergerak

38.

fungsinya adalah...

a)

Menggambar salinan Sprite di stage

b)

Mengaktifkan fitur pena di dalam sprite; sprite akan meninggalkan coretan di stage ketika ia bergerak

c)

Menghapus semua tanda pena pada stage

d)

Menonaktifkan fitur pena, (lawan dari pen down) sprite tidak

akan meninggalkan coretan ketika ia bergerak

39.

fungsinya adalah...

a)

Menggambar salinan Sprite di stage

b)

Mengaktifkan fitur pena di dalam sprite; sprite akan meninggalkan coretan di stage ketika ia bergerak

c)

Menghapus semua tanda pena pada stage

d)

Menonaktifkan fitur pena, (lawan dari pen down) sprite tidak

akan meninggalkan coretan ketika ia bergerak

40.

Fungsinya adalah..

a)

Mengatur warna coretan pena sesuai warna yang ditentukan

b)

Mengubah/menambahkan properti warna pena berdasarkan angka yang tertulis.

c)

Menetapkan properti warna pena (sama

seperti pada change pen) sesuai dengan angka yang tertulis.

d)

Mengubah/menambahkan ukuran pena sesuai dengan angka

yang ditulis.

e)

Menetapkan ukuran pena sesuai dengan angka yang ditulis.

Angka 1 merupakan angka terkecil pena tertipis.

41.

Fungsinya adalah..

a)

Mengatur warna coretan pena sesuai warna yang ditentukan

b)

Mengubah/menambahkan properti warna pena berdasarkan angka yang tertulis.

c)

Menetapkan properti warna pena (sama

seperti pada change pen) sesuai dengan angka yang tertulis.

d)

Mengubah/menambahkan ukuran pena sesuai dengan angka

yang ditulis.

e)

Menetapkan ukuran pena sesuai dengan angka yang ditulis.

Angka 1 merupakan angka terkecil pena tertipis.

42.

Fungsinya adalah..

a)

Mengatur warna coretan pena sesuai warna yang ditentukan

b)

Mengubah/menambahkan properti warna pena berdasarkan angka yang tertulis.

c)

Menetapkan properti warna pena (sama seperti pada change pen) sesuai dengan angka yang tertulis.

d)

Mengubah/menambahkan ukuran pena sesuai dengan angka

yang ditulis.

e)

Menetapkan ukuran pena sesuai dengan angka yang ditulis.

Angka 1 merupakan angka terkecil pena tertipis.

43.

Fungsinya adalah..

a)

Mengatur warna coretan pena sesuai warna yang ditentukan

b)

Mengubah/menambahkan properti warna pena berdasarkan angka yang tertulis.

c)

Menetapkan properti warna pena (sama seperti pada change pen) sesuai dengan angka yang tertulis.

d)

Mengubah/menambahkan ukuran pena sesuai dengan angka

yang ditulis.

e)

Menetapkan ukuran pena sesuai dengan angka yang ditulis.

Angka 1 merupakan angka terkecil pena tertipis.

44.

Fungsinya adalah..

a)

Mengatur warna coretan pena sesuai warna yang ditentukan

b)

Mengubah/menambahkan properti warna pena berdasarkan angka yang tertulis.

c)

Menetapkan properti warna pena (sama seperti pada change pen) sesuai dengan angka yang tertulis.

d)

Mengubah/menambahkan ukuran pena sesuai dengan angka

yang ditulis.

e)

Menetapkan ukuran pena sesuai dengan angka yang ditulis.

Angka 1 merupakan angka terkecil pena tertipis.

45.

Fungsinya adalah...

a)

Bergerak/melangkah sebanyak angka yang tertulis

b)

Berputar ke kanan (Clockwise) sesuai angka derajat tertulis

c)

Berputar ke kiri (Counter Clockwise) sesuai dengan angka derajat yang tertulis

d)

Berpindah dalam stage secara bebas

e)

Berpindah sesuai dengan angka sumbu x dan y

46.

Fungsinya adalah...

a)

Bergerak/melangkah sebanyak angka yang tertulis

b)

Berputar ke kanan (Clockwise) sesuai angka derajat tertulis

c)

Berputar ke kiri (Counter Clockwise) sesuai dengan angka derajat yang tertulis

d)

Berpindah dalam stage secara bebas

e)

Berpindah sesuai dengan angka sumbu x dan y

47.

Fungsinya adalah...

a)

Bergerak/melangkah sebanyak angka yang tertulis

b)

Berputar ke kanan (Clockwise) sesuai angka derajat tertulis

c)

Berputar ke kiri (Counter Clockwise) sesuai dengan angka derajat yang tertulis

d)

Berpindah dalam stage secara bebas

e)

Berpindah sesuai dengan angka sumbu x dan y

48.

Fungsinya adalah...

a)

Bergerak/melangkah sebanyak angka yang tertulis

b)

Berputar ke kanan (Clockwise) sesuai angka derajat tertulis

c)

Berputar ke kiri (Counter Clockwise) sesuai dengan angka derajat yang tertulis

d)

Berpindah dalam stage secara bebas

e)

Berpindah sesuai dengan angka sumbu x dan y

49.

Fungsinya adalah..

a)

Animasi perpindahan dengan angka detik ke tempat bebas

b)

Animasi perpindahan sesuai angka detik yang tertulis ke angka

sumbu x dan y

c)

Mengatur arah sprite sesuai dengan angka derajat tertulis

d)

Mengatur arah sprite sesuai dengan posisi mouse saat itu

e)

Mengubah/menambahkan posisi sumbu x sesuai angka tertulis

50.

Fungsinya adalah..

a)

Animasi perpindahan dengan angka detik ke tempat bebas

b)

Animasi perpindahan sesuai angka detik yang tertulis ke angka

sumbu x dan y

c)

Mengatur arah sprite sesuai dengan angka derajat tertulis

d)

Mengatur arah sprite sesuai dengan posisi mouse saat itu

e)

Mengubah/menambahkan posisi sumbu x sesuai angka tertulis

51.

Fungsinya adalah..

a)

Animasi perpindahan dengan angka detik ke tempat bebas

b)

Animasi perpindahan sesuai angka detik yang tertulis ke angka

sumbu x dan y

c)

Mengatur arah sprite sesuai dengan angka derajat tertulis

d)

Mengatur arah sprite sesuai dengan posisi mouse saat itu

e)

Mengubah/menambahkan posisi sumbu x sesuai angka tertulis

52.

Fungsinya adalah..

a)

Animasi perpindahan dengan angka detik ke tempat bebas

b)

Animasi perpindahan sesuai angka detik yang tertulis ke angka

sumbu x dan y

c)

Mengatur arah sprite sesuai dengan angka derajat tertulis

d)

Mengatur arah sprite sesuai dengan posisi mouse saat itu

e)

Mengubah/menambahkan posisi sumbu x sesuai angka tertulis

53.

Fungsinya adalah..

a)

Animasi perpindahan dengan angka detik ke tempat bebas

b)

Animasi perpindahan sesuai angka detik yang tertulis ke angka

sumbu x dan y

c)

Mengatur arah sprite sesuai dengan angka derajat tertulis

d)

Mengatur arah sprite sesuai dengan posisi mouse saat itu

e)

Mengubah/menambahkan posisi sumbu x sesuai angka tertulis

54.

Fungsinya adalah...

a)

Mengubah/menambahkan posisi sumbu y sesuai angka tertulis

b)

Membuat bergerak/melangkah sprite berbalik jika menyentuh

ujung stage

c)

Pengaturan rotasi sprite ketika berbalik arah. Pilihannya: menghadap kiri-kanan, tidak berputar dan berotasi seperti arah

jarum jam

d)

Setelan untuk menampilkan/tidak menampilkan posisi x, y dan

arah (direction) pada stage. Jika diberi tanda centang pada blok

kode, maka pada stage akan muncul statusnya.

55.

Fungsinya adalah...

a)

Mengubah/menambahkan posisi sumbu y sesuai angka tertulis

b)

Membuat bergerak/melangkah sprite berbalik jika menyentuh

ujung stage

c)

Pengaturan rotasi sprite ketika berbalik arah. Pilihannya: menghadap kiri-kanan, tidak berputar dan berotasi seperti arah

jarum jam

d)

Setelan untuk menampilkan/tidak menampilkan posisi x, y dan

arah (direction) pada stage. Jika diberi tanda centang pada blok

kode, maka pada stage akan muncul statusnya.

56.

Fungsinya adalah...

a)

Mengubah/menambahkan posisi sumbu y sesuai angka tertulis

b)

Membuat bergerak/melangkah sprite berbalik jika menyentuh

ujung stage

c)

Pengaturan rotasi sprite ketika berbalik arah. Pilihannya: menghadap kiri-kanan, tidak berputar dan berotasi seperti arah

jarum jam

d)

Setelan untuk menampilkan/tidak menampilkan posisi x, y dan

arah (direction) pada stage. Jika diberi tanda centang pada blok

kode, maka pada stage akan muncul statusnya.

57.

Fungsinya adalah...

a)

Mengubah/menambahkan posisi sumbu y sesuai angka tertulis

b)

Membuat bergerak/melangkah sprite berbalik jika menyentuh

ujung stage

c)

Pengaturan rotasi sprite ketika berbalik arah. Pilihannya: menghadap kiri-kanan, tidak berputar dan berotasi seperti arah

jarum jam

d)

Setelan untuk menampilkan/tidak menampilkan posisi x, y dan

arah (direction) pada stage. Jika diberi tanda centang pada blok

kode, maka pada stage akan muncul statusnya.

58.

Tombol "b" adalah

a)

palet blok

b)

navigasi

c)

area skrip

d)

panel sprite

59.

Gambar yang ditunjukan huruf “f” adalah...

a)

toolbar

b)

Palet Blok

c)

Palet Canvas

d)

Palet Backdrop

60.

Area simulasi kode dijalankan sprite dan pendukungnya, disebut ...

a)

Tombol eksekusi

b)

Zoom

c)

Pilihan backdrop

d)

Stage

61.

Kumpulan blok kode yang digunakan untuk mengatur tampilan sprite/karakter/custome, disebut ...

a)

Block Motion

b)

Block Events

c)

Block Looks

d)

Block Operators

62.

Kategori blok bagi kode-kode yang digunakan untuk mengontrol skrip, disebut ...

a)

Block Pen

b)

Block Variabel

c)

Block Repeat

d)

Block Control

63.

Fungsinya untuk menjalankan baris kode secara berulang-ulang dalam kondisi yang terpenuhi, merupakan fungsi dari...

a)

Repeat

b)

Variabel

c)

Algoritma

d)

Control

64.

Code yang berada pada kategori block Motion, kecuali ...

a)

go to x -y

b)

wait

c)

move

d)

point in direction

65.

Code yang berada pada kategori block Events, kecuali ...

a)

When (space) key press

b)

When green flag

c)

When backdrop switch to ()

d)

When point in direction

66.

Code yang di gunakan untuk menentukan posisi Sprite (titik X dan titik Y) pada Canvas, adalah...

(a)  

67.

Perhatikan gambar. Codenya adalah ...

(a)  

68.

Perhatikan gambar dibawah ini. Perintah tersebut bisa kita ubah mengunakan repeat. Maka hasilnya, adalah ...

a)

Repeat 2x {Clap –Clap –Clap}

Repeat 2x {Behind Head –Waist}

b)

Repeat 1x {Clap –Clap –Clap}

Repeat 1x {Behind Head –Waist – Behind Head –Waist}

c)

Repeat 2x {Clap}

Repeat 3x {Behind Head –Waist}

d)

Repeat 3x {Clap}

Repeat 2x {Behind Head –Waist}

69.

Perhatikan code berikut ini. Jika menggunakan Repeat, maka code nya menjadi ...

a)
b)
c)
d)
70.

Code yang berada digunakan untuk menganti kostum sprite, adalah ...

(a)  

71.

Pada bagian block Control, yang digunakan untuk mengulang-ulang perintah sampai pada program dihentikan, adalah...

a)

Repeat

b)

Variabel

c)

Forever

d)

If -Then

72.

Area kerja untuk mengedit custome atau backdrop, adalah…

a)

canvas

b)

drawing

c)

stage

d)

backdrop

73.

Saat pertama membuka Scracth, posisi sprite berada seperti gambar.

Maka sprite berada pada titik X = …. dan Y = …

a)

X = 100 dan Y = 0

b)

X = 100 dan Y = 100

c)

X= 0 danY = 0

d)

X = -100 dan Y = -100

74.

Code yang berada digunakan untuk menganti backdrop,

adalah ...

(a)  

75.

Code yang digunakan untuk menyembunyikan sprite pada stage, adalah…

a)
b)
c)
d)
76.

Code yang digunakan untuk menampilkan sprite pada stage, adalah…

a)
b)
c)
d)
77.

Code yang digunakan untuk mengganti warna terus menerus dengan jarak warna 25 setiap kali program dijalankan, adalah…

a)
b)
c)
d)
78.

kategori blok bagi kode-kode yang digunakan untuk mendeteksi berbagai faktor yang tampil di stage, adalah…

a)

Block Control

b)

Block looks

c)

Block sensing

d)

Block motions

79.

Code yang digunakan untuk mendeteksi apakah sprite telah menyentuh warna hijau, adalah…

a)
b)
c)
d)
80.

Code yang digunakan untuk mendeteksi apakah sprite telah menyentuh dinding/ tepi stage, adalah…

a)
b)
c)
d)
81.

Code yang digunakan untuk mendeteksi apakah sprite telah menyentuh mouse pointer, adalah…

a)
b)
c)
d)
82.

Pada bagian Panel Sprite, yang berfungsi mengubah ukuran sprite adalah…

a)
b)
c)
d)
83.

Pada bagian Panel Sprite, yang berfungsi mengubah nama sprite adalah…

a)
b)
c)
d)
84.

Perhatikan gambar.

Bagian yang ditunjuk tanda panah, berfungsi untuk…

a)

Mengatur sprite menghadap atas bawah

b)

Mengatur sprite menghadap kiri kanan

c)

Mengatur sprite berputar

d)

Menyembunyikan sprite

85.

Perhatikan gambar.

Bagian yang ditunjuk tanda panah, berfungsi untuk…

a)

show

b)

hide

c)

all around

d)

left right

86.

Apa arti dari code pada gambar…

a)

Muncul teks“Hello!” pada balon kata spriet selama 2 detik

b)

Muncul teks “Tuhan memberkati” padabalon kata spriet

c)

Muncul teks“Tuhan memberkati” pada balon kata spriet selama 2 menit

d)

Muncul teks“Tuhan memberkati” pada balon kata spriet selama 2 detik

Similar Resources on Wayground