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 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 Masuk dengan belajar.id
Filter Berdasarkan Tingkat