NEW
Font size
WorksheetsBerpikir komputasional + Algoritma dan struktur dasar
Total questions: 20
Worksheet time: 10mins
Saat kamu ingin membuat mie instan, kamu mengikuti langkah: rebus air, masukkan mie, tunggu matang, tiriskan, lalu tambahkan bumbu. Urutan langkah ini merupakan contoh dari …
Pengulangan
Percabangan
Algoritma
Variabel
Deklarasi
Dalam berpikir komputasional, kemampuan untuk memecah masalah besar menjadi bagian-bagian kecil disebut …
Abstraksi
Decomposition
Generalisasi
Iterasi
Eksekusi
Seorang siswa ingin menyalakan komputer. Langkah pertama yang benar menurut logika algoritmik adalah …
Membuka aplikasi
Menekan tombol power
Menyimpan data
Menghubungkan internet
Mengisi kertas printer
Proses mengabaikan detail yang tidak penting dan fokus pada hal utama dalam berpikir komputasional disebut …
Debugging
Abstraksi
Decomposition
Iterasi
Komputasi
Ketika membuat daftar belanja berdasarkan kebutuhan harian, kita sedang menerapkan konsep …
Struktur Data
Pola Berpikir Komputasional
Percabangan Logika
Algoritma Sorting
Debugging Proses
Seorang siswa ingin membuat program yang menentukan apakah nilai ulangan lebih besar dari 75. Jika iya, maka “Lulus”, jika tidak maka “Remedial”. Konsep algoritma yang digunakan adalah …
Perulangan
Percabangan
Array
Fungsi
Input/Output
Saat kamu membuat daftar antrian mencetak tugas di laboratorium komputer, urutan siapa yang mencetak duluan menggambarkan struktur data …
Stack (tumpukan)
Queue (antrian)
Tree (pohon)
Array (larik)
List (daftar)
Dalam sebuah permainan tebak angka, pemain diberikan tiga kesempatan menebak hingga jawaban benar. Proses ini menggambarkan konsep …
Percabangan
Perulangan
Decomposition
Abstraksi
Debugging
Seorang siswa menulis algoritma untuk menentukan bilangan ganjil/genap. Ia menggunakan “jika sisa bagi 2 = 0 maka genap, jika tidak ganjil”. Konsep berpikir yang digunakan adalah …
Pola
Kondisional
Iteratif
Abstraksi
Paralel
Kamu ingin membuat resep masakan dalam bentuk langkah-langkah sederhana yang bisa diulang untuk setiap bahan yang sama. Konsep berpikir komputasional yang digunakan adalah …
Decomposition
Pattern Recognition
Algorithmic Thinking
Abstraction
Simulation
Ketika kamu mencari nama teman di daftar kontak HP yang berjumlah 500, kamu menggunakan logika pencarian tertentu. Konsep ini berkaitan dengan …
Sorting
Searching
Looping
Branching
Recursion
(M) Dalam program menghitung rata-rata nilai, siswa memasukkan beberapa nilai, lalu komputer menjumlahkan dan membaginya dengan jumlah data. Langkah ini menerapkan konsep …
Abstraksi
Decomposition
Iterasi dan Perhitungan
Sorting dan Searching
Kondisional
(H) Saat kamu merancang sistem antrian online di kantin sekolah, kamu perlu memikirkan bagaimana setiap siswa mendapatkan giliran secara adil tanpa berebut. Konsep berpikir komputasional yang paling relevan adalah …
Abstraksi
Pattern Recognition
Algorithm Design
Decomposition
Debugging
(H) Seorang siswa membuat algoritma untuk menyalakan lampu otomatis menggunakan sensor cahaya. Lampu menyala saat gelap dan mati saat terang. Struktur dasar program yang paling sesuai adalah …
Sequence
Selection
Iteration
Parallel
Random
(H) Dalam membuat aplikasi kasir, kamu memecah sistem menjadi bagian: input data barang, hitung total, cetak struk, dan simpan laporan. Langkah ini merupakan penerapan konsep …
Iterasi
Abstraksi
Decomposition
Percabangan
Analisis pola
(H) Saat menemukan kesalahan pada program dan memperbaikinya agar berjalan sesuai tujuan, kamu sedang melakukan proses …
Debugging
Testing
Simulation
Branching
Repetition
(H) Dalam proyek membuat jadwal pelajaran otomatis, sistem harus menghindari jadwal bentrok antar kelas. Ini membutuhkan kemampuan …
Menghafal algoritma
Mengulang kode
Merancang solusi logis dengan berpikir komputasional
Menyortir data tanpa logika
Menyalin data dari tabel
(H) Kamu merancang algoritma agar robot mengikuti garis hitam di lantai. Jika sensor kanan membaca garis → belok kanan, jika kiri → belok kiri, jika tidak keduanya → maju. Struktur algoritma ini menggunakan …
Sequence dan Iteration
Selection dan Looping
Array dan Function
Stack dan Queue
Sorting dan Searching
(H) Saat membuat game edukasi, kamu menentukan setiap langkah permainan berdasarkan keputusan pemain. Ini menunjukkan penerapan konsep …
Percabangan logika
Array dinamis
Looping berulang
Sorting data
Abstraksi pola
(H) Seorang siswa ingin membuat sistem parkir otomatis yang menghitung jumlah kendaraan masuk dan keluar. Ia harus memastikan data tidak minus. Dalam berpikir komputasional, ia perlu menerapkan …
Debugging dan validasi logika algoritma
Sorting data kendaraan
Iterasi tanpa kondisi
Abstraksi dan duplikasi
Penjumlahan acak
