wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

UH 1 ALGORITMA DAN PEMROGRAMAN SCRATCH

Total questions: 50

Worksheet time: 26mins

Name
Class
Date
1.

Pernyataan yang tepat tentang algoritma adalah...

a)

algoritma memerlukan pemahaman yang khusus terhadap ilmu komputer

b)

algoritma berbentuk urutan langkah yang tidak teratur

c)

algoritma merupakan urutan langkah yang terus dalam menyelesaikan tugas tertentu

d)

algoritma hanya dibuat untuk dipahami oleh komputer

2.

Pemrograman visual disebut juga pemrograman berbasis...

a)

Grafik

b)

Blok

c)

Kode

d)

Layar

3.

Blok perintah "Go to random position " terdapat pada blok...

a)

Motion

b)

Events

c)

Sensing

d)

Control

4.

Blok perintah "touching Sprite1" terdapat di blok...

a)

Motion

b)

Looks

c)

Sensing

d)

Events

5.

Blok sound berguna sebagai...

a)

Menyimpan blok kode yang mengatur suara yang digunakan

b)

Menyimpan blok kode yang mengatur tampilan program

c)

menyimpan blok kode yang mengatur user interface

d)

Menyimpan blok kode yang mengatur desain program

6.

Blok Looks digunakan untuk...

a)

Menyimpan blok kode yang mengatur sumbu x dan y

b)

Menyimpan blok kode yang mengatur koordinat titik

c)

Menyimpan blok kode yang mengatur gerakan sprite

d)

Menyimpan blok kode yang mengatur tampilan program

7.

Blok perintah "move 10 steps" digunakaan untuk...

a)

Memutar sprite searah jarum jam

b)

Menggerakkan sprite ke arah mouse-printer atau ke arah sprite lainnya

c)

Menggerakkan sprite maju atau mundur

d)

Menggerakkan sprite pada koordinat x dan y dalam stage

8.

Orang yang membuat sebuah program atau aplikasi, merupakan istilah dari?

a)

Pemrograman

b)

Bahasa Pemrograman

c)

Programmer

d)

Program

9.

Berikut ini adalah merupakan logo aplikasi pemrograman visual Scratch yaitu ….

a)
b)
c)
d)
10.

Nama tombol Scratch pada gambar tersebut adalah ....

a)

tombol start

b)

tombol siap

c)

tombol go

d)

tombol mulai

11.

Fungsi dari ikon pada gambar tersebut adalah ....

a)

menggerakkan sprite

b)

mengganti kostum sprite

c)

menambahkan sprite baru

d)

menggandakan sprite

12.

Pada games tangkap apel, kita bisa mendengar suara apel ketika menyentuh mangkuk(pop). Untuk membuat efek suara seperti tersebut di atas menggunakan  ….

a)

tab costume

b)

tab backdrops

c)

tab code

d)

tab sounds

13.

Bagian jendela berikut yang merupakan tempat susunan blok kode adalah ...

a)

tab Costumes

b)

stage pane

c)

script area

d)

block pallete

14.

Dibawah ini yang termasuk blok event adalah....

a)
b)
c)
d)
15.

Istilah gambar latar belakang pada canvas yang bisa di ganti di bagian “Stage” adalah....

a)

Backdrop

b)

Stage

c)

Sprite

d)

Block code

16.

Balok kode seperti gambar tersebut terdapat di menu …..

a)

Looks

b)

Sound

c)

Events

d)

Operators

17.

Objek pembuatan gambar pada Scratch disebut ….

a)

backdrop

b)

costume

c)

blok kode

d)

sprite

18.

Manfaat dari belajar Scratch adalah .....

a)

melatih untuk bisa kreatif, teliti dan hati-hati

b)

melatih untuk mencari kesalahan dan menemukan solusi

c)

melatih logika pemrograman dasar untuk membuat animasi atau game

d)

semua jawaban benar

19.

Latar belakang pada Scratch disebut ....

a)

backdrop

b)

stage

c)

background

d)

behind the scene

20.

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

21.

Scratch adalah aplikasi untuk membuat .....

a)

Video dan Animasi

b)

Audio dan Video

c)

Animasi dan Game

d)

Game dan Audio

22.

Tujuan belajar aplikasi Scratch adalah .....

a)

Belajar logika pemrograman dasar

b)

Belajar membuat film kartun

c)

Belajar membuat desain gambar

d)

Belajar mengolah gambar

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.

Jika kita ingin menambahkan suara pada animasi yang kita buat maka kita dapat menambahkannya melalui menu .....

a)

Suara

b)

Tampilan

c)

Gerakan

d)

Sensor

25.

