NEW
Font size
WorksheetsKoding dan KA
Total questions: 40
Worksheet time: 20mins
Setiap hari kita sering menemukan masalah, misalnya komputer atau HP error. Supaya masalah bisa diselesaikan, kita harus tahu cara pemecahan masalah. Pengertian dari pemecahan masalah adalah……
Cara untuk memperumit suatu masalah
Menghindari masalah agar tidak terjadi lagi
Proses berpikir dan bertindak untuk mencari solusi
Mengabaikan masalah dan berharap hilang sendiri
Supaya pemecahan masalah berhasil dilakukan dengan baik, langkah pertama yang harus dilakukan adalah ….
mencoba Solusi
memahami masalah
merencanakan Solusi
mengumpulkan informasi
Seorang siswa kesulitan memahami pelajaran matematika. Ia mencoba membaca buku, bertanya pada guru, dan berlatih soal. Tahap ini termasuk ke tahapan ….
memahami masalah
mencoba Solusi
mengumpulkan Solusi
melakukan evaluasi dan perbaikan
Contoh pemecahan masalah dalam kehidupan sehari-hari adalah …
Tidak mengerjakan PR karena sulit
Menunda-nunda pekerjaan hingga lupa
Mengatur alarm agar bangun tepat waktu
Meminta orang lain menyelesaikan masalah kita
Perhatikan gambar berikut: Gambar sebuah kamar tidur berantakan dengan tempat tidur belum rapi dan mainan berserakan di lantai. Sebaiknya pertama kali dilakukan anak pada gambar tersebut adalah ....
Menggosok gigi
Bermain gadget
Merapikan tempat tidur
Merapikan mainan di lantai
Ketika kalian sedang asik menonton video pada aplikasi youtube, namun tiba-tiba video loading lama. Maka yang sebaiknya pertama kali dilakukan adalah ....
memeriksa jaringan internet
langsung menghubungi PLN
langsung membeli HP baru
membanting handphone
Robot adalah salah satu alat yang menggunakan baterai. Jika robot tersebut ketika dipencet tombol on tidak bisa menyala, maka hal yang pertama harus dilakukan adalah ....
membeli robot baru
langsung mematikan robot
memeriksa batre pada robot
membanting robot tersebut
Apabila kita salah salah dalam penulisan kode pada komputer, maka yang akan terjadi adalah ....
Komputer tetap akan berjalan normal
Komputer akan memperbaiki sendiri
Komputer akan menampilkan eror
Komputer akan mati
Dalam dunia teknologi, komputer dapat melakukan perintah yang kita berikan dengan memberikan instruksi khusus menggunakan bahasa pemrograman. Cara memberi perintah pada komputer menggunakan bahasa pemrograman disebut ….
analisis
algoritma
koding
desain
Dalam menyelesaikan masalah, kita harus berupaya untuk berpikir komputasional. Berpikir komputasional adalah ….
Cara menyelesaikan masalah dengan langkah yang sistematis dan logis
Cara berpikir yang hanya dapat dilakukan oleh komputer
Cara membuat komputer bekerja lebih cepat
Cara cepat untuk bermain game
Perhatikan daftar berikut:
1. Analisis
2. Algoritma
3. Desain
4. dekomposisi
5. Pengenalan pola
6. abstraksi.
Dari prinsip-prinsip di atas, prinsip berpikir komputasional yang tepat adalah….
1, 2, 3, dan 4
2, 4, 5, dan 6
2, 3, 5, dan 6
1, 2, 4, dan 5
Berpikir komputasional tidak hanya digunakan saat kita membuat program komputer, tetapi juga bisa diterapkan dalam kehidupan sehari-hari. Contoh berpikir komputasional dalam kehidupan sehari-hari adalah….
Bermain tanpa aturan
Menebak jawaban tanpa berpikir
Menghafal jawaban tanpa memahami konsepnya
Menyelesaikan soal matematika dengan langkah-langkah terstruktur
Seorang siswa diminta membuat rencana membersihkan rumah dengan membagi pekerjaan menjadi: menyapu ruang tamu, mengepel kamar, dan mencuci piring. Berdasarkan empat elemen berpikir komputasional, langkah ini termasuk ke dalam….
Abstraksi
Algoritma
dekomposisi
pengenalan pola
Kamu diminta membuat algoritma untuk menyiapkan bekal sekolah yang berisi nasi, lauk, dan minuman. Urutan yang paling efisien adalah….
Masukkan lauk → Siapkan nasi → Tuang minuman → Masukkan ke tas
Siapkan nasi → Masukkan lauk → Tuang minuman → Masukkan ke tas
Tuang minuman → Masukkan ke tas → Siapkan nasi → Masukkan lauk
Masukkan nasi ke tas → Tuang minuman → Masukkan lauk
Albira memperhatikan bahwa setiap kali ia membuat akun di media sosial, selalu ada langkah yang mirip: mengisi nama, membuat kata sandi, dan memasukkan email. Dia menyadari adanya kesamaan proses ini. Elemen berpikir komputasional yang digunakan Albira adalah….
Abstraksi
Algoritma
dekomposisi
pengenalan pola
Fajar ingin membersihkan file di komputernya agar tidak penuh. Ia harus memilih file penting untuk disimpan dan menghapus file yang tidak dibutuhkan. Prinsip berpikir komputasional yang digunakan Fajar adalah….
Abstraksi
Algoritma
dekomposisi
pengenalan pola
Ketika memasak nasi, Belva mengikuti langkah: mencuci beras, memberi air, dan menyalakan rice cooker. Ia tidak bisa menyalakan rice cooker sebelum memberi air. Konsep berpikir komputasional yang tampak dalam kasus ini adalah….
Abstraksi
Algoritma
dekomposisi
pengenalan pola
Raka ingin membuat taman kecil di rumahnya. Ia harus menyiapkan tanah, menanam bunga, memberi pupuk, dan menyiram. Namun, ia merasa bingung harus mulai dari mana. Langkah berpikir komputasional yang harus dilakukan adalah….
Menyiram tanaman sebelum menanam
Membeli bunga secara acak tanpa rencana
Menyusun urutan kegiatan dari awal hingga akhir
Menunggu sampai semua pekerjaan selesai sendiri
Dalam pemrograman rodocodo, kita bisa mengatur urutan perintah agar kucing melakukan serangkaian aksi berulang. Kamu ingin membuat program kucing yang bergerak maju 3 langkah, belok kanan, dan ulang 4 kali. Kombinasi perintah yang benar adalah….
Maju 3 langkah → Belok kanan → Ulang 4 kali
Belok kanan → Ulang 4 kali → Maju 3 langkah
Ulang 3 kali → Maju 4 langkah → Belok kanan
Ulang 4 kali → Maju 3 langkah → Belok kanan
Pada pemrograman rodocodo terdapat beberapa ikon penting untuk menggerakkan kucing agar mudah bergerak. Berikut makna dari ikon pada gambar adalah….
Maju satu langkah
Mengulangi perintah sebanyak 1 langkah
Mengulangi perintah sebanyak 3 langkah
Berputar 1 kali
Dalam berpikir komputasional terdapat empat prinsip utama. Prinsip berpikir komputasional yang digunakan untuk menghilangkan detail yang tidak penting yaitu ....
Dekomposisi
Pengenalan pola
Abstraksi
Algoritma
Seorang siswa menyadari bahwa setiap pagi rutinitasnya selalu sama: mandi, sarapan, berangkat sekolah. Ini contoh penerapan prinsip ....
Pengenalan pola
Abstraksi
Dekomposisi
Debugging
Masalah yang besar lebih mudah diselesaikan jika dipecah menjadi bagian-bagian kecil. Dalam berpikir komputasional, proses memecah masalah besar menjadi masalah kecil disebut ....
Algoritma
Dekomposisi
Penyederhanaan
Simulasi
Ketika seseorang membagi resep masakan menjadi langkah-langkah sederhana, prinsip berpikir komputasional yang digunakan adalah ....
Algoritma
Abstraksi
Pengenalan pola
Dekomposisi
Google Maps adalah aplikasi yang digunakan untuk ....
Menentukan rute dan navigasi
Mengedit foto dan video
Memutar musik favorit
Menulis dan menyunting dokumen
Contoh algoritma percabangan dalam kehidupan sehari-hari adalah ....
Jika hujan membawa payung, jika cerah tidak membawa payung
Menyikat gigi lalu mencuci muka setiap pagi
Menghitung jumlah buku di rak satu per satu
Menggambar denah rumah secara umum
Pada saat membuat es teh manis, kita harus melakukan sesuai dengan langkah-langkah sederhana. Prinsip komputasional yang digunakan adalah ....
Algoritma
Abstraksi
Pengenalan pola
Optimasi
Ardi adalah seorang ketua kelas. Saat masuk kelas Ardi melihat seluruh kelas penuh dengan sampah dan sangat kotor. Berdasarkan prinsip komputasional dekomposisi, yang harus dilakukan Ardi adalah ....
Membagi pekerjaan menjadi tugas-tugas kecil seperti menyapu, mengelap meja, dan mengumpulkan sampah
Menunggu guru datang untuk membersihkan kelas
Memarahi teman-teman tanpa memberi arahan
Membersihkan sendiri tanpa rencana apapun
Ketika kita sedang melihat video pada YouTube, tiba-tiba terjadi buffering. Hal yang dilakukan untuk mengatasi masalah tersebut adalah ....
Menurunkan kualitas video agar lebih ringan
Menaikkan volume suara
Menutup semua tab lalu memutar video yang sama tanpa perubahan
Mematikan layar sementara tanpa mengubah apa pun
Ketika kalian berangkat sekolah, ada salah satu teman yang mengalami masalah dengan sepeda yang digunakan. Hal yang kalian lakukan adalah ....
Membantu mengecek bagian sepeda satu per satu untuk menemukan penyebabnya lalu memperbaiki bersama
Membiarkan teman tertinggal dan terus berjalan
Menertawakan teman tanpa memberi bantuan
Merebut sepeda teman dan memakainya
Ketika menghadapi masalah dalam kelompok, langkah pertama yang sebaiknya dilakukan adalah ....
Membagi tugas secara acak
Mendiskusikan masalah bersama-sama
Menyerahkan masalah kepada ketua kelompok
Menunggu hingga masalah teratasi sendiri
Dalam proses belajar, jika kita tidak memahami suatu konsep, sebaiknya kita ....
Mencari sumber lain untuk memahami konsep tersebut
Hanya menghafal tanpa memahami
Menyerah dan tidak mencoba lagi
Menunggu guru menjelaskan kembali
Jika komputer tidak merespons saat dinyalakan, langkah pertama yang harus dilakukan adalah ....
Memeriksa kabel daya dan sambungan
Menyerah dan membeli komputer baru
Menunggu beberapa jam sebelum mencoba lagi
Memukul komputer agar berfungsi
Ketika merencanakan sebuah proyek, langkah awal yang sebaiknya dilakukan adalah ....
Menunggu instruksi dari atasan
Langsung mulai bekerja tanpa rencana
Menentukan tujuan proyek
Meminta bantuan orang lain tanpa memahami tugas
Seorang siswa ingin belajar tentang pemrograman. Langkah pertama yang harus ia lakukan adalah ....
Menyerah karena merasa sulit
Langsung mencoba menulis kode tanpa belajar dasar-dasar
Menunggu teman untuk mengajarinya
Mencari tutorial yang sesuai dengan tingkat pemahaman
Dalam menyelesaikan tugas kelompok, penting untuk ....
Berkomunikasi dan berbagi ide dengan anggota kelompok
Menyerahkan semua tugas kepada satu orang saja
Menunggu hingga waktu deadline untuk mulai bekerja
Berpikir sendiri tanpa mendengarkan pendapat orang lain
Dalam pemrograman, kita sering menggunakan loop untuk mengulangi suatu perintah. Jika kamu ingin membuat program yang membuat kucing bergerak maju 2 langkah, belok kiri, dan ulang 3 kali, kombinasi perintah yang benar adalah….
Belok kiri → Ulang 3 kali → Maju 2 langkah
Maju 2 langkah → Belok kiri → Ulang 3 kali
Ulang 2 kali → Maju 3 langkah → Belok kiri
Ulang 3 kali → Maju 2 langkah → Belok kiri
Ketika membuat aplikasi, penting untuk memahami kebutuhan pengguna. Langkah pertama yang sebaiknya dilakukan adalah….
Menunggu pengguna memberi masukan
Langsung memprogram tanpa perencanaan
Melakukan survei untuk memahami kebutuhan pengguna
Membuat desain aplikasi tanpa riset
Dalam berpikir komputasional, kita sering menggunakan prinsip dekomposisi untuk memecah masalah. Contoh penerapan dekomposisi dalam kehidupan sehari-hari adalah….
Melakukan semua pekerjaan sekaligus tanpa rencana
Membagi tugas rumah tangga menjadi beberapa bagian
Menyerahkan semua tugas kepada orang lain
Menunggu hingga masalah selesai sendiri
Ketika merencanakan sebuah acara, langkah pertama yang sebaiknya dilakukan adalah ....
Langsung membeli semua perlengkapan
Menunggu hingga semua orang siap
Menentukan tema acara
Menyerahkan semua tugas kepada satu orang
