Quiz Pemrograman Scratch

Quiz Pemrograman Scratch

9th Grade

10 Qs

quiz-placeholder

Similar activities

Asesmen Formatif TIK part 1

Asesmen Formatif TIK part 1

9th Grade

15 Qs

 CANVA SMPN 1 Cibiuk

CANVA SMPN 1 Cibiuk

9th Grade

10 Qs

ALGORITMA

ALGORITMA

7th - 9th Grade

12 Qs

Kuiz Dashboard Komuniti

Kuiz Dashboard Komuniti

3rd Grade - University

10 Qs

PBD Algoritma ASK T3 Sesi 2

PBD Algoritma ASK T3 Sesi 2

9th Grade

10 Qs

ASAS SAINS KOMPUTER : TINGKATAN 3

ASAS SAINS KOMPUTER : TINGKATAN 3

4th Grade - University

12 Qs

Grow up

Grow up

1st - 11th Grade

10 Qs

YouCode Scratch Quiz

YouCode Scratch Quiz

KG - 12th Grade

10 Qs

Quiz Pemrograman Scratch

Quiz Pemrograman Scratch

Assessment

Quiz

Computers

9th Grade

Practice Problem

Medium

Created by

Fadhilah Hasanah

Used 5+ times

FREE Resource

AI

Enhance your content in a minute

Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Mengapa penggunaan percabangan penting dalam membuat program interaktif di Scratch? Berikan contoh kegunaan percabangan yang dapat meningkatkan interaktivitas.

Untuk menjalankan perintah berulang kali tanpa henti.

Untuk memungkinkan program merespons input pengguna dengan cara yang berbeda.

Untuk menyimpan informasi dalam variabel.

Untuk mengurangi jumlah blok yang digunakan dalam skrip.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Seorang siswa ingin membuat game di Scratch di mana sprite mengucapkan "Selamat" jika skor lebih dari 50 dan "Coba lagi" jika tidak. Blok apa yang digunakan dan bagaimana cara penggunaannya?

Blok "repeat until" untuk menghentikan permainan.

Blok "if" untuk mengevaluasi kondisi skor.

Blok "if-else" untuk memberikan respons berbeda berdasarkan skor.

Blok "forever" untuk mengecek skor terus-menerus.

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Bagaimana Anda akan merancang program Scratch yang mengubah warna sprite jika menyentuh objek tertentu di panggung?

Menggunakan blok "wait" untuk menunda pengecekan.

Menggunakan blok "if" dengan kondisi menyentuh objek.

Menggunakan blok "repeat" untuk mengulang instruksi.

Menggunakan blok "broadcast" untuk mengirim pesan.

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Anda ingin membuat sprite yang dapat mengucapkan pesan berbeda tergantung pada input tombol yang ditekan (panah atas untuk "Naik", panah bawah untuk "Turun"). Struktur percabangan apa yang sebaiknya digunakan?

Blok "forever" dengan blok "if" di dalamnya.

Blok "if-else" ganda.

Blok "repeat until" untuk menunggu input.

Blok "broadcast" untuk setiap tombol.

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Apa keuntungan menggunakan percabangan ganda (nested if-else) dalam program yang lebih kompleks?

Untuk menjalankan perintah lebih cepat.

Untuk memungkinkan program mengambil keputusan berjenjang berdasarkan beberapa kondisi.

Untuk menghemat memori.

Untuk menghindari penggunaan variabel.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Jika sprite anda harus mengubah kostum sesuai cuaca (misalnya cerah, hujan, salju), blok mana yang paling tepat untuk digunakan?

Blok "if-else" dengan kondisi berbeda untuk setiap cuaca.

Blok "wait until" untuk memeriksa cuaca.

Blok "forever" untuk mengecek input terus-menerus.

Blok "repeat" untuk mengulang perubahan kostum.

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Bagaimana Anda bisa menggunakan blok percabangan untuk membuat sprite berhenti jika menyentuh objek berbahaya?

Menggunakan blok "repeat" untuk mengecek posisi.

Menggunakan blok "if" dengan kondisi menyentuh objek.

Menggunakan blok "wait" setelah mendeteksi tabrakan.

Menggunakan blok "broadcast" untuk mengirimkan sinyal berhenti.

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?