# 1Pilihan gandaApa itu algoritma dalam pemrograman?Bahasa pemrogramanLangkah-langkah menyelesaikan masalahKomputerRobot
# 2Pilihan gandaBahasa pemrograman yang sering digunakan untuk belajar dasar koding di sekolah dasar adalah...PythonScratchJavaC++
# 3Pilihan gandaApa fungsi dari perintah 'ulang' (loop) dalam pemrograman?Menghentikan programMengulangi perintahMenambah warnaMenghapus data
# 4Pilihan gandaKecerdasan buatan (AI) adalah...Komputer yang rusakManusia pintarKemampuan komputer meniru kecerdasan manusiaRobot yang tidak bergerak
# 5Pilihan gandaApa yang dimaksud dengan variabel dalam pemrograman?Sebuah gambarTempat menyimpan nilaiJenis komputerPerintah khusus
# 6Pilihan gandaContoh kecerdasan buatan yang sering kita temui sehari-hari adalah...BukuAsisten virtualPensilSepeda
# 7Pilihan gandaApa tujuan utama dari membuat program komputer?MenggambarMembantu menyelesaikan masalahMembaca bukuMembuat mainan
# 8Pilihan gandaDalam Scratch, blok 'jika...maka' digunakan untuk...Mengulang perintahMembuat gambarMembuat keputusanMenghapus program
# 9Pilihan gandaApa yang terjadi jika tidak ada algoritma dalam pemrograman?Program tetap berjalanProgram tidak jelas jalannyaProgram menjadi lebih cepatProgram tidak butuh komputer
# 10Pilihan gandaBagaimana komputer memahami perintah dari manusia?Dengan membaca pikiranMelalui bahasa pemrogramanDengan menebakDengan suara manusia
# 12Pilihan gandaMengapa penting belajar pemrograman sejak dini?Agar jadi pelukisAgar bisa bermain bolaMelatih logika dan kreativitasAgar cepat tidur
# 13Pilihan gandaApa nama proses memberikan nilai baru pada variabel?PengulanganPenugasan nilaiPenghapusanPenyimpanan file
# 14Pilihan gandaDalam pembuatan game sederhana di Scratch, apa yang biasanya digunakan untuk menggerakkan karakter?Blok gerakBlok suaraBlok warnaBlok hapus
# 15Pilihan gandaKecerdasan buatan dapat digunakan untuk...Menyelesaikan soal matematikaMenggambar otomatisMengenali suara dan gambarSemua jawaban benar
# 16Pilihan gandaApa yang terjadi jika ada kesalahan (error) dalam program?Program berjalan lancarProgram tidak berjalan dengan baikProgram menjadi lebih cepatProgram menjadi lebih indah
# 17Pilihan gandaApa itu 'debugging' dalam pemrograman?Mencari bug di luar rumahMencari dan memperbaiki kesalahan programMenghapus fileMenambah suara
# 19Pilihan gandaApa manfaat menggunakan blok warna-warni di Scratch?Agar program lebih beratAgar mudah membedakan perintahAgar komputer cepat rusakAgar tidak bisa digunakan
# 20Pilihan gandaMengapa komputer tidak bisa berpikir seperti manusia tanpa program?Karena komputer pintarKarena komputer tidak butuh listrikKarena komputer hanya mengikuti perintah programKarena komputer bisa berbicara