Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Uji Pemahaman Berpikir Komputasional

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Apa yang dimaksud dengan berpikir komputasional?

a)

Berpikir komputasional adalah proses untuk mengembangkan perangkat keras komputer.

b)

Berpikir komputasional adalah pendekatan untuk memecahkan masalah dengan menggunakan prinsip-prinsip komputasi.

c)

Berpikir komputasional adalah cara untuk menghindari masalah dengan teknologi.

d)

Berpikir komputasional adalah metode untuk mengingat informasi secara efisien.

2.

Sebutkan langkah-langkah dalam pemecahan masalah!

a)

1) Tentukan masalah, 2) Kumpulkan pendapat, 3) Analisis pendapat, 4) Buat rencana aksi, 5) Pilih langkah pertama, 6) Laksanakan rencana, 7) Tanyakan umpan balik.

b)

1) Identifikasi solusi, 2) Kumpulkan data, 3) Buat keputusan, 4) Implementasikan rencana, 5) Tulis catatan, 6) Evaluasi proses, 7) Selesaikan masalah.

c)

1) Identifikasi masalah, 2) Kumpulkan informasi, 3) Analisis informasi, 4) Tentukan alternatif solusi, 5) Pilih solusi terbaik, 6) Implementasikan solusi, 7) Evaluasi hasil.

d)

1) Tentukan tujuan, 2) Buat rencana, 3) Laksanakan rencana, 4) Tulis laporan, 5) Diskusikan hasil, 6) Ulangi proses, 7) Rayakan keberhasilan.

3.

Apa itu dekomposisi dalam berpikir komputasional?

a)

Dekomposisi adalah menggabungkan bagian-bagian kecil menjadi satu.

b)

Dekomposisi adalah mengabaikan detail untuk fokus pada keseluruhan.

c)

Dekomposisi adalah memecah masalah besar menjadi bagian-bagian kecil.

d)

Dekomposisi adalah menyelesaikan masalah tanpa analisis.

4.

Jelaskan konsep abstraksi dalam berpikir komputasional!

a)

Konsep ini melibatkan pengulangan langkah-langkah untuk menyelesaikan masalah.

b)

Konsep abstraksi dalam berpikir komputasional adalah menyederhanakan masalah dengan menghilangkan detail yang tidak penting.

c)

Abstraksi dalam berpikir komputasional adalah mengabaikan semua informasi yang ada.

d)

Konsep abstraksi adalah menambahkan detail untuk memperjelas masalah.

5.

Bagaimana cara mengenali pola dalam suatu masalah?

a)

Analisis semua kemungkinan, buat rencana jangka panjang, fokus pada detail kecil, dan abaikan pola yang ada.

b)

Kumpulkan semua informasi, diskusikan dengan teman, buat keputusan cepat, dan lupakan masalahnya.

c)

Identifikasi elemen kunci, analisis hubungan, buat representasi visual, dan uji pola.

d)

Tentukan tujuan akhir, buat daftar solusi, abaikan data yang tidak relevan, dan terapkan solusi secara acak.

6.

Apa yang dimaksud dengan algoritma?

a)

Algoritma adalah serangkaian langkah atau prosedur yang digunakan untuk menyelesaikan masalah.

b)

Algoritma adalah cara untuk menyimpan informasi.

c)

Algoritma adalah alat untuk mengukur waktu.

d)

Algoritma adalah metode untuk mengumpulkan data.

7.

Sebutkan contoh pemecahan masalah menggunakan algoritma!

a)

Menjumlahkan semua angka dalam sebuah daftar.

b)

Mencari bilangan terbesar dari sekumpulan angka.

c)

Mencari rata-rata dari sekumpulan nilai.

d)

Mengurutkan daftar nama secara alfabetis.

8.

Mengapa penting untuk melakukan dekomposisi dalam pemecahan masalah?

a)

Dekomposisi tidak berpengaruh pada cara kita menyelesaikan masalah.

b)

Dekomposisi membantu dalam mengidentifikasi solusi yang lebih cepat dan efisien.

c)

Dekomposisi hanya diperlukan untuk masalah yang sangat sederhana.

d)

Dekomposisi penting untuk memecah masalah kompleks menjadi bagian yang lebih sederhana dan mudah dikelola.

9.

Apa perbedaan antara abstraksi dan dekomposisi?

a)

Abstraksi memecah, dekomposisi menyederhanakan.

b)

Abstraksi dan dekomposisi adalah sama.

c)

Abstraksi menyederhanakan, dekomposisi memecah.

d)

Abstraksi menggabungkan, dekomposisi membagi.

10.

Berikan contoh situasi di mana berpikir komputasional dapat diterapkan!

a)

Contoh situasi: Merancang algoritma pengurutan data.

b)

Contoh situasi: Menggambar diagram alir proses.

c)

Contoh situasi: Menganalisis data cuaca harian.

d)

Contoh situasi: Menghitung jumlah kata dalam teks.