wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Quiz Berfikir Komputasional

Total questions: 25

Worksheet time: 1hrs 15mins

Name
Class
Date
1.

Berfikir komputasional tidak hanya digunakan untuk memecahkan masalah komputer, tetapi juga untuk...

a)

Mengingat algoritma yang ada

b)

Menyelesaikan masalah secara manual

c)

Menerapkan pemikiran sistematis dalam kehidupan sehari-hari

d)

Menggunakan aplikasi tanpa memahami prosesnya

e)

Mengingat perintah bahasa pemrograman

2.

Salah satu prinsip pemikiran komputasional adalah abstraksi. Abstraksi berarti...

a)

Mengingat semua detail dari masalah yang ada

b)

Mengabaikan semua data yang tersedia

c)

Fokus pada informasi penting dan mengabaikan yang tidak relevan

d)

mengganti data asli dengan data palsu untuk menyederhanakan

e)

Menciptakan masalah baru yang lebih sulit

3.

Jika seorang siswa diminta untuk mengubah resep menjadi instruksi langkah-demi-langkah yang dapat diikuti oleh orang lain, konsep pemikiran komputasional yang digunakan adalah...

a)

Pola pengenalan

b)

Algoritma

c)

Dekomposisi

d)

Abstraksi

e)

Otomatisasi

4.

Dekomposisi pada berfikir komputasional digunakan ketika...

a)

Menyusun instruksi menjadi satu langkah besar

b)

Memecah masalah besar menjadi bagian-bagian kecil untuk penyelesaian yang lebih mudah

c)

Menghapus langkah-langkah yang dianggap rumit

d)

Menyembunyikan detail masalah dari orang lain

e)

Menciptakan pola baru tanpa dasar

5.

Seorang guru meminta siswa untuk menganalisis masalah cerita matematika, menemukan kesamaan dengan masalah sebelumnya, dan kemudian menerapkan strategi yang sama. Prinsip pemikiran komputasional yang dominan adalah...

a)

Abstraksi

b)

Dekomposisi

c)

Pengenalan pola

d)

Algoritma

e)

Generalisasi

6.

Dalam sebuah kelompok studi, dua anggota selalu berisik, menyebabkan diskusi tidak berjalan lancar. Solusi terbaik adalah...

a)

Biarkan mereka berisik agar cepat selesai

b)

Mengeluarkan keduanya dari kelompok tanpa kompromi

c)

Menetapkan peran dan tugas dengan jelas agar masing-masing fokus pada tanggung jawabnya

d)

Membubarkan kelompok studi

e)

Biarkan satu orang mendominasi diskusi

7.

Seorang siswa merasa kesulitan untuk memahami materi matematika. Solusi yang efektif untuk mengatasi ini adalah...

a)

Menghindari pelajaran matematika selamanya

b)

Menghafal semua rumus tanpa praktik

c)

Mencari sumber belajar tambahan (buku, video, atau bertanya kepada guru/teman)

d)

Mencontek jawaban teman saat ujian

e)

Mengabaikan nilai buruk

8.

Jika 'semua burung dapat terbang' adalah pernyataan umum, kesimpulan logis mana yang benar?

a)

Ayam dapat terbang tinggi

b)

Burung pipit dapat terbang

c)

Semua hewan dapat terbang

d)

Kelelawar dapat terbang karena mereka adalah burung

e)

Burung tidak dapat terbang

9.

Dalam sebuah kompetisi, setiap peserta harus melalui 3 tahap: pendaftaran, seleksi, dan final. Jika seseorang langsung menuju final tanpa seleksi, apa yang tidak logis?

a)

Mereka melewatkan prosedur yang diperlukan

b)

Mereka melanggar aturan kompetisi

c)

Mereka tidak mengikuti proses secara sistematis

d)

Mereka masih bisa memenangkan kompetisi tanpa seleksi

e)

Mereka didiskualifikasi karena tidak memenuhi persyaratan

10.

Seorang siswa harus menyelesaikan masalah dalam urutan: memahami masalah → merencanakan strategi → menghitung → memeriksa hasil. Jika mereka menghitung langsung tanpa memahami masalah, apa yang mungkin terjadi?

a)

Jawabannya lebih cepat dan pasti benar

b)

Jawabannya bisa salah karena salah memahami masalah

c)

Jawabannya selalu benar jika mereka menghafal rumus

d)

Jawabannya tetap benar tanpa strategi

e)

Jawabannya tidak perlu diperiksa lagi

11.

Given the number pattern: 3, 6, 12, 24, … What is the next number?

a)

36

b)

46

c)

48

d)

54

e)

60

12.

Pola gambar: ● ▲ ● ▲ ● ▲ … Apa bentuk berikutnya?

a)

b)

c)

d)

●●

e)

▲▲

13.

Jika huruf-huruf diatur sesuai pola: A, C, F, J, O, … huruf berikutnya apa?

