wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Multiple Choice Questions - Computational Thinking

Total questions: 10

Worksheet time: 3mins

Name
Class
Date
1.

Computational thinking is a way of thinking that helps us in ...

a)

Menghafal semua data di komputer

b)

Menyelesaikan masalah secara sistematis dan logis

c)

Memperbaiki perangkat keras komputer

d)

Menjalankan semua program komputer

2.

Manakah di antara berikut ini yang bukan merupakan komponen dari pemikiran komputasional?

a)

Dekomposisi

b)

Pola

c)

Algoritma

d)

Presentasi

3.

Decomposition in computational thinking means ...

a)

Menjadikan masalah lebih sulit

b)

Memecah masalah besar menjadi bagian-bagian yang lebih kecil

c)

Menghapus masalah yang sulit

d)

Menyelesaikan masalah tanpa rencana

4.

Contoh pengenalan pola adalah ...

a)

Mengingat rumus tanpa memahami masalah

b)

Mencari kesamaan dalam bentuk masalah dari isu sebelumnya

c)

Menghindari masalah yang sulit

d)

Mengubah semua pertanyaan agar berbeda

5.

Algoritma dapat didefinisikan sebagai ...

a)

Sebuah alat untuk menjalankan komputer

b)

Serangkaian langkah untuk menyelesaikan masalah

c)

Program khusus untuk matematika

d)

Sistem operasi untuk komputer

6.

Abstraksi dalam pemikiran komputasional adalah ...

a)

Mengabaikan semua masalah

b)

Menyimpan semua informasi detail

c)

Mengambil bagian penting dari suatu masalah dan mengabaikan detail yang tidak perlu

d)

Mengulangi masalah beberapa kali

7.

Langkah pertama yang paling tepat ketika menghadapi masalah yang kompleks adalah ...

a)

Segera membuat program

b)

Mencari pola terlebih dahulu

c)

Memecah masalah menjadi bagian-bagian yang lebih kecil

d)

Mengabaikan masalah kecil

8.

Jika seorang siswa ingin membuat program kalkulator sederhana, langkah pemikiran komputasional pertama yang harus diambil adalah ...

a)

Menulis semua kode program sekaligus

b)

Menentukan masalah utama dan membaginya menjadi operasi yang lebih kecil

c)

Membeli perangkat keras baru

d)

Menghafal semua rumus matematika

9.

Contoh masalah yang dapat diselesaikan dengan pemikiran komputasional adalah ...

a)

Menentukan resep makanan favorit

b)

Merencanakan perjalanan dengan langkah-langkah terurut

c)

Memilih warna favorit

d)

Menghafal daftar nama teman sekelas

10.

Berikut ini bukanlah manfaat dari pemikiran komputasional ...

a)

Membantu menyelesaikan masalah dengan lebih efisien

b)

Membuat kita berpikir lebih logis

c)

Secara otomatis mempercepat kinerja komputer

d)

Membantu menciptakan algoritma yang lebih baik