wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Materi IV : Latihan pemahaman Pictoblox

Total questions: 3

Worksheet time: 31mins

Name
Class
Date
1-15.
1.

Apa tujuan dari PictoBlox.AI untuk pemula?

a)

Membuat coding lebih sulit

b)

Membuka dunia pemrograman dengan pendekatan visual

c)

Mengajarkan matematika

d)

Menghapus kebutuhan untuk belajar coding

2.

Apa itu PictoBlox?

a)

Platform pembelajaran coding inovatif

b)

Aplikasi media sosial

c)

Program pengolah kata

d)

Perangkat lunak desain grafis

3.

Apa yang digabungkan oleh PictoBlox untuk menciptakan pengalaman belajar yang komprehensif?

a)

Artificial Intelligence, Machine Learning, dan robotik

b)

Musik, seni, dan olahraga

c)

Bahasa, sejarah, dan geografi

d)

Matematika, fisika, dan kimia

4.

Apa yang dimaksud dengan "Coding Visual" dalam PictoBlox?

a)

Sistem blok warna-warni yang intuitif dan mudah digunakan

b)

Program pengeditan video

c)

Aplikasi pengolah gambar

d)

Perangkat lunak pemutar musik

5.

Untuk siapa PictoBlox dirancang?

a)

Anak-anak dan pemula

b)

Profesional dan ahli

c)

Hanya untuk orang dewasa

d)

Hanya untuk pelajar universitas

6.

Apa fungsi utama dari "Area Blok Kode" dalam antarmuka PictoBlox?

a)

Menyediakan akses ke berbagai tools dan pengaturan

b)

Menampilkan hasil coding secara real-time

c)

Mengelola file dan mengimpor aset

d)

Menyusun blok pemrograman yang dapat di-drag dan diatur

7.

Apa yang ditampilkan di "Stage (Panggung Visual)" dalam PictoBlox?

a)

Koleksi blok pemrograman

b)

Hasil coding secara real-time

c)

Akses ke tools dan pengaturan

d)

Opsi penyimpanan proyek

8.

Apa fungsi dari "Toolbar & Menu Proyek" dalam antarmuka PictoBlox?

a)

Menyediakan akses ke berbagai tools dan pengaturan

b)

Menampilkan efek dari blok kode

c)

Menyusun blok pemrograman

d)

Menyediakan umpan balik instan

9.

Apa keunggulan utama dari Block Coding di PictoBlox?

a)

Antarmuka visual yang intuitif dan ramah pengguna

b)

Bahasa pemrograman yang kuat dan versatile

c)

Memberikan kontrol dan fleksibilitas maksimal

d)

Menghubungkan ke dunia pemrograman profesional

10.

Apa yang dimaksud dengan "Transisi yang Mulus" dalam konteks PictoBlox?

a)

Memfasilitasi perjalanan pembelajaran yang gradual dari block coding ke Python coding

b)

Memastikan lompatan yang terlalu besar dalam pembelajaran

c)

Menghubungkan langsung ke dunia pemrograman profesional

d)

Memberikan kontrol dan fleksibilitas maksimal

11.

Mengapa Python Coding di PictoBlox cocok untuk programmer yang lebih berpengalaman?

a)

Karena memiliki antarmuka visual yang intuitif

b)

Karena merupakan mode lanjutan dengan kontrol dan fleksibilitas maksimal

c)

Karena ideal untuk pemula

d)

Karena mengurangi frustration dari syntax errors

12.

Apa yang dimaksud dengan "Kreativitas Tanpa Batas" dalam konteks block coding?

a)

Membuat animasi dan game dengan logika programming yang rumit

b)

Membuat animasi, game, dan proyek interaktif dengan logika programming yang mudah dipahami

c)

Membuat proyek interaktif tanpa menggunakan logika programming

d)

Membuat game tanpa batasan logika

13.

Apa tujuan dari "Perkembangan Logika" dalam block coding?

a)

Belajar cara berpikir seperti seniman

b)

Belajar cara berpikir seperti programmer dengan memecahkan masalah secara sistematis dan terstruktur

c)

Belajar cara berpikir tanpa struktur

d)

Belajar cara berpikir seperti ilmuwan

14.

Bagaimana block coding membantu dalam "Problem Solving"?

a)

Dengan menghindari tantangan

b)

Dengan mengembangkan kemampuan untuk menganalisis tantangan dan menemukan solusi melalui eksperimen dan iterasi

c)

Dengan mengabaikan masalah

d)

Dengan meniru solusi dari orang lain

15.

Apa kesimpulan dari penggunaan PictoBlox.AI dalam pembelajaran coding?

a)

Membuat coding lebih sulit dan membingungkan

