Dasar PPLGSemester 2Pertemuan 9 · 1 Pertemuan × 5 JP (1 JP = 45 menit)

Proyek Kecil Script PHP

Modul ajar pertemuan 9 mata pelajaran Dasar PPLG: proyek kecil script php.

#php#proyek#kalkulator#form-handling

MODUL AJAR — Dasar PPLG

Penyusun(isi nama guru)
JenjangSMK
Sekolah(isi nama sekolah)
Kelas/SemesterX / 2 (Genap)
Tahun Pelajaran2025/2026
FaseE
ElemenPemrograman Terstruktur (PHP)
Kode Tujuan PembelajaranDP-E2.9
Alokasi Waktu5 JP × 45 menit = 225 menit (1 pertemuan)
Jenis AsesmenSumatif Elemen (Proyek)

1. Identitas Modul

KomponenKeterangan
Nama Penyusun(isi nama guru)
Institusi(isi nama sekolah)
Mata PelajaranDasar PPLG (Dasar-dasar Program Keahlian PPLG)
Kelas/SemesterX / 2 (Genap)
FaseE
ElemenPemrograman Terstruktur (PHP)
TopikProyek kecil: aplikasi script PHP terstruktur (input → proses → output)
Kode Tujuan PembelajaranDP-E2.9
Tahun Pelajaran2025/2026
Alokasi Waktu5 JP × 45 menit = 225 menit (1 pertemuan)
Jenis AsesmenSumatif Elemen (Proyek)

2. Kompetensi Awal

Peserta didik diharapkan telah memiliki:

  1. Kemampuan menulis variabel, operator, percabangan, perulangan, array, fungsi, form, dan output HTML dinamis PHP (Modul DP-E2.1–2.8).
  2. Kemampuan menyusun halaman web statis (Modul DP-E1.8–1.11).
  3. Kemampuan bekerja sama dan disiplin budaya kerja (Modul DP-E1.4, observasi 04 berlanjut).
  4. Pengalaman praktik di setiap modul sebelumnya.

3. Dimensi Profil Lulusan

Dimensi yang dikuatkan pada modul ini beserta implementasi konkretnya:

DimensiImplementasi Konkret pada Modul Ini
Penalaran KritisMenganalisis kebutuhan, memilih struktur kontrol, dan merancang solusi
KemandirianMerencanakan dan mengerjakan proyek dengan tenggat waktu
KolaborasiBerkoordinasi dalam kelompok dan berbagi tugas
KomunikasiMemresentasikan hasil proyek dan menanggapi pertanyaan
Ketangguhan & KepemimpinanMengatasi hambatan selama pengerjaan proyek
Kesadaran SosialMenghargai kontribusi anggota kelompok
KreativitasMenampilkan solusi dengan cara yang menarik

Observasi budaya kerja (tenggat, ketelitian, tanggung jawab) tetap dicatat di 04 - Instrumen Observasi Disposisi PPLG.md Bagian A.

4. Sarana dan Prasarana

  1. Lab komputer dengan XAMPP/Laragon terpasang.
  2. Proyektor/LCD untuk demonstrasi produk dan presentasi.
  3. Kartu Skema Proyek (Lampiran 5) — print pada kertas tebal, gunting.
  4. LKPD Perencanaan Proyek (Lampiran 1) — print sesuai jumlah kelompok.
  5. Bahan bacaan peserta didik (Lampiran 4) — print sesuai jumlah peserta didik.
  6. Infografis "Alur Proyek" (Lampiran 6) — tayang atau print A3/A4.
  7. Lembar observasi proses dan rubrik penilaian proyek (Lampiran 2 dan Bagian G.2).
  8. Soal TKA sumatif beserta kunci (Bagian G.3 dan Lampiran 9).
  9. Template proyek proyek.php (contoh awal) di repositori guru.

5. Target Peserta Didik

KategoriLayanan
RegulerSeluruh peserta didik kelas X PPLG mengerjakan proyek sesuai pilihan topik
Pencapaian tinggiPengayaan: menambah fitur validasi lengkap, perhitungan lanjut, tampilan lebih baik
Kesulitan belajarPendampingan; topik lebih sederhana; template lengkap; dukungan tutor sebaya

6. Model Pembelajaran

AspekUraian
PendekatanPembelajaran berbasis proyek (PjBL) dengan proyek yang dapat disesuaikan
ModelProject-Based Learning (proyek aplikasi script PHP)
MetodePerencanaan, pengerjaan bertahap, presentasi, refleksi, umpan balik
MediaVS Code + XAMPP/Laragon, browser, Kartu Skema Proyek, infografis
Sumber belajarBahan bacaan lampiran, PHP.net, W3Schools PHP, modul DP-E2.1–2.8