100 SOAL PILIHAN GANDA : SCRATCH & GAME QUIZZ

 


💻 SOAL PILIHAN GANDA : SCRATCH

A. Dasar-dasar Scratch

  1. Scratch adalah sebuah …
    a. Bahasa pemrograman berbasis teks
    b. Bahasa pemrograman visual berbasis blok
    c. Game edukasi
    d. Aplikasi gambar
  2. Scratch dibuat untuk membantu siapa?
    a. Ilmuwan komputer
    b. Anak-anak dan pemula belajar coding
    c. Desainer grafis
    d. Musisi
  3. Platform resmi untuk menggunakan Scratch secara online adalah …
    a. www.code.org
    b. www.scratch.mit.edu
    c. www.khanacademy.org
    d. www.codecademy.com
  4. Siapa yang mengembangkan Scratch?
    a. Google
    b. Microsoft
    c. MIT Media Lab
    d. Apple
  5. File proyek Scratch disimpan dengan ekstensi …
    a. .exe
    b. .sb3
    c. .py
    d. .txt

B. Antarmuka Scratch

  1. Area tempat blok kode disusun disebut …
    a. Stage
    b. Script area
    c. Sprite list
    d. Backdrop
  2. Bagian tempat karakter atau objek berada disebut …
    a. Backdrop
    b. Stage
    c. Sprite list
    d. Toolbar
  3. Objek utama yang bisa digerakkan di Scratch disebut …
    a. Character
    b. Sprite
    c. Actor
    d. Robot
  4. Bagian di Scratch yang berfungsi menampilkan semua sprite yang ada disebut …
    a. Sprite list
    b. Stage
    c. Toolbar
    d. Script area
  5. Warna blok “Motion” biasanya adalah …
    a. Biru
    b. Hijau
    c. Kuning
    d. Ungu

C. Blok dan Fungsi

  1. Blok yang digunakan untuk menggerakkan sprite adalah blok …
    a. Motion
    b. Looks
    c. Sound
    d. Control
  2. Blok untuk memutar suara ada di kategori …
    a. Events
    b. Motion
    c. Sound
    d. Operators
  3. Blok “when green flag clicked” termasuk dalam kategori …
    a. Control
    b. Events
    c. Motion
    d. Looks
  4. Blok “repeat 10” berarti …
    a. Mengulang 10 kali
    b. Menunggu 10 detik
    c. Bergerak 10 langkah
    d. Berhenti setelah 10 detik
  5. Untuk mengubah kostum sprite digunakan blok kategori …
    a. Motion
    b. Looks
    c. Events
    d. Control

D. Gerakan dan Koordinat

  1. Di Scratch, sumbu X menunjukkan arah …
    a. Atas dan bawah
    b. Kiri dan kanan
    c. Diagonal
    d. Tidak ada
  2. Posisi tengah panggung Scratch adalah koordinat …
    a. (0, 0)
    b. (1, 1)
    c. (100, 100)
    d. (-1, 1)
  3. Untuk memindahkan sprite ke titik tertentu digunakan blok …
    a. Move 10 steps
    b. Go to x: … y: …
    c. Wait 1 second
    d. Glide 1 secs
  4. Jika sprite “glide 2 secs to x: 0 y: 0”, maka sprite akan …
    a. Bergerak langsung ke tengah
    b. Meluncur ke tengah selama 2 detik
    c. Menghilang 2 detik
    d. Berputar 2 kali
  5. Untuk membuat sprite berputar digunakan blok …
    a. Turn 15 degrees
    b. Wait 15 seconds
    c. Move 15 steps
    d. Go to rotation

