Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Koding dan Kecerdasan Artifisial

Total questions: 50

Worksheet time: 50mins

Name
Class
Date
1.

Dalam membuat model AI berbasis machine learning, langkah feature engineering diperlukan karena...

a)

Mengurangi ukuran file program

b)

Meningkatkan kualitas data agar pola lebih mudah dikenali model

c)

Membuat tampilan antarmuka lebih menarik

d)

Menjalankan model tanpa memerlukan dataset

e)

Menghindari penggunaan bahasa pemrograman

2.

Mengapa pemrograman Python banyak digunakan dalam AI?

a)

Karena hanya Python yang dapat memproses data numerik

b)

Karena Python memiliki banyak library khusus AI dan sintaks yang sederhana

c)

Karena Python tidak membutuhkan memori

d)

Karena Python adalah bahasa tertua

e)

Karena Python tidak pernah mengalami error

3.

Model AI yang mampu mempelajari struktur data berurutan seperti teks dan suara adalah...

a)

CNN

b)

RNN

c)

GAN

d)

KNN

e)

SVM

4.

Perbedaan utama supervised learning dan unsupervised learning terletak pada...

a)

Jumlah layer dalam model

b)

Penggunaan data label pada proses pelatihan

c)

Jenis bahasa pemrograman

d)

Cepat atau lambatnya proses training

e)

Jumlah memori yang digunakan

5.

Ketika sebuah model AI mengalami overfitting, solusi yang paling tepat adalah...

a)

Mengurangi jumlah data

b)

Menambah kompleksitas model

c)

Menggunakan teknik regularisasi atau menambah data

d)

Menghapus fungsi aktivasi

e)

Menjalankan ulang model tanpa perubahan

6.

Jika sebuah algoritma AI sering membuat keputusan salah meskipun datanya benar, kemungkinan masalahnya adalah...

a)

Underfitting

b)

Overclocking

c)

Rendering

d)

Looping

e)

Branching

7.

Pada pemrograman AI, library seperti TensorFlow dan PyTorch digunakan untuk...

a)

Membuat desain UI

b)

Memroses data grafis

c)

Membuat dan melatih model pembelajaran mesin

d)

Mengelola sistem operasi

e)

Menjalankan server database

8.

Konsep bias pada AI berkaitan dengan...

a)

Kesalahan sistem operasi

b)

Kecenderungan model memberikan prediksi yang menyimpang karena data tidak seimbang

c)

Kecepatan jaringan internet

d)

Syntax error pada kode

e)

Kekurangan jumlah variabel

9.

Ketika data dalam sebuah model AI sangat besar dan kompleks, teknik yang sering digunakan untuk mengurangi dimensi adalah...

a)

Looping

b)

PCA (Principal Component Analysis)

c)

JSON Parsing

d)

Data Encryption

e)

Data Masking

10.

Mengapa data training harus dipisahkan dari data testing?

a)

Agar file dataset menjadi lebih kecil

b)

Agar model dapat merespon perintah suara

c)

Agar model dapat dievaluasi menggunakan data baru yang belum pernah dilihat

d)

Agar ukuran memori meningkat

e)

Agar kode lebih cepat diketik

11.

Dalam AI, konsep reinforcement learning bekerja dengan cara...

a)

Model belajar dari label yang disediakan

b)

Model belajar dari struktur data terorganisir

c)

Model belajar dari percobaan, kesalahan, dan pemberian hadiah/punishment

d)

Model belajar tanpa data

e)

Model hanya mengikuti aturan if-else

12.

Pada pengembangan AI, dataset yang tidak seimbang dapat menyebabkan...

a)

Model bekerja lebih cepat

b)

Model lebih akurat untuk semua kelas

c)

Model hanya baik memprediksi kelas mayoritas

13.

Penerapan AI dalam pembelajaran SMK dapat meningkatkan...

a)

Kecepatan server sekolah

b)

