WorksheetsKELAS 8 BAB 7 ALGORITMA A. Eksplorasi Lanjutan Scratch
Total questions: 25
Worksheet time: 13mins
Apa fungsi dari kode Control pada Scratch?
Mengganti warna sprite dengan masuk ke menu custom
Mengatur jalannya program seperti pengulangan dan kondisi
Mengubah bentuk sprite menjadi bentuk yang berbeda
Menghapus sprite dari proyek supaya tidak mengganggu
Blok apa yang digunakan untuk meminta input dari pengguna pada Scratch?
[say]
[if then]
[ask and wait]
[switch costume]
Apa yang dimaksud dengan variabel dalam Scratch?
Nama untuk menyimpan sprite
Nama untuk menyimpan nilai yang dapat berubah
Kode untuk menghapus proyek yang mengalami debugging
Kode untuk mengubah warna latar
Blok apa yang digunakan untuk menambah nilai variabel?
[set variable to]
[change variable by]
[repeat until]
[broadcast]
Apa yang terjadi jika variabel tidak di-reset saat program dijalankan ulang?
Nilai variabel tetap seperti sebelumnya
Program tidak dapat dijalankan
Program langsung berhenti
Sprite menghilang dari lane
Apa fungsi dari Custom Block pada Scratch?
Menghapus sprite
Membuat fungsi yang dapat digunakan berulang kali
Mengganti latar belakang melalui menu import backdrops
Mengatur suara sprite
Bagaimana cara membuat sprite "Meong" melompat dalam Scratch?
Mengubah nilai posisi x
Mengubah nilai posisi y
Mengubah warna sprite
Menghapus sprite
Apa yang terjadi jika tombol spasi ditekan dalam program sesuai skenario?
Sprite akan berhenti bergerak
Sprite akan meminta nama dari pengguna
Sprite akan mengganti kostum
Nilai variabel score bertambah
Blok mana yang digunakan untuk mengganti kostum sprite?
[switch costume to]
[ask and wait]
[repeat]
[set variable]
Apa kegunaan backdrop dalam Scratch?
Mengganti sprite
Memberikan latar belakang pada proyek
Menghapus sprite
Menambah nilai variable pada game yang dibuat
Apa fungsi variabel "score" dalam skenario program?
Menghitung jumlah sprite
Menghitung nilai saat Tika mengenai bola
Mengganti kostum sprite
Menghapus sprite
Apa yang harus dilakukan agar nilai variabel "score" kembali ke 0 saat program dijalankan ulang?
Menggunakan blok [set score to 0]
Menggunakan blok [change score by 1]
Menghapus variabel
Mengganti sprite
Apa perbedaan global variable dan local variable?
Global hanya dikenal di satu sprite, local dikenal di semua sprite
Global dikenal di semua sprite, local hanya dikenal di sprite aktif
Global tidak dapat diubah, local dapat diubah menjadi Bahasa asing
Tidak ada perbedaan sama sekali
Blok mana yang digunakan untuk membuat Custom Block?
[broadcast]
[repeat]
[make a block]
[set variable]
Apa kegunaan dari parameter pada Custom Block?
Mengganti kostum sprite
Menyimpan nilai untuk digunakan dalam fungsi
Menghapus sprite yang tidak dibutuhkan
Mengatur backdrop menggunakan latarbelakang
Apa yang terjadi jika tombol panah atas ditekan dalam skenario program?
Sprite "Meong" akan diam
Sprite "Meong" akan melompat sesuai parameter height
Kostum sprite berubah
Backdrop berubah
Apa yang dimaksud dengan fungsi/prosedur dalam pemrograman?
Blok yang berisi perintah berulang yang dapat dipanggil kapan saja
Blok untuk mengganti warna sprite
Blok untuk menambah sprite
Blok untuk menghapus proyek
Blok [if then] digunakan untuk apa?
Menghapus sprite
Membuat kondisi dalam program
Mengubah latar
Mengulang perintah
Apa yang dimaksud dengan Blockly?
Bahasa pemrograman berbasis teks terstruktur
Tools pemrograman visual mirip Scratch
Aplikasi menggambar menggunakan alat elektronik
Perangkat keras robot
Apa keunggulan dari Scratch dibandingkan bahasa pemrograman berbasis teks?
Lebih mudah digunakan dengan blok visual
Membutuhkan kode yang panjang
Hanya untuk ahli pemrograman
Tidak dapat digunakan untuk membuat animasi
Mengapa penting menggunakan pengulangan dalam program?
Untuk membuat program lebih sederhana dan efisien
Untuk mengganti sprite supaya bentuknya berbeda dengan yang lain
Untuk menghapus variable yang sudah tidak dibutuhkan
Untuk mengubah latarbelakang dengan yang lebih menarik
Apa fungsi dari sprite dalam Scratch?
Memberikan suara pada sprite
Menghapus proyek scratch di komputer
Objek yang dapat diprogram dalam proyek
Mengatur variable yang tidak sesuai
Blok [forever] digunakan untuk?
Mengulang perintah tanpa batas
Menghentikan program
Mengubah sprite
Mengganti warna
Bagaimana cara menambahkan sprite baru dalam Scratch?
Mengklik tombol "Choose a Sprite"
Menggunakan blok [set variable]
Menghapus sprite
Mengganti backdrop
Mengapa penting untuk memahami algoritma dalam pemrograman?
Untuk membuat program lebih terstruktur dan efisien
Untuk mengganti warna sprite
Untuk menghapus variabel
Untuk mengganti kostum sprite
