100 Pertanyaan mengenai informatika



BAB 1 — 50 Soal Pilihan Ganda (Level, Skor, Timer)

1–50 (Bab 1)

  1. Dalam Scratch, variabel digunakan untuk…
    a. Menyimpan sprite
    b. Menyimpan informasi
    c. Mengubah warna latar
    d. Memutar musik

  2. Contoh variabel yang biasa dipakai dalam game adalah…
    a. Baju
    b. Awan
    c. Skor
    d. Hiasan

  3. Fungsi variabel skor adalah…
    a. Mengubah bentuk sprite
    b. Menghitung poin pemain
    c. Mengatur warna background
    d. Menambah jumlah sprite

  4. Untuk mengatur skor awal menjadi 0 digunakan blok…
    a. change skor by 0
    b. set skor to 0
    c. reset skor
    d. start skor

  5. Blok change skor by 1 artinya…
    a. Skor dihapus
    b. Skor dikurangi
    c. Skor ditambah 1
    d. Skor menjadi 1

  6. Level dalam game berfungsi untuk…
    a. Mengubah warna sprite
    b. Menambah kesulitan permainan
    c. Menambah musik
    d. Menghapus variabel

  7. Timer digunakan untuk…
    a. Mengatur kecepatan game
    b. Menghitung waktu
    c. Mengatur sprite
    d. Mengubah suara

  8. Untuk menghitung mundur waktu, blok yang benar adalah…
    a. repeat until waktu = 0
    b. forever waktu = 0
    c. if waktu < 0
    d. reset waktu

  9. Operator > dipakai untuk…
    a. Menjumlahkan angka
    b. Mengatur sprite
    c. Membandingkan nilai
    d. Mengganti warna

  10. Jika skor > 100 maka level bertambah. Blok yang digunakan adalah…
    a. repeat skor
    b. if skor > 100
    c. wait until skor
    d. forever if

  11. Timer sering dibuat dengan pengulangan…
    a. forever
    b. if else
    c. repeat until
    d. wait

  12. Untuk membuat objek jatuh lebih cepat saat naik level, kita bisa…
    a. Mengganti sprite
    b. Menambah nilai perubahan y
    c. Menghapus variabel
    d. Menambah background

  13. Variabel "health" biasanya digunakan untuk…
    a. Warna sprite
    b. Nyawa pemain
    c. Lagu latar
    d. Menambah level

  14. Untuk memberi jeda 1 detik digunakan blok…
    a. stop 1
    b. wait 1 seconds
    c. pause until 1
    d. delay 1

  15. Operator logika "and" digunakan untuk…
    a. Menggabungkan dua syarat
    b. Menambah skor
    c. Mengubah sprite
    d. Menghapus variabel

  16. Contoh penggunaan operator logika adalah…
    a. if skor + level
    b. if skor and waktu
    c. if <level = 2 and waktu > 0>
    d. if wait and stop

  17. Timer biasanya direset dengan…
    a. set timer to 0
    b. change timer by 0
    c. wait timer
    d. forever timer

  18. Untuk menyembunyikan nilai variabel di panggung digunakan…
    a. hide variable
    b. show variable
    c. hide sprite
    d. erase all

  19. Fungsi repeat until adalah…
    a. Mengulang selamanya
    b. Mengulang sampai syarat terpenuhi
    c. Menghapus pengulangan
    d. Mengubah sprite

  20. Jika skor mencapai 50, game naik level. Ini merupakan contoh…
    a. Timer
    b. Health
    c. Kondisi
    d. Event

  21. Setiap meteor yang menyentuh pemain mengurangi health. Ini contoh…
    a. Skor bertambah
    b. Timer reset
    c. Logika pengurangan health
    d. Mengubah sprite

  22. Perulangan forever cocok untuk…
    a. Animasi yang terus berjalan
    b. Timer mundur
    c. Soal kuis
    d. Menghapus variabel

  23. Untuk memastikan game tidak crash, digunakan konsep…
    a. Pause
    b. Logika
    c. Experimental mode
    d. Control blocks

  24. Variabel dapat menyimpan…
    a. Sprite
    b. Angka/teks
    c. Musik
    d. Background

  25. "Nyawa habis → Game Over" menggunakan blok…
    a. flag
    b. if health = 0
    c. forever health
    d. broadcast level

  26. Agar timer berkurang setiap detik digunakan…
    a. change waktu by -1
    b. set waktu to 1
    c. hide waktu
    d. add waktu

  27. Permainan berhenti jika…
    a. stop all
    b. delete sprite
    c. pause
    d. erase stage

  28. Sistem level otomatis biasanya memakai operasi…
    a. modulo
    b. perkalian
    c. pembagian
    d. pengurangan

  29. Score mod 100 = 0 artinya…
    a. Score 100
    b. Score kelipatan 100
    c. Score kosong
    d. Score berubah

  30. Untuk menaikkan level tanpa batas digunakan…
    a. once
    b. forever
    c. trigger only
    d. repeat 10

 

  1. Timer membuat permainan…
    a. Lambat
    b. Tidak terbatas
    c. Menantang
    d. Tidak menarik

  2. Variabel yang tidak terpakai harus…
    a. Dibiarkan
    b. Dihapus
    c. Dipakai paksa
    d. Diganti nama

  3. Untuk menambah rintangan dibutuhkan…
    a. Sprite baru
    b. Suara
    c. Musik
    d. Effekt pencahayaan

  4. Dalam game Ninja Semangka, bom mengurangi…
    a. Level
    b. Health
    c. Suara
    d. Skor

  5. Jika waktu = 0, biasanya game…
    a. Reset
    b. Selesai
    c. Freeze
    d. Crash

  6. Level menentukan…
    a. Nama game
    b. Kesulitan game
    c. Jumlah sprite
    d. Gambar background

  7. Untuk membuat game “tangkap bintang”, skor bertambah saat…
    a. Bintang hilang
    b. Sprite berbicara
    c. Pemain menangkap bintang
    d. Timer reset

  8. Agar bintang jatuh cepat, ubah…
    a. x position
    b. y position
    c. costume
    d. backdrop

  9. Jika pemain salah memilih objek, skor bisa…
    a. Bertambah
    b. Berkurang
    c. Tetap
    d. Hilang

  10. Blok wait penting untuk…
    a. Pergerakan smooth
    b. Menghapus karakter
    c. Mengatur list
    d. Mengubah warna

  11. Game level bertahap disebut…
    a. Linear game
    b. Progressive game
    c. Static game
    d. Flat game

  12. Jika health habis, maka harus…
    a. Reset level
    b. Game over
    c. Hidupkan sprite
    d. Tambah skor

  13. Pengaturan skor dilakukan melalui…
    a. Looks
    b. Variable
    c. Motion
    d. Sound

  14. Untuk membuat rintangan muncul acak gunakan…
    a. pick random
    b. change size
    c. hide
    d. wait

  15. Agar pemain merasa tertantang, gunakan…
    a. Health
    b. Timer
    c. Level
    d. Semua benar

  16. Timer mundur disebut…
    a. Countdown
    b. Powerdown
    c. Slowmode
    d. Backtime

  17. Jika skor mencapai batas tertentu, blok yang digunakan adalah…
    a. if
    b. forever
    c. say
    d. wait

  18. Jika pemain menabrak musuh, maka…
    a. Game berhenti
    b. Health berkurang
    c. Timer bertambah
    d. Level naik

  19. Semua fitur interaktif menggunakan…
    a. Events
    b. Pen tools
    c. My blocks
    d. Sounds

  20. Game yang baik menggunakan…
    a. Skor
    b. Level
    c. Timer
    d. Semua benar


