Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Assesmen Awal Koding dan Kecerdasan Artifisial (KKA)

Total questions: 25

Worksheet time: 25mins

Name
Class
Date
1.

Mengapa penting bagi guru SMK untuk mengajarkan koding menggunakan pendekatan berbasis proyek (project-based learning)?

a)

Karena lebih cepat menyelesaikan materi

b)

Karena siswa dapat menyalin kode

c)

Karena pendekatan ini mendorong kreativitas dan problem solving

d)

Karena siswa tidak perlu praktik langsung

e)

Karena pembelajaran lebih pasif dan teoritis

2.

Contoh penerapan pedagogik dalam pembelajaran koding di SMK adalah...

a)

Memberikan tugas tertulis tentang teori pemrograman

b)

Menyuruh siswa menonton video saja

c)

Mengajak siswa membangun aplikasi sederhana untuk menyelesaikan masalah di sekolah

d)

Memberikan pelajaran koding tanpa evaluasi

e)

Menguji siswa dengan soal pilihan ganda saja

3.

Dalam kerangka TPACK, pengetahuan tentang cara menyampaikan konsep logika pemrograman kepada siswa disebut...

a)

Technological Knowledge

b)

Content Knowledge

c)

Pedagogical Knowledge

d)

Pedagogical Content Knowledge

e)

Technical Practice Knowledge

4.

Untuk menumbuhkan computational thinking pada siswa, guru sebaiknya...

a)

Fokus pada menghafal sintaks

b)

Memberikan contoh nyata permasalahan yang bisa dipecahkan dengan koding

c)

Menghindari diskusi kelompok

d)

Melarang penggunaan alat digital

e)

Memberikan soal pilihan ganda setiap hari

5.

Strategi scaffolding dalam pembelajaran koding dapat dilakukan dengan cara...

a)

Menugaskan siswa langsung membuat program kompleks

b)

Memberikan tahapan bantuan secara bertahap hingga siswa mandiri

c)

Menyerahkan seluruh proses kepada siswa

d)

Menggunakan video tutorial tanpa arahan

e)

Menghindari tanya jawab dalam pembelajaran

6.

Bagaimana cara guru menilai pemahaman koding secara autentik?

a)

Ujian tertulis saja

b)

Portofolio proyek digital dan demonstrasi aplikasi

c)

Melihat kehadiran siswa

d)

Memberikan soal pilihan ganda saja

e)

Menilai nilai teori semata

7.

Dalam pembelajaran koding, penggunaan debugging bisa dimanfaatkan sebagai...

a)

Hukuman untuk siswa yang salah

b)

Proses pembelajaran kesalahan dan pemahaman logika program

c)

Pengganti ujian

d)

Cara mempercepat evaluasi

e)

Alat untuk memperlambat proses belajar

8.

Guru dapat membangun kolaborasi antar siswa dalam pembelajaran koding dengan cara...

a)

Memberikan proyek individu terus-menerus

b)

Mendorong kerja tim untuk membangun aplikasi sederhana bersama

c)

Melarang diskusi saat koding

d)

Menugaskan siswa belajar sendiri di rumah

e)

Menghindari aktivitas praktik bersama

9.

Tujuan utama integrasi koding dalam kurikulum SMK adalah...

a)

Agar siswa bisa menjadi hacker

b)

Agar siswa sibuk dengan komputer

c)

Agar siswa mengembangkan keterampilan abad 21 seperti berpikir kritis dan inovatif

d)

Agar guru tidak perlu mengajar teori

e)

Agar nilai siswa tinggi di raport

10.

Apa yang dimaksud dengan coding dalam dunia teknologi informasi?

a)

Membuat desain grafis

b)

Menyusun data dalam tabel

c)

Menulis instruksi untuk dijalankan komputer

d)

Mengarsipkan dokumen digital

e)

Mengisi data ke dalam spreadsheet

11.

Bahasa pemrograman yang sering digunakan untuk pemula karena sintaksnya sederhana adalah...

a)

C++

b)

Java

c)

Ruby

d)

Python

e)

Kotlin

12.

Bahasa pemrograman yang sering digunakan untuk pemula karena sintaksnya sederhana adalah...

a)

C++

b)

Java

c)

Ruby

d)

Python

e)

Kotlin

13.

Berikut ini yang termasuk output dari kegiatan coding adalah...

a)

Laporan keuangan

b)

Aplikasi mobile

c)

Data mentah

d)

Spreadsheet kosong

e)

File gambar

14.

Apa itu Kecerdasan Artifisial (Artificial Intelligence)?

a)

Mesin cetak digital

b)

Aplikasi musik otomatis

c)

Teknologi yang memungkinkan mesin berpikir seperti manusia

d)

Sistem jaringan komputer

e)

Sistem keamanan jaringan

15.

Contoh implementasi AI dalam kehidupan sehari-hari adalah...

a)

Kalkulator

b)

Google Assistant

c)

Scanner

d)

Mesin ketik

e)

Printer

16.

Salah satu cabang AI yang memungkinkan komputer belajar dari data disebut...

a)

Database Engineering

b)

Software Testing

c)

Machine Learning

d)

Data Mining

e)

Coding Structure

17.

Tujuan utama AI adalah...

a)

Mengganti peran manusia sepenuhnya

b)

Menyimpan data secara otomatis

c)

Membantu komputer dalam proses pengambilan keputusan

d)

Mempercepat pencetakan dokumen

e)

Menghapus virus komputer

18.

Coding dapat membantu siswa mengembangkan keterampilan...

a)

Mengetik cepat

b)

Menjawab soal pilihan ganda

c)

Berpikir logis dan problem solving

d)

Menggambar manual

e)

Mengarsip dokumen

19.

Contoh pembelajaran berbasis proyek dengan coding adalah...

a)

Menyalin kode dari buku

b)

Membuat aplikasi sederhana untuk absen siswa

c)

Menghafal syntax

d)

Mengetik laporan praktik

e)

Mengerjakan soal pilihan ganda

20.

Platform yang dapat digunakan untuk mengajar coding secara daring adalah...

a)

Google Maps

b)

Canva

c)

Google Colab

d)

Adobe Reader

e)

VLC Media Player

21.

Manfaat AI dalam proses penilaian adalah...

a)

Menentukan kehadiran

b)

Menyalin soal

c)

Menganalisis jawaban esai dengan cepat

d)

Mencetak laporan

e)

Mengedit gambar

22.

Kelebihan AI dalam pembelajaran adalah...

a)

Mengganti guru

b)

Menyediakan feedback instan dan personal

c)

Menghapus nilai siswa

d)

Merekam video pembelajaran

e)

Menyusun kisi-kisi ujian

23.

Tantangan penerapan AI di sekolah adalah...

a)

Kekurangan guru

b)

Masalah etika dan privasi data

c)

Terlalu banyak siswa

d)

Kurangnya soal ujian

e)

Banyaknya guru honorer

24.

Tujuan pelatihan coding dan AI bagi guru SMK adalah...

a)

Mengganti metode konvensional sepenuhnya

b)

Menambahkan beban kerja

c)

Meningkatkan kompetensi digital dan inovasi pembelajaran

d)

Membuat kurikulum baru sendiri

e)

Mempersingkat masa mengajar

25.

AI dapat mendukung pembelajaran diferensiasi dengan cara...

a)

Menyamakan semua soal

b)

Menyediakan materi sesuai kebutuhan siswa

c)

Mengurangi jam belajar

d)

Menyaring siswa yang pintar

e)

Memberi tugas kelompok