25 Contoh Soal Berpikir Komputasional Kelas 8 SMP beserta Jawabannya
Artikel ini berisi contoh soal berpikir komputasional kelas 8 SMP yang membahas dekomposisi, pengenalan pola, abstraksi, algoritma, hingga jenis-jenis algoritma beserta jawabannya.
3. Berikut yang termasuk salah satu dari 4 pilar berpikir komputasional adalah….
A. Kolaborasi
B. Dekomposisi
C. Komunikasi
D. Digitalisasi
Kunci Jawaban: B
Pembahasan: Empat pilar berpikir komputasional terdiri atas dekomposisi, pengenalan pola, abstraksi, dan algoritma.
4. Memecah tugas membuat majalah dinding menjadi pekerjaan mencari artikel, membuat desain, dan mencetak hasil merupakan contoh….
A. Abstraksi
B. Algoritma
C. Dekomposisi
D. Percabangan
Kunci Jawaban: C
Pembahasan: Dekomposisi dilakukan dengan membagi pekerjaan besar menjadi beberapa bagian yang lebih kecil sehingga lebih mudah diselesaikan.
5. Saat mengerjakan soal matematika, Rani menyadari bahwa cara menyelesaikan soal nomor 5 sama dengan soal nomor 2. Langkah yang dilakukan Rani menunjukkan….
A. Pengenalan pola
B. Dekomposisi
C. Abstraksi
D. Algoritma
Kunci Jawaban: A
Pembahasan: Rani menemukan kesamaan antara dua soal sehingga dapat menggunakan cara penyelesaian yang sama. Inilah contoh penerapan pengenalan pola.
6. Ketika mencari alamat rumah teman, informasi yang paling penting adalah….
A. Warna semua rumah di sepanjang jalan
B. Jenis kendaraan tetangga
C. Nama jalan dan nomor rumah
D. Jumlah pohon di sekitar rumah
Kunci Jawaban: C
Pembahasan: Dalam abstraksi, kita hanya menggunakan informasi yang benar-benar diperlukan untuk mencapai tujuan.
7. Urutan langkah membuat teh hangat merupakan contoh….
A. Pengenalan pola
B. Algoritma
C. Dekomposisi
D. Abstraksi
Kunci Jawaban: B
Pembahasan: Algoritma adalah serangkaian langkah yang disusun secara berurutan untuk memperoleh hasil tertentu.
8. Berikut ini yang merupakan manfaat berpikir komputasional bagi siswa adalah….
A. Semua masalah dapat diselesaikan tanpa berpikir
B. Membantu menyelesaikan masalah secara lebih efektif dan terstruktur
C. Menggantikan seluruh pekerjaan guru
D. Membuat semua tugas menjadi sangat mudah
Kunci Jawaban: B
Pembahasan: Berpikir komputasional membantu siswa memahami masalah, menentukan langkah penyelesaian, dan memilih solusi yang paling tepat.
9. Pilar berpikir komputasional yang bertujuan memilih informasi penting dan mengabaikan detail yang tidak diperlukan disebut….
A. Dekomposisi
B. Pengenalan pola
C. Abstraksi
D. Algoritma
Kunci Jawaban: C
Pembahasan: Abstraksi membantu seseorang fokus pada informasi yang benar-benar dibutuhkan untuk menyelesaikan masalah. Detail yang tidak berpengaruh dapat diabaikan agar proses berpikir menjadi lebih sederhana.
10. Jenis algoritma yang menjalankan langkah-langkah secara berurutan dari awal hingga akhir tanpa pengulangan disebut….
A. Percabangan
B. Perulangan
C. Sekuensial
D. Rekursif
Kunci Jawaban: C
Pembahasan: Algoritma sekuensial memiliki urutan langkah yang tetap. Setiap langkah dikerjakan satu per satu sampai selesai tanpa pengulangan atau pilihan kondisi.
11. Perintah “ulangi gerakan sebanyak 5 kali” merupakan contoh algoritma….
A. Sekuensial
B. Perulangan
C. Percabangan
D. Abstraksi
Kunci Jawaban: B
Pembahasan: Kata “ulangi” menunjukkan bahwa suatu proses dilakukan berkali-kali. Oleh karena itu, algoritma tersebut termasuk algoritma perulangan (looping).
12. Perintah “jika nilai lebih dari atau sama dengan 75 maka dinyatakan lulus” merupakan contoh algoritma….
A. Sekuensial
B. Perulangan
C. Percabangan
D. Pengulangan bertingkat
Kunci Jawaban: C
Pembahasan: Algoritma percabangan menggunakan suatu kondisi untuk menentukan langkah berikutnya. Hasil yang dipilih bergantung pada benar atau salahnya kondisi tersebut.
13. Berikut yang bukan termasuk empat pilar berpikir komputasional adalah….
A. Algoritma
B. Abstraksi
C. Komunikasi
D. Dekomposisi
Kunci Jawaban: C
Pembahasan: Empat pilar berpikir komputasional hanya terdiri atas dekomposisi, pengenalan pola, abstraksi, dan algoritma.Â
14. Saat guru mengelompokkan soal berdasarkan tingkat kesulitan, kegiatan tersebut merupakan contoh….
A. Dekomposisi
B. Pengenalan pola
C. Abstraksi
D. Algoritma
Kunci Jawaban: B
Pembahasan: Pengelompokan dilakukan dengan mencari kesamaan karakteristik setiap soal sehingga masuk pada penerapan pengenalan pola.
15. Tujuan utama membuat algoritma sebelum menulis program adalah….
A. Agar komputer terlihat lebih canggih
B. Mempermudah penyusunan langkah penyelesaian masalah
C. Menghemat penggunaan listrik
D. Mempercepat koneksi internet
Kunci Jawaban: B
Pembahasan: Algoritma menjadi pedoman dalam menyusun solusi sehingga proses pembuatan program terarah dan bisa meminimalkan kesalahan.
16. Di bawah ini yang merupakan contoh penerapan abstraksi adalah….
A. Menuliskan semua informasi tanpa memilih
B. Menghafalkan semua isi buku
C. Memilih informasi yang paling penting untuk digunakan
D. Mengulang pekerjaan yang sama berkali-kali
Kunci Jawaban: C
Pembahasan: Abstraksi membuat seseorang hanya fokus pada inti persoalan sehingga penyelesaian masalah menjadi efektif.
Halaman:

