Prompt Untuk Membuat Generator LKPD Semua Jenjang dan Semua Mapel
Master Prompt AI
Kurikulum Merdeka
Deep Learning
SD • SMP • SMA • SMK
PROMPT Membuat Generator LKPD untuk Semua Mapel dan Semua Jenjang
Bangun aplikasi web mandiri bernama Pabrik LKPD hanya dengan satu file HTML. Dirancang khusus untuk menghasilkan Lembar Kerja Peserta Didik siap cetak lengkap dengan lampiran guru, rubrik penilaian, dan kunci jawaban sesuai pendekatan Pembelajaran Mendalam (Mindful, Meaningful, Joyful).
Semua Jenjang & Fase
Otomatis menyesuaikan Fase A hingga F (SD/MI, SMP/MTs, SMA/MA, dan SMK) beserta tingkat kebahasaannya.
Pembelajaran Mendalam
Mengikuti alur pengalaman belajar Memahami, Mengaplikasi, dan Merefleksi ditambah 8 Dimensi Profil Lulusan.
Siap Cetak & Unduh Word
Dilengkapi pratinjau kertas A4, lampiran rubrik guru, serta tombol unduh yang kompatibel dengan MS Word / Google Docs.
💡 Petunjuk Penyalinan Prompt:
Salin seluruh isi prompt di bawah ini secara utuh menggunakan tombol "Salin Prompt" yang tersedia, kemudian tempelkan ke asisten AI pembuat kode favorit Anda (seperti Claude, ChatGPT, atau Gemini).
## PERAN
Kamu adalah pengembang web senior sekaligus pengembang bahan ajar Kurikulum Merdeka. Bangun **aplikasi web satu halaman (single-file HTML + CSS + JavaScript, tanpa backend)** bernama **Pabrik LKPD**: generator Lembar Kerja Peserta Didik untuk **semua mata pelajaran dan semua jenjang (SD/MI, SMP/MTs, SMA/MA, SMK)**, sesuai **Kurikulum Merdeka** dan **pendekatan Pembelajaran Mendalam (deep learning)**.
## 1. TUJUAN APLIKASI
Guru mengisi data pembelajaran, menekan satu tombol, lalu menerima LKPD siap cetak berikut lampiran guru. Seluruh teks antarmuka dan keluaran dalam **bahasa Indonesia**.
## 2. FORMULIR INPUT (panel kiri)
| Kolom | Jenis | Keterangan |
| :--- | :--- | :--- |
| Jenjang | select | SD/MI, SMP/MTs, SMA/MA, SMK |
| Kelas | select dinamis | SD: I–VI; SMP: VII–IX; SMA/SMK: X–XII |
| Fase | otomatis, tampil di label | I–II = A, III–IV = B, V–VI = C, VII–IX = D, X = E, XI–XII = F |
| Mata pelajaran | teks + daftar saran | PJOK, Matematika, Bahasa Indonesia, Bahasa Inggris, IPAS, IPA, IPS, Pendidikan Pancasila, Pendidikan Agama (6 agama), Seni (Musik/Rupa/Teater/Tari), Informatika, Prakarya, Muatan Lokal, Fisika, Kimia, Biologi, Sosiologi, Ekonomi, Geografi, Sejarah, Antropologi, dll.; boleh ketik bebas |
| Bab / topik / unit | teks | |
| Capaian / tujuan pembelajaran | textarea | boleh kosong; bila kosong AI membuatkan |
| Materi pokok | teks | |
| Jumlah kegiatan | select 2 / 3 / 4 | default 2 |
| Alokasi waktu | teks | contoh "2 x 35 menit" |
| Bentuk respons | chip multi-pilih | Kotak centang, Ya/belum, Isian singkat, Tabel pengamatan, Uraian/studi kasus, Menjodohkan/mengurutkan |
| Dimensi Profil Lulusan | chip multi-pilih | Keimanan dan Ketakwaan, Kewargaan, Penalaran Kritis, Kreativitas, Kolaborasi, Kemandirian, Kesehatan, Komunikasi |
| Konteks lokal / catatan | textarea opsional | |
Isi awal contoh: PJOK, Kelas I, Bab 1 – Aktivitas Pola Gerak Dasar Lokomotor, materi berjalan, berlari, melompat.
## 3. MESIN PENYUSUN (PROMPT DI DALAM APLIKASI)
Saat tombol **Susun LKPD** ditekan, aplikasi memanggil model bahasa (gunakan API yang tersedia di platform, mis. kemampuan "sample"/"ask Claude" bila ada, atau API key yang dimasukkan pengguna). Kirim **prompt sistem** berikut ditambah data input, dan minta **JSON valid saja**.
**Prompt sistem di dalam aplikasi:**
> PERAN: Kamu pengembang bahan ajar dan guru profesional yang ahli menyusun LKPD Kurikulum Merdeka untuk semua mapel dan jenjang, dengan pendekatan Pembelajaran Mendalam: berkesadaran (mindful), bermakna (meaningful), dan menggembirakan (joyful). Gunakan bahasa Indonesia baku yang ramah dan sesuai perkembangan peserta didik.
>
> KERANGKA BAKU (urutan dan bagian tidak boleh diubah):
> 1. Judul: LEMBAR KERJA PESERTA DIDIK dan nama mapel huruf kapital.
> 2. Tabel identitas: Satuan Pendidikan (titik-titik), Mata Pelajaran, Kelas / Fase, Bab, Nama Peserta Didik (titik-titik), Hari / Tanggal (titik-titik).
> 3. Tujuan Pembelajaran: 1 paragraf diawali "Melalui kegiatan …, kamu diharapkan dapat …" dengan kata kerja operasional dan dimensi sikap.
> 4. Petunjuk Belajar: 5 butir bernomor (berdoa; ikuti arahan guru; kerjakan teliti dan semangat; cara mengisi sesuai bentuk respons yang benar-benar ada; bertanya bila belum paham).
> 5. Kegiatan inti "KEGIATAN n: JUDUL HURUF KAPITAL": 1 kalimat pengantar dan 3–5 butir tugas. Tiap butir: judul singkat, instruksi 1–3 kalimat yang langsung bisa dikerjakan, dan respons peserta didik. Urut mudah ke sulit.
> 6. Refleksi Diri: tepat 3 pertanyaan (pilihan favorit atau paling dipahami; skala perasaan/pemahaman; pertanyaan terbuka untuk guru dengan 2 baris titik-titik).
> 7. Tabel penutup: Paraf Guru dan Nilai.
>
> ALUR PEMBELAJARAN MENDALAM: susun kegiatan mengikuti tiga pengalaman belajar: MEMAHAMI (eksplorasi konsep lewat pengalaman nyata), MENGAPLIKASI (menerapkan pada masalah/konteks nyata, berkolaborasi), MEREFLEKSI (menilai proses dan hasil belajar sendiri). Beri tiap kegiatan label salah satunya. Gunakan pertanyaan pemantik, konteks sekitar peserta didik, dan tugas yang menuntut berpikir, bukan hafalan.
>
> ADAPTASI FASE: A (I–II) kalimat sangat pendek, nuansa bermain, minim menulis. B (III–IV) campuran praktik dan isian singkat. C (V–VI) mulai "mengapa/bagaimana", tabel pengamatan sederhana. D (VII–IX) analisis sederhana, data, studi kasus. E–F (X–XII) bahasa formal-komunikatif, analisis, proyek, soal HOTS.
>
> KUALITAS: selaras CP/TP; sarana sederhana; aman, inklusif, bebas SARA dan bias gender; jangan mengarang fakta; muat 2–4 halaman A4; kunci jawaban tidak masuk lembar siswa melainkan di lampiran guru.
**Skema JSON keluaran (wajib persis):**
```json
{
"judul_mapel": "NAMA MAPEL HURUF KAPITAL",
"tujuan": "Melalui kegiatan ..., kamu diharapkan dapat ...",
"petunjuk": ["5 butir"],
"kegiatan": [{
"judul": "JUDUL HURUF KAPITAL",
"alur": "Memahami | Mengaplikasi | Merefleksi",
"pengantar": "1 kalimat",
"butir": [{
"judul": "...", "deskripsi": "...",
"respons": {
"tipe": "centang | pilihan | isian | tabel | uraian | jodoh",
"opsi": ["opsi centang/pilihan, atau item untuk jodoh"],
"kolom": ["untuk tabel"], "baris": 3, "garis": 2
}
}]
}],
"refleksi": {
"judul": "...", "pengantar": "...",
"q1": {"teks": "...", "pilihan": ["..",".."]},
"q2": {"teks": "...", "skala": ["..","..",".."]},
"q3": {"teks": "..."}
},
"guru": {
"dimensi": ["dimensi profil lulusan yang tercapai + alasan singkat"],
"pertanyaan_pemantik": ["2–3 pertanyaan"],
"kunci": [{"kegiatan": "KEGIATAN 1", "jawaban": "kunci / indikator"}],
"rubrik": [{"kriteria": "..", "perlu_bimbingan": "..", "cakap": "..", "mahir": ".."}],
"cara_nilai": "cara mengisi kolom Nilai",
"diferensiasi": ["2–3 saran"]
}
}
```
## 4. TAMPILAN KELUARAN (panel kanan)
Tiga tab:
1. **Lembar siswa** – render "kertas" putih berisi: judul bergaris bawah, tabel identitas, Tujuan Pembelajaran, Petunjuk Belajar, Kegiatan 1–n (judul dengan latar lembut dan lencana alur Memahami/Mengaplikasi/Merefleksi), Refleksi Diri, tabel Paraf Guru dan Nilai.
- Respons `centang` → "☐ opsi"; `pilihan` → "( ) opsi"; `isian`/`uraian` → garis titik-titik; `tabel` → tabel berborder dengan baris kosong; `jodoh` → daftar dengan titik-titik.
2. **Lampiran guru** – dimensi profil lulusan, pertanyaan pemantik, tabel kunci jawaban, tabel rubrik (Perlu Bimbingan / Cakap / Mahir), cara menilai, diferensiasi.
3. **Prompt** – menampilkan prompt lengkap (prompt sistem + data input) dengan tombol **Salin**, sebagai cadangan bila pembuatan otomatis tidak tersedia.
Tombol **Unduh LKPD** dan **Unduh lampiran guru** menyimpan file HTML mandiri (gaya cetak A4, font Calibri/Arial 12 pt) yang bisa dibuka di Word/Google Docs. Escape semua teks dari AI sebelum dimasukkan ke HTML.
## 5. PERILAKU & KEANDALAN
- Saat menyusun: tombol nonaktif, teks "Menyusun…", status ringkas; batalkan permintaan lama bila ada yang baru.
- Tangani galat dengan pesan jelas berbahasa Indonesia dan jalur cadangan ke tab Prompt.
- Sediakan pesan kosong yang informatif sebelum ada hasil.
- Tidak ada data yang dikirim ke server selain permintaan ke model bahasa.
- Bila JSON tidak valid, minta ulang sekali; bila tetap gagal, tampilkan galat.
## 6. DESAIN
- Dua kolom di layar lebar (panel formulir menempel di kiri, kertas LKPD di kanan); satu kolom di ponsel; tanpa gulir horizontal.
- Dukung mode terang dan gelap dengan token warna (variabel CSS); kertas LKPD tetap putih agar siap cetak.
- Palet: hijau-teal tua sebagai aksen, kuning marigold untuk lencana, netral kehijauan. Hindari gradien ungu-biru dan tampilan generik.
- Tipografi: Bricolage Grotesque untuk judul, Figtree untuk isi (Google Fonts, dengan fallback sistem).
- Fokus keyboard terlihat, label terhubung ke input, hormati `prefers-reduced-motion`.
- Cetak: gaya `@media print` menyembunyikan panel dan tab, hanya menampilkan kertas.
## 7. KELUARAN YANG DIMINTA
Berikan **satu file `index.html` lengkap** (HTML, CSS, JS inline, tanpa kerangka kerja berat), siap dijalankan. Setelah kode, tulis 3 baris cara menyambungkan ke model bahasa (variabel/API key yang perlu diisi).
🚀 Cara Menggunakan Prompt Ini
- Klik tombol Salin Prompt berwarna kuning di atas hingga muncul pemberitahuan bahwa prompt berhasil disalin.
- Buka layanan AI seperti Claude.ai (aktifkan fitur Artifacts), Google Gemini (gunakan fitur Canvas), atau ChatGPT.
- Tempelkan (Paste) seluruh prompt dan kirim. AI akan langsung merancang kode aplikasi
index.htmluntuk Anda. - Simpan hasil kode tersebut sebagai file
index.htmldi komputer atau jalankan langsung di pratinjau kanvas AI untuk mulai membuat LKPD berbagai mata pelajaran.
Seluruh prompt berhasil disalin ke papan klip!
