NEW
Font size
WorksheetsMengenal Algoritma Pemrograman Scratch
Total questions: 50
Worksheet time: 25mins
Apa itu Scratch dan siapa yang mengembangkannya?
Scratch adalah bahasa pemrograman visual yang dikembangkan oleh Lifelong Kindergarten Group di MIT Media Lab.
Scratch adalah bahasa pemrograman yang diciptakan oleh Google.
Scratch adalah aplikasi pengeditan foto yang dibuat oleh Adobe.
Scratch adalah permainan video yang dikembangkan oleh Nintendo.
Sebutkan tiga jenis blok pemrograman dasar di Scratch!
Blok suara
Blok warna
Blok gerakan, blok penampilan, blok kontrol
Blok pengulangan
Apa fungsi dari blok 'if' dalam kontrol alur program?
Fungsi blok 'if' adalah untuk mendeklarasikan variabel baru.
Fungsi blok 'if' adalah untuk mengulangi perintah dalam program.
Fungsi blok 'if' adalah untuk mengontrol alur program berdasarkan kondisi yang dievaluasi.
Fungsi blok 'if' adalah untuk mengakhiri program secara langsung.
Jelaskan apa itu variabel dalam pemrograman Scratch!
Variabel adalah alat untuk menggambar objek dalam Scratch.
Variabel adalah jenis data yang tidak dapat diubah.
Variabel adalah fungsi untuk menjalankan perintah dalam Scratch.
Variabel adalah wadah untuk menyimpan data yang dapat diubah dalam pemrograman Scratch.
Sebutkan dua tipe data yang umum digunakan di Scratch!
boolean
gambar
suara
angka, teks
Bagaimana cara membuat sprite baru di Scratch?
Klik 'Choose a Sprite' dan pilih atau buat sprite baru.
Pilih 'Delete Sprite' untuk menghapus sprite yang ada.
Klik 'Add a Background' untuk membuat sprite baru.
Gunakan 'Change Color' untuk mengubah warna sprite yang sudah ada.
Apa yang dimaksud dengan kontrol alur program?
Kontrol alur program adalah cara untuk menyimpan data dalam program.
Kontrol alur program adalah teknik untuk meningkatkan kecepatan eksekusi program.
Kontrol alur program adalah mekanisme yang mengatur urutan eksekusi instruksi dalam program.
Kontrol alur program adalah proses debugging dalam pengembangan perangkat lunak.
Sebutkan langkah-langkah untuk membuat proyek sederhana di Scratch!
Buka Scratch, buat proyek baru, tambahkan efek suara, dan tutup tanpa menyimpan.
Buat proyek baru, pilih sprite, tambahkan suara, dan uji tanpa menyimpan.
Buka Scratch, pilih latar belakang, buat skrip tanpa sprite, dan simpan.
Buka Scratch, buat proyek baru, pilih sprite, tambahkan latar belakang, buat skrip dengan blok kode, uji, dan simpan.
Apa perbedaan antara sprite dan latar belakang di Scratch?
Sprite adalah gambar statis, sedangkan latar belakang adalah objek interaktif.
Sprite dan latar belakang adalah dua jenis objek yang sama.
Sprite hanya digunakan untuk suara, sedangkan latar belakang untuk gambar.
Sprite adalah objek interaktif, sedangkan latar belakang adalah gambar statis.
Jelaskan fungsi dari blok 'repeat' dalam Scratch!
Fungsi dari blok 'repeat' adalah untuk mengulangi perintah tertentu sejumlah kali yang ditentukan.
Fungsi dari blok 'repeat' adalah untuk mengubah warna latar belakang.
Fungsi dari blok 'repeat' adalah untuk menampilkan pesan di layar.
Fungsi dari blok 'repeat' adalah untuk menghentikan program.
Bagaimana cara mengubah nilai variabel di Scratch?
Variabel tidak dapat diubah setelah dibuat.
Gunakan blok 'delete [nama variabel]' untuk menghapus variabel.
Ubah nilai variabel dengan menekan tombol 'reset'.
Gunakan blok 'set [nama variabel] to [nilai]' atau 'change [nama variabel] by [jumlah]'.
Apa yang dimaksud dengan event dalam pemrograman Scratch?
Event adalah jenis variabel dalam Scratch.
Event adalah fungsi yang mengembalikan nilai dalam Scratch.
Event digunakan untuk menyimpan data dalam Scratch.
Event dalam pemrograman Scratch adalah peristiwa yang memicu aksi dalam program.
Sebutkan contoh penggunaan sprite dalam proyek Scratch!
Contoh penggunaan sprite dalam proyek Scratch adalah menggunakan sprite kucing untuk membuat animasi di mana kucing tersebut bergerak dan berbicara.
Menggunakan sprite pohon untuk menampilkan latar belakang statis.
Menggunakan sprite mobil untuk membuat permainan balapan.
Menggunakan sprite manusia untuk membuat musik latar dalam proyek.
Apa yang harus dilakukan untuk menyimpan proyek di Scratch?
Klik 'File' dan pilih 'Save now' atau 'Save as'.
Tekan 'Ctrl + P' untuk mencetak proyek
Tutup aplikasi untuk menyimpan otomatis
Klik 'Edit' dan pilih 'Undo'
Jelaskan bagaimana cara menambahkan suara ke dalam proyek Scratch!
Klik tab 'Suara', pilih atau rekam suara, dan tambahkan ke sprite.
Tambahkan suara dengan mengklik sprite dan memilih efek suara.
Pilih tab 'Proyek', lalu tambahkan suara dari file.
Rekam suara menggunakan aplikasi lain dan upload ke Scratch.
Jelaskan fungsi dari blok 'forever' dalam Scratch!
Fungsi dari blok 'forever' adalah untuk mengulangi perintah tertentu sejumlah kali yang ditentukan.
Fungsi dari blok 'forever' adalah untuk menampilkan pesan di layar.
Fungsi dari blok 'forever' adalah untuk menghentikan semua skrip yang berjalan.
Fungsi dari blok 'forever' adalah untuk menjalankan perintah secara terus-menerus tanpa henti.
Bagaimana cara menambahkan latar belakang baru di Scratch?
Klik 'Choose a Backdrop' dan pilih atau buat latar belakang baru.
Klik 'Add a Sprite' untuk membuat latar belakang baru.
Pilih 'Delete Backdrop' untuk menghapus latar belakang yang ada.
Gunakan 'Change Color' untuk mengubah warna latar belakang yang sudah ada.
Apa yang dimaksud dengan blok 'broadcast' dalam Scratch?
Blok 'broadcast' digunakan untuk mengubah warna latar belakang.
Blok 'broadcast' adalah jenis variabel dalam Scratch.
Blok 'broadcast' digunakan untuk menyimpan data dalam Scratch.
Blok 'broadcast' digunakan untuk mengirim pesan antar sprite dalam Scratch.
Bagaimana cara menambahkan efek suara ke dalam sprite di Scratch?
Gunakan blok 'play sound' untuk menambahkan suara ke sprite.
Rekam suara baru dan simpan sebagai sprite.
Klik tab 'Suara', pilih efek suara yang diinginkan, dan tambahkan ke sprite.
Pilih 'Add a Backdrop' untuk menambahkan efek suara.
Sebutkan langkah-langkah untuk menghapus sprite di Scratch!
Pilih sprite dan tekan tombol 'Delete' pada keyboard.
Klik kanan pada sprite dan pilih 'Delete'.
Klik 'Edit' dan pilih 'Remove Sprite'.
Klik 'Choose a Sprite' dan pilih 'Delete'.
Bagaimana cara menambahkan animasi pada sprite di Scratch?
Gunakan blok 'change costume' untuk mengubah tampilan sprite secara berurutan.
Klik tab 'Animasi', pilih efek animasi, dan terapkan pada sprite.
Gunakan blok 'glide' untuk membuat sprite bergerak dengan animasi.
Tambahkan efek suara untuk membuat animasi lebih menarik.
Apa yang dimaksud dengan blok 'wait' dalam Scratch?
Blok 'wait' digunakan untuk menyimpan data dalam Scratch.
Blok 'wait' digunakan untuk menghentikan eksekusi program selama waktu tertentu.
Blok 'wait' digunakan untuk mengulangi perintah dalam program.
Blok 'wait' digunakan untuk mengubah warna sprite.
Jelaskan cara menggunakan blok 'join' untuk menggabungkan teks di Scratch!
Blok 'join' digunakan untuk menggabungkan dua atau lebih string menjadi satu.
Blok 'join' digunakan untuk mengubah warna teks yang ditampilkan.
Blok 'join' digunakan untuk menyimpan data dalam variabel.
Blok 'join' digunakan untuk memisahkan string menjadi beberapa bagian.
Bagaimana cara menggunakan blok 'stop' dalam Scratch?
Blok 'stop' digunakan untuk mengulangi perintah tertentu.
Blok 'stop' digunakan untuk mengubah warna sprite.
Blok 'stop' digunakan untuk menyimpan proyek secara otomatis.
Blok 'stop' digunakan untuk menghentikan semua skrip yang berjalan.
Apa yang dimaksud dengan blok 'ask' dalam Scratch?
Blok 'ask' digunakan untuk meminta input dari pengguna.
Blok 'ask' digunakan untuk menampilkan gambar di layar.
Blok 'ask' digunakan untuk mengubah suara sprite.
Blok 'ask' digunakan untuk menghentikan program secara langsung.
Jelaskan cara menggunakan blok 'set pen color' dalam Scratch!
Blok 'set pen color' digunakan untuk menyimpan gambar ke dalam proyek.
Blok 'set pen color' digunakan untuk mengubah warna latar belakang.
Blok 'set pen color' digunakan untuk mengubah warna pena yang digunakan untuk menggambar.
Blok 'set pen color' digunakan untuk menghapus gambar yang telah dibuat.
Bagaimana cara menggunakan blok 'repeat until' dalam Scratch?
Blok 'repeat until' digunakan untuk menyimpan proyek secara otomatis.
Blok 'repeat until' digunakan untuk menghentikan semua skrip yang berjalan.
Blok 'repeat until' digunakan untuk mengulangi perintah sampai kondisi tertentu terpenuhi.
Blok 'repeat until' digunakan untuk mengubah warna sprite secara acak.
Jelaskan cara menggunakan blok 'change x by' dalam Scratch!
Blok 'change x by' digunakan untuk menghentikan sprite dari bergerak.
Blok 'change x by' digunakan untuk mengatur kecepatan sprite.
Blok 'change x by' digunakan untuk mengubah warna latar belakang.
Blok 'change x by' digunakan untuk mengubah posisi sprite secara horizontal.
Apa yang dimaksud dengan blok 'stop all' dalam Scratch?
Blok 'stop all' digunakan untuk mengubah warna semua sprite.
Blok 'stop all' digunakan untuk menghentikan semua skrip yang sedang berjalan dalam proyek.
Blok 'stop all' digunakan untuk menyimpan proyek secara otomatis.
Blok 'stop all' digunakan untuk menghapus semua sprite dari proyek.
Apa yang dimaksud dengan blok 'repeat' dalam Scratch?
Blok 'repeat' digunakan untuk menghentikan semua skrip yang berjalan.
Blok 'repeat' digunakan untuk mengubah warna sprite.
Blok 'repeat' digunakan untuk menampilkan pesan di layar.
Blok 'repeat' digunakan untuk mengulangi perintah tertentu sejumlah kali yang ditentukan.
Jelaskan cara menggunakan blok 'set [nama variabel] to [nilai]' dalam Scratch!
Blok ini digunakan untuk menghapus variabel yang ada.
Blok ini digunakan untuk mengubah nilai variabel menjadi nilai yang ditentukan.
Blok ini digunakan untuk menggabungkan dua variabel menjadi satu.
Blok ini digunakan untuk menampilkan nilai variabel di layar.
Apa yang dimaksud dengan sprite dalam konteks pemrograman Scratch?
Sprite adalah jenis variabel yang menyimpan data.
Sprite adalah gambar latar belakang yang digunakan dalam proyek.
Sprite adalah objek yang dapat bergerak dan berinteraksi dalam proyek Scratch.
Sprite adalah efek suara yang ditambahkan ke proyek.
Bagaimana cara menggunakan blok 'if' dalam Scratch?
Blok 'if' digunakan untuk mengubah warna sprite secara acak.
Blok 'if' digunakan untuk mengulangi perintah tertentu.
Blok 'if' digunakan untuk memeriksa kondisi dan menjalankan perintah jika kondisi tersebut benar.
Blok 'if' digunakan untuk menghentikan semua skrip yang berjalan.
Apa yang dimaksud dengan variabel dalam Scratch?
Variabel adalah tempat untuk menyimpan data yang dapat berubah selama program berjalan.
Variabel adalah efek suara yang ditambahkan ke proyek.
Variabel adalah gambar latar belakang yang digunakan dalam proyek.
Variabel adalah jenis sprite yang tidak dapat diubah.
Jelaskan cara menggunakan blok 'wait' dalam Scratch!
Blok 'wait' digunakan untuk menghentikan eksekusi skrip selama waktu tertentu.
Blok 'wait' digunakan untuk mengubah warna sprite.
Blok 'wait' digunakan untuk mengulangi perintah tertentu.
Blok 'wait' digunakan untuk menyimpan proyek secara otomatis.
Bagaimana cara menambahkan efek suara ke dalam sprite di Scratch?
Klik tab 'Suara', pilih efek suara yang diinginkan, dan tambahkan ke sprite.
Gunakan blok 'play sound' untuk menambahkan suara ke sprite.
Klik kanan pada sprite dan pilih 'Add Sound'.
Rekam suara menggunakan mikrofon dan simpan ke dalam proyek.
Apa yang dimaksud dengan blok 'change x by' dalam Scratch?
Blok 'change x by' digunakan untuk mengubah posisi sprite secara horizontal.
Blok 'change x by' digunakan untuk mengubah warna sprite.
Blok 'change x by' digunakan untuk menghentikan semua skrip yang berjalan.
Blok 'change x by' digunakan untuk mengulangi perintah tertentu.
Jelaskan cara menggunakan blok 'forever if' dalam Scratch!
Blok 'forever if' digunakan untuk mengubah warna latar belakang.
Blok 'forever if' digunakan untuk menghentikan program secara langsung.
Blok 'forever if' digunakan untuk menjalankan perintah terus-menerus selama kondisi tertentu terpenuhi.
Blok 'forever if' digunakan untuk menyimpan proyek secara otomatis.
Bagaimana cara menggunakan blok 'broadcast' dalam Scratch?
Blok 'broadcast' digunakan untuk menghentikan semua skrip yang berjalan.
Blok 'broadcast' digunakan untuk menyimpan proyek secara otomatis.
Blok 'broadcast' digunakan untuk mengubah warna latar belakang.
Blok 'broadcast' digunakan untuk mengirim pesan ke semua sprite dalam proyek.
Apa yang dimaksud dengan blok 'when [event] clicked' dalam Scratch?
Blok ini digunakan untuk menyimpan proyek secara otomatis.
Blok ini digunakan untuk menghentikan semua skrip yang berjalan.
Blok ini digunakan untuk mengubah warna sprite secara acak.
Blok ini digunakan untuk menjalankan skrip ketika sprite diklik.
Jelaskan cara menggunakan blok 'change color by' dalam Scratch!
Blok ini digunakan untuk mengubah warna sprite dengan jumlah tertentu.
Blok ini digunakan untuk menampilkan warna sprite di layar.
Blok ini digunakan untuk menghapus warna dari sprite.
Blok ini digunakan untuk mengubah ukuran sprite.
Bagaimana cara menggunakan blok 'hide' untuk menyembunyikan sprite di Scratch?
Gunakan blok 'hide' untuk menyembunyikan sprite dari layar.
Gunakan blok 'stop' untuk menghentikan sprite dari bergerak.
Gunakan blok 'change costume' untuk mengubah tampilan sprite menjadi transparan.
Gunakan blok 'delete' untuk menghapus sprite dari proyek.
Apa yang dimaksud dengan blok 'set size to' dalam Scratch?
Blok 'set size to' digunakan untuk menghapus sprite dari proyek.
Blok 'set size to' digunakan untuk mengubah warna sprite.
Blok 'set size to' digunakan untuk mengubah ukuran sprite ke nilai yang ditentukan.
Blok 'set size to' digunakan untuk mengatur posisi sprite di layar.
Jelaskan fungsi dari blok 'if' dalam Scratch!
Blok 'if' digunakan untuk mengulangi perintah tertentu sejumlah kali.
Blok 'if' digunakan untuk mengubah warna sprite secara acak.
Blok 'if' digunakan untuk menjalankan perintah hanya jika kondisi tertentu terpenuhi.
Blok 'if' digunakan untuk menghentikan semua skrip yang berjalan.
Bagaimana cara menggunakan blok 'forever' dalam Scratch?
Blok 'forever' digunakan untuk mengulangi perintah tanpa henti.
Blok 'forever' digunakan untuk menyimpan proyek secara otomatis.
Blok 'forever' digunakan untuk menghentikan semua skrip yang berjalan.
Blok 'forever' digunakan untuk mengubah warna sprite secara acak.
Apa yang dimaksud dengan blok 'repeat' dalam Scratch?
Blok 'repeat' digunakan untuk mengubah warna latar belakang.
Blok 'repeat' digunakan untuk menghentikan semua skrip yang berjalan.
Blok 'repeat' digunakan untuk mengulangi perintah sejumlah kali yang ditentukan.
Blok 'repeat' digunakan untuk menyimpan data dalam variabel.
Jelaskan cara menggunakan blok 'set volume to' dalam Scratch!
Blok 'set volume to' digunakan untuk mengubah warna sprite.
Blok 'set volume to' digunakan untuk mengatur tingkat suara yang diputar.
Blok 'set volume to' digunakan untuk menyimpan data dalam variabel.
Blok 'set volume to' digunakan untuk menghentikan semua suara yang sedang diputar.
Bagaimana cara menggunakan blok 'stop' dalam Scratch?
Blok 'stop' digunakan untuk mengulangi perintah tertentu.
Blok 'stop' digunakan untuk menyimpan proyek secara otomatis.
Blok 'stop' digunakan untuk mengubah warna sprite.
Blok 'stop' digunakan untuk menghentikan semua skrip yang berjalan.
Apa yang dimaksud dengan blok 'ask' dalam Scratch?
Blok 'ask' digunakan untuk menampilkan pesan di layar.
Blok 'ask' digunakan untuk menghentikan semua skrip yang berjalan.
Blok 'ask' digunakan untuk mengubah ukuran sprite.
Blok 'ask' digunakan untuk meminta input dari pengguna.
Jelaskan cara menggunakan blok 'change color by' dalam Scratch!
Blok 'change color by' digunakan untuk menghentikan semua suara yang sedang diputar.
Blok 'change color by' digunakan untuk menyimpan data dalam variabel.
Blok 'change color by' digunakan untuk mengubah ukuran sprite.
Blok 'change color by' digunakan untuk mengubah warna sprite dengan nilai tertentu.
