Rencana Pelaksanaan Pembelajaran โ Mobile Development (Semester 1)
Memahami, merancang, dan menerapkan dasar bahasa pemrograman Dart, OOP Dart, visual widget, responsive layout, data persistence, dan deployment APK.
Siswa mampu menulis logika Dart, merancang UI Flutter, menggunakan Provider, mengelola database SQLite lokal, dan menghasilkan build rilis APK.
Setelah mengikuti pembelajaran, siswa mandiri dapat membangun, menguji, dan merilis aplikasi mobile database dinamis lintas platform (Android/iOS).
Flutter Overview, Dasar Dart, OOP Dart, Flutter Widgets, Responsive UI, Form Validation, Rute Navigasi, Provider, SQLite Storage, Material Theme, Build Release.
Ceramah interaktif, demonstrasi langsung (live code), latihan mandiri (lab practice), pengerjaan tugas proyek akhir kelompok.
Modul belajar, laptop, koneksi internet, Flutter SDK, Dart SDK, Android Studio, VS Code, Emulator, HP Android fisik.
Apersepsi/Pendahuluan โ Inti (Demonstrasi & Praktik Laboratorium Mandiri) โ Penutup (Code Review & Evaluasi).
Sikap (kedisiplinan coding, penyusunan dokumentasi), Pengetahuan (kuis & ujian teori tulis), Keterampilan (penyusunan lab & rilis APK).