E. Logika dan Kontrol

  1. Blok “if … then …” digunakan untuk …
    a. Mengulang perintah
    b. Memeriksa kondisi
    c. Menambah variabel
    d. Mengatur kecepatan
  2. Blok “forever” artinya …
    a. Berhenti setelah 10 kali
    b. Berjalan terus tanpa henti
    c. Ulangi 10 kali
    d. Tunggu selamanya
  3. Untuk menunggu beberapa detik digunakan blok …
    a. Wait … seconds
    b. Delay
    c. Pause
    d. Sleep
  4. Blok “repeat until” berfungsi …
    a. Mengulang tanpa henti
    b. Mengulang sampai kondisi benar
    c. Mengulang 10 kali
    d. Mengulang selamanya
  5. Blok “stop all” berarti …
    a. Menghentikan semua skrip
    b. Menghapus sprite
    c. Menyimpan proyek
    d. Mengulang lagi

F. Variabel dan Data

  1. Variabel digunakan untuk …
    a. Menyimpan data
    b. Menyimpan gambar
    c. Menambah suara
    d. Mengubah warna
  2. Untuk membuat variabel baru digunakan menu …
    a. Events
    b. Data
    c. Operators
    d. Motion
  3. Contoh nama variabel yang benar adalah …
    a. 1score
    b. score
    c. @score
    d. #nilai
  4. Jika ingin menambah nilai variabel, gunakan blok …
    a. Change [var] by 1
    b. Add [var]
    c. Set [var]
    d. Wait [var]
  5. Untuk mengatur nilai awal variabel digunakan blok …
    a. Set [var] to …
    b. Change [var]
    c. Reset [var]
    d. Wait [var]

G. Suara dan Tampilan

  1. Untuk memainkan suara digunakan blok …
    a. Play sound [meow]
    b. Sound start
    c. Music play
    d. Make sound
  2. Untuk mengganti kostum sprite digunakan blok …
    a. Next costume
    b. Change costume
    c. Move costume
    d. Random costume
  3. Untuk menampilkan sprite digunakan blok …
    a. Show
    b. Hide
    c. See
    d. Display
  4. Untuk menyembunyikan sprite digunakan blok …
    a. Hide
    b. Invisible
    c. Stop
    d. Delete
  5. Untuk mengganti latar belakang digunakan blok …
    a. Switch backdrop to …
    b. Set background
    c. Change backdrop
    d. Load scene

H. Sensor dan Interaksi

  1. Untuk mendeteksi apakah dua sprite bersentuhan digunakan blok …
    a. Touching … ?
    b. If touching color
    c. Contact sensor
    d. Overlap
  2. Untuk mendeteksi posisi mouse digunakan blok …
    a. Mouse X dan Mouse Y
    b. Pointer
    c. Tracker
    d. Sensor X
  3. Untuk mendeteksi tombol ditekan digunakan blok …
    a. Key … pressed?
    b. Button click
    c. Detect key
    d. When key down
  4. Untuk mengikuti posisi mouse, sprite dapat menggunakan …
    a. Go to [mouse-pointer]
    b. Wait 1 sec
    c. Move 1 step
    d. Rotate 15°
  5. Blok “ask … and wait” digunakan untuk …
    a. Mengambil input dari pengguna
    b. Menyimpan data
    c. Memutar suara
    d. Menghapus sprite

I. Proyek dan Animasi

  1. Agar sprite bergerak otomatis, digunakan blok …
    a. Forever + move 10 steps
    b. Wait 10 seconds
    c. Stop all
    d. If touching
  2. Untuk membuat animasi berjalan, kita bisa …
    a. Mengubah kostum secara berulang
    b. Mengganti sprite
    c. Menghapus backdrop
    d. Menambahkan variabel
  3. Untuk memulai program, biasanya digunakan blok …
    a. When green flag clicked
    b. Start button
    c. Begin
    d. Run all
  4. Blok “broadcast message1” digunakan untuk …
    a. Mengirim sinyal antar sprite
    b. Menghapus pesan
    c. Menyimpan data
    d. Menambahkan sprite
  5. Untuk menerima pesan yang dikirim sprite lain digunakan blok …
    a. When I receive [message1]
    b. On message
    c. If message
    d. Receive broadcast