Efisiensi pengolahan nilai dan personalisasi belajar

c)

Konsumsi listrik sekolah

d)

Jumlah kelas teori

e)

Penggunaan kertas

14.

Guru SMK dapat memanfaatkan AI untuk menganalisis gaya belajar siswa dengan menggunakan...

a)

Berat badan siswa

b)

Riwayat presensi saja

c)

Pola pengerjaan tugas dan interaksi belajar digital

d)

Warna pakaian siswa

e)

Foto profil siswa

15.

Salah satu bentuk project based learning yang sesuai dengan AI di SMK adalah...

a)

Membuat poster manual

b)

Membuat model prediksi nilai kelulusan menggunakan Python

c)

Menghafal rumus

d)

Membersihkan laboratorium

e)

Menggambar bebas

16.

Contoh penggunaan chatbot AI di SMK adalah...

a)

Menggantikan semua guru

b)

Menjawab pertanyaan siswa secara otomatis di platform belajar

c)

Mengunci komputer siswa

d)

Menghapus data nilai

e)

Mengatur keuangan sekolah

17.

Dalam pembelajaran pemrograman, AI dapat dimanfaatkan untuk...

a)

Menyalin seluruh tugas siswa

b)

Memberikan rekomendasi perbaikan kode dan mendeteksi bug

c)

Menghapus file secara otomatis

d)

Mencegah siswa membuat program

e)

Mengganti bahasa pemrograman

18.

Manfaat AI pada penilaian praktik di SMK adalah...

a)

Menilai secara otomatis berdasarkan rubrik digital

b)

Mengurangi jumlah praktik siswa

c)

Menghapus nilai yang tidak valid

d)

Mengubah aturan kelulusan

e)

Menghilangkan peran guru

19.

AI vision dapat digunakan di jurusan Teknik Otomotif SMK untuk...

a)

Meramal cuaca

b)

Menganalisis kerusakan komponen mesin melalui gambar

c)

Mengganti oli

d)

Menimbang sparepart

e)

Membuka kunci bengkel

20.

Koding diperlukan dalam pembelajaran SMK karena...

a)

Semua mata pelajaran wajib menggunakan bahasa pemrograman

b)

Membantu siswa berpikir sistematis, logis, dan kreatif

c)

Menghilangkan tugas praktik

d)

Membuat pembelajaran lebih sulit

e)

Membuat komputer cepat rusak

21.

Penggunaan AI untuk personalisasi modul belajar bertujuan agar...

a)

Semua siswa belajar dengan materi yang sama

b)

Materi menyesuaikan kecepatan dan kemampuan tiap siswa

c)

Siswa tidak perlu belajar

d)

Guru tidak perlu mengajar

e)

Semua nilai disamaratakan

22.

Pemanfaatan AI pada administrasi SMK dapat dilakukan untuk...

a)

Menentukan warna seragam

b)

Mengelola data nilai, absensi, dan laporan secara otomatis

c)

Mengurangi jumlah guru

d)

Menghapus kurikulum

e)

Memblokir internet

23.

Learning analytics dengan AI membantu guru dalam...

a)

Menebak hobi siswa

b)

Menganalisis performa siswa berdasarkan data pengerjaan tugas

c)

Menentukan jam pulang

d)

Mengatur jumlah kelas

e)

Menentukan gaya rambut siswa

24.

SMK dapat menggunakan AI untuk simulasi industri seperti...

a)

Simulasi mesin CNC berbasis AI

b)

Simulasi olahraga

c)

Simulasi permainan kartu

d)

Simulasi menggambar manual

e)

Simulasi memasak tanpa resep

25.

AI dapat membantu siswa dalam memahami koding melalui...

a)

Pembelajaran berbasis permainan (gamified coding)

b)

Menghilangkan tugas coding

c)

Mengunci komputer

26.

AI dapat membantu seorang koki dalam perencanaan menu dengan cara...

a)

