wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Latihan ATS Scratch Kelas 7

Total questions: 45

Worksheet time: 45mins

Name
Class
Date
1.

Pernyataan yang tepat tentang algoritma adalah ....

a)

algoritma berbentuk urutan langkah yang tidak teratur

b)

algoritma merupakan urutan langkah yang teratur dalam menyelesaikan tugas tertentu

c)

algoritma hanya dibuat untuk dipahami oleh komputer

d)

algoritma memerlukan pemahaman yang khusus terhadap ilmu komputer

2.

Scratch adalah aplikasi untuk membuat .....

a)

Video dan Animasi

b)

Audio dan Video

c)

Animasi dan Game

d)

Game dan Audio

3.

Apa itu Scratch dan mengapa itu penting dalam pemrograman?

a)

Scratch adalah bahasa pemrograman yang tidak penting dalam pemrograman karena tidak digunakan secara luas

b)

Scratch adalah bahasa pemrograman yang hanya cocok untuk pemula dan tidak relevan bagi pemrogram berpengalaman

c)

Scratch adalah bahasa pemrograman yang sulit dipahami dan tidak membantu dalam memahami konsep dasar pemrograman

d)

Scratch adalah bahasa pemrograman visual yang penting dalam pemrograman karena membantu pemula untuk memahami konsep dasar pemrograman.

4.

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

a)
b)
c)
d)
5.

Tujuan belajar aplikasi Scratch adalah .....

a)

Belajar logika pemrograman dasar

b)

Belajar membuat film kartun

c)

Belajar membuat desain gambar

d)

Belajar mengolah gambar

6.

Bagaimanakah cara memulai scratch secara online...

a)

klik start - program - scratch

b)

buka browser - ketik scratch.mit.edu- enter

c)

buka microsoft word - ketik scratch.mit.edu

d)

buka paint - ketik scratch.mit.edu

7.

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

8.

Fungsi dari icon yang ditandai dengan garis warna merah pada gambar tersebut adalah .....

a)

Menggandakan sprite

b)

Menjalankan animasi

c)

Menghapus background

d)

Menghentiakan pergerakan dari animasi

9.

Fungsi dari icon pada gambar tersebut adalah . . . .

a)

Menambahkan sprite baru

b)

Menggandakan sprite

c)

Menambahkan background baru

d)

Mengganti kostum sprite

10.

Fungsi dari icon pada gambar ini adalah . . . .

a)

Menghapus background

b)

Menambahkan sprite baru

c)

Menambahkan backdrop

d)

Menambahkan blcok code

11.

Fungsi icon ini sebagai?

a)

Menambahkan Sprite/background yang sudah ada di library

b)

Menambahkan dengan cara membuat sendiri

c)

mengupload gambar untuk srpite dan background

d)

download gambar untuk sprite dan background

12.

Fungsi dari icon pada gambar tersebut adalah…..

a)

Menambah sprite baru

b)

Menggandakan sprite

c)

Menampilkan dan menyembunyikan background

d)

Menampilkan dan menyembunyikan sprite

13.

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

a)

Mengganti bahasa

b)

Mengganti tampilan

c)

Mengganti sprite

d)

Mengganti background

14.

Fungsi dari icon yang diberi tanda garis warna merah pada gambar tersebut adalah .....

a)

Menyembunyikan tampilan panggung sprite

b)

Memaksimalkan tampilan dari panggung sprite

c)

Mengedit tampilan panggung sprite

d)

Menambahkan background baru pada panggung sprite

15.

Secara default scratch memilik ... kategori blok.

a)

6

b)

7

c)

8

d)

9

16.

WARNA APA UNTUK MENGGERAKAN KARAKTER DI SCRATCH?

a)

KUNING

b)

BIRU

c)

ORANYE

d)

KUNING

17.

Apa fungsi dari kategori blok 'Motion' di Scratch?

a)

Menyimpan nilai

b)

Menggerakkan sprite

c)

Mengubah tampilan sprite

d)

Menambahkan suara

18.

Kode di bawah ini yang digunakan untuk menggerekan sprite sesuai dengan mouse pointer adalah?

a)

b)

c)

19.

apa fungsi dari perintah tersebut

a)

sprite mengikuti cursor mouse

b)

sprite bergerak secara acak

