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

Tools Pengembangan Perangkat Lunak

Modul ajar pertemuan 5 mata pelajaran Dasar PPLG: tools pengembangan perangkat lunak.

#tools#ide#pengembangan#vscode

MODUL AJAR — Dasar PPLG

Penyusun(isi nama guru)
JenjangSMK
Sekolah(isi nama sekolah)
Kelas/SemesterX / 1 (Ganjil)
Tahun Pelajaran2025/2026
FaseE
ElemenAlgoritma Dasar & Tools Pengembangan
Kode Tujuan PembelajaranDP-E1.5
Alokasi Waktu5 JP × 45 menit = 225 menit (1 pertemuan)

1. Identitas Modul

KomponenKeterangan
Nama Penyusun(isi nama guru)
Institusi(isi nama sekolah)
Mata PelajaranDasar PPLG (Dasar-dasar Program Keahlian PPLG)
Kelas/SemesterX / 1 (Ganjil)
FaseE
ElemenAlgoritma Dasar & Tools Pengembangan
TopikTools pengembangan perangkat lunak: editor/IDE, Git & GitHub, Figma, alur kerja developer
Kode Tujuan PembelajaranDP-E1.5
Tahun Pelajaran2025/2026
Alokasi Waktu5 JP × 45 menit = 225 menit (1 pertemuan)

2. Kompetensi Awal

Peserta didik diharapkan telah memiliki:

  1. Kemampuan mengoperasikan komputer dasar dan berpindah di antara aplikasi.
  2. Kebiasaan bekerja dengan aplikasi berbasis web.
  3. Disiplin dan budaya kerja dari Modul 03 dan 04 (observasi 04 Bagian A terus berlanjut).
  4. Tidak diperlukan pengalaman formal menggunakan Git, GitHub, atau Figma.

Catatan pembagian peran: penyusunan algoritma (pseudocode & flowchart) dibahas tuntas di mapel Koding KA (Minggu 1–3). Modul ini berfokus pada tools yang dipakai developer: IDE/VS Code, Git/GitHub, dan Figma (sesuai rekomendasi 01).

3. Dimensi Profil Lulusan

Dimensi yang dikuatkan pada modul ini beserta implementasi konkretnya:

DimensiImplementasi Konkret pada Modul Ini
KemandirianMenyiapkan lingkungan kerja sendiri (setup environment VS Code) dan mengelola repositori pribadi
KolaborasiBekerja bersama lewat Git/GitHub (clone/push antar pasangan) dan komentar di Figma
Penalaran KritisMemahami alur kerja developer dan fungsi tiap tools (mengapa Git, mengapa Figma)
KesehatanMenerapkan ergonomi saat kerja panjang di depan komputer (koneksi dengan Modul 03)

Observasi budaya kerja (penataan lingkungan, tenggat tugas praktik) tetap dicatat di 04 Bagian A.

4. Sarana dan Prasarana

  1. Lab komputer dengan koneksi internet (kebutuhan dasar Git & Figma).
  2. VS Code (terpasang atau siap diunduh di tiap komputer).
  3. Akun GitHub kelas/sekolah (jika jaringan tersedia; alternatif: Git lokal berpasangan).
  4. Akun Figma (gratis) untuk file kolaboratif.
  5. Kartu Langkah Git (Lampiran 5) — print pada kertas tebal, gunting.
  6. LKPD "Alur Kerja Developer Pertamaku" (Lampiran 1) — print sesuai jumlah peserta didik.
  7. Bahan bacaan peserta didik (Lampiran 4) — print sesuai jumlah peserta didik.
  8. Infografis Alur Kerja Developer & Perintah Git (Lampiran 6) — tayang atau print A3/A4.
  9. Lembar observasi praktik (Lampiran 2) dan instrumen 04 Bagian A.
  10. Soal kuis formatif dan soal TKA sumatif beserta kunci (Lampiran 9 dan Bagian G.3).
  11. File catatan.md contoh (untuk demontrasi alur kerja) di repositori guru.

5. Target Peserta Didik

KategoriLayanan
RegulerSeluruh peserta didik kelas X PPLG mengikuti alur utama pembelajaran
Pencapaian tinggiPengayaan: membuat .gitignore & README, menjelajah branch dasar, mempraktikkan komentar tim di Figma
Kesulitan belajarPendampingan pasangan (pair); latihan ulang perintah Git dengan Kartu Langkah; tugas bertahap

6. Model Pembelajaran

AspekUraian
PendekatanPembelajaran terdiferensiasi (kecepatan praktik disesuaikan; yang cepat menjadi mentor)
ModelPraktik terbimbing (direct instruction) dengan penugasan bertahap
MetodeDemonstrasi, praktik mandiri, kerja berpasangan, tanya jawab, refleksi
MediaVS Code + ekstensi, Git/GitHub, Figma, Kartu Langkah Git, infografis
Sumber belajarDokumentasi resmi Git/GitHub/Figma/VS Code, bahan bacaan lampiran, tutor teman sebaya