WorksheetsBerpikir Komputasional-Informatika XII
Total questions: 25
Worksheet time: 50mins
Konsep berpikir yang diperkenalkan oleh Jeanette M. Wing pada tahun 2006 yang mengadaptasi pola pikir atau cara kerja komputer disebut...
Problem Solving
Generalisasi Solusi
Berpikir Matematis
Berpikir Komputasional
Algoritma Pemrograman
Salah satu tahapan dalam berpikir komputasional yang berfokus pada pemecahan suatu masalah kompleks menjadi masalah yang lebih kecil dan terpisah agar mudah dipahami, diteliti, dan diselesaikan adalah...
Abstraksi
Pengenalan Pola
Algoritma
Dekomposisi
Sintak
Proses menghilangkan informasi yang tidak penting dan hanya mempertahankan informasi penting yang langsung berhubungan dengan masalah yang dihadapi merupakan inti dari tahapan...
Dekomposisi
Algoritma
Generalisasi Solusi
Pattern Recognizing
Abstraksi
Urutan langkah-langkah yang bersifat sistematis dan logis, atau seperangkat instruksi untuk memecahkan suatu masalah disebut...
Dekomposisi
Pengenalan Pola
Abstraksi
Flowchart
Algoritma
Salah satu manfaat utama dari berpikir komputasional adalah melatih otak untuk terbiasa menggunakan pola berpikir secara...
Konvensional
Intuitif
Logis, Matematis, Terstruktur, dan Kreatif
Eksklusif dan Cepat
Global dan Spontan
Ahli matematika asal Persia yang dikenal sebagai bapak algoritma dan menyusun karya tertua tentang Aritmatika dan Aljabar adalah...
John F. Kennedy
Mark Zuckerberg
Jeanete M. Wing
Al-Khwarizmi
Budi Permana
Tiga bentuk umum yang digunakan untuk menuliskan algoritma adalah...
Diagram, Tabel, dan Grafik
Variabel, Operator, dan Perintah
Deskriptif, Pseudocode, dan Flowchart
C++, Java, dan Python
Logis, Matematis, dan Terstruktur
Notasi algoritma yang paling sederhana karena menggunakan bahasa sehari-hari, namun rawan terjadi ambiguitas untuk masalah yang rumit adalah bentuk...
Pseudocode
Flowchart
Deskriptif
Array
Library
Kelebihan utama dari Flowchart sebagai bentuk penulisan algoritma adalah...
Memiliki struktur yang mirip dengan bahasa pemrograman.
Menggunakan kode-kode tertentu.
Tahapan proses digambarkan dalam bentuk diagram sehingga mudah dilihat dan dipahami.
Dapat dipahami dengan mudah oleh orang awam untuk masalah kompleks.
Relatif umum dan tidak menjurus pada salah satu bahasa pemrograman.
Pseudocode memiliki struktur yang ringkas dan mirip bahasa pemrograman, dan bersifat umum sehingga dapat diimplementasikan ke berbagai bahasa pemrograman seperti...
Word, Excel, PowerPoint
C++, C#, Java, PHP, Python
HTML, CSS, XML
Photoshop, CorelDraw, Ilustrator
Google Map dan Google Drive
Tahapan Berpikir Komputasional yang digunakan untuk menemukan sebuah keteraturan (kesamaan, perbedaan, tren) yang ada dalam masalah guna membuat prediksi dan penyajian data adalah...
Abstraksi
Dekomposisi
Algoritma
Pengenalan Pola
Generalisasi
Dalam konteks pemrograman Arduino, elemen dasar yang digunakan untuk menyimpan data yang nilainya dapat berubah-ubah selama program dijalankan adalah...
Serial
Konstanta
Library
Fungsi
Variabel
Simbol khusus ? dalam aturan pencarian kata (Search) memiliki makna mewakili...
Nol atau lebih huruf
Satu huruf
Dua huruf
Tiga huruf
Semua jenis karakter
Simbol khusus * dalam aturan pencarian kata (Search) memiliki makna mewakili...
Tepat satu huruf
Tepat dua huruf
Hanya vokal
Hanya konsonan
Sejumlah huruf, termasuk tidak ada huruf
Berdasarkan buku siswa, Berpikir Komputasional bukanlah pemrograman dan tidak bermakna berpikir seperti komputer, tetapi memungkinkan kalian untuk...
Berpikir seperti robot
Mengetahui dengan tepat apa yang harus dilakukan komputer
Selalu harus menggunakan perangkat keras komputer
Menggantikan proses berpikir matematis
Menyelesaikan semua masalah tanpa langkah sistematis
Sebuah perusahaan ingin mengoptimalkan pengiriman barang. Masalah aslinya sangat kompleks (melibatkan waktu tempuh, biaya bahan bakar, kapasitas truk, dan kondisi jalan). Perusahaan memutuskan untuk menyederhanakan masalah dengan hanya fokus pada variabel waktu tempuh dan biaya bahan bakar sebagai tolok ukur utama, sementara faktor lain diabaikan untuk sementara. Tahapan Berpikir Komputasional yang paling tepat digunakan untuk menyederhanakan masalah ini adalah...
Dekomposisi
Pengenalan Pola
Abstraksi
Algoritma
Generalisasi Solusi
Perhatikan daftar kata berikut: blasting, blustering, boasting, boosting, bootstrapping, bowstrings, bristling, busting. Mengacu pada aturan pencarian kata di buku siswa (? = satu huruf, * = nol atau lebih huruf), berapa banyak kata yang sesuai dengan kriteria pencarian b??st*ing?
3 kata
4 kata
5 kata
6 kata
7 kata
Kata-kata yang sesuai dengan kriteria pencarian b??st*ing adalah:
blasting, boasting, boosting
blustering, bristling, busting
boasting, boosting, bootstrapping
blasting, blustering, bowstrings
boasting, bootstrapping, bowstrings
Sebagai guru, Anda perlu membuat sistem penilaian yang adil untuk 50 siswa. Proses yang dilakukan adalah: (1) Memecah tugas menjadi sub-tugas: mengoreksi, merekap nilai, menghitung rata-rata. (2) Menentukan langkah-langkah spesifik dan berurutan untuk menghitung rata-rata nilai siswa (misalnya: Jumlahkan semua nilai -> Bagi dengan jumlah siswa). Langkah nomor (2) di atas paling erat kaitannya dengan pilar Berpikir Komputasional yaitu...
Dekomposisi
Pengenalan Pola
Abstraksi
Algoritma
Problem Solving
Dalam proyek pemasaran produk ekstrakurikuler (Aktivitas BKAP-K12-02), setelah kelompok menetapkan produk dan media pemasaran, langkah selanjutnya yang disarankan adalah: "Pola apa yang paling sesuai untuk menjual produk yang sejenis?" Aktivitas ini paling sesuai dengan tahapan...
Dekomposisi (Create & Research)
Pengenalan Pola
Abstraksi (Identifikasi poin-poin penting)
Algoritma (Create to do list)
Generalisasi Solusi
Algoritma bentuk Deskriptif kurang ideal untuk masalah perhitungan data yang kompleks karena memiliki kelemahan utama...
Terlalu ringkas dan mirip bahasa pemrograman.
Sulit untuk dipahami oleh orang awam.
Sering terjadi ambiguitas (makna ganda) dalam langkah penyelesaian masalah.
Hanya dapat diimplementasikan pada bahasa C++.
Tidak menggunakan bahasa sehari-hari.
Seorang teknisi ingin memperbaiki printer yang rusak. Ia membuka buku panduan perbaikan yang sangat tebal, tetapi ia fokus hanya pada diagram skema listrik dan instruksi penanganan error yang paling umum, mengabaikan semua detail sejarah dan spesifikasi printer yang tidak relevan. Tindakan teknisi ini mencerminkan penerapan pilar Berpikir Komputasional yaitu...
Dekomposisi
Abstraksi
Pengenalan Pola
Algoritma
Problem Solving
Sebuah perusahaan transportasi online mencatat bahwa permintaan layanan selalu meningkat signifikan pada hari Jumat sore dan saat hujan deras. Berdasarkan data ini, mereka memutuskan untuk memberikan insentif lebih tinggi kepada mitra pengemudi pada periode waktu tersebut. Keputusan ini merupakan hasil dari penerapan pilar...
Abstraksi
Algoritma
Generalisasi Solusi
Pengenalan Pola
Dekomposisi
Untuk merencanakan penjualan online (Aktivitas BKAP-K12-02), kelompok memutuskan untuk membuat "Design blueprint" yang menampilkan rangkaian penjualan online dan "Create a storyboard" untuk memudahkan pemahaman antar anggota. Kegiatan ini termasuk dalam tahapan Berpikir Komputasional, yaitu...
Dekomposisi (Research)
Pengenalan Pola (Membuat prediksi)
Abstraksi (Write struktur pemasaran)
Algoritma
Problem Solving
Permasalahan yang kompleks dan besar, seperti "Bagaimana cara mengatasi masalah pengangguran di Indonesia?" akan lebih mudah dipecahkan jika dipecah menjadi beberapa masalah kecil seperti "Analisis sektor dengan pertumbuhan lapangan kerja tercepat", "Kaji ulang kurikulum pendidikan vokasi", dan "Tinjau efektivitas program bantuan modal UMKM". Proses penguraian masalah ini mencerminkan pilar...
Abstraksi
Algoritma
Generalisasi Solusi
Pengenalan Pola
Dekomposisi
