Font size
WorksheetsSumatif Akhir Semester Gasal 2025
Total questions: 30
Worksheet time: 45mins
Sebuah tim siswa SMK membentuk kelompok tanggap banjir bandang yang semakin sering terjadi akibat perubahan iklim. Mereka memulai dengan dekomposisi, membagi masalah menjadi analisis curah hujan, kondisi sungai, dan perilaku masyarakat. Melalui pengenalan pola, mereka menemukan bahwa banjir paling sering terjadi setelah tiga hari hujan lebat berturut-turut. Dengan abstraksi, mereka fokus pada variabel penting: intensitas hujan, kapasitas drainase, dan kawasan rawan. Mereka kemudian merancang algoritma berupa langkah peringatan dini berbasis data curah hujan sekolah. Setelah diuji dan dievaluasi, sistem sederhana mereka berhasil meningkatkan kesiapsiagaan warga.
Tahap pertama yang harus dilakukan saat menghadapi masalah yang sangat besar dan rumit dalam berpikir komputasional adalah….
mencari solusi instan
Membagi-bagi masalah menjadi lebih kecil
mengabstraksikan semua detail
menciptakan pola baru
menyerahkan solusi ke pihak lain
Sebuah tim siswa SMK membentuk kelompok tanggap banjir bandang yang semakin sering terjadi akibat perubahan iklim. Mereka memulai dengan dekomposisi, membagi masalah menjadi analisis curah hujan, kondisi sungai, dan perilaku masyarakat. Melalui pengenalan pola, mereka menemukan bahwa banjir paling sering terjadi setelah tiga hari hujan lebat berturut-turut. Dengan abstraksi, mereka fokus pada variabel penting: intensitas hujan, kapasitas drainase, dan kawasan rawan. Mereka kemudian merancang algoritma berupa langkah peringatan dini berbasis data curah hujan sekolah. Setelah diuji dan dievaluasi, sistem sederhana mereka berhasil meningkatkan kesiapsiagaan warga.
Langkah dekomposisi digunakan untuk..
memecah masalah yang rumit atau besar jadi bagian-bagian yang kecil.
mengubah pola yang random menjadi rapi
membuat aturan yang dikerjakan komputer.
mengatur data menjadi informasi.
menentukan pilihan yang harus dikerjakan.
Sebuah tim siswa SMK membentuk kelompok tanggap banjir bandang yang semakin sering terjadi akibat perubahan iklim. Mereka memulai dengan dekomposisi, membagi masalah menjadi analisis curah hujan, kondisi sungai, dan perilaku masyarakat. Melalui pengenalan pola, mereka menemukan bahwa banjir paling sering terjadi setelah tiga hari hujan lebat berturut-turut. Dengan abstraksi, mereka fokus pada variabel penting: intensitas hujan, kapasitas drainase, dan kawasan rawan. Mereka kemudian merancang algoritma berupa langkah peringatan dini berbasis data curah hujan sekolah. Setelah diuji dan dievaluasi, sistem sederhana mereka berhasil meningkatkan kesiapsiagaan warga.
Pengenalan pola berguna karena:
membuat masalah menjadi lebih rumit
membantu menemukan kesamaan atau tren yang dapat digunakan untuk solusi
menghapus informasi penting
menyusun langkah algoritma
menguji pola yang ditemukan
Sebuah tim siswa SMK membentuk kelompok tanggap banjir bandang yang semakin sering terjadi akibat perubahan iklim. Mereka memulai dengan dekomposisi, membagi masalah menjadi analisis curah hujan, kondisi sungai, dan perilaku masyarakat. Melalui pengenalan pola, mereka menemukan bahwa banjir paling sering terjadi setelah tiga hari hujan lebat berturut-turut. Dengan abstraksi, mereka fokus pada variabel penting: intensitas hujan, kapasitas drainase, dan kawasan rawan. Mereka kemudian merancang algoritma berupa langkah peringatan dini berbasis data curah hujan sekolah. Setelah diuji dan dievaluasi, sistem sederhana mereka berhasil meningkatkan kesiapsiagaan warga.
Pada tahap abstraksi, kita:
menggunakan semua detail yang ada
mengabaikan detail yang tidak relevan dan fokus pada inti masalah
membuat algoritma secara langsung
membagi masalah menjadi sub masalah.
menjalankan aplikasi dengan sempurna
Faiz diminta merancang algoritma membuat yogurt, arti dia harus membuat….
sekelompok instruksi langkah demi langkah untuk menyelesaikan masalah
kode hanya digunakan dalam pemrograman
pola deret bilangan
sebuah jenis game komputer
solusi untuk mengatasi banjir
Bagaimana berpikir komputasional bisa membantu guru SMAKBO dalam pekerjaan non-teknis?
dengan cara latihan koding yang rutin
dapat membantu dalam pemecahan masalah, manajemen waktu, dan perencanaan logis.
dapat membantu karena pekerjaan selalu menggunakan komputer
dengan memanggil siswa untuk membantunya
tidak mungkin bisa digunakan oleh guru
Dalam konteks merakit robot, dekomposisi dapat terlihat dari...
Mencari panduan di internet
Memisahkan tugas menjadi merakit badan, memasang motor, dan memprogram sensor.
Mewarnai robot
Memutuskan nama robot
Membongkar robot menjadi bagian-bagian kecil
Hafidz menemukan semua soal matematika dalam ujian berbasis kuadrat (x^2), ia melakukan
Dekomposisi
Pengenalan Pola
Abstraksi
Algoritma
Conclusion
Pilih maskot sesuai bahasa pemrogramannya?
Scratch
Mblock
Itchy
Python
JavaScript
Pilih fungsi yang sesuai untuk blok ini
merubah posisi Sprite menjadi random
merubah posisi Sprite di sumbu Y
posisi sprite mengikuti posisi mouse pointer
merubah posisi sprite secara vertikal menjadi 0
merubah posisi sprite pada koordinat x menjadi 0
Pilih fungsi yang sesuai untuk blok ini
merubah posisi sprite secara vertikal menjadi 0
Merubah posisi sprite menjadi random
posisi sprite mengikuti posisi mouse pointer
merubah posisi sprite pada koordinat x menjadi 0
Menggeser posisi sprite di kedua sumbu
Pilih fungsi yang sesuai untuk blok ini
memulai script ketika tombol keyboard di tekan
memulai script ketika sprite di klik
memulai script ketika tombol spasi di keyboard di tekan
memulai script ketika bendera hijau di klik
menyetop aplikasi
Pilih fungsi yang sesuai untuk blok ini
menyetop aplikasi
memulai script ketika tombol spasi di keyboard di tekan
memulai script ketika sprite di klik
memulai script ketika tombol keyboard di tekan
memulai script ketika bendera hijau di klik
Mblock merupakan modifikasi dari bahasa pemrograman yang dibuat oleh MIT Media Labs, yaitu …
HTML
Django
Scratch
Java
C++
Isilah bagian yang kosong!
Mblock merupakan aplikasi yang memudahkan pembuatan kode karena dapat di dilakukan dalam bentuk ________ maupun _________!
Blok, Simulasi
Block, Python Script
Text, C++ Script
Simulasi, Java Script
Kode, Text
Dalam Mblock, selain script sebuah project yang lengkap dapat mencakup satu atau lebih komponen-komponen dibawah ini … (pilih semua yang sesuai)
String
Background
Device
Sprite
Sound
Untuk mengatur gerak, arah, dan posisi sprites yang ada digunakan..
Sound Block
Looks Block
Control Block
Motion Block
Event Block
Disebut apakah sebuah Objek gambar di mblock yang gerakannya dapat anda kontrol melalui script?
Stage
Scratch
String
Spring
Sprite
Costume adalah...
Sebuah tumpukan blok kode
Sebuah tampilan Sprite atau Backdrop
Setumpuk Looks Block untuk merubah tampilan Sprite atau Backdrop
Setumpuk Motion Block untuk menggerakan Sprite
Bagian dari Backdrop yang dapat digerakkan
Setiap mblock script dimulai dengan block ..
Sound Block
Looks Block
Motion Block
Control Block
Event Block
Dimanakah block yang berisi logika IF-THEN?
Sound Block
Looks Block
Control Block
Motion Block
Event Block
Blocks dibawah ini berasal dari?
Sound Block
Looks Block
Control Block
Motion Block
Event Block
Lihat kepingan script ini. Ask ("What's your name?") and wait adalah bagian dari …
Motion Block
Sound Block
Operators Block
Sensing Block
Control Block
Dimanakah posisi panda pada stage?
x, y = 0, 0
x, y = 100, 100
x, y, = 0, 100
x, y, = 100, -100
x, y = -100, -100
Tombol B fungsinya untuk ..
Mengatur layout tampilan Mblock
Menampilkan grid pada preview window
Menambahkan Sprite pada aplikasi
Mengakses Object Galeri
Tidak ada jawaban yang benar
Tombol C fungsinya untuk ..
Mengatur layout tampilan Mblock
Menampilkan grid pada preview window
Menambahkan Sprite pada aplikasi
Mengakses Object Galeri
Tidak ada jawaban yang benar
Tombol dimana anda dapat mengatur tampilan layout dan object adalah..
A
B
C
D
E
Lihat script dengan seksama, apa yang terjadi setelah bendera hijau diklik?
Panda berkata "Jalan Yuk!" & jalan di tempat berulang kali
Panda berganti kostum berulang kali
Panda berkata "Jalan Yuk" berjalan ke kanan & kiri berulang kali
Panda diam dan menunggu 0.2 detik kemudian berjalan
Panda berkata "Jalan Yuk!" dan berjalan sampai ujung lalu berhenti
Setelah bendera hijau di klik apa fungsi next costume pada script ini?
Panda berkata "Jalan Yuk!" & jalan di tempat berulang kali
Panda berganti kostum berulang kali
Panda berkata "Jalan Yuk" berjalan ke kanan & kiri berulang kali
Panda diam dan menunggu 0.2 detik kemudian berjalan
Panda berkata "Jalan Yuk!" dan berjalan sampai ujung lalu berhenti
Lihat tampilan dan script dengan seksama, apa yang harus diubah pada script agar posisi panda tidak terbalik?
