wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Alhazen - Thunkable Assessment

Total questions: 39

Worksheet time: 25mins

Name
Class
Date
1.

Pada Thunkable, UI Component yang bisa kita gunakan untuk membuat tombol adalah . . .

a)

Label

b)

Image

c)

Button

d)

Switch

2.

UI Component yang terdapat pada gambar merupakan komponen untuk menambahkan . . .

a)

Gambar

b)

Tombol

c)

Background

d)

Warna

3.

Untuk bisa menambahkan UI Component pada aplikasi yang sedang kita desain, terlebih dahulu harus membuat . . .

a)

Button

b)

Image

c)

Component

d)

Screen

4.

Pada block yang terdapat pada gambar, aplikasi akan masuk ke screen3, jika . . . diklik

a)

Button1

b)

Button2

c)

Label1

d)

Mouse

5.

Pada dasarnya sebuah tombol yang ada dalam sebuah aplikasi merupakan komponen yang digunakan untuk berpindah ke screen lain. Namun dengan fitur navigate pada thunkable, komponen lain seperti image dan label dapat digunakan untuk berpindah ke screen lain.

a)

Betul

b)

Salah

6.

Apa yang kita butuhkan saat mengakses Translator App di device?

a)

Share block

b)

Sound component

c)

Translator component

7.

Dimanakah component untuk menginputkan teks bahasa?

a)

Button1

b)

Text Input1

c)

Label1

d)

Click

8.

Bagaimana cara membuat tampilan default button menjadi button berbentuk kotak?

a)

Kurangi radius button

b)

Radius button di ukuran yang sama

c)

Tambah radius button

9.

Bahasa apa yang ditranslate berdasarkan coding berikut?

a)

Indonesia ke Indonesia

b)

Jepang ke Indonesia

c)

Indonesia ke Jepang

d)

Jepang ke Jepang

10.

Fitur dapat kita gunakan untuk mengubah suara menjadi teks hasil translate kita terletak di ...

a)

Sound

b)

Translate

c)

Share

d)

Alert

11.

Block pada Thunkable yang berfungsi untuk melakukan operasi matematika adalah...

a)

Blok Math

b)

Blok Logic

c)

Blok Text

12.

Block coding manakah yang menandakan button penjumlahan?

a)
b)
c)
d)

The maths is wrong

13.

manakah component berikut untuk menampilkan hasil dari calculator app ?

a)

teks input

b)

label

c)

button

14.

Error apa yang terjadi pada soal berikut?

a)

Variable

b)

Button1

(Click)

c)

Math

d)

Label1

(Font)

15.

Output yang dihasilkan pada program berikut ialah

a)

15

b)

30

c)

20

d)

35

16.

Komponen apa untuk display app yang sedang kita kerjakan?

a)

UI component

b)

Video component

c)

Web Viewer

d)

URL Block

17.

Apa yang terjadi ketika button play1 diklik?

a)

Block coding untuk memulai sound pada aplikasi

b)

Block coding untuk menjeda sound pada aplikasi

c)

Block coding untuk stop sound pada aplikasi

d)

Tidak melakukan apa-apa

18.

Apa yang terjadi jika button Dzikir diklik?

a)

Text angka bertambah 1

b)

Tidak melakukan apa-apa

c)

Text angka berkurang 1

d)

Text angka menjadi 1

19.

Apakah yang terjadi ketika button 'Reset' diklik?

a)

Coding error

b)

Output menjadi 0

c)

Output muncul kata "Reset"

20.

Apa fungsi utama menggunakan variable?

a)

Memudahkan dalam print

b)

Hanya bisa digunakan sekali

c)

Bisa dipanggil berulang kali di sebuah program

d)

Variable tidak menahan akses data

21.

Apa keuntungan dari function

a)

Function membuat code lebih terorganisir, bisa digunakan berkali-kali dan bisa digunakan untuk satu atau beberapa action

b)

Function tidak memproses instruksi

c)

Modul yang berisi code untuk mengerjakan beberapa task

d)

Function dapat mengambil beberapa data

22.

API adalah singkatan dari

a)

Apply Practice Investigate

b)

Application Ping Internet

c)

Application Programming Interface

d)

Apple Pie In the Sky

23.

UI Component yang digunakan untuk menampilkan daftar adalah . . .

a)

Label

b)

List Viewer

c)

Button

d)

Text Input

24.

