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
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