Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Koding dan Kecerdasan Artifisial

Total questions: 50

Worksheet time: 2hrs 40mins

Name
Class
Date
1.

Berpikir komputasional adalah metode untuk mengamati sebuah permasalahan dan berusaha untuk mencari.....

a)

Solusi dari permasalahan

b)

Jalan pintas

c)

Sumber permasalahan

d)

Jawaban yang tepat

2.

Berikut ini yang termasuk dalam menerapkan metode "Dekomposisi" dalam menyelesaikan sebuah permasalahan adalah...

a)

Membagi tugas bersama ke masing-masing anggota kelompok

b)

Mencatat hal-hal penting dari penjelasan guru

c)

Menuliskan langkah-langkah cara untuk berangkat sekolah

d)

Melihat kesamaan pola dalam suatu deret bilangan

3.

Tujuan dari menggunakan metode "Dekomposisi" dalam menyelesaikan sebuah tugas atau masalah adalah...

a)

Supaya dapat memprediksi apa yang akan terjadi selanjutnya

b)

Supaya cara-cara menyelesaikan masalah terlihat jelas

c)

Supaya pekerjaan lebih ringan dilakukan karena dibagi-bagi menjadi tugas yang lebih kecil/sederhana.

d)

Supaya tidak teralihkan dengan masalah-masalah yang lainnya

4.

Anita diminta mamanya membersihkan kamarnya yang berantakan. Ia mengawalinya dengan merapikan tempat tidur, merapikan meja belajar, menyapu lantai dan diakhiri dengan merapikan baju di lemarinya. Tindakan yang dilakukan Anita adalah salah satu penerapan berpikir komputasional menggunakan metode...

a)

Abstraksi

b)

Dekomposisi

c)

Pengenalan Pola

d)

Algoritma

5.

Abstraksi dalam berpikir komputasional adalah fokus pada hal-hal yang penting atau bersifat "general characteristics". Berikut ini yang termasuk dalam kegiatan yang menggunakan metode abstraksi adalah....

a)

Menggambar bagian-bagian wajah yang penting seperti hidung, mata, telinga dan alis.

b)

Mengenali garis dan simbol pada sebuah aplikasi peta.

c)

Membuat daftar langkah-langkah cara memasak mie instan

d)

Membuat baris bilangan yang mempunyai pola.

6.

Jika kita diminta untuk menggambar seekor ikan dengan menggunakan metode abstraksi, bagian manakah yang TIDAK perlu digambar?

a)

Kepala

b)

Sirip

c)

Mata

d)

Gigi yang panjang

7.

Perhatikan tabel berikut, jika kita menggunakan metode pengenalan pola maka kita dapat memprediksi atau menebak yang akan terjadi di masa mendatang. Kemungkinan yang terjadi pada grafik berikut ini pada tahun setelah tahun 2012 adalah....

a)

Pengunjung semakin berkurang

b)

Jumlah pengunjung tetap

c)

Tidak ada pengunjung

d)

Pengunjung semakin banyak

8.

Perhatikan deret angka berikut...

13, 16, 19, 21, 24, ... , 30

Angka yang tepat untuk mengisi bagian yang kosong adalah....

a)

26

b)

25

c)

27

d)

28

9.

Contoh penerapan Pengenalan Pola dalam teknologi adalah....

a)
Mendeteksi wajah pada foto
b)

Mobil listrik

c)

Laptop yang tipis

d)

TV LED yang besar

10.

Alfa baru saja berbelanja sayur, buah dan daging di supermarket. Supaya tetap segar, Ia menyimpan belanjaannya di kulkas. Supaya nantinya Alfa dapat mencari bahan makanan lebih mudah maka cara yang tepat untuk menyimpannya adalah....

a)

Bahan makanan yang besar ditaruh di paling bawah

b)

Bahan makanan yang sering dimasak disimpan di pintu kulkas

c)

Bahan makanan disimpan pada tempatnya masing-masing sesuai jenisnya

d)

Menumpuk semua bahan makanan jadi satu

11.