Seperti terlihat pada gambar, ketika tombol add diklik, akan dicek jika "lenght of Text_input1's Text > 0", yang artinya . . .

a)

untuk melihat apakah text input ada atau tidak

b)

untuk melihat apakah text input terdapat isinya atau tidak

c)

untuk melihat apakah terdapat button add

d)

untuk melihat apakah aplikasi sudah dijalankan atau belum

25.

Function Update list seperti pada gambar, digunakan untuk . . .

a)

memperbarui variable todo

b)

memperbarui tampilan screen

c)

memperbarui semua item pada list

d)

memperbarui function Update list

26.

Untuk membuat aplikasi, tidak jarang dibutuhkan sebuah wadah yang digunakan untuk menyimpan, menampilkan, mengubah dan menghapus data. Untuk membuat data secara local pada thunkable, kita bisa menambahkan . . .

a)

Label

b)

Local Variable

c)

List Viewer

d)

Data Source

27.

Pop up message yang tampil seperti pada gambar, merupakan salah satu fitur pada sebuah aplikasi untuk menampilkan pesan penting seperti, peringatan dan konfirmasi. Pada thunkable, untuk menampilkan pesan seperti demikian bisa menambahkan . . .

a)

Label

b)

Alert

c)

Data Source

d)

API

28.

Fungsi yang paling tepat dari block seperti pada gambar adalah . . .

a)

membuat variable dengan nama time

b)

membuat variable dengan nama time bernilai 0

c)

membuat variable dengan nama time tanpa anka 0

d)

membuat variable dengan nama time untuk angka 0

29.

Untuk mendapatkan jam, menit, dan detik terbaru, kita dapat mengambilnya pada . . .

a)

block control

b)

block navigate

c)

block device

d)

block variable

30.

Seperti block pada gambar, pada saat tombol setAlarm diklik, maka variable time akan diset menjadi jam yang sesuai dengan text input (Hour, Minute, Second). Setelah itu, beberapa text input diset menjadi " ". Apa tujuannya?

a)

agar text input tidak menyimpan data lain selain data jam, menit dan detik

b)

agar text input tidak memakan banyak space pada memori

c)

agar text input bisa ditampilkan lagi

d)

agar text input kembali pada kondisi awal(kosong) dan dapat diisi kembali berikutnya

31.

Perhatikan block yang ditandai kotak merah pada gambar tersebut! Fungsi dari block tersebut adalah . . .

a)

mengecek apakah jam yang terkini sama dengan jam pada variable time

b)

mengecek apakah terdapat label jam dengan nama clock

c)

mengecek apakah variable time tersedia

d)

mengecek apakah label clock memiliki nilai atau kosong

32.

Jika diperhatikan block pada gambar, label Clock akan menampilkan waktu terkini pada saat . . .

a)

Label timer diset

b)

label Clock diklik

c)

screen1 dibuka

d)

screen1 diklik

33.

Sebuah URL yang bisa dijadikan sebagai data sumber untuk aplikasi lain disebut juga dengan istilah . . .

a)

Data Viewer

b)

Data Source

c)

API

d)

Fucntion

34.

Ketika sebuah URL API diakses, kita akan mendapatkan sebuah respon dalam bentuk . . .

a)

object

b)

application

c)

timer

d)

clock

35.

Beberapa text dapat digabungkan menjadi satu denga menggunakan block . . .

a)

variable

b)

join

c)

insert

d)

if

36.

Sebuah block yang digunakan untuk menjalankan sebuah perintah secara terus menerus tanpa berhenti adalah . . .

a)

forever

b)

foor

c)

while

d)

loop

37.

Ketika ingin mengakses properti JSON pada object yang didapat dari hasil respon akses API, kita dapat memanggilnya dengan format seperti . . .

a)

data.jadwal.subuh

b)

data-jadwal/subuh

c)

data/jadwal/subuh

d)

data(lokasi)

38.

Berdasarkan materi yang sudah dipelajari, manakah materi yang paling mudah dipahami dan seru untuk dipelajari?

Navigation Link (1), Calculator App (2), Translator App (3), Quran App (4),

Sign In Sign Up (5), To Do List (6), Prayer App (7), Alarm Notification (8)

*pilih nomor saja

4 lines
39.

Bisakah kamu menceritakan salah satu project yang paling paham dan seru berdasarkan pengalaman kamu?

4 lines