J. Lanjutan dan Kreativitas

  1. Scratch dapat digunakan untuk membuat …
    a. Hanya animasi
    b. Hanya game
    c. Game, animasi, dan cerita interaktif
    d. Hanya video
  2. Blok “join [a] [b]” digunakan untuk …
    a. Menggabungkan dua teks
    b. Menjumlahkan angka
    c. Menggabungkan sprite
    d. Membuat variabel
  3. Untuk membuat sprite berubah arah saat menyentuh tepi digunakan blok …
    a. If on edge, bounce
    b. Repeat edge
    c. Stop edge
    d. Move edge
  4. Scratch bisa digunakan secara offline dengan aplikasi bernama …
    a. Scratch Offline Editor
    b. Scratch Player
    c. MIT Studio
    d. ScratchX
  5. Bahasa pemrograman yang digunakan Scratch di balik layar adalah …
    a. Python
    b. Java
    c. JavaScript
    d. Ruby



🧠 SOAL PILIHAN GANDA : GAME QUIZ

A. Pengertian dan Dasar Game Quiz

  1. Game quiz adalah jenis permainan yang …
    a. Menampilkan animasi bergerak
    b. Menguji pengetahuan pemain melalui pertanyaan
    c. Memutar musik otomatis
    d. Hanya digunakan untuk hiburan
  2. Tujuan utama dari game quiz adalah …
    a. Meningkatkan kemampuan mengetik
    b. Melatih logika berpikir dan pengetahuan
    c. Menampilkan gambar menarik
    d. Menghitung skor pemain
  3. Dalam game quiz, pemain biasanya harus …
    a. Membuat karakter
    b. Menjawab pertanyaan
    c. Menggambar
    d. Memainkan musik
  4. Game quiz dapat dibuat menggunakan aplikasi berikut, kecuali …
    a. Scratch
    b. Quizizz
    c. PowerPoint
    d. Microsoft Word
  5. Ciri utama dari game quiz adalah adanya …
    a. Soal dan jawaban
    b. Musik dan animasi
    c. Gambar bergerak
    d. Level permainan

B. Komponen dalam Game Quiz

  1. Komponen utama dalam game quiz adalah …
    a. Soal, pilihan jawaban, dan skor
    b. Peta, karakter, dan level
    c. Musik, video, dan efek
    d. Tombol, teks, dan suara
  2. Skor dalam game quiz berfungsi untuk …
    a. Menghitung kecepatan program
    b. Menentukan nilai pemain
    c. Mengatur pertanyaan
    d. Menghapus data
  3. Timer (waktu) dalam game quiz digunakan untuk …
    a. Menambah efek animasi
    b. Membatasi waktu menjawab
    c. Mengatur warna
    d. Memainkan musik
  4. Feedback dalam game quiz berarti …
    a. Tampilan pertanyaan baru
    b. Respon atau hasil dari jawaban pemain
    c. Data pemain
    d. Skor awal
  5. Game quiz biasanya berisi beberapa …
    a. Level pertempuran
    b. Kumpulan pertanyaan
    c. Musik dan efek
    d. Puzzle

C. Desain dan Tampilan

  1. Warna latar belakang game quiz sebaiknya …
    a. Terlalu mencolok
    b. Netral dan tidak mengganggu tulisan
    c. Gelap semua
    d. Sama dengan warna teks
  2. Font (jenis huruf) yang digunakan sebaiknya …
    a. Sulit dibaca
    b. Jelas dan sederhana
    c. Unik tapi rumit
    d. Warna sama dengan background
  3. Gambar pendukung dalam game quiz sebaiknya …
    a. Relevan dengan tema
    b. Sebanyak mungkin
    c. Tidak penting
    d. Berbeda setiap soal
  4. Dalam mendesain game quiz, penting untuk menjaga …
    a. Kecepatan musik
    b. Konsistensi tampilan
    c. Banyaknya warna
    d. Jumlah sprite
  5. Animasi dalam game quiz sebaiknya digunakan untuk …
    a. Membingungkan pemain
    b. Menarik perhatian tanpa mengganggu
    c. Mengurangi waktu
    d. Menyulitkan tampilan

