MODUL KETIGA - SISTEM (INTI CRUD)

Modul Ketiga

MODUL KETIGA

Tema Proyek: "School Administrator: Membantu Tata Usaha"

Masalah Kontekstual: Staf Tata Usaha (TU) kewalahan mencatat siswa baru, memperbaiki nama yang salah ketik, dan mencoret siswa yang pindah. Buatkan alat untuk mereka!

Minggu Materi Teknis Aktivitas Pemecahan Masalah Integrasi 8 Dimensi Profil Kelulusan
9 Read (Tampil Data) Misi: "Transparansi Data"
Menampilkan seluruh data siswa ke layar dalam bentuk tabel yang rapi agar mudah dibaca Kepala Sekolah.
  • Jujur/Integritas: Menampilkan data apa adanya sesuai database.
  • Komunikatif: Menyusun tabel informasi yang mudah dibaca user.
10-11 Create & Validasi Roleplay: "Satpam Gerbang"
Siswa membuat formulir pendaftaran tapi harus ada 'Satpam' (Validasi) yang menolak jika nama kosong atau NISN huruf.
  • Spiritual/Beretika: Menjaga validitas data (amanah).
  • Bernalar Kritis: Memprediksi kemungkinan user salah input data.
12-13 Update (Edit Data) Skenario: "Typo Disaster"
Ada nama siswa "Budi" tertulis "Bodi". Siswa harus membuat fitur perbaikan tanpa menghapus data lalu bikin baru (efisiensi).
  • Mandiri: Mencari solusi saat data tidak ter-update (debugging).
  • Tangguh (Resilience): Tidak menyerah saat bertemu error method PUT/PATCH.
14 Delete (Hapus Data) Diskusi Etika: "Tombol Kiamat"
Membahas bahaya tombol hapus. Siswa wajib membuat pengaman (konfirmasi) agar data tidak hilang tidak sengaja.
  • Spiritual/Beretika: Bertanggung jawab & hati-hati dalam menghapus jejak/data.
  • Berwawasan Global: Menerapkan UX standard (confirmation dialog).

Akses Materi Lengkap

Silakan klik tombol di bawah ini untuk mengakses modul:


Buka Modul 3