NEW
Font size
WorksheetsAsesmen Diagnostik Algoritma dan Pemrograman Kelas 9
Total questions: 20
Worksheet time: 10mins
Apa fungsi dari blok "event" seperti "when green flag clicked" pada Scratch?
Untuk menghentikan program.
Untuk memulai program ketika tombol tertentu ditekan.
Untuk membuat sprite melompat.
Untuk menambahkan suara pada program.
Pada Scratch, perhatikan skrip berikut: "When green flag clicked" "Move 10 steps" "Turn 15 degrees" Apa yang terjadi pada sprite setelah skrip dijalankan?
Bergerak maju 10 langkah dan berhenti.
Bergerak maju 10 langkah dan berputar 15 derajat.
Berputar 15 derajat tanpa bergerak maju.
Tidak ada yang terjadi.
Dalam Blockly, sebuah blok digunakan untuk memutuskan apakah suatu kondisi benar atau salah. Blok apa yang digunakan?
Repeat block
If-then block
Forever block
Wait block
Pada Scratch, blok "Repeat 5" digunakan untuk:
Mengulangi aksi tertentu 5 kali.
Menjalankan aksi tanpa henti.
Mengulangi aksi jika sebuah kondisi benar.
Menghentikan program setelah 5 langkah.
Dalam Blockly, variabel digunakan untuk:
Menyimpan nilai sementara yang dapat diubah selama program berjalan.
Menambahkan suara pada program.
Memulai dan menghentikan program.
Mengontrol pergerakan sprite.
Pada Scratch, bagaimana cara membuat satu sprite berinteraksi dengan sprite lain?
Menggunakan broadcast message.
Menggunakan blok move 10 steps.
Menggunakan variabel global.
Menggunakan suara.
Jika program pada Scratch tidak berjalan sesuai harapan, langkah apa yang paling baik dilakukan pertama kali?
Menghapus semua blok dan memulai dari awal.
Memeriksa apakah semua blok terhubung dengan benar.
Menambahkan lebih banyak blok ke program.
Mengganti sprite utama.
Apa pengertian dari algoritma?
Urutan langkah-langkah yang terorganisir untuk menyelesaikan masalah.
Proses memasukkan data ke dalam komputer.
Bahasa pemrograman untuk membuat aplikasi.
Cara komputer menjalankan semua perintah tanpa logika.
Jika sebuah bilangan dibagi dengan 2 dan sisa bagi adalah 0, maka bilangan tersebut adalah...
Bilangan genap
Bilangan ganjil
Bilangan prima
Bilangan negatif
Dalam Scratch, blok "When Green Flag Clicked" berfungsi untuk:
Menghentikan program.
Memulai program ketika tombol hijau ditekan.
Mengulangi aksi tanpa henti.
Memindahkan sprite ke posisi awal.
Dalam Blockly, blok "if-then" digunakan untuk:
Mengulangi perintah tertentu.
Mengeksekusi perintah jika kondisi tertentu terpenuhi.
Memulai program.
Menampilkan output pada layar.
Pada Scratch, blok "Repeat 10" digunakan untuk:
Mengulang aksi tertentu sebanyak 10 kali.
Mengulang aksi tanpa batas.
Menghentikan program setelah 10 detik.
Mengulangi aksi jika kondisi tertentu benar.
Dalam Scratch, bagaimana cara memeriksa apakah suatu bilangan genap?
Menggunakan blok "mod" untuk memeriksa sisa bagi 2.
Menggunakan blok "random" untuk menghasilkan bilangan baru.
Menggunakan blok "repeat" untuk menghitung bilangan genap.
Menggunakan blok "join" untuk menggabungkan bilangan.
Untuk membuat dua sprite berkomunikasi di Scratch, digunakan blok:
Broadcast Message
Move 10 Steps
Wait 1 Second
Forever Loop
Dalam Scratch, apa yang dilakukan blok "Forever"?
Mengulangi aksi tanpa batas waktu.
Mengulangi aksi hingga kondisi tertentu terpenuhi.
Menjalankan aksi satu kali.
Menghentikan aksi yang sedang berjalan.
Dalam Blockly, untuk meminta masukan dari pengguna, digunakan blok:
Text Prompt
Create Variable
If-Then
Repeat
Apa fungsi "Wait a Second" pada Scratch?
Menunda eksekusi aksi berikutnya selama 1 detik
Program berjalan setelah 1 detik
Satu detik lagi scratch berhenti
Menunggu beberapa detik untuk perintah berikutnya
Manakah pernyataan yang benar tentang fungsi dalam pemrograman?
Fungsi hanya dapat digunakan untuk operasi matematika
Fungsi harus selalu mengembalikan nilai
Fungsi adalah blok kode yang dapat digunakan kembali untuk menyelesaikan tugas tertentu
Fungsi tidak memerlukan parameter
Manakah pernyataan yang benar tentang struktur kontrol if-else?
Digunakan untuk menjalankan perulangan berdasarkan kondisi tertentu
Digunakan untuk memilih antara dua atau lebih alternatif berdasarkan kondisi tertentu
Digunakan untuk menghentikan program secara paksa
Digunakan untuk mengurutkan elemen dalam array
Apa yang dapat dilakukan dengan variabel di Scratch?
Menyimpan informasi sementara dalam program.
Mengontrol pergerakan sprite di layar.
Menambahkan efek suara ke dalam program
Mengganti kostum sprite saat program dijalankan.