Poppy akan pergi ke tempat les jam 16.00 sedangkan ia baru selesai sekolah pukul 14.30. Waktu tempuh perjalanan dari sekolah ke tempat les adalah 1/2 jam dan sebelum ia tiba di sana ia berencana ingin membeli snack di minimarket yang membutuhkan waktu 1/4 jam. Lalu ia harus mampir ke toko alat tulis yang membutuhkan waktu 1/6 jam. Jam berapakah ia harus berangkat dari sekolah supaya sampai ke tempat les tepat waktu?

a)

15.20

b)

15.15

c)

15.10

d)

15.05

12.

Manfaat dari menyelesaikan masalah dengan berpikir komputasi adalah....

a)
Meningkatkan efisiensi dan kecepatan dalam menyelesaikan masalah
b)
Membuat kita menjadi lebih pintar
c)
Meningkatkan kemampuan bermain game
d)
Meningkatkan kemampuan berbahasa asing
13.

Perhatikan pernyataan berikut ini!

Alex membawa payung ke sekolah saat hari hujan

Cuaca hari ini tidak hujan

Kesimpulan yang tepat dari pernyataan-pernyataan di atas adalah....

a)
Alex membawa payung ke sekolah hari ini
b)
Alex tidak membawa payung ke sekolah hari ini
c)
Alex selalu membawa payung ke sekolah
d)
Alex tidak pernah membawa payung ke sekolah
14.

Perhatikan pernyataan berikut ini:

Olaf selalu membawa botol minum jika pergi ke sekolah

Olaf tidak membawa botol minum

Kesimpulan yang tepat dari pernyataan di atas adalah....

a)
Olaf tidak pergi ke sekolah
b)
Olaf selalu pergi ke sekolah tanpa botol minum
c)
Olaf pergi ke sekolah tanpa botol minum kali ini
d)
Olaf tidak memiliki botol minum
15.

Perhatikan gambar berikut!

Setiap simbol mewakili sebuah huruf. Jika disajikan pola gambar seperti gambar di bawah, maka pesan atau tulisan yang benar adalah....

a)

EGAKB

b)

BEKAG

c)

EGABK

d)

BAEKG

16.
  1. Suatu video menampilkan seorang tokoh publik yang mengucapkan pernyataan kontroversial. Setelah ditelusuri, ternyata video tersebut adalah hasil manipulasi digital (deepfake). Langkah paling tepat untuk memverifikasi keaslian video tersebut adalah...

a)

A. Melihat jumlah penonton video tersebut di platform media sosial


b)

B. Menghapus video agar tidak menyesatkan orang lain

c)

C. Mencari sumber resmi atau klarifikasi dari tokoh yang bersangkutan

d)

D. Menyebarkan video tersebut agar diketahui masyarakat luas

17.

Perhatikan pernyataan berikut ini:
"Teknologi deepfake dapat digunakan untuk hiburan, tetapi juga berisiko digunakan untuk menyebarkan hoaks."
Dari pernyataan tersebut, sikap yang paling tepat dalam menghadapi konten deepfake adalah...

a)

A. Menolak seluruh bentuk teknologi deepfake


b)

B. Mendukung penyebaran deepfake selama menarik perhatian

c)

C. Menilai manfaat dan risiko penggunaan deepfake secara bijak

d)

D. Meniru konten deepfake agar menjadi viral

18.

Seorang siswa menemukan gambar tokoh terkenal yang dimanipulasi secara digital untuk keperluan kampanye hitam. Apa yang sebaiknya dilakukan oleh siswa tersebut agar tidak menjadi bagian dari penyebaran informasi palsu?

a)

A. Membagikan gambar itu dengan tambahan caption lucu


b)

B. Menyimpan gambar itu di galeri pribadi

c)

C. Melaporkan konten tersebut ke platform dan memberitahu guru atau orang dewasa

d)

D. Menyebarkan gambar tersebut kepada teman sekelas untuk berdiskusi

19.

Bagaimana cara menganalisis ciri konten deepfake dalam sebuah video agar tidak tertipu oleh manipulasi digital?

a)

A. Percaya pada semua konten yang disebarkan oleh teman terdekat