Mengatur meja pelanggan

b)

Menganalisis data preferensi pelanggan dan tren makanan

c)

Menetapkan gaji staf

d)

Mendesain interior restoran

e)

Mengganti peralatan dapur

27.

Aplikasi AI vision dapat digunakan di dapur untuk...

a)

Memprediksi warna pakaian koki

b)

Mendeteksi tingkat kematangan bahan makanan

c)

Mencuci piring

d)

Membuang makanan secara otomatis

e)

Mengatur pencahayaan ruangan

28.

AI dapat meningkatkan keamanan pangan melalui...

a)

Deteksi kualitas makanan berdasarkan citra atau sensor

b)

Menghapus SOP

c)

Mengganti lemari pendingin

d)

Mengurangi kontrol suhu

e)

Menghilangkan alat sanitasi

29.

Jika seorang siswa kuliner ingin menghitung kebutuhan nutrisi menu secara otomatis, ia dapat menggunakan...

a)

Spreadsheet manual

b)

Aplikasi AI nutrisi

c)

Penggaris

d)

Kompas

e)

Termometer

30.

AI bermanfaat bagi bisnis kuliner dalam memprediksi jumlah penjualan karena...

a)

AI dapat menganalisis pola transaksi pelanggan

b)

AI dapat memasak

c)

AI dapat mengganti pelayan

d)

AI dapat menebak cuaca tanpa data

e)

AI mengelola listrik

31.

Contoh penggunaan chatbot AI pada bisnis kuliner adalah...

a)

Menjawab pertanyaan pemesanan makanan secara otomatis

b)

Membersihkan dapur

c)

Mencuci bahan makanan

d)

Mengganti kasir

e)

Mengatur suhu kompor

32.

Untuk mengoptimalkan stok bahan makanan, AI dapat digunakan untuk...

a)

Menganalisis tingkat kebutuhan bahan dan memprediksi kapan stok habis

b)

Membersihkan kulkas

c)

Memasak secara otomatis

d)

Mengontrol gaji staf

e)

Mengatur jam buka restoran

33.

AI vision pada dapur dapat digunakan untuk mencegah food waste melalui...

a)

Pengukuran suhu ruangan

b)

Identifikasi bahan yang sudah rusak melalui gambar

c)

Mendeteksi warna celemek

d)

Mengambil alih pekerjaan chef

e)

Mengunci freezer

34.

AI dapat membantu dalam standarisasi rasa makanan dengan cara...

a)

Menilai komposisi bahan secara konsisten berdasarkan data

b)

Mengganti semua bumbu dengan robot

c)

Menghapus resep

d)

Mengatur musik dapur

e)

Mengubah warna makanan

35.

Contoh implementasi IoT + AI di dapur adalah...

a)

Kompor pintar yang bisa mengatur panas otomatis berdasarkan resep AI

b)

Meja makan lipat

c)

Pisau keramik

d)

Lampu LED

e)

Kipas manual

36.

AI dapat membantu siswa kuliner dalam menemukan kombinasi resep baru melalui...

a)

Generative AI yang mengkombinasikan bahan berdasarkan data kuliner dunia

b)

Menonton TV

c)

Mengukur bahan secara acak

d)

Menghafal resep lama

e)

Mengurangi jumlah bahan

37.

Aplikasi speech-to-text di dapur bermanfaat untuk...

a)

Menghidupkan lampu

b)

Mencatat resep secara otomatis saat chef mendiktakan

c)

Menyembunyikan bahan

d)

Mencuci blender

e)

Mengatur spatula

38.

AI bisa membantu mengurangi kesalahan dalam penimbangan bahan dengan...

a)

Timbangan digital yang terhubung ke sistem AI untuk analisis otomatis

b)

Penggaris

c)

Sendok takar manual

39.

Prinsip utama prompt engineering adalah...

a)

Membuat perintah sependek mungkin

b)

