Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

50 B Komputational Thinking

Total questions: 53

Worksheet time: 27mins

Name
Class
Date
1.

Menggunakan daftar belanja agar tidak lupa saat berbelanja adalah contoh dari...

a)

Abstraction

b)

Decomposition

c)

Algorithm

d)

Pattern Recognition

2.

Jika kamu memperhatikan bahwa hampir semua ponsel memiliki ikon kamera yang mirip, kamu sedang menerapkan...

a)

Debugging

b)

Pattern Recognition

c)

Abstraction

d)

Looping

3.

Membuat resep kue yang dapat digunakan berulang kali adalah contoh dari...

a)

Debugging

b)

Abstraction

c)

Algorithm

d)

Decomposition

4.

Menghilangkan langkah-langkah yang tidak penting dalam petunjuk adalah bagian dari...

a)

Pattern Recognition

b)

Debugging

c)

Abstraction

d)

Algorithm

5.

Ketika kamu membuat game dan mengatur agar karakter melompat setiap kali tombol ditekan, kamu menggunakan konsep...

a)

Conditionals

b)

Looping

c)

Decomposition

d)

Pattern Recognition

6.

Sebelum presentasi, kamu memeriksa apakah slide sudah lengkap dan benar. Ini adalah...

a)

Debugging

b)

Algorithm

c)

Decomposition

d)

Abstraction

7.

Saat kamu mengurutkan langkah-langkah membuat origami dari awal sampai akhir, kamu sedang menyusun...

a)

Abstraction

b)

Algorithm

c)

Pattern Recognition

d)

Debugging

8.

Melihat bahwa semua aplikasi media sosial memiliki tombol "like" adalah contoh...

a)

Abstraction

b)

Decomposition

c)

Pattern Recognition

d)

Looping

9.

Jika kamu membuat daftar tugas sekolah berdasarkan mata pelajaran, kamu sedang menerapkan...

a)

Algorithm

b)

Abstraction

c)

Decomposition

d)

Pattern Recognition

10.

Mengulangi latihan soal yang sama untuk memahami materi adalah penerapan...

a)

Abstraction

b)

Looping

c)

Algorithm

d)

Conditionals

11.

Melihat bahwa banyak hewan berhibernasi saat musim dingin menunjukkan...

a)

Abstraction

b)

Pattern Recognition

c)

Decomposition

d)

Debugging

12.

Memecah masalah "menyusun presentasi" menjadi "membuat outline, desain slide, isi konten" adalah contoh...

a)

Algorithm

b)

Decomposition

c)

Looping

d)

Debugging

13.

Jika kamu mengabaikan warna baju dan hanya mencatat siapa saja yang datang, itu adalah...

a)

Pattern Recognition

b)

Debugging

c)

Abstraction

d)

Algorithm

14.

Membuat petunjuk untuk teman agar bisa bermain permainan dengan benar adalah bagian dari...

a)

Abstraction

b)

Looping

c)

Algorithm

d)

Debugging

15.

Membuat petunjuk untuk teman agar bisa bermain permainan dengan benar adalah bagian dari...

a)

Abstraction

b)

Looping

c)

Algorithm

d)

Debugging

16.

Jika lampu otomatis menyala saat gelap, maka prinsip yang digunakan adalah...

a)

Decomposition

b)

Looping

c)

Conditionals

d)

Pattern Recognition

17.

Mengulang proses pencarian file di komputer karena salah klik adalah contoh dari...

a)

Debugging

b)

Looping

c)

Algorithm

d)

Decomposition

18.

Menemukan kesalahan dalam perhitungan tugas matematika dan memperbaikinya adalah...

a)

Debugging

b)

Abstraction

c)

Decomposition

d)

Pattern Recognition

19.

Jika kamu membuat instruksi memasak yang bisa diikuti siapa saja, kamu sedang membuat...

a)

Algorithm

b)

Debugging

c)

Conditionals

d)

Pattern Recognition

20.

Menandai bahwa semua film komedi memiliki unsur lucu adalah penerapan...

a)

Debugging

b)

Abstraction

c)

Pattern Recognition

d)

Algorithm

21.

Menghapus bagian yang tidak penting dalam cerita saat menceritakan ulang ke teman adalah...

a)

Abstraction

b)

Looping

c)

Debugging

d)

Decomposition

22.

Melatih robot untuk menghindari rintangan dengan sensor adalah contoh dari...

a)

Algorithm

b)

Decomposition

c)

Conditionals

d)

Debugging

23.

Membagi tugas kelompok menjadi "penulis, presenter, dan desainer" adalah bentuk dari...

a)

Looping

b)

Decomposition

c)

Pattern Recognition

d)

Debugging

24.

Membuat tombol "Ulangi" dalam game menggunakan...

a)

Looping

b)

Conditionals

c)

Debugging

d)

Algorithm

25.

Menggunakan satu template untuk banyak undangan menunjukkan...

a)

Abstraction

b)

Pattern Recognition

c)

Looping

d)

Reusability (penggunaan ulang)

26.

Membuat instruksi penggunaan alat yang hanya mencantumkan langkah penting menunjukkan...

a)

Debugging

b)

Abstraction

c)

Algorithm

d)

Decomposition

27.

Saat memecah tugas "Membuat website" menjadi bagian seperti desain tampilan, menulis kode, dan uji coba, ini adalah contoh...

a)

Abstraction

b)

Decomposition

c)

Algorithm

d)

Debugging

28.