b)

B. Memeriksa gerakan bibir dan ekspresi wajah yang tidak sinkron dengan suara

c)

C. Menyukai dan membagikan video tanpa berpikir panjang

d)

D. Meminta izin untuk mengedit video tersebut lebih lanjut

20.

Seorang influencer menyebarkan video deepfake yang lucu namun melibatkan wajah orang lain tanpa izin. Apa dampak etis dan hukum dari tindakan tersebut?

a)

A. Tidak ada dampak karena tujuannya hanya untuk hiburan

b)

B. Meningkatkan popularitas influencer karena kontennya viral

c)

C. Berpotensi melanggar privasi dan dapat dikenai sanksi hukum

d)

D. Mendapat apresiasi karena keterampilan mengeditnya bagus

21.

Dari gambar yang ditampilkan, terdapat 3 bagian yaitu :

Coding area (berisikan susunan program yang telah tersusun secara rapih), Block pallet (berisikan kumpulan block kode yang dapat kita pilih), dan Hasil kerja (merupakan layar yang menampilkan hasil dari pekerjaan kita). Dari gambar tersebut angka nomor 2 dinamakan ?

a)

Background

b)

Hasil kerja

c)

Block pallet

d)

Coding area

22.

Sebuah karakter pada PictoBlox yang dapat kita berikan program disebut ?

a)

Blocks

b)

Sprite

c)

Background

d)

Variabel

23.

Jika anda menginginkan sprite berjalan terus menerus, maka anda membutuhkan block code dengan nama ?

a)

Forever

b)

Repeat

c)

waite

d)

close

24.

Apa yang akan terjadi bila block coding tersebut digunakan?

a)

Custom akan berubah menjadi backdrop1

b)

Backdrop akan berubah dari backdrop1

c)

Custom akan berubah dari backdrop1

d)

Backdrop akan berubah menjadi backdrop1

25.

Apa yang akan terjadi bila block coding tersebut dijalankan?

a)

selamanya x akan bertambah 10

b)

selamanya x akan berkurang 10

c)

selamanya y akan bertambah 10

d)

selamanya y akan berkurang 10

26.

Suatu karakter akan bergerak 10 langkah apabila . . .

a)

Mengirim pesan message1

b)

Menerima pesan message1

c)

Bendera hijau ditekan

d)

Mendengar suara message1

27.

Manakah berikut ini yang berfungsi untuk menghentikan semua proses yang sedang berjalan?

a)

b)

c)

d)

28.

Gambar di sampng menunjukkan ....

a)

Conditional

b)

Sensing

c)

Variabel

d)

Loops

29.

Apa yang dimaksud dengan algoritma dalam berpikir komputasional?

a)

Algoritma adalah sekumpulan data yang tidak terstruktur.

b)

Algoritma adalah metode acak untuk menyelesaikan masalah.

c)

Algoritma adalah langkah-langkah sistematis untuk menyelesaikan masalah dalam berpikir komputasional.

d)

Algoritma hanya digunakan dalam pemrograman tingkat tinggi.

30.

Apa perbedaan antara sprite dan backdrop?

a)

Sprite dan backdrop keduanya adalah objek interaktif.

b)

Sprite adalah objek interaktif, sedangkan backdrop adalah latar belakang statis.

c)

Backdrop adalah objek yang dapat bergerak, sedangkan sprite adalah latar belakang.

d)

Sprite adalah gambar statis, sedangkan backdrop adalah objek interaktif.

31.

Tujuan belajar aplikasi pictoblox adalah .....

a)

Belajar logika pemrograman dasar

b)

Belajar membuat film kartun

c)

Belajar membuat desain gambar

d)

Belajar mengolah gambar

32.

Berikut ini adalah merupakan logo aplikasi pemrograman visual blox yaitu ….

a)

b)

c)

d)

33.

Fungsi dari gambar blok program di atas adalah ….

a)

Program akan dijalankan ketika tombol play diklik

b)

Program akan dijalankan ketika tombol stop diklik

c)

Program akan dijalankan ketika tombol enter ditekan

d)

