Font size
WorksheetsInformatika - Berpikir Komputasional
Total questions: 20
Worksheet time: 37mins
Saat bermain puzzle, sebelum menyusun semua potongan menjadi satu gambar utuh, kamu memperhatikan bahwa beberapa potongan memiliki bentuk yang mirip lalu mengelompokkannya (bagian pinggiran dan bagian tengah puzzle).
Hal ini menunjukkan penggunaan berpikir komputasional dalam bentuk...
Algoritma
Dekomposisi
Abstraksi
Pattern Recognition (Pengenalan pola)
Berpikir komputasional adalah cara berpikir logis dan sistematis untuk menyelesaikan masalah.
Penyelesaian masalah dengan memecah masalah besar dan kompleks menjadi masalah-masalah yang lebih kecil dan lebih sederhana sehingga lebih mudah dikelola dan dipahami kemudian di cari solusinya disebut ....
Algoritma
Dekomposisi
Abstraksi
Pattern Recognition (Pengenalan Pola)
Petani di desa biasanya menentukan waktu menanam padi berdasarkan musim hujan. Jika curah hujan mulai cukup (sering turun hujan) dan iklim mendukung, maka petani segera menanam padi. Dengan cara ini, tanaman bisa tumbuh subur karena sesuai kondisi alam.
Berdasarkan penerapan empat elemen berpikir komputasional untuk memecahkan masalah sehari-hari, kebiasaan petani tersebut termasuk penerapan pada elemen ...
Algoritma
Dekomposisi
Abstraksi
Pattern Recognition (Pengenalan Pola)
Robin membuat jadwal belajar di rumah. Ia menuliskan daftar mata pelajaran yang akan dipelajari sore hari ini, yaitu matematika, IPA, informatika dan Bahasa Indonesia.
Daftar tersebut membantu Robin untuk mengatur kegiatan agar tidak ada pelajaran yang terlewat.
Daftar yang dibuat Robin merupakan contoh penerapan konsep berpikir komputasional yaitu ...
Dekomposisi (memecah masalah menjadi bagian kecil)
Abstraksi (mengabaikan hal yang tidak penting)
Algoritma (langkah-langkah penyelesaian)
List (menyimpan data dalam urutan tertentu)
Algoritma merupakan konsep dasar yang sangat penting dalam pemecahan masalah, baik di bidang informatika maupun dalam kehidupan sehari-hari.
Dalam pembelajaran informatika, algoritma sering dinyatakan dalam bentuk teks, diagram alir (flowchart), maupun pseudocode.
Berdasarkan uraian tersebut, manakah pernyataan berikut yang benar mengenai algoritma?
Algoritma adalah urutan langkah-langkah logis dan sistematis untuk menyelesaikan suatu masalah.
Algoritma hanya bisa ditulis dalam bentuk kode program sehingga sulit dipahami oleh orang awam.
Algoritma adalah bahasa pemrograman yang secara langsung dapat dieksekusi oleh komputer.
Algoritma hanya dapat digunakan dalam dunia komputer, tidak relevan dengan kehidupan sehari-hari.
Pengenalan pola dalam berpikir komputasional adalah tahapan penting di mana seseorang mencari persamaan dan keteraturan dalam data atau masalah untuk memahami dan menyederhanakan kerumitannya. Dengan menemukan pola, solusi yang serupa dapat dibuat untuk berbagai masalah, membuat proses pemecahan masalah lebih efisien dan efektif, serta membantu dalam prediksi dan pengambilan keputusan.
Dibawah ini, yang merupakan penerapan elemen berpikir komputasional “Pengenalan Pola” yang tepat adalah...
Langkah-langkah mengunggah video pada TikTok
Meng-uninstall aplikasi ketika storage pada smartphone sudah penuh
Fokus menghafal nama jalan pada Maps dibandingkan nama setiap bangunan pada suatu rute
Facebook dapat mengenali wajah pada foto yang diunggah menyarankan kita untuk mentag nama tersebut
Di sebuah kota besar, terdapat berbagai jenis transportasi umum seperti bus, kereta, angkot, dan ojek online. Setiap transportasi memiliki rute, kapasitas penumpang, serta biaya yang berbeda. Pemerintah kota ingin membuat aplikasi yang dapat membantu masyarakat memilih moda transportasi terbaik berdasarkan waktu tempuh, biaya, dan jarak.
Berdasarkan permasalahan di atas, elemen berpikir komputasional yang paling tepat digunakan untuk mencari pola kesamaan dan perbedaan antar moda transportasi adalah ….
menentukan langkah memilih transportasi
memecah sistem transportasi dengan kategori tertentu
mengabaikan detail tidak penting, misalnya warna kendaraan
mengenali rute, biaya, dan waktu pada tiap transportasi
Badan Meteorologi mengembangkan sistem prediksi cuaca berbasis komputer. Proses yang dilakukan meliputi:
1. Mengumpulkan data suhu, kelembaban, arah angin, curah hujan, dan tekanan udara dari berbagai wilayah.
2. Membagi data menjadi kelompok harian, mingguan, dan bulanan untuk memudahkan analisis.
3. Mengabaikan detail yang kurang relevan, seperti warna awan pada foto satelit.
4. Menemukan pola, misalnya: "kelembaban tinggi + arah angin tertentu → potensi hujan lebat."
5. Menyusun model langkah-langkah prediksi yang dapat digunakan untuk memperkirakan cuaca esok hari.
Jika tujuan utamanya adalah menghasilkan prediksi yang akurat dari data historis, maka elemen berpikir komputasional yang paling dominan adalah ….
Algoritma (karena prediksi dilakukan dengan langkah-langkah terurut)
Dekomposisi (karena data dipecah menjadi kelompok harian, mingguan, dan bulanan)
Abstraksi (karena detail tidak relevan dihilangkan)
Pattern Recognition (karena pola dalam data digunakan untuk mendapatkan simpulan prediksi cuaca)
Sebuah sekolah ingin membuat sistem absensi digital berbasis QR code. Tujuan utamanya adalah agar proses absensi lebih cepat (efisien) dan data yang terkumpul lebih akurat (efektif).
Tim pengembang membandingkan dua pendekatan:
1. Pendekatan A:
a. Setiap siswa men-scan QR code umum yang sama di depan kelas.
b. Data yang masuk berupa waktu scan dan nama siswa.
c. Guru masih perlu memeriksa manual jika ada siswa yang menitip scan.
2. Pendekatan B:
a. Setiap siswa memiliki QR code unik yang berbeda.
b. Sistem langsung mendeteksi kehadiran, keterlambatan, dan ketidakhadiran.
c. Data otomatis tersimpan dalam rekap harian tanpa verifikasi manual.
Jika ditinjau dari prinsip berpikir komputasional untuk merancang solusi yang efektif dan efisien, maka pendekatan yang lebih tepat adalah ….
Pendekatan A, karena lebih sederhana dan cepat diimplementasikan
Pendekatan A, karena lebih hemat biaya dan tidak memerlukan banyak kode program
Pendekatan B, karena data lebih akurat, mengurangi pekerjaan manual, dan mendukung otomatisasi
Pendekatan B, karena lebih mudah digunakan tanpa membutuhkan sistem tambahan
Seorang siswa diminta guru untuk merangkum bab “Sistem Pencernaan” dari buku paket. Ia punya dua pilihan cara:
1. Cara A: Menyalin seluruh isi bab ke dalam bukunya. Prosesnya cepat karena hanya menyalin, tetapi rangkuman menjadi panjang dan sulit dipahami.
2. Cara B: Membaca bab, memilih poin-poin penting, lalu menuliskan dengan bahasanya sendiri. Prosesnya lebih lama, tapi hasil rangkuman lebih ringkas dan mudah dipelajari ulang.
Pertanyaan:
Jika dilihat dari segi efisiensi, cara yang lebih tepat adalah ….
Jika dilihat dari segi efektivitas, cara yang lebih tepat adalah ….
Efisiensi → Cara A, Efektivitas → Cara B
Efisiensi → Cara B, Efektivitas → Cara A
Efisiensi dan Efektivitas → Cara A
Efisiensi dan Efektivitas → Cara B
Rena boleh membawa beruang mainannya ke sekolah.
Rena memilih sebuah beruang yang mempunyai bintang di kakinya, memakai selendang di lehernya atau berpita, tetapi tidak memakai kacamata. Beruang yang mana yang akan dibawa Rena ke sekolah?
Terdapat 12 tempat untuk parkir mobil di area parkir. Setiap tempat diberi nomor. Gambar di bawah ini menunjukkan kondisi area parkir pada hari Senin dan kondisi pada hari Selasa.
Mobil yang parkir pada hari Senin maupun pada hari Selasa pasti akan parkir di tempat seperti pada gambar.
Berapa banyak tempat parkir yang tidak pernah terisi mobil pada hari Senin maupun hari Selasa?
3
4
5
6
Claudia menyukai bunga. Ia ingin membeli sebuah karangan bunga di sebuah toko bunga. Toko itu hanya mempunyai 4 jenis bunga yaitu Bunga Terompet, Bunga Lili, Bunga Tulip dan Bunga Mawar
Untuk setiap jenis bunga hanya tersedia 3 macam warna: putih, biru dan kuning
Claudia ingin sebuah karangan bunga yang memenuhi syarat sebagai berikut.
1. Setiap warna muncul dua kali.
2. Jenis bunga yang sama harus berbeda warnanya.
3. Paling banyak ada dua bunga untuk setiap jenis bunga.
Karangan bunga mana yang memenuhi syarat 1), 2) dan 3)
Jordan menebang pohon dan memotongnya sehingga setiap pohon menghasilkan batang pohon yang panjangnya 10 meter.
Ali ingin membangun bendungan dan membutuhkan kayu sepanjang 4 meter sebanyak 7 batang, dan kayu sepanjang 3 meter sebanyak 7 batang. Ali dapat memotong batang pohon yang sudah dipotong Jordan sesuai dengan keperluannya. Jordan ingin memberikan batang pohon kepada Ali dengan jumlah sesedikit mungkin.
Berapa banyaknya batang pohon minimal yang dapat dipakai Ali untuk membangun bendungan?
5
6
7
8
Robot pengecat mempunyai 4 kaleng yang berisi cat merah (M), hijau (H), kuning (K) dan biru (B). Ia akan mengecat pagar yang dibuat dari deretan papan dan akan mewarnai setiap papan dengan satu warna. Lalu ia akan mewarnai papan berikutnya dengan warna sesuai urutan yaitu merah, hijau, kuning, biru (M-H-K-B). Jika robot sudah mewarnai dengan warna terakhir, ia akan kembali memakai warna pertama. Jika salah satu kaleng catnya habis, robot akan melemparkan kaleng cat itu, dan terus mewarnai dengan kaleng cat tersisa. Seterusnya, hingga semua kaleng cat kosong, atau tersisa cat di satu kaleng karena dua papan berurutan tak boleh berwarna sama.
Pada awalnya, robot dilengkapi dengan 4 kaleng dengan warna dan isinya:
Merah, cukup untuk mencat 5 papan
Hijau, cukup untuk 3 papan
Kuning, cukup untuk 7 papan
Biru, cukup untuk 2 papan
Berapa papan yang dapat dicat oleh Robot hingga berhenti?
14
15
16
17
Jane akan memanggang kue kering sebagai persiapan acara Festival. Dia sangat memperhatikan urutan membuat kue dengan memasukkan bahan kue dengan urutan yang benar. Ketika dia berjalan ke taman, dia melihat ada secarik kertas pada setiap bahan kue yang akan digunakan. Gambar pada kertas menjelaskan bahan kue yang harus ditambahkan pada urutan berikutnya. Hanya ada satu bahan kue yang tidak memiliki kertas. Ilustrasi taman seperti di bawah ini:
Bahan kue manakah yang harus dimasukkan pertama kali?
Ada beberapa ekor kepik dalam grid yang terdiri dari 16 sel. Sebuah sel dikatakan bertetangga dengan sel lainnya jika sisi atau sudut/pojok keduanya bersebelahan. Ini berarti setiap sel dapat mempunyai sampai dengan 8 tetangga.
Pada gambar di atas, sel manakah yang dikelilingi oleh paling banyak kepik? Pilih salah satu:
D
C
B
A
Bebras ingin meletakkan 5 botol di atas rak. Ia ingin agar botol-botol itu dibariskan dari yang paling kecil bagian tengahnya hingga yang terbesar dari kiri ke kanan. Susunlah urutan itu dengan menggeret botol-botol ke atas rak.
Susunlah botol-botol berikut ini di atas rak, terurut menurut bagian tengah (atau leher) dari botol, mulai dari yang paling kecil ke paling besar.
H - B - K - M - P
H - B - K - P - M
H - K - B - P - M
H - K - B - M - P
Sebuah Kereta memiliki 4 trailer untuk membawa balok-balok yang digambarkan sebagai titik (lingkaran kecil). Trailer pertama, kedua, dan ketiga sudah dimuat dengan balok. Balok-balok tersebut disusun menurut aturan tertentu.
Pilih susunan balok yang mengikuti aturan berdasarkan pola itu!
Penjaga kebun binatang ingin menaruh hewan-hewan dalam 3 kandang. Beberapa hewan hanya makan ikan, dan lainnya hanya makan daun.
Di setiap kandang paling tidak harus ada 1 hewan pemakan tumbuhan karena di daerah itu banyak daun.
Penjaga mengatur hewan seperti pada gambar ini. Pilihlah kandang-kandang yang penjaganya lupa menaruh hewan pemakan daun. (Jawaban lebih dari satu)