Memecah masalah besar menjadi bagian kecil disebut decomposition.

a)

Abstraction

b)

Decomposition

c)

Algorithm

d)

Debugging

29.

Jika kamu mengenali bahwa semua game memiliki "tombol mulai" dan "skor", kamu menggunakan konsep...

a)

Abstraction

b)

Debugging

c)

Pattern Recognition

d)

Looping

30.

Proses memperbaiki kesalahan program disebut...

a)

Decomposition

b)

Debugging

c)

Pattern Recognition

d)

Looping

31.

Dalam permainan ular tangga, langkah yang dilakukan secara berulang saat melempar dadu adalah contoh...

a)

Abstraction

b)

Pattern Recognition

c)

Looping

d)

Debugging

32.

Kamu membuat petunjuk memasak mie instan dalam urutan tertentu. Ini adalah contoh...

a)

Decomposition

b)

Algorithm

c)

Debugging

d)

Looping

33.

Jika kamu mengabaikan detail warna pakaian saat menggambar bentuk tubuh, kamu sedang menggunakan...

a)

Abstraction

b)

Debugging

c)

Looping

d)

Algorithm

34.

Berikut ini yang merupakan contoh decomposition adalah...

a)

Menulis kode berulang kali

b)

Membagi pekerjaan kelompok menjadi tugas individu

c)

Menghapus bagian program yang error

d)

Membuat pola dari data

35.

Langkah pertama yang sebaiknya dilakukan ketika komputer tidak menyala adalah...

a)

Membongkar perangkat keras

b)

Mengecek kabel daya

c)

Memformat ulang

d)

Memasang antivirus

36.

Dalam membuat game ular, pergerakan ular mengikuti perintah yang berulang-ulang. Ini merupakan contoh...

a)

Algorithm

b)

Abstraction

c)

Looping

d)

Decomposition

37.

Menentukan apakah suatu perintah harus dijalankan atau tidak berdasarkan kondisi disebut...

a)

Looping

b)

Conditionals

c)

Algorithm

d)

Debugging

38.

Ketika kamu menganalisis banyak game dan menemukan bahwa semuanya punya sistem poin, kamu menggunakan...

a)

Looping

b)

Pattern Recognition

c)

Abstraction

d)

Debugging

39.

Kamu menyusun langkah-langkah untuk membersihkan kamar agar bisa dilakukan berulang setiap minggu. Ini adalah...

a)

Algorithm

b)

Decomposition

c)

Looping

d)

Abstraction

40.

Ketika kamu mengulangi latihan soal yang sama untuk memahami rumus matematika, kamu sedang menggunakan konsep...

a)

Pattern Recognition

b)

Debugging

c)

Looping

d)

Conditionals

41.

Menghapus bagian-bagian tidak penting dalam desain agar lebih sederhana disebut...

a)

Looping

b)

Pattern Recognition

c)

Abstraction

d)
42.

Menghapus bagian-bagian tidak penting dalam desain agar lebih sederhana disebut...

a)

Looping

b)

Pattern Recognition

c)

Abstraction

d)

Debugging

43.

Kamu sedang menyusun rencana belajar yang terdiri dari 4 tahap. Ini adalah bentuk dari...

a)

Algorithm

b)

Debugging

c)

Decomposition

d)

Abstraction

44.

Menemukan bahwa semua aplikasi media sosial memiliki fitur "like" adalah contoh...

a)

Looping

b)

Pattern Recognition

c)

Abstraction

d)

Debugging

45.

Memecah proses membuat animasi menjadi: membuat karakter, gerakan, dan suara adalah...

a)

Abstraction

b)

Decomposition

c)

Algorithm

d)

Debugging

46.

Kamu menulis program sederhana dan menjalankannya. Ternyata hasilnya salah. Maka kamu melakukan...

a)

Decomposition

b)

Looping

c)

Debugging

d)

Abstraction

47.

Seseorang mengabaikan informasi cuaca saat menghitung pengeluaran bulanan. Ini adalah...

a)

Looping

b)

Decomposition

c)

Abstraction

d)

Debugging

48.

Saat kamu memecah proyek "Membuat robot sederhana" menjadi: desain bentuk, program gerak, dan pengujian, kamu menggunakan...

a)

Algorithm

b)

Decomposition

c)

Abstraction

d)

Looping

49.

Kamu membuat robot mainan yang memutar musik setiap kali ada gerakan di depannya. Ini adalah penerapan...

a)

Algorithm

b)

Pattern Recognition

c)

Conditionals

d)

Debugging

50.

Sebelum mencetak dokumen, kamu memeriksa tata letak dan kesalahan ketik. Tindakan ini adalah bagian dari...

a)

Pattern Recognition

b)

Debugging

c)

Decomposition

d)

Algorithm

51.

Melihat bahwa banyak binatang malam memiliki mata besar untuk melihat di gelap adalah contoh...

a)

Decomposition

b)

Pattern Recognition

c)

Looping

d)

Debugging

52.

Jika kamu mengulangi langkah yang sama dalam suatu program sampai suatu kondisi terpenuhi, kamu menggunakan...

a)

Looping

b)

Algorithm

c)

Conditionals

d)

Debugging

53.

Dalam menyelesaikan soal cerita matematika, kamu membaca, memahami inti permasalahan, dan mengabaikan informasi yang tidak relevan. Kamu sedang menggunakan...

a)

Algorithm

b)

Abstraction

c)

Debugging

d)

Pattern Recognition