b)

Membuat programming menjadi lebih mudah diakses, menarik, dan menyenangkan untuk semua usia

c)

Membuat coding hanya untuk profesional

d)

Membuat programming lebih membosankan

16-35.
16.

Apa tujuan utama dari platform PictoBlox?

a)

Membuat pemrograman lebih rumit

b)

Membuat pemrograman menyenangkan dan intuitif

c)

Mengajarkan matematika

d)

Menghapus elemen visual

17.

Apa yang diubah oleh PictoBlox dalam pemahaman kita tentang programming?

a)

Membuatnya lebih sulit

b)

Mengubah konsep kompleks menjadi sederhana

c)

Menghilangkan elemen interaktif

d)

Menambahkan lebih banyak kode

18.

Apa saja tiga pilar utama dalam PictoBlox?

a)

Sprite, Background, dan Kode

b)

Grafik, Musik, dan Teks

c)

Warna, Bentuk, dan Suara

d)

Data, Informasi, dan Jaringan

19.

Apa itu Sprite dalam konteks PictoBlox?

a)

Objek statis yang tidak dapat diprogram

b)

Karakter atau objek dinamis dengan identitas unik

c)

Hanya karakter pahlawan dalam game

d)

Objek yang tidak dapat bergerak

20.

Apa salah satu kemampuan Sprite dalam PictoBlox?

a)

Hanya bergerak ke satu arah

b)

Mengubah ukuran dan memutar

c)

Tidak dapat menampilkan animasi

d)

Tidak dapat merespons interaksi

21.

Apa keuntungan menggunakan Sprite dalam PictoBlox?

a)

Membuat gambar statis

b)

Mengembangkan permainan interaktif

c)

Hanya untuk menampilkan teks

d)

Tidak dapat digunakan untuk animasi

22.

Apa fungsi utama dari background dalam sebuah proyek?

a)

Sebagai elemen dekoratif semata

b)

Memberikan kedalaman dan konteks

c)

Mengurangi kualitas visual

d)

Mengalihkan perhatian dari konten utama

23.

Jenis background apa yang menggambarkan kota metropolis dengan gedung pencakar langit?

a)

Background Tematik Alami

b)

Background Fantasi dan Imajinatif

c)

Background Urban dan Futuristik

d)

Background Tradisional

24.

Apa yang dimaksud dengan background tematik alami?

a)

Kastil dongeng yang menawan

b)

Hutan lebat dan pantai pasir putih

c)

Kota cyberpunk penuh cahaya neon

d)

Laboratorium berteknologi tinggi

25.

Mengapa background penting dalam sebuah proyek?

a)

Untuk menambah elemen dekoratif

b)

Untuk meningkatkan emosi dan memperkuat tema

c)

Untuk mengurangi kompleksitas visual

d)

Untuk menutupi kekurangan desain

26.

Apa fungsi dari "Blok Event" dalam sistem pemrograman PictoBlox?

a)

Mengubah tampilan visual elemen

b)

Memicu aksi saat sesuatu terjadi

c)

Mengendalikan pergerakan Sprite

d)

Menambahkan efek suara dan musik

27.

Bagaimana "Blok Motion" digunakan dalam PictoBlox?

a)

Mengatur alur logika program

b)

Mengendalikan pergerakan Sprite

c)

Menambahkan efek suara dan musik

d)

Mengubah tampilan visual elemen

28.

Apa yang dilakukan "Blok Looks" dalam PictoBlox?

a)

Mengubah tampilan visual elemen

b)

Mengatur alur logika program

c)

Memicu aksi saat sesuatu terjadi

d)

Mengendalikan pergerakan Sprite

29.

Apa tujuan dari "Blok Sound" dalam PictoBlox?

a)

Mengubah tampilan visual elemen

b)

Menambahkan efek suara dan musik

c)

Mengendalikan pergerakan Sprite

d)

Mengatur alur logika program

30.

Apa yang dimaksud dengan "Animasi Karakter" dalam aplikasi praktis kode di PictoBlox?

a)

Membuat dialog antar karakter

b)

Mengontrol alur permainan

c)

Membuat Sprite berjalan dan melompat

d)

Menambahkan efek suara

31.

Bagaimana "Interaksi Pengguna" diterapkan dalam PictoBlox?

a)

Mengubah warna tubuh Sprite

b)

Mengikuti pergerakan mouse

c)

Menghitung skor permainan

d)

Menambahkan efek suara

32.

Apa tiga pilar utama dalam ekosistem PictoBlox?

a)

Sprite, Background, dan Kode

b)

Animasi, Musik, dan Video

c)

Teks, Gambar, dan Suara

d)

