Proyek 2: Kuis Interaktif

Kuis pilihan dengan list pertanyaan, sensing ask/answer, dan penilaian.

Part 17 dari 18 ± 40 menit Gratis

Rancangan

Kuis 3 soal. Program menanyakan satu soal, pemain mengetik jawaban, lalu program menilai dan menampilkan skor akhir.

Data kuis (dua list)

#list soallist kunci
1Ibu kota Indonesia?jakarta
22 + 3 × 2 = ?8
3Warna campuran biru + kuning?hijau

Indeks kedua list sama: item 1 di soal cocok dengan item 1 di kunci.

Algoritma

  1. Atur skor = 0, nomor = 1.
  2. Ulangi sebanyak panjang soal:
    • Tanyakan item (nomor) dari soal dan tunggu.
    • Jika jawaban = item (nomor) dari kunci → skor + 1, katakan "Benar!".
    • Kalau tidak → katakan "Salah".
    • Ubah nomor sebesar 1.
  3. Katakan gabungkan Skor akhir: (skor).

Kode

ketika 🏴 diklik
atur skor ke 0
atur nomor ke 1
ulangi (panjang soal) kali
  tanyakan (item nomor dari soal) dan tunggu
  jika <(jawaban) = (item nomor dari kunci)> maka
    ubah skor sebesar 1
  ubah nomor sebesar 1
katakan (gabungkan Skor akhir: (skor))

Catatan penting

  • Scratch membandingkan teks tanpa membedakan huruf besar-kecil: "Jakarta" = "jakarta".
  • Untuk menambah soal, cukup tambah item di kedua list — kodenya tidak berubah. Itulah kekuatan list dan perulangan.

Coba di Scratch: bangun kuis ini lalu tambah 2 soal baru. Tambahkan suara berbeda untuk jawaban benar dan salah.

Praktikkan langsung, gratis

Tulis dan jalankan kode langsung di browser, dapatkan penilaian otomatis. Daftar gratis kapan saja untuk menyimpan progres dan meraih sertifikat.

Coba latihan sekarang, tanpa daftar
Bagikan: WhatsApp Facebook LinkedIn X