Coba 8b
Kuis Bab 8 - Kecerdasan Artifisial Generatif
Mata Pelajaran Koding dan Kecerdasan Artifisial (KA)
Informasi Kuis
Kuis ini berisi 15 soal yang terdiri dari:
- 5 soal pilihan ganda (ABCD) level HOTS
- 5 soal pilihan ganda kompleks (2 jawaban benar, 2 jawaban salah) level HOTS
- 3 soal menjodohkan (3 butir dengan 4 pilihan)
- 2 soal benar/salah (4 butir pernyataan)
Hasil kuis akan dinilai secara otomatis dan bisa dikirimkan ke guru.
Soal 1 dari 15
Hasil Kuis
0/15
Jawaban benar: 0 dari 15 soal
Kirim Hasil ke Guru
Tinjauan Jawaban
Pesan
(userAnswers[index])) {
userAnswers[index] = [];
}
const value = parseInt(this.value);
if (this.checked) {
// Add to array if checked
if (!userAnswers[index].includes(value)) {
userAnswers[index].push(value);
}
// If more than 2 are selected, uncheck the oldest one
if (userAnswers[index].length > 2) {
const firstValue = userAnswers[index].shift();
const firstCheckbox = document.getElementById(`q${index}-option${firstValue}`);
if (firstCheckbox) {
firstCheckbox.checked = false;
}
}
} else {
// Remove from array if unchecked
userAnswers[index] = userAnswers[index].filter(item => item !== value);
}
});
});
}
function setupMatchingListeners(index) {
const selects = document.querySelectorAll(`select[id^="q${index}-match"]`);
selects.forEach(select => {
select.addEventListener('change', function() {
const itemIndex = parseInt(this.dataset.item);
const selectedOption = parseInt(this.value);
// Initialize the array if it's the first selection
if (!userAnswers[index] || !Array.isArray
No comments