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) |
| Jenjang | SMK |
| Sekolah | (isi nama sekolah) |
| Kelas/Semester | X / 1 (Ganjil) |
| Tahun Pelajaran | 2025/2026 |
| Fase | E |
| Elemen | Algoritma Dasar & Tools Pengembangan |
| Kode Tujuan Pembelajaran | DP-E1.5 |
| Alokasi Waktu | 5 JP × 45 menit = 225 menit (1 pertemuan) |
1. Identitas Modul
| Komponen | Keterangan |
|---|---|
| Nama Penyusun | (isi nama guru) |
| Institusi | (isi nama sekolah) |
| Mata Pelajaran | Dasar PPLG (Dasar-dasar Program Keahlian PPLG) |
| Kelas/Semester | X / 1 (Ganjil) |
| Fase | E |
| Elemen | Algoritma Dasar & Tools Pengembangan |
| Topik | Tools pengembangan perangkat lunak: editor/IDE, Git & GitHub, Figma, alur kerja developer |
| Kode Tujuan Pembelajaran | DP-E1.5 |
| Tahun Pelajaran | 2025/2026 |
| Alokasi Waktu | 5 JP × 45 menit = 225 menit (1 pertemuan) |
2. Kompetensi Awal
Peserta didik diharapkan telah memiliki:
- Kemampuan mengoperasikan komputer dasar dan berpindah di antara aplikasi.
- Kebiasaan bekerja dengan aplikasi berbasis web.
- Disiplin dan budaya kerja dari Modul 03 dan 04 (observasi
04Bagian A terus berlanjut). - 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:
| Dimensi | Implementasi Konkret pada Modul Ini |
|---|---|
| Kemandirian | Menyiapkan lingkungan kerja sendiri (setup environment VS Code) dan mengelola repositori pribadi |
| Kolaborasi | Bekerja bersama lewat Git/GitHub (clone/push antar pasangan) dan komentar di Figma |
| Penalaran Kritis | Memahami alur kerja developer dan fungsi tiap tools (mengapa Git, mengapa Figma) |
| Kesehatan | Menerapkan ergonomi saat kerja panjang di depan komputer (koneksi dengan Modul 03) |
Observasi budaya kerja (penataan lingkungan, tenggat tugas praktik) tetap dicatat di
04Bagian A.
4. Sarana dan Prasarana
- Lab komputer dengan koneksi internet (kebutuhan dasar Git & Figma).
- VS Code (terpasang atau siap diunduh di tiap komputer).
- Akun GitHub kelas/sekolah (jika jaringan tersedia; alternatif: Git lokal berpasangan).
- Akun Figma (gratis) untuk file kolaboratif.
- Kartu Langkah Git (Lampiran 5) — print pada kertas tebal, gunting.
- LKPD "Alur Kerja Developer Pertamaku" (Lampiran 1) — print sesuai jumlah peserta didik.
- Bahan bacaan peserta didik (Lampiran 4) — print sesuai jumlah peserta didik.
- Infografis Alur Kerja Developer & Perintah Git (Lampiran 6) — tayang atau print A3/A4.
- Lembar observasi praktik (Lampiran 2) dan instrumen
04Bagian A. - Soal kuis formatif dan soal TKA sumatif beserta kunci (Lampiran 9 dan Bagian G.3).
- File
catatan.mdcontoh (untuk demontrasi alur kerja) di repositori guru.
5. Target Peserta Didik
| Kategori | Layanan |
|---|---|
| Reguler | Seluruh peserta didik kelas X PPLG mengikuti alur utama pembelajaran |
| Pencapaian tinggi | Pengayaan: membuat .gitignore & README, menjelajah branch dasar, mempraktikkan komentar tim di Figma |
| Kesulitan belajar | Pendampingan pasangan (pair); latihan ulang perintah Git dengan Kartu Langkah; tugas bertahap |
6. Model Pembelajaran
| Aspek | Uraian |
|---|---|
| Pendekatan | Pembelajaran terdiferensiasi (kecepatan praktik disesuaikan; yang cepat menjadi mentor) |
| Model | Praktik terbimbing (direct instruction) dengan penugasan bertahap |
| Metode | Demonstrasi, praktik mandiri, kerja berpasangan, tanya jawab, refleksi |
| Media | VS Code + ekstensi, Git/GitHub, Figma, Kartu Langkah Git, infografis |
| Sumber belajar | Dokumentasi resmi Git/GitHub/Figma/VS Code, bahan bacaan lampiran, tutor teman sebaya |
Daftar Isi