Jika kita ingin mengatur gerakan sprite seperti gerakan berulang-ulang dan bergerak selamanya maka kita dapat menambahkannya melalui menu .....

a)

Gerakan

b)

Kontrol

c)

Sensor

d)

Variable

26.

Balok kode seperti gambar tersebut terdapat di menu …..

a)

Gerakan

b)

Kontrol

c)

Kejadian

d)

Operator

27.

Balok kode seperti gambar tersebut terdapat di menu …..

a)

Operator

b)

Kontrol

c)

Tampilan

d)

Gerakan

28.

Fungsi dari icon pada gambar tersebut adalah…..

a)

Menambah sprite baru

b)

Menggandakan sprite

c)

Menampilkan dan menyembunyikan background

d)

Menampilkan dan menyembunyikan sprite

29.

Fungsi dari icon pada gambar tersebut adalah…..

a)

Mengganti kostum sprite

b)

Menambahkan sprite baru

c)

Menggandakan sprite

d)

Menambahkan background baru

30.

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

a)

Menambahkan sprite atau background yang tersedia

b)

Menambahkan sprite atau background dengan cara melukis sendiri

c)

Menambahkan sprite atau background dari internet

d)

Menambahkan sprite atau background secara acak

31.

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

a)

Mengganti bahasa

b)

Mengganti tampilan

c)

Mengganti sprite

d)

Mengganti background

32.

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

a)
b)
c)
d)
33.

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

34.

Dalam membuat animasi di Scratch hal yang harus diperhatikan kecuali ........

a)

Pilih sprite yang menarik

b)

Kesesuaian gerakan sprite

c)

Penyimpanan animasi

d)

Kesesuaian background dengan sprite

35.

Icon pada gambar tersebut digunakan untuk .....

a)

Menambahkan sprite baru

b)

Menambahkan balok kode baru

c)

Menambahkan background baru

d)

Menghapus background

36.

Manfaat dari belajar Scratch adalah .....

a)

Melatih untuk mencari kesalahan dan menemukan solusi

b)

Melatih untuk bisa kreatif, teliti dan hati-hati.

c)

Melatih logika pemrograman dasar untuk membuat animasi atau game.

d)

Semuanya benar

37.

Supaya sprite yang dibuat animasi tidak terbalik ketika memantul maka perlu klik .....

a)

Semua arah

b)

Kostum berikutnya

c)

Hadap kiri/kanan pada bagian arah

d)

Balok kode di menu konrol

38.

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

39.

Animasi yang bagus adalah animasi yang ........

a)

Sprite dan backgroundnya sesuai

b)

Pergerakan dari spritenya menarik

c)

Jumlah dan ukuran masing-masing spritenya sesuai

d)

Semuanya benar

40.

Untuk membuat sprite berganti kostum dari satu kostum ke kostum berikutnya maka dibagian scriptnya perlu ditambahkan balok kode .....

a)

Ganti kostum / kostum berikutnya

b)

Ganti gerakan

c)

Jalankan tanpa henti

d)

Ganti tampilan

41.

Berikut ini yang merupakan logo pemrograman Scratch adalah ....

a)
b)
c)
d)
42.

Bahasa yang dimengerti oleh komputer dan memungkinkan kita sebagai pengguna memerintahkan komputer untuk melakukan proses menggunakan bahasa tersebut merupakan pengertian dari ....

a)

Perangkat lunak pemrograman

b)

Bahasa pemrograman

c)

Pemrograman visual

d)

Pemrograman blok

43.

Blok perintah untuk memberikan suara adalah . . .

a)
b)
c)
d)
44.

Untuk membuat latar belakang, kita memilih icon ...

a)
b)
c)
d)
45.

Istilah gambar latar belakang pada canvas yang bisa di ganti di bagian “Stage” adalah....

a)

Backdrop

b)

Stage

c)

Sprite

d)

Block code

46.

Blok yang digunakan untuk menyimpan blok kode untuk merespon kejadian-kejadian yang ada disebut blok ....

a)

events

b)

motion

c)

sensing

d)

sound

47.

Blok yang digunakan untuk menyimpan blok kode yang digunakan dalam menjalankan operasi tertentu atau sebagai operator dalam mengecek kondisi tertentu disebut blok ....

a)

sensing

b)

control

c)

operators

d)

variables

48.

Blok kode di atas disebut blok ....

a)

operators

b)

variables

c)

motion

d)

sensing

49.

Suatu Kegiatan Dalam Pemrograman yang menerjemahkan Algoritma secara sistematis seringkali disebut ....

a)

Programmer

b)

Coding

c)

Testing

d)

Debug

50.

Tombol pengatur jendela yang digunakan untuk menampilkan bagian stage dengan mode full screen adalah ....

a)
b)
c)
d)