Menyampaikan instruksi secara jelas, terarah, dan kontekstual

c)

Menggunakan bahasa asing

d)

Menghindari detail

e)

Menyertakan kode yang salah

40.

Prompt yang baik untuk menghasilkan resep kuliner dari AI harus berisi...

a)

Nama chef favorit

b)

Detail bahan, alat, dan batasan tertentu

c)

Warna piring

d)

Ukuran dapur

e)

Jumlah tamu

41.

Dalam membuat aplikasi pembelajaran kuliner, prompt untuk AI harus memuat...

a)

Tujuan pembelajaran, level siswa, dan format output

b)

Nama kelas

c)

Tanggal lahir siswa

d)

Nomor meja

e)

Jam istirahat

42.

Prompt multi-step digunakan ketika...

a)

AI tidak boleh menjelaskan

b)

Proses yang diminta membutuhkan langkah-langkah sistematis

c)

Jawaban harus singkat

d)

Jawaban harus singkat

e)

Tidak ada instruksi

43.

Contoh bad prompt dalam pembuatan aplikasi kuliner adalah...

a)

“Buatkan saya resep lengkap ayam bakar untuk pembelajaran SMK.”

b)

“Tolong buat sesuatu tentang makanan.”

c)

“Buatkan modul memasak tingkat dasar dengan rubrik penilaian.”

d)

“Buatkan tutorial memasak rendang untuk pemula.”

e)

“Buat video script pembelajaran memasak nasi goreng.”

44.

Mengapa prompt constraint (batasan prompt) penting?

a)

Agar jawaban AI lebih terfokus sesuai kebutuhan

b)

Agar AI tidak bisa menjawab

c)

Agar AI menghasilkan jawaban yang panjang tanpa arah

d)

Agar aplikasi menjadi lambat

e)

Agar AI menolak permintaan

45.

Untuk membuat aplikasi rekomendasi resep berbasis AI, prompt yang efektif adalah...

a)

“Buat resep enak.”

b)

“Rekomendasikan 5 menu makanan untuk diet rendah kalori berdasarkan data bahan berikut...”

c)

“Masak cepat.”

d)

“Tolong kasih ide.”

e)

“Berikan resep apa saja.”

46.

Dalam prompt rekayasa aplikasi kuliner, istilah role assignment berarti...

a)

Memerintah AI untuk bertindak sebagai peran tertentu, misalnya chef profesional

b)

Mengatur jam kerja

c)

Menentukan warna apron

d)

Memilih rasa makanan

e)

Menghapus identitas pengguna

47.

Untuk menghasilkan kode aplikasi pembelajaran kuliner, prompt harus...

a)

Meminta AI memberikan program lengkap berikut dokumentasi

b)

Menggunakan kata yang tidak jelas

c)

Menghindari detail teknis

d)

Melarang AI membuat kode

e)

Menggunakan bahasa yang tidak sesuai

48.

Prompt iteratif digunakan ketika...

a)

Jawaban harus tetap sama

b)

Pengguna ingin memperbaiki hasil AI melalui beberapa revisi

c)

AI tidak boleh menjawab

d)

Hasil selalu benar

e)

Tidak ada umpan balik

49.

Agar AI memahami konteks pembelajaran kuliner, prompt harus...

a)

Memberikan konteks lengkap tentang kompetensi dasar dan tujuan pembelajaran

b)

Menghilangkan instruksi

c)

Menggunakan singkatan yang tidak umum

d)

Menghindari detail

e)

Menggunakan bahasa campur aduk

50.

Dalam pembuatan aplikasi pembelajaran kuliner, prompt yang memuat format output berguna untuk...

a)

Membuat AI berhenti menjawab

b)

Membuat hasil AI terstruktur, mudah dibaca, dan sesuai kebutuhan aplikasi

c)

Membuat jawaban menjadi acak

d)

Memperpendek hasil

e)

Menghilangkan langkah-langkah memasak