MODUL AJAR : REKAYASA PERANGKAT LUNAK - Menerapkan Kontrol Aliran Kondisional (If-Else) dalam Aplikasi Perangkat Bergerak

Tingkat: SMK/MAK

Kelas: 12

Topik : Menerapkan Kontrol Aliran Kondisional (If-Else) dalam Aplikasi Perangkat Bergerak

Penyusun: MAULANA HIDAYATULLAH MAULANA HIDAYATULLAH

Tanggal Dibuat: 07 Feb 2026


Profil Lulusan

  • Beriman, Bertakwa kepada Tuhan Yang Maha Esa, dan Berakhlak Mulia: Peserta didik diharapkan memiliki integritas dan etika dalam pengembangan aplikasi, serta bertanggung jawab terhadap dampak teknologi.
  • Berkebinekaan Global: Memahami berbagai budaya pengguna aplikasi dan mengembangkan solusi yang inklusif.
  • Bergotong Royong (Kolaborasi): Mampu bekerja sama dalam tim untuk mengembangkan proyek aplikasi yang kompleks.
  • Mandiri: Memiliki inisiatif dan kemampuan untuk belajar mandiri dalam menghadapi tantangan teknis.
  • Bernalar Kritis: Mampu menganalisis masalah, mengevaluasi solusi, dan membuat keputusan yang tepat dalam proses pengembangan perangkat lunak.
  • Kreatif: Mampu menciptakan ide-ide inovatif dan menerapkan solusi yang orisinal dalam desain dan fungsionalitas aplikasi.

Sarana dan Prasarana

  • Ruang Kelas/Laboratorium Komputer: Ruangan yang nyaman, dilengkapi meja dan kursi yang memadai untuk praktik.
  • Perangkat Komputer/Laptop: Setiap peserta didik atau kelompok memiliki akses ke komputer/laptop dengan spesifikasi yang mendukung pengembangan aplikasi Android/iOS.
  • Software IDE: Terinstal Android Studio (untuk pengembangan Android) atau VS Code dengan plugin yang relevan (untuk Flutter/React Native) pada setiap komputer.
  • SDK/JDK: Android SDK dan Java Development Kit (JDK) yang terinstal dan terkonfigurasi dengan baik.
  • Koneksi Internet: Koneksi internet stabil untuk unduhan, update, dan akses referensi online.
  • Proyektor/Smart TV: Untuk presentasi dan demonstrasi oleh guru.
  • Papan Tulis/Whiteboard: Untuk penjelasan konsep dan coretan ide.
  • Perangkat Mobile (Opsional): Beberapa perangkat fisik Android/iOS untuk pengujian aplikasi secara langsung (jika tersedia).
  • Modul Ajar/Materi Digital: Bahan ajar dalam bentuk digital yang dapat diakses oleh peserta didik.

Target Peserta Didik

Modul ajar ini ditujukan untuk peserta didik kelas XII Sekolah Menengah Kejuruan (SMK/MAK) Jurusan Rekayasa Perangkat Lunak (RPL).

  • Peserta Didik Umum: Mayoritas peserta didik yang memiliki pemahaman dasar tentang konsep pemrograman dan siap untuk mempelajari pengembangan perangkat bergerak. Mereka diharapkan dapat mengikuti materi dengan bimbingan dari guru.
  • Peserta Didik dengan Kesulitan Belajar: Disediakan bimbingan individu, contoh-contoh yang lebih sederhana, dan penugasan dengan tingkat kesulitan yang disesuaikan. Guru akan memberikan perhatian ekstra untuk memastikan mereka memahami konsep dasar sebelum melanjutkan.
  • Peserta Didik dengan Kecepatan Belajar Tinggi (Cerdas Istimewa/Berbakat): Diberikan tantangan tambahan berupa studi kasus yang lebih kompleks, proyek mini mandiri, atau kesempatan untuk membantu rekan-rekan mereka. Mereka juga didorong untuk mengeksplorasi topik-topik lanjutan secara mandiri.

Semua peserta didik diharapkan memiliki dasar pemahaman TIK dan setidaknya pernah mengenal konsep dasar algoritma pemrograman.

Model Pembelajaran

Berbasis Proyek (Project-Based Learning)

Silahkan login untuk membaca Modul Ajar Rekayasa Perangkat Lunak - Menerapkan Kontrol Aliran Kondisional (If-Else) dalam Aplikasi Perangkat Bergerak selengkapnya

Login Masuk dengan belajar.id Masuk dengan belajar.id
Filter Berdasarkan Tingkat