Program akan dijalankan ketika tombol space ditekan

34.

Fungsi dari icon yang ditandai dengan garis warna merah pada gambar tersebut adalah .....

a)

Menggandakan sprite

b)

Menjalankan animasi

c)

Menghapus background

d)

Menghentikan pergerakan dari animasi

35.

Jika kita ingin menambahkan suara pada animasi yang kita buat maka kita dapat menambahkannya melalui menu .....

a)

Sound

b)

Looks

c)

Motion

d)

Control

36.

Fungsi dari icon pada gambar tersebut adalah…..

a)

Mengganti kostum sprite

b)

Menambahkan sprite baru

c)

Menggandakan sprite

d)

Menambahkan background baru

37.

Icon pada gambar tersebut digunakan untuk .....

a)

Menambahkan sprite baru

b)

Menambahkan balok kode baru

c)

Menambahkan background baru

d)

Menghapus background

38.

Balok kode seperti gambar tersebut terdapat dikategori Block . . . .

a)

Sound

b)

Events

c)

Motion

d)

Looks

39.

Balok kode seperti gambar tersebut terdapat di menu blok …..

a)

Operator

b)

Control

c)

Looks

d)

Motion

40.

Fungsi dari icon pada gambar tersebut adalah…..

a)

Menambah sprite baru

b)

Menggandakan sprite

c)

Menampilkan dan menyembunyikan background

d)

Menampilkan dan menyembunyikan sprite

41.

Fungsi dari blok tersebut adalah ... .

a)

menjalankan script ketika bendera hijau diklik

b)

menunggu selama waktu ( detik ) yang telah ditentukan

c)

menjalankan script didalam blok secara berulang-ulang

d)

menjalankan script ketika key tertentu ditekan

42.

Maksud dari script/code berikut ini adalah ketika bendera hijau di klik ...

a)

Sprite berkata "Hello!" sebanyak 2 kali

b)

Sprite berkata "Hello!"

c)

Sprite terus menerus berkata "Hello!"

d)

Sprite berkata "Hello!" selama 2 detik

43.

Jika anda ingin sprite bergerak ke arah tertentu, blok kode apa yang harus digunakan?

a)

Turn

b)

Move

c)

Go to

d)

Change x by

44.

Ketika sprite berinteraksi dengan objek lain, kita dapat menggunakan blok kode yang disebut ....

a)

Events

b)

Operators

c)

Control

d)

Sensing

45.

Apakah yang dimaksud dengan variabel dalam pemrograman?

a)

Fungsi untuk menjalankan kode

b)

Tempat menyimpan data

c)

Alat untuk menggambar

d)

Proses pengulangan

46.

Dalam PictoBlox, blok kode yang digunakan untuk mengubah penampilan sprite disebut?

a)

Events

b)

Control

c)

Motion

d)

Looks

47.

Ketika kita ingin mengulang suatu tindakan dalam program, blok kode yang tepat untuk digunakan adalah....

a)

Until

b)

Forever

c)

Wait

d)

Repeat

48.

Dalam proses pengembangan aplikasi, langkah pertama yang harus dilakukan adalah....

a)

Menentukan tujuan aplikasi

b)

Membuat desain antarmuka

c)

Menulis kode program

d)

Melakukan pengujian

49.

Seorang siswa menemukan video yang mengklaim dapat mengubah wajah seseorang menjadi karakter kartun. Apa yang sebaiknya dilakukan oleh siswa tersebut untuk memastikan video tersebut tidak menyesatkan?

a)

A. Menonton video tersebut dan membagikannya ke media sosial


b)

C. Mengabaikan video tersebut dan tidak membagikannya

c)

D. Mengedit video tersebut agar lebih menarik

d)

B. Memeriksa sumber video dan mencari informasi lebih lanjut

50.

Dalam pengembangan aplikasi, apa yang harus dilakukan setelah menentukan tujuan aplikasi?

a)

C. Menentukan desain antarmuka

b)

A. Membuat prototipe aplikasi


c)

B. Melakukan pengujian terhadap aplikasi

d)

D. Menulis kode program