BAB 2 — 50 Soal Pilihan Ganda (Kuis Interaktif Scratch)

51–100 (Bab 2)

  1. Blok ask and wait digunakan untuk…
    a. Menambah sprite
    b. Menampilkan pertanyaan
    c. Menghapus jawaban
    d. Mengubah warna

  2. Jawaban pemain disimpan dalam variabel…
    a. skor
    b. result
    c. answer
    d. jawaban

  3. Untuk membandingkan jawaban digunakan operator…
    a. +
    b. =
    c. or
    d. pick random

  4. Kuis interaktif membutuhkan…
    a. Motion
    b. Looks
    c. Control
    d. Input pengguna

  5. Untuk memeriksa jawaban benar atau salah digunakan…
    a. forever
    b. if else
    c. repeat
    d. wait

  6. Untuk memberi skor tambahan digunakan…
    a. change skor by 1
    b. ask skor
    c. say skor
    d. delete skor

  7. Jika jawaban salah, program bisa…
    a. speak benar
    b. say salah
    c. reset level
    d. memutar musik

  8. List digunakan untuk menyimpan…
    a. Sprite
    b. Pertanyaan dan jawaban
    c. Musik
    d. Efek suara

  9. Untuk menampilkan 3 pertanyaan berurutan digunakan…
    a. 3 sprite
    b. 3 ask blocks
    c. 3 stage
    d. 3 costumes

  10. Jika pemain menjawab benar, program melakukan…
    a. hide answer
    b. reset timer
    c. change skor
    d. show sprite

  11. Kuis bisa diberi batas waktu menggunakan…
    a. list
    b. timer
    c. motion
    d. event

  12. Blok say digunakan untuk…
    a. Memberi umpan balik
    b. Menghapus jawaban
    c. Mengganti sprite
    d. Memutar musik

  13. Pertanyaan akan mengganti nilai variabel…
    a. score
    b. answer
    c. list
    d. level

  14. Pilihan ganda bisa dibuat dengan…
    a. Tombol A, B, C
    b. Timer
    c. Motion
    d. Backdrop

  15. Untuk bermain dua pemain dibutuhkan variabel…
    a. answer 1
    b. skor1 & skor2
    c. winner
    d. level

  16. Jika jawaban harus huruf kecil semua, maka pemain perlu…
    a. Mengubah sprite
    b. Mengubah warna
    c. Mengetik sesuai format
    d. Menambah list

  17. Untuk membuat bank soal otomatis digunakan…
    a. Variable
    b. List
    c. Pen
    d. Sound

  18. Kuis akan lebih menarik jika ditambah…
    a. Suara
    b. Animasi
    c. Gambar
    d. Semua benar

  19. answer akan berganti setiap…
    a. Pengguna menekan tombol
    b. Program berjalan
    c. Ask digunakan
    d. Game mulai

  20. Untuk pertanyaan berulang banyak digunakan…
    a. repeat (length of list)
    b. forever
    c. if
    d. broadcast

  21. “Benar!” adalah…
    a. Event
    b. Feedback
    c. Operator
    d. Timer

  22. Tombol pilihan jawaban bekerja dengan blok…
    a. When this sprite clicked
    b. When flag clicked
    c. When I receive
    d. ask

  23. Jika jawaban salah, skor…
    a. Bertambah
    b. Berkurang
    c. Tetap
    d. Hilang semua

  24. Untuk memberi batas waktu, blok yang digunakan adalah…
    a. reset timer
    b. if timer > 5
    c. wait random time
    d. say timer

  25. Kuis cepat biasanya memakai…
    a. Timer pendek
    b. List banyak
    c. Sprite banyak
    d. Musik cepat

  26. Untuk membuat pertanyaan berlevel digunakan…
    a. if skor > nilai
    b. broadcast levelX
    c. change level by 1
    d. Semua benar

  27. Format kuis benar/salah menggunakan…
    a. List
    b. Tombol B & S
    c. Input keyboard
    d. Dua pilihan jawaban

  28. answer = “solo” tidak sama dengan…
    a. Solo
    b. SOLO
    c. sOlo
    d. Semua benar

  29. Jika ingin jawaban fleksibel, gunakan operator…
    a. +
    b. or
    c. not
    d. random

  30. Untuk keyakinan validasi digunakan kombinasi…
    a. If & motion
    b. If & operator
    c. If & pen
    d. If & sound

  31. Kuis dapat berjalan otomatis dengan…
    a. repeat
    b. forever
    c. broadcast
    d. timer

  32. Untuk menanyakan nama pemain bisa digunakan…
    a. ask
    b. say
    c. show variable
    d. list

  33. List jawaban harus berurutan dengan…
    a. List skor
    b. List pertanyaan
    c. Sprite
    d. Costume

  34. Pada kuis, skor ditampilkan melalui…
    a. Looks
    b. Motion
    c. Variable monitor
    d. Control

  35. Untuk membuat program menunggu jawaban, digunakan…
    a. ask and wait
    b. say
    c. event
    d. broadcast

  36. Jika ingin kuis memiliki gambar, gunakan…
    a. Costume
    b. Variable
    c. Motion
    d. Pen

  37. Jika ingin mengulang soal salah, digunakan…
    a. repeat
    b. if
    c. forever
    d. broadcast retry

  38. Timer habis → pertanyaan dianggap…
    a. Benar
    b. Salah
    c. Tidak valid
    d. Akan diulang

  39. Untuk mengecek huruf besar/kecil sama, perlu…
    a. Mengubah sprite
    b. Mengubah answer ke lowercase
    c. Menghapus input
    d. Mencatat huruf

  40. Pertanyaan pilihan ganda cocok dibuat dengan…
    a. Keyboard
    b. Tombol sprite
    c. Timer
    d. Broadcast

  41. Untuk mengetahui jumlah pertanyaan dalam list gunakan…
    a. length of list
    b. count list
    c. size list
    d. number of list

  42. Kuis sejarah Indonesia biasanya memakai tipe jawaban…
    a. Angka
    b. Kata
    c. Tanggal
    d. Semua benar

  43. Kuis yang menilai jawaban langsung disebut…
    a. Real test
    b. Direct feedback quiz
    c. Instant quiz
    d. Smart quiz

  44. Blok join digunakan untuk…
    a. Menggabungkan teks
    b. Menghapus teks
    c. Mengurutkan
    d. Reset list

  45. Untuk memulai kuis, blok awal adalah…
    a. When green flag clicked
    b. When sprite clicked
    c. When I receive
    d. When timer

  46. Untuk mengecek dua jawaban benar gunakan…
    a. or operator
    b. and operator
    c. random
    d. join

  47. Jika ingin kuis jadi mini-game gunakan tambahan…
    a. Timer
    b. Animasi
    c. Suara
    d. Semua benar

  48. Untuk memberi soal berikutnya gunakan…
    a. broadcast next question
    b. say next
    c. switch costume
    d. random

  49. Setelah semua soal selesai, program harus…
    a. restart
    b. menampilkan skor akhir
    c. hide sprite
    d. ganti background

  50. Kuis interaktif Scratch berguna untuk…
    a. Game saja
    b. Pendidikan
    c. Hiasan
    d. Musik

 

 

 

