wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Berpikir Komputasional

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Rudi sedang menghadapi masalah dalam menyelesaikan tugas sekolahnya yang rumit. Dia ingin mencari cara untuk menyelesaikan masalah tersebut dengan lebih efisien. Yang dimaksud dengan berpikir komputasional adalah ...

a)

Cara berpikir yang hanya digunakan dalam pemrograman komputer

b)

Cara berpikir untuk menyelesaikan masalah dengan langkah logis dan sistematis

c)

Cara berpikir yang menggunakan hafalan dan rumus

d)

Cara berpikir untuk mengingat data komputer

2.

Dedi sedang merencanakan sebuah proyek besar untuk membuat aplikasi mobile. Salah satu tahapan dalam berpikir komputasional yang ia lakukan adalah dekomposisi, yaitu ...

a)

Menyusun langkah penyelesaian masalah secara urut

b)

Menguji hasil program agar tidak ada kesalahan

c)

Memecah masalah besar menjadi bagian-bagian kecil

d)

Menghapus bagian yang tidak diperlukan

3.

Dedi sedang mencoba menyelesaikan masalah matematika yang rumit. Dia menyadari bahwa untuk memecahkan masalah tersebut, dia perlu fokus pada bagian-bagian penting dan mengabaikan detail yang tidak relevan. Abstraksi dalam berpikir komputasional berarti ...

a)

Menyederhanakan masalah dengan mengabaikan detail yang tidak penting

b)

Menghapus seluruh data

c)

Menyalin hasil kerja orang lain

d)

Membuat ulang masalah dari awal

4.

Ina sedang mencoba menyelesaikan masalah dalam proyeknya yang berkaitan dengan pengolahan data. Dia perlu menemukan pola dari data yang telah dia kumpulkan. Langkah berpikir komputasional yang berfokus pada mencari pola dari suatu permasalahan disebut ...

a)

Dekomposisi

b)

Pengenalan pola

c)

Abstraksi

d)

Algoritma

5.

Agung dan teman-temannya sedang mengerjakan proyek kelompok di sekolah. Mereka harus membagi tugas sesuai dengan peran masing-masing agar proyek dapat diselesaikan dengan baik. Contoh dekomposisi dalam kehidupan sehari-hari adalah ...

a)

Menghafal rumus matematika

b)

Membagi tugas kelompok sesuai peran masing-masing

c)

Menebak jawaban soal tanpa berpikir

d)

Menghapus data lama di komputer

6.

Dalam sebuah proyek kelompok, Dian dan teman-temannya harus menentukan langkah-langkah yang logis untuk menyelesaikan masalah yang mereka hadapi. Proses ini disebut ...

(a)  

7.

Rudi sedang mencoba menyelesaikan beberapa masalah matematika yang tampaknya memiliki kesamaan. Dalam berpikir komputasional, mengenali kesamaan dari beberapa masalah termasuk tahap ...

a)

Abstraksi

b)

Algoritma

c)

Pengenalan pola

d)

Pemrograman

8.

Contoh penerapan abstraksi dalam kegiatan sehari-hari adalah ketika Maya belajar mengemudi. Dia mengabaikan warna mobil yang berbeda-beda dan fokus pada teknik mengemudi yang benar.

a)

Mengabaikan warna mobil ketika mempelajari cara mengemudi

b)

Mengingat seluruh nomor polisi kendaraan

c)

Menyimpan semua data tanpa memilih

d)

Menghapus semua informasi penting

9.

Angga sedang mencoba menyelesaikan masalah dalam proyeknya. Ia perlu menentukan langkah-langkah yang tepat untuk menyelesaikan tugas tersebut. Berikut ini yang merupakan urutan logis berpikir komputasional yang ia gunakan adalah ...

a)

Pengenalan pola → Dekomposisi → Algoritma → Abstraksi

b)

Dekomposisi → Pengenalan pola → Abstraksi → Algoritma

c)

Abstraksi → Algoritma → Pengenalan pola → Dekomposisi

