| Absen | Nama Lengkap | Jam Presensi | Pre-Test | Post-Test | Gain | Status Tugas | Nilai PRD | Aksi |
|---|
Kontrol Saklar Akses Ujian
Buka atau kunci akses Pre-Test dan Post-Test secara serentak untuk seluruh siswa kelas 12 RPL B.
Akses Pre-Test
Saat terkunci, siswa yang login tidak dapat memulai pre-test dan akan melihat layar tunggu hingga Guru membukanya.
Akses Post-Test
Kunci post-test selama pemaparan slide materi berlangsung. Buka akses saat seluruh kelas telah siap dievaluasi.
Papan Skor Prestasi & Peningkatan Nilai (Gain Score)
Siswa dengan peningkatan nilai tertinggi dari Pre-Test ke Post-Test serta ketuntasan tugas PRD.
| Peringkat | Nama Siswa | Pre-Test | Post-Test | Gain Score | Nilai Tugas |
|---|
Catatan Strategis & Panduan Guru Senior
Panduan pedagogis, antisipasi fenomena AI di kelas, dan teknik evaluasi autentik.
Antisipasi AI Copy-Paste & Aturan "1 Fitur Unik"
Gejala: Siswa hanya menyalin template prompt tanpa mengubah konteks, sehingga PRD seluruh kelas menjadi seragam.
Solusi: Wajibkan setiap siswa menambahkan minimal 1 fitur unik yang tidak boleh sama dengan teman sebangkunya (misal: fitur diskon member, notifikasi tenggat waktu, atau ekspor laporan grafik).
Teknik Pengujian Autentik: "Mini Demo 2 Menit"
Gejala: PRD yang dikumpulkan bagus, tetapi kode Python tidak pernah benar-benar diuji atau dijalankan oleh siswa.
Solusi: Saat sesi koreksi nilai, panggil siswa ke meja guru untuk menjalankan aplikasi Python CRUD selama 2 menit dan melakukan 1 operasi (Tambah data $\rightarrow$ Hapus data).
Kesiapan Dependensi: Tkinter Bawaan vs CustomTkinter
Jika terjadi kendala koneksi internet di lab komputer untuk pip install customtkinter, arahkan siswa menggunakan paket standar Python bawaan: tkinter + ttk.Treeview yang 100% offline-ready tanpa perlu instalasi tambahan.
Rubrik Penilaian Portofolio Uji Kompetensi Keahlian (UKK)
- Skema Database (Bobot 25%): Primary Key, Tipe Data Tepat, Constraint Not Null & Check $\ge 0$.
- Keamanan Query (Bobot 25%): Wajib Parameterized Query (Placeholder
?), bebas SQL Injection. - Modularitas Kode (Bobot 25%): Pemisahan layer
database/db_manager.pydanviews/app_gui.py. - UX & Validasi Form (Bobot 25%): Dialog konfirmasi sebelum hapus data dan validasi input kosong.