a)

S

b)

T

c)

U

d)

V

e)

W

14.

Tinggi siswa (cm): 150, 152, 154, 156, … Apa tinggi berikutnya?

a)

157

b)

158

c)

159

d)

160

e)

161

15.

Pola angka ganjil: 1, 4, 9, 16, 25, … adalah contoh dari…

a)

Angka prima

b)

Angka kuadrat

c)

Angka faktorial

d)

Angka genap

e)

Angka kubik

16.

Dalam sebuah proyek untuk membuat aplikasi sederhana, salah satu anggota tim tidak aktif berkontribusi. Apa sikap yang paling tepat?

a)

Biarkan saja karena yang lain bisa menyelesaikan

b)

Memberitahu mereka untuk meninggalkan kelompok tanpa diskusi

c)

Berbicara dengan baik untuk memahami hambatan mereka dan kemudian membagi tugas sesuai dengan kemampuan mereka

d)

Melaporkan kepada guru untuk memberlakukan sanksi segera

e)

Mengurangi jumlah tugas kelompok

17.

Sebuah tim diminta untuk membuat algoritma pencarian data. Untuk membuat pekerjaan lebih efisien, apa langkah terbaik?

a)

Semua anggota bekerja pada bagian yang sama untuk menyelesaikan dengan cepat

b)

Membagi tugas berdasarkan keahlian masing-masing anggota

c)

Hanya satu orang yang bekerja sementara yang lain menonton

d)

Membuat jadwal kerja

e)

Menunda pekerjaan tersebut

18.

Dalam kegiatan OSIS, panitia sering terlambat menyelesaikan laporan. Solusi yang paling efektif adalah...

a)

Membiarkan laporan selesai kapan saja

b)

Membuat jadwal kerja dengan batas waktu yang jelas dan pembagian tugas terstruktur

c)

Menyerahkan semua tugas kepada ketua OSIS

d)

Menunda laporan hingga tahun berikutnya

e)

Membuat laporan seadanya tanpa memperhatikan kualitas

19.

Ketika ada perbedaan pendapat dalam menentukan desain program, apa solusi kolaboratif yang efektif?

a)

Memaksakan ide pribadi karena merasa benar

b)

Mengabaikan pendapat anggota lain

c)

Melakukan diskusi terbuka dan memilih solusi terbaik berdasarkan argumen logis

d)

Menunda pekerjaan sampai semua setuju tanpa keputusan

e)

Membubarkan kelompok

20.

Dalam membuat diagram alir, jika seorang anggota membuat kesalahan simbol, apa sikap kolaboratif yang tepat dari anggota lainnya?

a)

Tertawa atas kesalahan tersebut

b)

Mengabaikannya karena itu bukan tugas mereka

c)

Memberikan umpan balik yang sopan dan membantu memperbaikinya

d)

Menghapus semua pekerjaan mereka

e)

mengganti orang itu dengan anggota lain

21.

Jika ada anggota dalam kelompok yang sangat terampil dalam pemrograman, apa yang harus dilakukan untuk kolaborasi yang efektif?

a)

Serahkan semua pekerjaan kepada mereka agar cepat selesai

b)

Anggota lain hanya menonton tanpa belajar

c)

Mintalah mereka untuk membimbing anggota lain agar semua berkembang

d)

Serahkan hasil akhir tanpa memeriksa bersama

e)

Hindari diskusi karena mereka lebih pintar

22.

Manakah di antara berikut ini yang merupakan contoh manfaat dari membuat program sederhana?

a)

Menambahkan data tanpa tujuan

b)

Memperumit tugas sehari-hari

c)

Menghitung luas bentuk datar seperti persegi panjang dan segitiga

d)

menggantikan komputer dengan manusia

e)

Membuat pekerjaan memakan waktu lebih lama untuk diselesaikan

23.

Sebuah program sederhana dibuat untuk menghitung luas persegi panjang. Input: panjang = 5, lebar = 4. Apa rumus yang benar?

a)

luas = panjang + lebar

b)

luas = panjang * lebar

c)

luas = panjang - lebar

d)

luas = panjang / lebar

e)

luas = panjang ** lebar

24.

Lengkapi kode berikut agar program dapat menghitung luas segitiga dengan rumus ½ × alas × tinggi= ______.

a)

alas * tinggi

b)

(alas * tinggi) / 2

c)

alas + tinggi / 2

d)

(alas + tinggi) / 2

e)

alas ** tinggi

25.

Kenapa penting untuk belajar membuat program sederhana?

a)

Supaya kamu bisa langsung membuat permainan kompleks

b)

Supaya kamu tidak perlu berpikir logis

c)

Sebagai dasar untuk memahami logika komputasi untuk menyelesaikan masalah sehari-hari

d)

Supaya kamu bisa menggantikan semua pekerjaan manusia

e)

Supaya kamu bisa menghafal semua kode