Pengumuman

📢 Yuk, kunjungi blog kami setiap hari dan jangan lewatkan update terbaru seputar coding dan teknologi!

KISI-KISI SAS GASAL 2025

Kisi-Kisi — Koding & Kecerdasan Artifisial (KKA) — 40 Soal

Kisi-Kisi Soal SAS — Koding & Kecerdasan Artifisial (KKA)

Format: 40 butir, berbentuk pilihan ganda (A–E). Materi mencakup Pengenalan KKA, Scratch dasar, Game Tangkap Buah, dan Python dasar (print, variabel, tipe data, if, for). Tabel di bawah menampilkan indikator dan keterangan level kognitif (C1–C6).

No Kompetensi / KD Indikator Soal Level Kognitif Keterangan Level (Deksripsi Singkat)
1KKA-1Menganalisis peran KKA dalam kehidupan sehari-hariC4Analisis: menelaah bagian/struktur dan implikasi penerapan
2KKA-1Menafsirkan manfaat otomasi berbasis AI pada industriC4Analisis: mengevaluasi manfaat operasional
3KKA-1Menganalisis dampak AI terhadap efisiensi prosesC4Analisis ekonomis dan teknis
4KKA-2Menilai perbedaan sistem cerdas dan sistem tradisionalC5Evaluasi: memberikan penilaian kritis dan alasan
5KKA-2Mengevaluasi contoh penggunaan AI (studi kasus)C5Evaluasi: membandingkan solusi dan memilih opsi terbaik
6KKA-3Membedakan supervised dan unsupervised learningC4Analisis karakteristik metode pembelajaran
7KKA-3Menganalisis proses pelatihan model sederhanaC4Analisis: langkah-langkah training, validasi, evaluasi
8KKA-4Mengidentifikasi isu etika dan privasi pada aplikasi AIC5Evaluasi: menilai risiko dan mitigasi etis
9SCR-1Menganalisis fungsi blok motion dan koordinatC4Analisis tindakan sprite dan dampaknya terhadap gameplay
10SCR-1Membaca dan menjelaskan alur event (when green flag, when key pressed)C4Analisis urutan eksekusi
11SCR-1Mengevaluasi penggunaan control (repeat, forever, if)C5Evaluasi struktur kontrol untuk performa dan logika
12SCR-2Menganalisis deteksi interaksi (touching, edge)C4Analisis kondisi trigger dan dampaknya
13SCR-2Menilai peran variabel (skor, nyawa) antar-spriteC4Analisis manajemen state / variabel global
14SCR-3Mengevaluasi penggunaan broadcast untuk sinkronisasiC5Evaluasi koordinasi antar-sprite dan arsitektur event
15SCR-3Menganalisis logika spawn dan randomisasi posisiC4Analisis probabilitas dan distribusi spawn
16SCR-4Menilai teknik debugging dan optimisasi scriptC5Evaluasi strategi debugging dan pengurangan beban CPU
17GAME-1Menganalisis mekanisme jatuhnya objek (gravitasi sederhana)C4Analisis parameter kecepatan dan pengaruh frame
18GAME-1Mengevaluasi logika deteksi tabrakan (collision)C5Evaluasi akurasi hitbox dan perbaikan
19GAME-2Menganalisis penghitungan skor saat interaksiC4Analisis kondisi scoring dan edge case
20GAME-2Mengevaluasi mekanisme pengurangan nyawa dan game overC5Evaluasi logika game over dan pemulihan state
21GAME-2Mengevaluasi penyimpanan highscore (local)C4Analisis solusi penyimpanan (LocalStorage/IndexedDB)
22GAME-3Menganalisis desain level dan peningkatan kesulitanC4Analisis parameter level scaling
23GAME-3Mengevaluasi strategi power-up dan balancingC5Evaluasi dampak power-up terhadap keseimbangan game
24GAME-4Menganalisis optimisasi performa (object pooling)C5Evaluasi teknik optimisasi dan pengurangan beban render
25PY-1Menganalisis output fungsi print()C4Analisis format output dan pemisahan argumen
26PY-1Mengevaluasi konversi tipe (str -> int)C5Evaluasi konversi dan error handling
27PY-2Menganalisis karakteristik tipe data (list, tuple, str)C4Analisis mutable vs immutable
28PY-2Mengevaluasi error TypeError pada operasi antar-tipeC5Evaluasi pencegahan dan solusi casting
29PY-2Menganalisis dampak penggunaan nama variabel built-inC4Analisis namespace dan shadowing
30PY-3Mengevaluasi perilaku input() dan validasiC5Evaluasi validasi dan penanganan input
31PY-3Menganalisis penggunaan len() dan operasi stringC4Analisis operasi sekuensial
32PY-3Mengevaluasi fungsi bawaan dan tipe dasarC5Evaluasi pemilihan tipe dan fungsi
33PY-IFMenganalisis desain percabangan (if)C4Analisis logika kondisi dan pengaruh urutan
34PY-FORMenganalisis penggunaan range() dan batas iterasiC4Analisis off-by-one dan inklusi batas
35PY-FORMengevaluasi penggunaan kondisi dalam loop (if dalam for)C5Evaluasi efisiensi dan logika filter
36PY-FORMenganalisis peran break/continue dalam loopC4Analisis alur kontrol dan efek pada iterasi
37PY-FORMengevaluasi nested loop dan kompleksitasC5Evaluasi kompleksitas waktu dan perbaikan
38PY-FORMenganalisis kesalahan logika perulangan (off-by-one)C4Analisis koreksi jangkauan
39PY-FORMengevaluasi perbedaan while vs forC5Evaluasi pemilihan struktur loop sesuai kebutuhan
40PY-FORMenganalisis algoritma sederhana menggunakan loopC5Evaluasi logika dan hasil perhitungan

Keterangan level: C4 = Analisis; C5 = Evaluasi. Semua soal disusun pada level HOTS agar menguji kemampuan analitis dan penalaran siswa.

No comments:

Post a Comment

🤖
Chat Bot
🤖 Virtual Assistant