Warna, Bentuk, dan Ukuran

33.

Apa yang disarankan untuk dilakukan setelah memahami teori dalam PictoBlox?

a)

Membuat proyek kecil

b)

Membaca lebih banyak buku

c)

Menonton video tutorial

d)

Mengikuti kursus online

34.

Apa yang menjadi satu-satunya batasan dalam menggunakan PictoBlox?

a)

Imajinasi

b)

Waktu

c)

Biaya

d)

Teknologi

35.

Bagaimana antarmuka PictoBlox digambarkan?

a)

Visual dan intuitif

b)

Kompleks dan membingungkan

c)

Sederhana dan membosankan

d)

Kaku dan sulit dipahami

36-50.
36.

Apa fungsi utama dari kode kontrol dalam sebuah program?

a)

Mengatur tampilan antarmuka

b)

Mengelola penyimpanan data

c)

Mengatur jalannya eksekusi kode dengan logika yang tepat

d)

Mengoptimalkan kecepatan internet

37.

Bagaimana "If-Else" digunakan dalam kode kontrol?

a)

Untuk mengulang perintah

b)

Untuk membuat keputusan berdasarkan kondisi yang berbeda-beda

c)

Untuk menyimpan data

d)

Untuk menghapus file

38.

Apa yang dimaksud dengan "Pengambilan Keputusan" dalam kode kontrol?

a)

Menentukan arah program berdasarkan hasil evaluasi kondisi logika

b)

Menghentikan program

c)

Mengubah warna tampilan

d)

Menyimpan data ke database

39.

Mengapa kode kontrol penting dalam platform visual seperti Scratch?

a)

Karena membuat program lebih menarik

b)

Karena mengatur kapan dan bagaimana perintah dijalankan

c)

Karena meningkatkan kecepatan program

d)

Karena mengurangi ukuran file

40.

Apa yang terjadi jika tidak ada kode kontrol dalam sebuah program?

a)

Program akan berjalan lebih cepat

b)

Program hanya akan menjalankan perintah secara berurutan tanpa fleksibilitas

c)

Program akan lebih mudah dipahami

d)

Program akan lebih aman

41.

Mengapa elemen seperti pengulangan dan kondisi penting dalam kode kontrol?

a)

Untuk meningkatkan kecepatan internet

b)

Untuk memastikan program berjalan sesuai dengan skenario yang dirancang

c)

Untuk mengubah tampilan program

d)

Untuk menyimpan data lebih cepat

42.

Apa tujuan dari rotasi objek dalam animasi?

a)

Menciptakan efek berputar atau menghadap arah berbeda

b)

Mengubah warna objek

c)

Menambah suara pada animasi

d)

Menghapus objek dari layar

43.

Pada platform apa blok Motion memberikan kontrol penuh atas pergerakan sprite?

a)

Scratch

b)

Photoshop

c)

Illustrator

d)

Premiere Pro

44.

Apa yang dapat dilakukan dengan memutar sprite sesuai derajat yang diinginkan?

a)

Menciptakan efek berputar atau menghadap arah berbeda

b)

Mengubah warna objek

c)

Menambah suara pada animasi

d)

Menghapus objek dari layar

45.

Apa yang dapat dilakukan dengan kontrol gerakan kamera dalam animasi video profesional?

a)

Mengontrol gerakan kamera dan objek secara terpisah

b)

Mengubah warna objek

c)

Menambah suara pada animasi

d)

Menghapus objek dari layar

46.

Apa tujuan dari kode tampilan dalam mengelola aspek visual dari objek?

a)

Mengubah ukuran objek

b)

Menciptakan pengalaman yang menarik dan komunikatif

c)

Mengganti kostum sprite

d)

Menambah efek suara

47.

Apa yang dimaksud dengan "kode tampilan" dalam konteks ini?

a)

Kode untuk menambah efek suara

b)

Kode untuk mengelola aspek visual dari objek

c)

Kode untuk mengubah teks

d)

Kode untuk menambah animasi

48.

Mengapa elemen visual yang baik penting dalam program atau animasi?

a)

Agar lebih mudah dipahami dan menyenangkan

b)

Agar lebih sulit dipahami

c)

Agar lebih membingungkan

d)

Agar lebih cepat selesai

49.

Apa yang diberikan oleh blok Looks di Scratch?

a)

Kontrol lengkap atas tampilan sprite

b)

Kontrol suara

c)

Kontrol teks

d)

Kontrol animasi

50.

Apa yang dimaksud dengan "profesional" dalam konteks kode tampilan?

a)

Terlihat membosankan

b)

Terlihat menarik dan profesional

c)

Terlihat sulit

d)

Terlihat cepat