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)


KomponenDeskripsi
1. Identitas Modul
Nama PenyusunMuhamad Hasim As'ari, S.Pd
InstitusiSMK Bina Rahayu
Mata PelajaranCoding dan Kecerdasan Artifisial
Kelas / SemesterX TJKT / Genap
FaseE
Elemen / TopikUjian Praktik Semester 2 — Evaluasi Komprehensif
Alokasi Waktu1 Pertemuan × 4 JP (180 menit)
Tahun Pelajaran2025/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.