wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Koding Scratch 3 untuk Siswa Kelas 5

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Apa itu koding dan mengapa penting?

a)

Koding tidak berhubungan dengan teknologi modern.

b)

Koding adalah proses menulis instruksi untuk program; penting untuk pengembangan perangkat lunak dan inovasi.

c)

Koding adalah jenis makanan tradisional.

d)

Koding hanya digunakan untuk permainan video.

2.

Sebutkan tiga bahasa pemrograman yang populer!

a)

Python, Java, JavaScript

b)

C++

c)

Ruby

d)

Swift

3.

Apa itu Scratch dan siapa yang mengembangkannya?

a)

Scratch adalah platform media sosial yang diciptakan oleh Facebook.

b)

Scratch adalah bahasa pemrograman visual yang dikembangkan oleh Lifelong Kindergarten Group di MIT Media Lab.

c)

Scratch adalah bahasa pemrograman yang dikembangkan oleh Microsoft.

d)

Scratch adalah aplikasi permainan yang dibuat oleh Google.

4.

Jelaskan fungsi dari blok koding dalam Scratch!

a)

Blok koding hanya berfungsi untuk menampilkan gambar di layar.

b)

Blok koding digunakan untuk menggambar karakter dalam Scratch.

c)

Fungsi blok koding adalah untuk menyimpan data secara otomatis.

d)

Fungsi blok koding dalam Scratch adalah untuk menyusun instruksi program secara visual dan intuitif.

5.

Apa yang dimaksud dengan sprite dalam Scratch?

a)

Sprite adalah alat untuk menggambar dalam Scratch.

b)

Sprite adalah objek yang dapat diprogram dalam Scratch.

c)

Sprite adalah jenis musik dalam Scratch.

d)

Sprite adalah karakter yang tidak dapat diprogram dalam Scratch.

6.

Bagaimana cara menambahkan suara pada proyek Scratch?

a)

Unggah gambar dan gunakan blok untuk memutar animasi.

b)

Gunakan blok untuk mengubah latar belakang tanpa menambahkan suara.

c)

Buka tab 'Proyek', pilih tema, dan tambahkan efek visual.

d)

Buka tab 'Suara', pilih atau unggah suara, dan gunakan blok untuk memutar suara.

7.

Sebutkan langkah-langkah untuk membuat animasi sederhana!

a)

Membuat video tutorial

b)

Menulis cerita pendek

c)

Menggambar karakter dengan pensil

d)

Langkah-langkah untuk membuat animasi sederhana.

8.

Apa yang dimaksud dengan latar belakang dalam Scratch?

a)

Latar belakang dalam Scratch adalah gambar atau warna yang menjadi latar belakang proyek.

b)

Latar belakang dalam Scratch adalah karakter yang bergerak di layar.

c)

Latar belakang dalam Scratch adalah teks yang ditampilkan di atas proyek.

d)

Latar belakang dalam Scratch adalah suara yang digunakan dalam proyek.

9.

Bagaimana cara membuat sprite bergerak menggunakan blok koding?

a)

Gunakan blok 'gerak' dan 'putar' dalam koding untuk menggerakkan sprite.

b)

Gunakan blok 'warna' untuk mengubah tampilan sprite.

c)

Gunakan blok 'suara' untuk menambahkan efek suara pada sprite.

d)

Gunakan blok 'tunggu' untuk menghentikan sprite dari bergerak.

10.

Apa itu variabel dan bagaimana cara menggunakannya di Scratch?

a)

Blok 'set' tidak ada di Scratch.

b)

Variabel adalah tempat menyimpan data; gunakan blok 'set' dan 'change' di Scratch.

c)

Variabel tidak dapat diubah setelah dibuat.

d)

Variabel hanya digunakan untuk menyimpan gambar di Scratch.

11.

Jelaskan cara membuat permainan interaktif di Scratch!

a)

Buat proyek baru di Scratch, pilih sprite, tambahkan latar belakang, atur gerakan dan interaksi, buat variabel, uji, dan simpan.

b)

Buat permainan tanpa mengatur gerakan dan interaksi.

c)

Simpan proyek tanpa menguji permainan terlebih dahulu.

d)

Hanya pilih sprite tanpa menambahkan latar belakang.

12.

Apa yang dimaksud dengan kontrol alur dalam koding?

a)

Kontrol alur adalah proses debugging dalam koding.

b)

Kontrol alur mengacu pada pengelolaan memori dalam program.

c)

Kontrol alur adalah jenis data dalam pemrograman.

d)

Kontrol alur adalah mekanisme yang mengatur urutan eksekusi perintah dalam program.

13.

Sebutkan dua jenis kontrol alur yang ada di Scratch!

a)

if dan repeat

b)

until

c)

for

d)

while

14.

Bagaimana cara menyimpan proyek Scratch yang telah dibuat?

a)

Klik 'File' > 'Save now' atau 'Download to your computer'.

b)

Tekan 'Ctrl + S' untuk menyimpan

c)

Pilih 'File' > 'Export project'

d)

Klik 'Edit' > 'Save changes'

15.

Apa itu proyek koding kolaboratif?

a)

Proyek koding kolaboratif adalah inisiatif di mana sekelompok orang bekerja sama untuk mengembangkan perangkat lunak.

b)

Proyek koding kolaboratif adalah kursus online untuk belajar bahasa pemrograman.

c)

Proyek koding kolaboratif adalah kompetisi individu dalam pemrograman.

d)

Proyek koding kolaboratif adalah acara sosial untuk bertemu teman baru.

16.

Sebutkan manfaat dari bekerja sama dalam proyek koding!

a)

Memperpanjang waktu penyelesaian proyek

b)

Meningkatkan persaingan antar anggota tim

c)

Mengurangi komunikasi antar anggota

d)

Manfaat bekerja sama dalam proyek koding termasuk pembagian tugas, peningkatan kreativitas, dan percepatan penyelesaian proyek.

17.

Bagaimana cara membagikan proyek Scratch dengan teman?

a)

Unggah proyek ke media sosial tanpa membagikannya.

b)

Kirim proyek melalui email tanpa tautan.

c)

Klik 'Bagikan' di proyek Scratch dan kirimkan tautan kepada teman.

d)

Hapus proyek setelah selesai membuatnya.

18.

Apa yang dimaksud dengan debugging dalam koding?

a)

Debugging adalah cara untuk meningkatkan performa aplikasi.

b)

Debugging adalah proses menulis kode baru.

c)

Debugging adalah proses menemukan dan memperbaiki kesalahan dalam kode.

d)

Debugging adalah proses menghapus kode yang tidak terpakai.

19.

Sebutkan satu contoh kesalahan umum dalam koding!

a)

Mengabaikan komentar dalam kode.

b)

Tidak menangani pengecualian dengan baik.

c)

Tidak mengoptimalkan algoritma yang digunakan.

d)

Menggunakan nama variabel yang tidak jelas.

20.

Bagaimana cara mendapatkan inspirasi untuk proyek koding baru?

a)

Mengabaikan teknologi terbaru

b)

Berkonsentrasi pada satu bahasa pemrograman saja

c)

Jelajahi masalah sehari-hari, baca artikel teknologi, ikuti tren, dan berpartisipasi dalam komunitas.

d)

Hanya menunggu ide datang sendiri