wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Quiz Berpikir Komputasional

Total questions: 20

Worksheet time: 15mins

Name
Class
Date
1.

Apa yang dimaksud dengan berpikir komputasional?

a)

Kemampuan menulis kode program

b)

Cara berpikir untuk menyelesaikan masalah dengan pendekatan sistematis seperti komputer

c)

Kemampuan mengoperasikan komputer

d)

Proses membuat aplikasi berbasis web

e)

Teknik membuat desain grafis

2.

Komponen utama berpikir komputasional yang berfokus pada memecah masalah besar menjadi bagian kecil adalah...

a)

Abstraksi

b)

Dekomposisi

c)

Pengenalan pola

d)

Algoritma

e)

Debugging

3.

Manakah contoh dekomposisi dalam kehidupan sehari-hari?

a)

Menyusun daftar belanja berdasarkan kategori barang

b)

Menghafal semua langkah memasak tanpa urutan

c)

Menggunakan kalkulator untuk menghitung total belanja

d)

Menulis kode program tanpa perencanaan

e)

Menggambar pola tanpa aturan

4.

Apa yang dimaksud dengan pengenalan pola dalam berpikir komputasional?

a)

Menemukan kesamaan atau pola dalam data untuk menyederhanakan solusi

b)

Menyusun langkah-langkah acak untuk menyelesaikan masalah

c)

Menghapus data yang tidak relevan

d)

Membuat program tanpa struktur

e)

Mengulang proses yang sama tanpa analisis

5.

Contoh pengenalan pola dalam pemrograman adalah...

a)

Menggunakan perulangan untuk mencetak angka 1 sampai 10

b)

Menulis kode tanpa struktur logis

c)

Mengabaikan kesalahan dalam kode

d)

Membuat aplikasi tanpa perencanaan

e)

Menyusun data secara acak

6.

Abstraksi dalam berpikir komputasional bertujuan untuk...

a)

Menyelesaikan masalah tanpa langkah-langkah

b)

Menghilangkan detail yang tidak relevan dan fokus pada informasi penting

c)

Mengulang proses yang sama berulang-ulang

d)

Membuat masalah menjadi lebih rumit

e)

Menyusun algoritma tanpa urutan

7.

Manakah contoh abstraksi dalam kehidupan sehari-hari?

a)

Membaca semua buku di perpustakaan untuk mencari satu informasi

b)

Membuat peta sederhana untuk menunjukkan rute ke sekolah

c)

Menuliskan semua detail perjalanan tanpa penyaringan

d)

Menggunakan semua data tanpa memilih yang relevan

e)

Menghafal semua kode program

8.

Apa yang dimaksud dengan algoritma dalam berpikir komputasional?

a)

Kumpulan data acak untuk menyelesaikan masalah

b)

Urutan langkah-langkah sistematis untuk menyelesaikan masalah

c)

Proses menghapus data yang tidak diperlukan

d)

Teknik membuat desain grafis

e)

Cara mengoperasikan perangkat keras

9.

Contoh algoritma dalam kehidupan sehari-hari adalah...

a)

Menyusun langkah-langkah membuat kue

b)

Membaca buku tanpa urutan

c)

Menulis kode tanpa struktur

d)

Menggambar tanpa pola

e)

Mengabaikan langkah-langkah prosedur

10.

Langkah pertama dalam menyelesaikan masalah dengan berpikir komputasional adalah...

a)

Menulis kode program

b)

Mengidentifikasi dan memahami masalah

c)

Menghapus data yang tidak relevan

d)

Mengulang proses yang sama

e)

Membuat desain aplikasi

11.

Apa tujuan utama dari dekomposisi?

a)

Membuat masalah lebih rumit

b)

Memecah masalah besar menjadi bagian-bagian kecil yang lebih mudah dikelola

c)

Menghapus semua data

d)

Mengulang langkah yang sama

e)

Membuat kode tanpa struktur

12.

Manakah yang termasuk dalam pengenalan pola?

a)

Mengelompokkan tugas berdasarkan jenisnya

b)

Menyusun langkah acak tanpa urutan

c)

Menulis kode tanpa logika

d)

Mengabaikan kesamaan dalam data

e)

Membuat aplikasi tanpa perencanaan

13.

Abstraksi membantu kita untuk...

a)

Menyelesaikan masalah dengan detail yang tidak perlu

b)

Fokus pada informasi penting dan mengabaikan yang tidak relevan

c)

Mengulang langkah yang sama tanpa tujuan

d)

Membuat kode tanpa struktur

e)

Menyusun data secara acak

14.

Urutan langkah-langkah dalam algoritma harus...

a)

Acak dan tidak terstruktur

b)

Jelas, terurut, dan dapat dieksekusi

c)

Berulang tanpa tujuan

d)

Mengabaikan logika

e)

Tidak memiliki langkah awal

15.

Contoh penerapan berpikir komputasional dalam dunia kerja adalah...

a)

Membuat laporan tanpa struktur

b)

Menganalisis data penjualan untuk menemukan pola pembelian pelanggan

c)

Menulis kode tanpa perencanaan

d)

Mengabaikan langkah-langkah prosedur

e)

Mengulang tugas tanpa analisis

16.

Apa yang dilakukan saat melakukan debugging dalam pemrograman?

a)

Menulis kode baru

b)

Mencari dan memperbaiki kesalahan dalam kode

c)

Menghapus semua kode

d)

Membuat desain aplikasi

e)

Mengabaikan logika program

17.

Manakah yang bukan bagian dari berpikir komputasional?

a)

Dekomposisi

b)

Pengenalan pola

c)

Abstraksi

d)

Algoritma

e)

Menggambar desain grafis

18.

Penerapan berpikir komputasional dalam membuat jadwal harian melibatkan...

a)

Mengabaikan urutan kegiatan

b)

Menyusun langkah-langkah kegiatan secara sistematis

c)

Menulis kode tanpa struktur

d)

Mengulang tugas tanpa rencana

e)

Membuat laporan tanpa analisis

19.

Dalam konteks berpikir komputasional, apa yang dimaksud dengan generalisasi?

a)

Membuat solusi yang hanya berlaku untuk satu masalah

b)

Menerapkan pola atau solusi dari satu masalah ke masalah lain yang serupa

c)

Mengabaikan pola dalam data

d)

Menyusun langkah tanpa urutan

e)

Menghapus data yang relevan

20.

Mengapa berpikir komputasional penting dalam kehidupan sehari-hari?

a)

Karena hanya digunakan untuk membuat program

b)

Karena membantu menyelesaikan masalah secara sistematis dan efisien

c)

Karena hanya berlaku untuk pemrograman

d)

Karena mengabaikan langkah-langkah logis

e)

Karena tidak memerlukan analisis