MODUL AJAR : DASAR-DASAR PENGEMBANGAN PERANGKAT LUNAK DAN GIM - Pengenalan Fungsi dan Prosedur dalam Pemrograman Terstruktur
Tingkat: SMK/MAK
Kelas: 10
Topik : Pengenalan Fungsi dan Prosedur dalam Pemrograman Terstruktur
Penyusun:
Rahayu Chaniago
Tanggal Dibuat: 13 Jul 2026
Profil Lulusan
- Penalaran Kritis: Peserta didik mampu menganalisis masalah, mengidentifikasi komponen-komponen program, dan mengevaluasi efektivitas solusi yang diusulkan. Mereka dapat berpikir logis dalam memecahkan masalah pemrograman.
- Kreativitas: Peserta didik dapat mengembangkan ide-ide baru untuk memecah masalah menjadi fungsi-fungsi modular, merancang solusi yang inovatif, dan menulis kode yang efisien dan elegan.
- Kemandirian: Peserta didik mampu belajar secara mandiri, mencari sumber daya yang diperlukan, dan menyelesaikan tugas-tugas pemrograman dengan sedikit pengawasan, serta bertanggung jawab atas hasil kerja mereka.
Sarana dan Prasarana
- Perangkat Keras:
- Komputer/Laptop per peserta didik
- Proyektor
- Papan tulis interaktif/Whiteboard
- Jaringan internet stabil
- Perangkat Lunak:
- Integrated Development Environment (IDE) seperti VS Code, CodeBlocks, atau editor teks lainnya
- Compiler/Interpreter untuk bahasa pemrograman yang digunakan (misalnya Python, C++, Java)
- Browser web untuk akses sumber belajar online
- Sumber Daya Lain:
- Modul ajar cetak/digital
- Buku teks referensi
- Materi presentasi
Target Peserta Didik
Modul ajar ini ditujukan untuk:
- Peserta Didik Reguler/Tipikal: Peserta didik yang tidak memiliki kesulitan dalam mencerna dan memahami materi ajar, serta memiliki kecepatan belajar yang umum. Mereka dapat berpartisipasi aktif dalam diskusi kelompok dan menyelesaikan tugas-tugas individu sesuai panduan.
- Peserta Didik dengan Kebutuhan Khusus: Jika ada, peserta didik dengan kesulitan belajar akan diberikan bimbingan tambahan, strategi pembelajaran yang disesuaikan, atau materi yang disederhanakan agar tetap dapat mengikuti pembelajaran dengan baik.
- Peserta Didik dengan Pencapaian Tinggi: Peserta didik yang memiliki kecepatan belajar tinggi dan cepat memahami materi akan diberikan tantangan tambahan berupa soal pengayaan atau proyek mini yang lebih kompleks.
Model Pembelajaran
Berbasis Proyek (Project-Based Learning)
Silahkan login untuk membaca Modul Ajar Dasar-dasar Pengembangan Perangkat Lunak Dan Gim - Pengenalan Fungsi dan Prosedur dalam Pemrograman Terstruktur selengkapnya
Login
Masuk dengan belajar.id