d)

Algoritma → Abstraksi → Dekomposisi → Pola

10.

Dian sedang belajar tentang berpikir komputasional di sekolah. Dia ingin tahu mengapa keterampilan ini penting bagi siswa seperti dirinya.

a)

Agar bisa menjadi programmer profesional

b)

Agar bisa menyelesaikan masalah secara teratur dan efisien

c)

Agar bisa menggunakan komputer dengan cepat

d)

Agar hafal istilah komputer

11.

Agus sedang merencanakan kegiatan harian untuk minggu depan. Ia ingin memastikan semua kegiatan terjadwal dengan baik agar tidak ada yang terlewat. Contoh masalah yang dapat diselesaikan dengan berpikir komputasional adalah ...

a)

Menentukan jadwal kegiatan harian

b)

Menyusun puisi

c)

Menghafal teks pidato

d)

Menulis catatan harian

12.

Ratna sedang mencoba membuat resep masakan baru. Ia ingin memastikan bahwa semua langkah memasak dilakukan dengan benar. Urutan langkah memasak tersebut disebut ...

a)

Pola

b)

Algoritma

c)

Dekomposisi

d)

Abstraksi

13.

Rina sedang mengamati pola urutan bilangan genap 2, 4, 6, 8, 10 saat dia membantu adiknya belajar matematika. Maka, Rina sedang melakukan ...

a)

Dekomposisi

b)

Abstraksi

c)

Pengenalan pola

d)

Algoritma

14.

Setelah Rizal menyelesaikan algoritma untuk program komputernya, langkah terakhir yang harus dia lakukan adalah ________

a)

Menguji hasilnya

b)

Menghapus datanya

c)

Mengulangi langkah yang sama

d)

Mengabaikan hasil

15.

Rudi sedang merencanakan kegiatan belajar untuk ujian akhir semester. Ia ingin memastikan bahwa ia memiliki waktu yang cukup untuk mempelajari semua materi. Contoh penerapan berpikir komputasional di bidang pendidikan adalah ...

a)

Menyusun rencana belajar dengan waktu yang teratur

b)

Menghafal semua nama teman di kelas

c)

Membuat catatan tanpa jadwal

d)

Tidak membuat perencanaan

16.

Rani sedang mengerjakan proyek besar untuk sekolahnya. Dia memutuskan untuk memecah tugas proyek tersebut menjadi beberapa bagian kecil agar lebih mudah dikelola. Dengan cara ini, Rani sedang menerapkan ...

a)

Pengenalan pola

b)

Dekomposisi

c)

Abstraksi

d)

Algoritma

17.

Rina sedang merancang sebuah aplikasi untuk membantu pengguna dalam mengelola tugas harian mereka. Dalam proses perancangannya, Rina menyadari bahwa algoritma yang baik harus memiliki sifat berikut, kecuali ...

a)

Langkahnya logis

b)

Langkahnya jelas

c)

Bisa dijalankan

18.

Contoh sederhana penerapan algoritma di kehidupan nyata adalah ...

a)

Mengurutkan buku di rak berdasarkan abjad

b)

Menulis surat tanpa rencana

c)

Menyimpan file secara acak

d)

Menghapus dokumen penting

19.

Dimas sedang belajar tentang berpikir komputasional dan menemukan bahwa konsep ini dapat digunakan di luar bidang informatika, misalnya untuk ...

a)

Menyelesaikan soal matematika

b)

Memperindah tampilan komputer

c)

Menambah kecepatan internet

d)

Menghapus aplikasi

20.

Heri sedang menghadapi masalah dalam menyelesaikan proyeknya di sekolah. Dia perlu menemukan cara yang tepat untuk menyelesaikan tugas tersebut dengan efisien. Tujuan utama dari berpikir komputasional adalah ...

a)

Membuat program komputer yang rumit

b)

Menyelesaikan masalah dengan cara berpikir logis, efisien, dan sistematis

c)

Menghafal semua langkah algoritma

d)

Menjadi ahli komputer