Coding dan Kecerdasan ArtifisialSemester 2Pertemuan 16 · 1 Pertemuan × 4 JP (1 JP = 45 menit)
Ujian Praktik Semester 2
Evaluasi akhir kompetensi Python menengah: function, list, file handling, rekursi, graf, dan OOP.
#ujian#evaluasi#python menengah#rekursi#graf#oop#function#list#file
MODUL AJAR
Ujian Praktik Semester 2
Penyusun: Muhamad Hasim As'ari, S.Pd
Sekolah: SMK Bina Rahayu
Kelas / Semester: X TJKT / Genap
Fase: E
Alokasi Waktu: 1 Pertemuan × 4 JP (180 menit)
| Komponen | Deskripsi |
|---|---|
| 1. Identitas Modul | |
| Nama Penyusun | Muhamad Hasim As'ari, S.Pd |
| Institusi | SMK Bina Rahayu |
| Mata Pelajaran | Coding dan Kecerdasan Artifisial |
| Kelas / Semester | X TJKT / Genap |
| Fase | E |
| Elemen / Topik | Ujian Praktik Semester 2 — Evaluasi Komprehensif |
| Alokasi Waktu | 1 Pertemuan × 4 JP (180 menit) |
| Tahun Pelajaran | 2025/2026 |
| 2. Kompetensi Awal | |
| a. Peserta didik telah memahami operator dan percabangan (Pertemuan 1). | |
| b. Peserta didik telah memahami perulangan (Pertemuan 2). | |
| c. Peserta didik telah memahami fungsi (function) dalam Python (Pertemuan 3). | |
| d. Peserta didik telah memahami list, tuple (Pertemuan 4), dictionary, set (Pertemuan 5). | |
| e. Peserta didik telah memahami string manipulation (Pertemuan 6). | |
| f. Peserta didik telah memahami file handling (Pertemuan 7). | |
| g. Peserta didik telah menyelesaikan mini proyek Python menengah (Pertemuan 8). | |
| h. Peserta didik telah memahami rekursi: konsep dasar, Fibonacci, faktorial (Pertemuan 9-10). | |
| i. Peserta didik telah memahami graf: konsep dasar, BFS, DFS (Pertemuan 11-12). | |
| j. Peserta didik telah menyelesaikan mini proyek rekursi & graf (Pertemuan 13). | |
| k. Peserta didik telah memahami OOP: class, object, method, constructor, inheritance, polymorphism (Pertemuan 14-15). | |
| 3. Profil Pelajar Pancasila | |
| a. Bernalar Kritis — Menganalisis soal ujian dan merancang solusi yang tepat. | |
| b. Mandiri — Mengerjakan ujian secara individu tanpa bantuan. | |
| c. Jujur — Mengerjakan ujian dengan integritas tinggi. | |
| d. Disiplin — Mengelola waktu dengan baik selama ujian berlangsung. | |
| e. Pantang Menyerah — Tidak mudah menyerah ketika menemui kesulitan dalam mengerjakan soal. | |
| 4. Sarana dan Prasarana | |
| a. Ruang kelas dengan komputer/laptop untuk setiap siswa. | |
| b. Proyektor/LCD untuk pengawasan. | |
| c. Papan tulis / whiteboard. | |
| d. Koneksi internet untuk Google Colab. | |
| e. Lembar soal ujian (siap cetak dari lampiran). | |
| f. Lembar jawaban / Google Colab pribadi siswa. | |
| g. Kartu identitas siswa. | |
| 5. Target Peserta Didik | |
| a. Peserta didik reguler — seluruh siswa kelas X TJKT. | |
| b. Peserta didik dengan pencapaian tinggi — soal pengayaan tersedia di akhir ujian. | |
| c. Peserta didik dengan kesulitan belajar — waktu tambahan dapat diberikan jika diperlukan (sesuai kebijakan sekolah). | |
| 6. Model Pembelajaran | |
| a. Pendekatan: Evaluasi formatif dan sumatif. | |
| b. Model: Ujian praktik individu (Individual Assessment). | |
| c. Metode: Ujian praktik di Google Colab, pengawasan guru, pembahasan setelah ujian. |
Daftar Isi