D. Pembuatan Game Quiz (Teknis)

  1. Jika menggunakan Scratch, blok “ask … and wait” digunakan untuk …
    a. Menyimpan skor
    b. Menampilkan pertanyaan
    c. Mengubah warna
    d. Menambah sprite
  2. Untuk memeriksa jawaban benar atau salah digunakan blok …
    a. If … then … else
    b. Forever
    c. Repeat
    d. Wait
  3. Skor dapat ditambah dengan blok …
    a. Change [score] by 1
    b. Set [score] to 0
    c. Wait 1 second
    d. Next costume
  4. Untuk memulai game quiz digunakan event …
    a. When green flag clicked
    b. Wait 1 second
    c. Play sound
    d. If touching
  5. Saat jawaban benar, kita bisa menambahkan efek …
    a. Suara “correct”
    b. Stop all
    c. Glide
    d. Broadcast wrong

E. Logika dalam Game Quiz

  1. Kondisi “if answer = correct” artinya …
    a. Jika jawaban benar
    b. Jika waktu habis
    c. Jika salah
    d. Jika tidak menjawab
  2. “Else” dalam blok logika berarti …
    a. Jika benar
    b. Jika tidak benar
    c. Mengulang
    d. Menghapus
  3. Untuk menghentikan kuis jika pertanyaan habis digunakan blok …
    a. Stop all
    b. Forever
    c. Wait
    d. If touching
  4. Jika ingin menampilkan pertanyaan berikutnya, bisa digunakan …
    a. Next question
    b. Wait
    c. Repeat
    d. Hide
  5. Sistem logika dalam game quiz berguna untuk …
    a. Menentukan hasil jawaban
    b. Mengatur warna
    c. Mengatur musik
    d. Menambah sprite

F. Penerapan Game Quiz di Sekolah

  1. Game quiz sering digunakan untuk …
    a. Menghibur guru
    b. Media evaluasi pembelajaran
    c. Menggambar di komputer
    d. Mengajar musik
  2. Kelebihan game quiz adalah …
    a. Membosankan
    b. Interaktif dan menyenangkan
    c. Tidak berguna
    d. Sulit dimainkan
  3. Game quiz dapat meningkatkan …
    a. Kemampuan menari
    b. Motivasi belajar
    c. Waktu tidur
    d. Konsumsi baterai
  4. Guru dapat menggunakan game quiz untuk …
    a. Tes dan latihan siswa
    b. Mengedit video
    c. Menggambar
    d. Menulis artikel
  5. Siswa dapat belajar sambil bermain karena game quiz bersifat …
    a. Kompetitif dan edukatif
    b. Serius dan kaku
    c. Tidak menarik
    d. Sulit dipahami

G. Platform Game Quiz Populer

  1. Platform Quizizz digunakan untuk …
    a. Membuat dan memainkan kuis online
    b. Mengedit foto
    c. Membuat animasi
    d. Menulis artikel
  2. Kahoot! terkenal sebagai …
    a. Game puzzle
    b. Aplikasi pembuat kuis interaktif
    c. Game strategi
    d. Media sosial
  3. Game quiz dapat dimainkan secara …
    a. Online dan offline
    b. Hanya offline
    c. Hanya online
    d. Tanpa komputer
  4. Dalam Quizizz, peserta dapat melihat skor …
    a. Setelah permainan selesai
    b. Sebelum mulai
    c. Tidak bisa
    d. Hanya untuk guru
  5. Dalam Kahoot, pemain menjawab menggunakan …
    a. Kartu fisik
    b. Perangkat seperti HP/laptop
    c. Buku catatan
    d. Keyboard khusus

