Panduan Sistem Refleksi dan Penilaian Rubrik Berbasis Deep Learning

Dari Dokumentasi Robie
Revisi sejak 26 Juni 2025 15.45 oleh Robie (bicara | kontrib)
Loncat ke navigasi Loncat ke pencarian

Panduan Sistem Refleksi dan Penilaian Rubrik Berbasis Deep Learning

Aplikasi ini dirancang untuk mendukung penerapan deep learning sesuai prinsip dalam dokumen CARA MUDAH MENERAPKAN DEEP LEARNING DALAM KELAS.pdf, khususnya BAB 6–8 tentang:

Dengan sistem ini, siswa dapat mengisi refleksi harian/mingguan, guru dapat menilai dengan rubrik holistik, dan semua data bisa dikelola untuk melihat perkembangan kompetensi siswa secara mandiri dan kontekstual.

Struktur Aplikasi

``` /refleksi-app/ ├── index.php ← Halaman login guru/siswa ├── dashboard_guru.php ← Dashboard nilai + filter kelas & tanggal ├── input_nilai.php ← Daftar siswa untuk dinilai ├── lihat_refleksi_guru.php ← Lihat riwayat refleksi sebelum menilai ├── form_nilai_siswa.php ← Form pengisian rubrik ├── simpan_nilai.php ← Simpan nilai rubrik ke database ├── dashboard_siswa.php ← Riwayat refleksi siswa ├── refleksi_form.php ← Form isian refleksi harian ├── simpan_refleksi.php ← Simpan refleksi ke database ├── hapus_refleksi.php ← Hapus refleksi yang sudah dibuat ├── grafik_kemajuan_siswa.php ← Tampilkan grafik kemajuan siswa └── db.php ← Koneksi ke database MySQL ```

Fitur Utama

1. Login Pengguna

  • Menggunakan session PHP
  • Hak akses berbeda antara guru dan siswa

2. Form Refleksi Harian/Mingguan

3. Dashboard Siswa

  • Menampilkan riwayat refleksi harian/mingguan
  • Tombol “Dapatkan Saran Belajar” langsung membuka AI (ChatGPT/Gemini)
  • Integrasi grafik perkembangan siswa

Contoh prompt AI otomatis:

Saya seorang siswa SMK jurusan Teknik Komputer dan Jaringan. Saya baru saja mempelajari instalasi Apache. Masalah saya adalah port 80 digunakan aplikasi lain. Solusi yang saya ambil adalah ganti port jadi 8080. Rencana saya minggu ini adalah belajar konfigurasi firewall. Bisakah kamu memberikan rekomendasi langkah-langkah praktis?

4. Input Nilai Rubrik oleh Guru

  • Setiap refleksi bisa dinilai menggunakan skor 1–4:
    • Pemahaman Materi
    • Eksekusi Teknis
    • Kolaborasi
    • Presentasi Hasil
    • Refleksi
  • Guru harus melihat refleksi terlebih dahulu sebelum menilai

5. Grafik Kemajuan Siswa

  • Visualisasi line chart dari nilai rubrik per refleksi
  • Menunjukkan apakah siswa berkembang atau stagnan
  • Sejalan dengan BAB 6 – Penilaian Autentik

6. Manajemen Refleksi (Edit & Hapus)

  • Siswa bisa menghapus refleksi jika salah atau duplikat
  • Guru bisa mengedit nilai rubrik jika ada revisi

Struktur Database

Tabel: `users` – Data pengguna

Field Type Description
id_user INT Primary Key
username VARCHAR(50) NIS atau nama pengguna
password VARCHAR(255) Hashed password
role ENUM('guru','siswa') Hak akses
kelas VARCHAR(10) Misal: 'XI-TKJ-1', 'XI-TKJ-2'

Tabel: `refleksi` – Riwayat refleksi siswa

Field Type Description
id_refleksi INT Primary Key
id_user INT Foreign key ke users
tanggal DATE Tanggal refleksi dibuat
topik VARCHAR(100) Topik pembelajaran
pelajaran TEXT Apa yang dipelajari
kendala TEXT Masalah yang dialami
solusi TEXT Cara menyelesaikan masalah
rencana TEXT Rencana belajar selanjutnya

