Hasil pemecahan dari program yang terdiri atas kumpulan blok perintah yang terpisah dari blok perintah utama adalah ...
Fungsi
Subprogram
Prosedur
Programmer
Pertanyaan 3
Pilihan ganda
Pada robot pengikut objek, robot akan bergerak mengikuti benda tertentu dengan memanfaatkan ...
Sensor ultrasonik
Sensor magnet
Sensor digital
Sensor inframerah
Pertanyaan 4
Pilihan ganda
Pada robot pengikut objek, jika robot mendeteksi benda pada jarak tertentu, maka robot tersebut akan ...
Berusaha mencari benda
Berputar sampai menemukan benda pada jarak yang diatur
Bergerak ke arah benda tersebut
Jalan terus dengan posisi lurus
Pertanyaan 5
Pilihan ganda
Pada robot pengikut objek, jika robot tidak mendeteksi apapun, maka robot tersebut akan ...
Berusaha mencari benda
Berputar sampai menemukan benda pada jarak yang diatur
Berhenti di tempat
Jalan terus dengan posisi lurus
Pertanyaan 6
Pilihan ganda
Pembuatan subprogram dengan cara mengirimkan pesan dan mendefinisikan blok perintah juga masih memiliki kekurangan, kecuali ...
Subprogram hanya dapat digunakan untuk satu kondisi saja
Subprogram tidak dapat digunakan pada beberapa kondisi
Subprogram tidak dapat dilakukan secara berulang
Subprogram dapat dilakukan tidak hanya sekali
Pertanyaan 7
Pilihan ganda
Tujuan subprogram dibuat jelas dan spesifik adalah ...
Mudah digunakan
Tidak tergantung pada subprogram lain
Tidak menimbulkan ambigu ketika digunakan
Mudah dikelola
Pertanyaan 8
Pilihan ganda
Fungsi perintah 'Load From Your Computer' pada menu File di Scratch adalah ...
Memulai proyek
Menyimpan proyek yang sedang dikerjakan
Membuka proyek yang pernah dikerjakan
Mengakses berbagai tutorial yang tersedia
Pertanyaan 9
Pilihan ganda
Bagian jendela pada aplikasi Scratch yang digunakan untuk menunjukkan tampilan dari program adalah ...
Sprite pane
Stage pane
Stage
Paint editor
Pertanyaan 10
Pilihan ganda
Perintah untuk menyimpan proyek yang sedang dikerjakan pada Scratch adalah ...
New
Load from your computer
Save to your computer
Edit
Pertanyaan 11
Pilihan ganda
Bagian jendela aplikasi Scratch yang digunakan untuk menempatkan blok kode adalah . . . .
sprite pane
stage pane
stage
script area
Pertanyaan 12
Pilihan ganda
Teknik untuk mengembangkan langkah-langkah atau aturan-aturan yang harus dipenuhi untuk memecahkan permasalahan yang ada adalah . . . .
dekomposisi
algoritma
flowchart
berpikir komputasional
Pertanyaan 13
Pilihan ganda
Ukuran program yang bertambah besar akan menyebabkan program menjadi, kecuali . . . .
semakin sulit dikelola
usaha mencari kesalahan semakin sulit
kesalahan mudah diperbaiki
usaha memperbaiki kesalahan semakin sulit dilakukan
Pertanyaan 14
Pilihan ganda
Perintah untuk menyimpan blok kode yang mengatur gerakan sprite, terdapat di blok. . . .
Events
Control
Motion
Looks
Pertanyaan 15
Pilihan ganda
Menu pada program Scratch untuk mengakses berbagai tutorial yang tersedia adalah . . . .
file
edit
tutorial
restore
Pertanyaan 16
Pilihan ganda
Teknik menemukan informasi yang penting dan informasi yang tidak relevan sehingga dapat fokus pada informasi yang penting dan berguna adalah . . . .
algoritma
abstraksi
berpikir komputasional
dekomposisi
Pertanyaan 17
Pilihan ganda
Konsep bagaimana menemukan masalah yang ada di sekitar kita, memahaminya, kemudian mengembangkan solusi yang inovatif dengan bantuan perangkat teknologi komputer adalah . . . .
berpikir komputasional
dekomposisi
abstraksi
algoritma
Pertanyaan 18
Pilihan ganda
Metode membuat subprogram dengan pengiriman pesan lebih baik digunakan pada program . . . .
program simulasi penghitungan
menggambar grafik
program game
menggambar pola
Pertanyaan 19
Pilihan ganda
Dokter membaca hasil rontgen toraks pasien. Kemudian, dokter membandingkan hasil rontgen tersebut dengan hasil rontgen pasien sebelumnya. Tindakan tersebut dapat dikategorikan sebagai proses . . . .
abstraksi
pengenalan pola
dekomposisi
algoritma
Pertanyaan 20
Pilihan ganda
Agar robot mbot atau mbot ranger dapat bergerak jalankan aplikasi …