H. Interaksi dan Gameplay

  1. Dalam game quiz, tombol “Next” berfungsi untuk …
    a. Mengulang soal
    b. Pindah ke pertanyaan berikutnya
    c. Menghapus soal
    d. Mengakhiri game
  2. Jika pemain menjawab salah, game dapat menampilkan …
    a. Pesan “Try Again”
    b. Skor naik
    c. Efek kemenangan
    d. Ganti latar
  3. Skor akhir biasanya ditampilkan di …
    a. Awal permainan
    b. Akhir permainan
    c. Saat pertanyaan pertama
    d. Setelah 5 soal
  4. Musik latar (background music) bertujuan untuk …
    a. Mengganggu pemain
    b. Meningkatkan suasana bermain
    c. Menghapus teks
    d. Mengubah warna
  5. Untuk membuat pemain semangat, tambahkan …
    a. Efek suara dan animasi ketika benar
    b. Soal tanpa jawaban
    c. Warna hitam putih
    d. Soal sulit semua

I. Evaluasi dan Nilai

  1. Nilai total pemain biasanya dihitung dari …
    a. Jumlah jawaban benar
    b. Jumlah soal
    c. Warna soal
    d. Jumlah sprite
  2. Waktu menjawab juga bisa memengaruhi …
    a. Skor akhir
    b. Warna latar
    c. Ukuran teks
    d. Jumlah pertanyaan
  3. Jika pemain menjawab cepat dan benar, maka …
    a. Skornya lebih tinggi
    b. Skornya berkurang
    c. Soalnya hilang
    d. Game berhenti
  4. Jika semua jawaban salah, skor menjadi …
    a. 100
    b. 0
    c. 50
    d. Acak
  5. Untuk menambah tantangan, pembuat kuis bisa menambahkan …
    a. Waktu terbatas
    b. Soal acak
    c. Level rahasia
    d. Semua benar

J. Kreativitas dan Pengembangan

  1. Game quiz bisa dikembangkan menjadi …
    a. Ujian interaktif
    b. Pemutar musik
    c. Chatting app
    d. Aplikasi kamera
  2. Desain menarik akan membuat pemain …
    a. Cepat bosan
    b. Lebih tertarik
    c. Tidak fokus
    d. Salah menjawab
  3. Game quiz bisa dimainkan secara individu atau …
    a. Tim
    b. Offline saja
    c. Hanya oleh guru
    d. Tanpa skor
  4. Salah satu cara membuat quiz di PowerPoint adalah dengan …
    a. Menggunakan hyperlink antar slide
    b. Menghapus semua slide
    c. Memakai animasi acak
    d. Menambahkan video
  5. Tujuan akhir dari pembuatan game quiz adalah …
    a. Menghibur dan mengedukasi pemain
    b. Membingungkan pemain
    c. Menghapus data
    d. Menguji komputer

Komentar

  1. Mantap bagus untuk latihan ulangan

    BalasHapus
  2. kalau ada 9 nyawa, mau sama faiqa semuanya ini dada isinya kamu semua

    BalasHapus
  3. Sangat membantu aku belajar makasih faiqa

    BalasHapus
  4. soal-soal nya membantu banget, semoga nilai kamu 100

    BalasHapus
  5. Mantap sekali blognya, mungkin ulangan nanti saya bisa dapat 100

    BalasHapus
  6. Wow latihan ini sangat melatih saya dalam menguasai pembelajaran mata pelajaran informatika

    BalasHapus
  7. sangat bermanfaat sekian Dan terimakasih

    BalasHapus
  8. wow ini sangat bermanfaat untuk bahan belajar dan saya bisa mendapatkan ilmu dari soal” ini

    BalasHapus

Posting Komentar

Postingan populer dari blog ini

Rangkuman Bab 4 Informatika: Berpikir Komputasional

JARINGAN LOKAL INTERNET