Kunci Jawaban 100 Soal

Bab 1 (1–50)

  1. b
  2. c
  3. b
  4. b
  5. c
  6. b
  7. b
  8. a
  9. c
  10. b
  11. c
  12. b
  13. b
  14. b
  15. a
  16. c
  17. a
  18. a
  19. b
  20. c
  21. c
  22. a
  23. d
  24. b
  25. b
  26. a
  27. a
  28. a
  29. b
  30. b
  31. c
  32. b
  33. a
  34. b
  35. b
  36. b
  37. c
  38. b
  39. b
  40. a
  41. b
  42. b
  43. b
  44. a
  45. d
  46. a
  47. a
  48. b
  49. a
  50. d

Bab 2 (51–100)

  1. b
  2. c
  3. b
  4. d
  5. b
  6. a
  7. b
  8. b
  9. b
  10. c
  11. b
  12. a
  13. b
  14. a
  15. b
  16. c
  17. b
  18. d
  19. c
  20. a
  21. b
  22. a
  23. c
  24. a
  25. a
  26. d
  27. d
  28. d
  29. b
  30. b
  31. c
  32. a
  33. b
  34. c
  35. a
  36. a
  37. d
  38. b
  39. b
  40. b
  41. a
  42. d
  43. b
  44. a
  45. a
  46. a
  47. d
  48. a
  49. b

100. b

Comments

Popular posts from this blog

Mengenal Coding dan Kecerdasan Buatan (AI) untuk Siswa SMP Labschool Jakarta: Panduan Lengkap dan Inspiratif

Bab 3 - Dampak Sosial Informatika

Bab 5 - Cakap dan Etis Bermedia Digital