c)

sprite bergerak ke bawah

d)

sprite bergerak maju

20.

fungsi dari blok tersebut adalah

a)

mengarahkan sprite ke atas

b)

menggerakkan sprite ke kanan

c)

mengatur arah stage

d)

mengarahkan sprite ke kanan

21.

Rangkaian perintah jika tombol space ditekan sprite bergerak maju adalah

a)
b)
c)
d)
22.

Jika kita ingin membuat sprite bergerak secara acak ke posisi sembarang atau random, maka block perintah yang digunakan adalah….

a)

b)

c)

d)

23.

Balok kode seperti gambar tersebut terdapat di menu …..

a)

Operator

b)

Kontrol

c)

Tampilan

d)

Gerakan

24.

Fungsi dari blok Looks adalah....

a)

menggerakkan sprite

b)

memberikan suara pada sprite

c)

segala sesuatu yang berhubungan dengan tampilan

d)

memberikan sensor pada sprite

25.

Gambar blok code berikut  digunakan untuk….

a)

Mengubah Warna

b)

Mengatakan Sesuatu

c)

Memainkan Suara

d)

Mengubah Ukuran

26.

Perintah apa yang membuat karakter bersuara?

a)

Control

b)

Sound

c)

Move

d)

Looks

27.

Dibawah ini yang termasuk blok event adalah....

a)
b)
c)
d)
28.

Balok kode seperti gambar tersebut terdapat di menu …..

a)

Gerakan

b)

Kontrol

c)

Kejadian

d)

Operator

29.

arti script disamping adalah....

a)

saat program berjalan

b)

saat klik semua tombol

c)

saat bendera hijau di clik, maka perintah dilaksanakan

d)

saat bendera hijau di klik, maka perintah dihentikan

30.

Kode ini ada dibagian mana?

a)

b)

c)

d)

e)

31.

Perhatikan gambar berikut, block perintah yang digunakan untuk menjalankan program yang dibuat adalah….

a)

b)

c)

d)

32.

Blok mana yang digunakan untuk mendeteksi benturan atau suara?

a)

Control

b)

Operators

c)

Sensing

d)

Variables

33.

Kategori blok mana yang digunakan untuk membuat sprite bergerak dengan keyboard?

a)

Looks

b)

Sound

c)

Motion

d)

Events

34.

Apa yang dilakukan oleh blok 'Control' di Scratch?

a)

Menambahkan suara

b)

Menggerakkan sprite

c)

Looping dan kondisi

d)

Menyimpan nilai

35.

Kode ini ada di bagian?

a)

Control

b)

Operators

c)

Motion

d)

Even

36.

Untuk mengatur gerakan dari sprite agar tidak terlalu cepat dan lambat maka kita dapat memasukkan kode balok …..

a)
b)
c)
d)
37.

blok triggers berikut berfungsi untuk Menjalankan kode dengan tombol pada keyboard

a)

benar

b)

salah

38.

Fungsi dari blok tersebut adalah....

a)

menjalankan script ketika bendera hijau diklik

b)

menunggu selama waktu (detik) yang telah ditentukan

c)

menjalankan script didalam blok secara berulang-ulang

d)

menjalankan script ketika key tertentu ditekan

39.

Kode ini berada di?

a)

b)

c)

d)

e)

40.

Untuk mengatur setiap kali program dijalankan skor awal dimulai dari 0 maka block perintah yang dapat digunakan adalah….

a)

b)

c)

d)

41.

dari gambar tersebut, terdapat varibel apa saja?

a)

forever & if

b)

Power & Lompat

c)

touching color

d)

Power & Jump

42.

yang dimaksud blok kondisi adalah

a)

Forever

b)

if .... then

c)

point direction

d)

when green flag clicked

43.

Apa yang dimaksud dengan 'Perulangan' dalam Scratch?

a)

Menyimpan nilai

b)

repeat, forever, repeat until

c)

Menambahkan suara

d)

Mengubah tampilan sprite

44.

Manakah block yang merupakan loop?

a)
b)
c)
d)
45.

Perhatikan gambar berikut, pada block perintah tersebut, gerak 100 langkah dilakukan atau diulang sebanyak berapa kali?

a)

3 kali

b)

2 kali

c)

4 kali

d)

6 kali