Tabel: `rubrik_nilai` – Penilaian Holistik

Field Type Description
id_nilai INT Primary Key
id_refleksi INT Referensi ke tabel refleksi
id_user INT ID siswa
tanggal DATE Tanggal penilaian
pemahaman INT Skor 1–4
eksekusi INT Skor 1–4
kolaborasi INT Skor 1–4
presentasi INT Skor 1–4
refleksi INT Skor 1–4

Alur Sistem

  1. Siswa login → dashboard → isi refleksi harian → lihat grafik kemajuan → dapatkan saran belajar via AI
  2. Guru login → dashboard → filter refleksi → lihat refleksi → nilai rubrik per refleksi → pantau grafik → intervensi bila diperlukan

Manfaat Sistem untuk Profil Pelajar Pancasila

Profil Bagaimana Didukung
Berpikir Kritis Melalui refleksi dan analisis kendala teknis
Mandiri Siswa mengatur refleksi dan rencana belajar sendiri via AI
Kreatif Dengan rencana belajar dan solusi personal
Gotong Royong Diskusi refleksi dan kolaborasi penilaian
Cakap Digital Penggunaan sistem digital dan AI sebagai alat bantu
Beriman, Bertakwa, dan Berbudi Luhur Refleksi jujur dan bertanggung jawab atas proses belajar

Relevansi dengan File PDF

BAB Deskripsi
BAB 6 – Penilaian Autentik Penilaian tidak hanya hasil akhir, tetapi juga proses dan dokumentasi pembelajaran
BAB 7 – Penggunaan Teknologi Integrasi AI, sistem digital, dan tools online
BAB 8 – Refleksi Refleksi harian/mingguan menjadi bagian dari portofolio digital
Profil Pelajar Pancasila Semua aspek profil didukung oleh sistem ini

Contoh Aktivitas Praktis

Instalasi Web Server

  • Refleksi Siswa:
    • Topik: Instalasi Apache
    • Pelajaran: Port 80 terpakai → Ganti ke 8080
    • Kendala: Tidak tahu cara cek log error
    • Solusi: Cari literasi online dan uji coba
    • Rencana: Mempelajari virtual host dan firewall
  • Prompt AI:
Saya seorang siswa SMK jurusan Teknik Komputer dan Jaringan. Saya baru saja mempelajari instalasi Apache. Tapi saya mengalami kendala yaitu port 80 sudah dipakai aplikasi lain. Solusi yang saya ambil adalah ganti port jadi 8080. Rencana belajar saya minggu ini adalah belajar tentang firewall. Bisakah kamu memberikan rekomendasi belajar mandiri untuk mencapai rencana tersebut? Berikan langkah-langkah praktis dan sumber belajar gratis.
  • Penilaian Rubrik:
Aspek Skor Keterangan
Pemahaman Materi 4 Memahami penyebab dan solusi
Eksekusi Teknis 3 Coba dan benar mengganti port
Kolaborasi 4 Minta bantuan teman saat kesulitan
Presentasi 3 Menjelaskan masalah teknis dengan baik
Refleksi 4 Jujur dan reflektif tentang kendala

Template Penilaian Rubrik

Aspek Sangat Baik(4) Baik(3) Cukup(2) Perlu Bimbingan(1)
Pemahaman Materi Memahami konsep secara menyeluruh Memahami inti materi Masih ragu-ragu Tidak memahami sama sekali
Eksekusi Teknis Mampu menerapkan teori ke praktik Ada sedikit hambatan minor Butuh banyak panduan Tidak bisa menjalankan
Kolaborasi Bekerja aktif dengan teman Terlibat cukup aktif Pasif dalam diskusi Tidak ikut berkontribusi
Presentasi Jelas, terstruktur, informatif Cukup jelas dan runtut Kurang runtut dan detail Sulit dipahami
Refleksi Reflektif dan jujur Ada refleksi dasar Refleksi dangkal Tidak merefleksikan proses

Tips Tambahan

  • Pastikan server memiliki akses internet untuk CDN Bootstrap dan SweetAlert.
  • Gunakan error reporting saat debugging, nonaktifkan saat produksi.
  • Backup database secara berkala.
  • Untuk banyak rombel, tambahkan fitur export Excel/PDF.