WorksheetsUlangan Harian - Scratch
Total questions: 20
Worksheet time: 10mins
Apa yang terjadi pada kode 'Forever → Gerakkan sprite 10 langkah.'?
Sprite akan bergerak terus menerus.
Sprite akan berhenti bergerak.
Sprite akan bergerak 10 langkah sekali.
Sprite akan bergerak 10 langkah dan berhenti.
Apa yang terjadi pada kode 'Repeat 5 → Ubah warna sprite.'?
Warna sprite akan berubah 5 kali.
Warna sprite akan tetap sama.
Sprite akan bergerak 5 langkah.
Sprite akan berhenti setelah 5 detik.
Apa yang terjadi pada kode 'Repeat until (menyentuh tepi) → Bergerak kedepan.'?
Sprite akan bergerak sampai menyentuh tepi.
Sprite akan berhenti bergerak.
Sprite akan bergerak mundur.
Sprite akan bergerak ke samping.
Apa yang terjadi pada kode 'If (menyentuh warna merah) → Ubah warna sprite menjadi biru.'
Sprite akan bergerak ke arah warna merah.
Sprite akan tetap merah.
Sprite akan berhenti jika menyentuh warna merah.
Sprite akan berubah menjadi biru jika menyentuh warna merah.
Apa yang terjadi pada kode 'Repeat 10 → Putar sprite 15 derajat.'
Sprite tidak akan berputar sama sekali.
Sprite akan berhenti setelah 10 detik.
Sprite akan berputar 10 derajat.
Sprite akan berputar 150 derajat.
Manakah kondisi logika yang benar untuk mendeteksi game over?
if (lives > 0) → stop all
if (lives < 1) → stop all
if (score = 0) → stop all
if (mouse down) → stop all
Untuk menyimpan skor, biasanya digunakan…
Broadcast
List
Variable
Clone
Jika sprite menggunakan “point towards (mouse-pointer)” tetapi tidak bergerak, maka…
Script error
Sprite harus diberi blok gerak seperti move
Mouse pointer tidak terdeteksi
Kostum tidak mendukung rotasi
Ketika dua skrip dimulai dengan when flag clicked, maka…
Hanya skrip pertama berjalan
Keduanya berjalan secara bersamaan
Hanya skrip dengan urutan atas berjalan
Scratch menanyakan mana yang dijalankan
Mengapa scripting area Scratch tidak menerima teks kode?
Scratch berbasis drag-and-drop
Scratch tidak memiliki compiler
Scratch hanya untuk anak-anak
Scratch tidak memiliki blok logika
Untuk membuat animasi langkah kaki karakter berjalan, teknik umum adalah…
Mengubah warna background
Mengganti kostum secara berulang
Mengubah ukuran sprite
Menghapus sprite lama
Jika ingin membuat musuh bergerak acak, blok yang paling relevan adalah…
pick random ( )
repeat until ( )
when I receive ( )
wait ( ) secs
Untuk membuat sprite menembak peluru (clone), logika yang benar adalah…
Ketika spasi ditekan → delete clone
Ketika spasi ditekan → create clone of myself
Ketika spasi ditekan → glide to mouse
Ketika spasi ditekan → broadcast fire
Script forever → if touching edge then bounce digunakan untuk…
Membuat sprite bergerak secara zig-zag
Mencegah sprite keluar panggung
Menghapus sprite saat di tepi
Mengubah kostum sprite
Blok yang cocok untuk membuat sprite berjalan halus ke posisi tertentu adalah…
go to ( )
glide (1) secs to ( )
change x by (10)
repeat until edge
Untuk mendeteksi tabrakan dengan warna tertentu digunakan blok…
touching (sprite)
touching color ( )
color ( ) is touching color ( )
if color touching edge
Blok “repeat until (x > 10)” akan berhenti ketika…
Nilai x kurang dari 10
Nilai x sama dengan 10
Kondisi benar (x > 10)
Loop berjalan tanpa henti
Jika sebuah sprite menggunakan blok “go to random position”, maka…
Sprite bergerak menuju koordinat (0,0)
Sprite memilih salah satu sprite lain secara acak
Sprite berpindah ke posisi mana saja dalam panggung secara acak
Sprite mengubah ukuran secara acak
Fungsi utama dari blok broadcast adalah…
Mengirim sprite ke koordinat tertentu
Mengirim pesan untuk memicu skrip lain
Menggandakan sprite
Menghapus variabel
Blok manakah yang termasuk kategori Events?
repeat until
when flag clicked
set x to ( )
join ( ) ( )
