Quiz inftk!
BAB. 1.
A. Konsep Dasar dan Tujuan
-
Scratch digunakan untuk membuat…
a. Musik digital
b. Presentasi interaktif
c. Game dan animasi
d. Foto digital
Jawaban: c -
Pengembangan game lanjutan di Scratch biasanya menambahkan fitur seperti…
a. Warna latar belakang
b. Level, skor, dan timer
c. Gambar diam
d. Musik tanpa kontrol
Jawaban: b -
Tujuan dari variabel skor adalah untuk…
a. Mengatur gerakan sprite
b. Menghitung poin pemain
c. Mengubah warna sprite
d. Menghapus objek
Jawaban: b -
Timer dalam game Scratch digunakan untuk…
a. Mengatur kecepatan sprite
b. Mengatur waktu bermain
c. Mengatur suara
d. Mengubah ukuran karakter
Jawaban: b -
Variabel dalam Scratch berfungsi sebagai…
a. Tempat menyimpan data
b. Gambar latar belakang
c. Efek suara
d. Arah gerakan
Jawaban: a -
Level dalam game biasanya digunakan untuk…
a. Mengatur tampilan sprite
b. Menambah tantangan permainan
c. Menghapus skor pemain
d. Mengatur suara game
Jawaban: b -
Peningkatan level biasanya terjadi ketika…
a. Pemain kalah
b. Skor mencapai nilai tertentu
c. Timer habis
d. Sprite berhenti bergerak
Jawaban: b -
Variabel bisa diatur melalui menu…
a. Suara
b. Tampilan
c. Variabel
d. Peristiwa
Jawaban: c -
Blok “set [variabel] ke [nilai]” digunakan untuk…
a. Menambah nilai variabel
b. Menghapus variabel
c. Menetapkan nilai awal
d. Menyembunyikan variabel
Jawaban: c -
“Ubah [variabel] sebanyak [nilai]” berarti…
a. Mengatur ulang nilai ke 0
b. Menambah atau mengurangi nilai
c. Menghapus nilai variabel
d. Menampilkan variabel
Jawaban: b
B. Penggunaan Skor
-
Saat pemain menangkap objek, skor biasanya…
a. Bertambah
b. Berkurang
c. Tetap
d. Hilang
Jawaban: a -
Blok yang bisa digunakan untuk menaikkan skor adalah…
a. “ubah skor sebanyak 1”
b. “set skor ke 1”
c. “hapus skor”
d. “ulangi skor”
Jawaban: a -
Untuk menampilkan skor di layar, gunakan blok…
a. “tampilkan variabel skor”
b. “tampilkan sprite”
c. “set skor ke 0”
d. “ubah skor sebanyak 0”
Jawaban: a -
Skor biasanya diatur ulang ke 0 saat…
a. Game dimulai
b. Game selesai
c. Sprite bergerak
d. Waktu habis
Jawaban: a -
Jika ingin menambah 5 poin setiap kali menangkap apel, gunakan…
a. “ubah skor sebanyak 5”
b. “set skor ke 5”
c. “hapus skor”
d. “ubah skor sebanyak -5”
Jawaban: a
C. Penggunaan Level
-
Level bisa digunakan untuk…
a. Mengubah latar belakang
b. Menambah kecepatan musuh
c. Menambah jumlah rintangan
d. Semua jawaban benar
Jawaban: d -
Jika skor mencapai 10, maka level bisa diubah dengan blok…
a. “ubah level sebanyak 1”
b. “hapus level”
c. “ulang level”
d. “set level ke 10”
Jawaban: a -
Level awal biasanya diatur dengan blok…
a. “set level ke 1”
b. “ubah level sebanyak 1”
c. “hapus level”
d. “tampilkan level”
Jawaban: a -
Saat level naik, biasanya game menjadi…
a. Lebih mudah
b. Sama saja
c. Lebih sulit
d. Berhenti
Jawaban: c -
Variabel “level” dapat ditampilkan agar pemain tahu…
a. Berapa waktu tersisa
b. Berapa level yang sedang dimainkan
c. Skor tertinggi
d. Jumlah sprite
Jawaban: b
D. Penggunaan Timer
-
Timer biasanya diatur untuk…
a. Menghitung mundur waktu bermain
b. Menambah skor
c. Menambah level
d. Menjalankan musik
Jawaban: a -
Jika timer mencapai 0, maka biasanya game akan…
a. Dipercepat
b. Diulang
c. Berhenti
d. Mengubah warna
Jawaban: c -
Blok yang digunakan untuk menunggu 1 detik adalah…
a. “tunggu 1 detik”
b. “ubah waktu sebanyak -1”
c. “ulang sampai waktu = 0”
d. “jika waktu = 0”
Jawaban: a -
Untuk membuat timer mundur, kita harus…
a. Menambah waktu
b. Menguranginya tiap detik
c. Menghapus waktu
d. Mengulang variabel
Jawaban: b -
Blok yang tepat untuk mengurangi waktu adalah…
a. “ubah waktu sebanyak -1”
b. “set waktu ke 0”
c. “hapus waktu”
d. “ulang waktu”
Jawaban: a
E. Operator dan Logika
-
Operator = digunakan untuk…
a. Menjumlahkan nilai
b. Membandingkan dua nilai
c. Menghapus variabel
d. Mengubah sprite
Jawaban: b -
Operator > berarti…
a. Sama dengan
b. Lebih kecil dari
c. Lebih besar dari
d. Tidak sama dengan
Jawaban: c -
Contoh logika yang benar adalah…
a. Jika skor > 10 maka naik level
b. Jika waktu < 0 maka tambah skor
c. Jika level = 0 maka mulai ulang
d. Semua benar
Jawaban: a -
Operator logika “dan” digunakan untuk…
a. Menggabungkan dua kondisi
b. Menghapus kondisi
c. Mengubah nilai
d. Membuat perulangan
Jawaban: a -
Jika skor > 20 dan waktu > 0 maka tampilkan “Hebat!” — ini contoh penggunaan…
a. Operator logika
b. Variabel
c. Perulangan
d. Suara
Jawaban: a
F. Kontrol dan Perulangan
-
Blok “ulang selamanya” digunakan untuk…
a. Menjalankan program terus-menerus
b. Menghentikan sprite
c. Menghapus skor
d. Mengubah warna
Jawaban: a -
Blok “ulang sampai” digunakan untuk…
a. Menjalankan aksi terus sampai kondisi tertentu
b. Menghapus sprite
c. Menampilkan variabel
d. Mengubah warna
Jawaban: a -
“Ketika bendera diklik” berarti…
a. Program berhenti
b. Program dimulai
c. Sprite menghilang
d. Waktu habis
Jawaban: b -
Untuk membuat animasi berulang, gunakan blok…
a. “ulang selamanya”
b. “set variabel ke 0”
c. “hapus sprite”
d. “berhenti semua”
Jawaban: a -
Perulangan berguna untuk…
a. Membuat gerakan berulang
b. Menghapus kode
c. Mengganti sprite
d. Mengatur warna
Jawaban: a
G. Penerapan Game
-
Dalam game “Tangkap Buah”, skor naik saat…
a. Pemain gagal
b. Buah ditangkap
c. Timer habis
d. Buah jatuh ke tanah
Jawaban: b -
Waktu permainan biasanya diatur di awal dengan…
a. “set waktu ke 60”
b. “ubah waktu sebanyak 60”
c. “hapus waktu”
d. “tampilkan waktu”
Jawaban: a -
Ketika waktu habis, biasanya tampil pesan…
a. “Selamat!”
b. “Game Over”
c. “Naik Level”
d. “Mulai Lagi”
Jawaban: b -
Skor, level, dan waktu disebut juga sebagai…
a. Variabel utama
b. Sprite
c. Efek suara
d. Blok kontrol
Jawaban: a -
Tujuan dari sistem level adalah…
a. Menambah variasi dan tantangan
b. Menghapus skor
c. Menghentikan musik
d. Membuat sprite berhenti
Jawaban: a
H. Fun Facts & Tips
-
Game dengan skor dan level membuat pemain merasa…
a. Bosan
b. Tidak tertantang
c. Termotivasi
d. Bingung
Jawaban: c -
Konsep skor dan level pertama kali muncul pada game…
a. Scratch
b. Pac-Man
c. Canva
d. Word
Jawaban: b -
Dalam Scratch, setiap game dimulai dengan…
a. Klik bendera hijau
b. Tekan spasi
c. Klik kanan
d. Tekan “stop”
Jawaban: a -
Untuk meningkatkan kecepatan musuh, bisa gunakan blok…
a. “ubah y sebanyak -10”
b. “ubah kecepatan sebanyak 2”
c. “ubah langkah sebanyak 2”
d. “set level ke 2”
Jawaban: c -
“Game Over” biasanya muncul ketika…
a. Waktu habis atau pemain kalah
b. Level naik
c. Skor bertambah
d. Sprite berhenti
Jawaban: a -
“Tampilkan variabel” dan “sembunyikan variabel” berfungsi untuk…
a. Menampilkan atau menyembunyikan nilai di layar
b. Menghapus variabel
c. Mengganti sprite
d. Mengubah warna
Jawaban: a -
Saat membuat timer, jangan lupa tambahkan blok…
a. “tunggu 1 detik”
b. “hapus sprite”
c. “set skor ke 0”
d. “ulang level”
Jawaban: a -
Game akan lebih menarik jika…
a. Tidak ada skor
b. Tidak ada musik
c. Ada suara dan efek visual
d. Tidak ada tantangan
Jawaban: c -
Scratch menggunakan logika…
a. Tekstual
b. Blok visual
c. Bahasa pemrograman Python
d. Kode biner
Jawaban: b -
Dengan memahami variabel, operator, dan kontrol, kamu bisa…
a. Membuat game interaktif yang seru
b. Menulis artikel
c. Menggambar manual
d. Membuat presentasi PowerPoint
Jawaban: a
BAB. 2.A. Tujuan Pembelajaran & Dasar Konsep
-
Tujuan utama membuat kuis interaktif di Scratch adalah…
a. Menampilkan animasi bergerak
b. Menghibur tanpa interaksi
c. Melatih pengguna menjawab pertanyaan secara langsung
d. Menghapus sprite secara otomatis
Jawaban: c -
Kuis interaktif berarti program yang…
a. Tidak merespons pemain
b. Memberikan pertanyaan dan memeriksa jawaban pemain
c. Hanya menampilkan skor
d. Tidak membutuhkan input
Jawaban: b -
Scratch cocok untuk membuat kuis karena memiliki fitur…
a. Input jawaban pengguna
b. Pemrograman teks
c. Edit gambar 3D
d. Perintah suara
Jawaban: a -
Dalam kuis interaktif, pengguna biasanya menjawab melalui…
a. Keyboard
b. Mouse
c. Mikrofon
d. Webcam
Jawaban: a -
Variabel skor pada kuis digunakan untuk…
a. Menghitung waktu
b. Menyimpan jumlah jawaban benar
c. Menampilkan pertanyaan
d. Menentukan warna sprite
Jawaban: b
B. Apersepsi dan Konsep Dasar
-
Contoh sederhana kuis interaktif adalah…
a. Game balapan mobil
b. Game tangkap buah
c. Permainan tebak angka atau tebak kata
d. Animasi kucing berjalan
Jawaban: c -
“Ketika bendera diklik” dalam kuis berarti…
a. Game berakhir
b. Kuis dimulai
c. Sprite berhenti
d. Skor dihapus
Jawaban: b -
Agar kuis dimulai dari awal, kita perlu…
a. Menetapkan skor ke 0
b. Menyembunyikan sprite
c. Menghapus semua pertanyaan
d. Mengganti latar belakang
Jawaban: a -
Fitur utama Scratch yang digunakan untuk menerima jawaban adalah blok…
a. “tanya [pertanyaan] dan tunggu”
b. “set variabel ke [nilai]”
c. “ulang selamanya”
d. “berhenti semua”
Jawaban: a -
Jawaban dari pengguna disimpan di dalam variabel…
a. answer
b. skor
c. level
d. waktu
Jawaban: a
C. Input dan Validasi Jawaban
-
Fungsi blok “tanya [pertanyaan] dan tunggu” adalah…
a. Menyimpan skor pemain
b. Menampilkan pertanyaan dan menunggu input
c. Menghapus pertanyaan
d. Menghentikan permainan
Jawaban: b -
Untuk memeriksa apakah jawaban benar, digunakan blok…
a. “jika [kondisi] maka”
b. “ubah skor sebanyak 1”
c. “set waktu ke 0”
d. “tunggu 1 detik”
Jawaban: a -
Kondisi validasi jawaban bisa menggunakan operator…
a. “=”
b. “>”
c. “+”
d. “×”
Jawaban: a -
Contoh validasi benar:
a. jika answer = “Jakarta” maka tambah skor
b. jika skor > 10 maka tampilkan pertanyaan
c. jika waktu = 0 maka ulang kuis
d. jika level = 1 maka tambah waktu
Jawaban: a -
Jika jawaban benar, program biasanya…
a. Mengurangi skor
b. Memberikan pesan “Benar!”
c. Menghapus pertanyaan
d. Menutup Scratch
Jawaban: b -
Jika jawaban salah, program bisa…
a. Menambah skor
b. Memberi pesan “Salah”
c. Mengulang blok skor
d. Mengganti sprite
Jawaban: b -
Variabel skor harus diatur ulang di awal kuis dengan blok…
a. “set skor ke 0”
b. “ubah skor sebanyak 0”
c. “hapus skor”
d. “tampilkan skor”
Jawaban: a -
Untuk membandingkan jawaban pengguna dengan kunci, gunakan operator…
a. Sama dengan (=)
b. Lebih besar dari (>)
c. Tambah (+)
d. Dan (and)
Jawaban: a -
Agar kuis tidak berhenti setelah satu pertanyaan, gunakan blok…
a. “ulang selamanya”
b. “berhenti semua”
c. “hapus semua variabel”
d. “sembunyikan sprite”
Jawaban: a -
Jika pemain menjawab salah tiga kali, kita bisa membuat game…
a. Mengulang dari awal
b. Keluar otomatis
c. Menambah skor
d. Menyembunyikan latar belakang
Jawaban: a
D. Menyusun Kuis dengan Banyak Pertanyaan
-
Untuk membuat beberapa pertanyaan, kita bisa menggunakan blok…
a. “ulang sebanyak [jumlah pertanyaan]”
b. “hapus semua”
c. “tunggu 1 detik”
d. “ganti efek warna”
Jawaban: a -
Pertanyaan ke-1, ke-2, dan seterusnya bisa disusun dalam bentuk…
a. Daftar (list)
b. Musik
c. Sprite baru
d. Warna latar
Jawaban: a -
Kelebihan menggunakan list adalah…
a. Bisa menampung banyak data sekaligus
b. Menghapus pertanyaan otomatis
c. Menambah suara
d. Mengubah warna karakter
Jawaban: a -
Dalam Scratch, list berfungsi seperti…
a. Kotak penyimpanan banyak data
b. Suara latar belakang
c. Gerakan sprite
d. Timer
Jawaban: a -
Contoh nama list untuk menyimpan pertanyaan adalah…
a. “daftarPertanyaan”
b. “levelGame”
c. “skorPemain”
d. “jawabanBenar”
Jawaban: a -
Untuk menampilkan isi list ke layar, bisa menggunakan…
a. “tampilkan list [nama list]”
b. “hapus list [nama list]”
c. “ubah list [nama list] sebanyak 1”
d. “set list ke 0”
Jawaban: a -
Pertanyaan dan jawaban bisa disimpan dalam…
a. Dua list terpisah
b. Satu sprite
c. Suara game
d. Warna latar
Jawaban: a -
Jika pemain menjawab pertanyaan ke-3, maka program memeriksa isi…
a. item ke-3 dalam list jawaban
b. item pertama
c. semua item sekaligus
d. list pertanyaan saja
Jawaban: a -
Untuk memeriksa semua pertanyaan, gunakan blok…
a. “ulang dari 1 sampai panjang list”
b. “hapus semua variabel”
c. “ubah skor sebanyak 1”
d. “ulang selamanya”
Jawaban: a -
Jika pemain menjawab semua pertanyaan, maka…
a. Kuis selesai
b. Skor dihapus
c. Level berkurang
d. Sprite hilang
Jawaban: a
E. (Bonus Level) Menggunakan List
-
Setiap item dalam list memiliki…
a. Nomor urutan
b. Warna sendiri
c. Suara
d. Sprite
Jawaban: a -
Untuk menambah pertanyaan ke list, gunakan blok…
a. “tambahkan [teks] ke [nama list]”
b. “hapus item [angka] dari list”
c. “set list ke 0”
d. “ulang list”
Jawaban: a -
Untuk menghapus pertanyaan tertentu, gunakan blok…
a. “hapus item [angka] dari [nama list]”
b. “hapus semua list”
c. “ubah skor sebanyak -1”
d. “set variabel ke kosong”
Jawaban: a -
Jumlah pertanyaan dalam list bisa dicek dengan blok…
a. “panjang dari [nama list]”
b. “ulang dari 1 sampai [nama list]”
c. “set panjang ke 0”
d. “tampilkan variabel panjang”
Jawaban: a -
Menggunakan list membuat kuis menjadi…
a. Lebih mudah diperbarui
b. Tidak efisien
c. Lambat
d. Tidak interaktif
Jawaban: a
F. Contoh Kasus dan Logika
-
Dalam kuis “Tebak Ibu Kota”, pertanyaannya bisa berupa…
a. “Apa ibu kota Indonesia?”
b. “Klik bendera hijau!”
c. “Jalankan sprite kucing”
d. “Ubah warna latar”
Jawaban: a -
Jika pemain menjawab “Jakarta” untuk pertanyaan itu, maka skor…
a. Bertambah
b. Berkurang
c. Tetap
d. Dihapus
Jawaban: a -
Jika pemain salah menjawab, maka skor…
a. Tidak bertambah
b. Bertambah dua kali
c. Direset ke 0
d. Naik level
Jawaban: a -
Setelah semua pertanyaan dijawab, program bisa menampilkan pesan…
a. “Kuis selesai! Skor kamu adalah…”
b. “Game over!”
c. “Waktu habis!”
d. “Mulai ulang level!”
Jawaban: a -
Untuk memberi efek jeda antar pertanyaan, tambahkan blok…
a. “tunggu 1 detik”
b. “hapus semua list”
c. “ubah skor sebanyak 0”
d. “ulang selamanya”
Jawaban: a
G. Fun Facts dan Tips
-
Fitur “tanya dan tunggu” membuat Scratch terasa seperti…
a. Robot yang bisa ngobrol
b. Program lukis
c. Pemutar musik
d. Editor foto
Jawaban: a -
Dengan membuat kuis interaktif, kita belajar tentang…
a. Pemrograman logika dan input-output
b. Desain 3D
c. Musik digital
d. Komik interaktif
Jawaban: a -
Penggunaan warna dan suara dalam kuis berfungsi untuk…
a. Membuat tampilan lebih menarik
b. Menambah pertanyaan
c. Menyimpan data
d. Menghapus sprite
Jawaban: a -
Sebelum menjalankan kuis, penting untuk…
a. Mengatur nilai awal semua variabel
b. Menghapus sprite
c. Menutup proyek
d. Mengganti bahasa Scratch
Jawaban: a -
Fitur list dalam Scratch mirip dengan…
a. Tabel di Excel
b. Foto
c. Lagu
d. Suara
Jawaban: a -
Scratch menggunakan bahasa pemrograman berbasis…
a. Blok visual
b. Kode teks
c. HTML
d. Java
Jawaban: a -
Untuk memudahkan belajar, disarankan…
a. Membuat kuis sederhana dulu
b. Langsung membuat 50 pertanyaan
c. Tidak memakai variabel
d. Menghapus skor
Jawaban: a -
Fungsi utama validasi jawaban adalah…
a. Menentukan benar atau salahnya jawaban
b. Mengubah warna sprite
c. Menghapus list
d. Mengulang kuis
Jawaban: a -
Game kuis bisa jadi lebih seru jika…
a. Ada suara “benar” dan “salah”
b. Tidak ada pertanyaan
c. Tidak ada skor
d. Tidak ada efek
Jawaban: a -
Dengan memahami input, validasi, dan list, kamu bisa…
a. Membuat kuis interaktif yang cerdas di Scratch
b. Mengedit video
c. Menggambar manual
d. Bermain musik
Jawaban: a
-
Comments
Post a Comment