161 Apa yang sudah kita pelajari dari semester 1 hingga semester 2, adalah meletakkan dasar-
dasar kemampuan pemecahan masalah dengan algoritma dan pemrograman. Dengan menguasai dasar-dasar algoritma dan bahasa pemrograman menjadi suatu langkah untuk dapat
mengembangkan program atau aplikasi seperti aplikasi kasir, rental, perpustakaan, sistem informasi sekolah, dan sebagainya.
Pada bab terakhir ini kalian akan dihadapkan pada berbagai permasalahan yang erat kaitannya dalam algoritma tpembuatan aplikasi dan bagaimana implementasinya menggunakan
bahasa Pemrograman. Jadi dalam membuat aplikasi, harus diperhatikan urutan langkah dan strategi mulai melakukan analisis terhadap permasalahan, merumuskan kebutuham , membuat
desain, mengimplementasikan dengan bahasa pemrograman, dan melakukan tes atau uji coba terhadap program yang dihasilkan.
5.1. KEGIATAN BELAJAR 1 PENGEMBANGAN APLIKASI DAN ANALISIS PEMECAHAN MASALAH
5.1.1. Tujuan Pembelajaran
1. Siswa memahami langkah-langkah pengembangan aplikasi 2. Siswa memahami langkah-langkah analisis pemecahan permasalahan
5.1.2. Aktivitas Kegiatan belajar 5.1.2.1. Mengamati
Perhatikan Tarif Dasar Listrik pada Gambar 5.1 dan struk pembayaran listrik pada Gambar
5.1.2.2. Menanya
Buatlah pertanyaan terkait dengan hasil pengamatan seperti contoh 1. Bagaimana cara perhitungan tagihan listrik?
2. Informasi apa saja yang dicantumkan pada struk rekening listrik 3. Apa saja yang diperlukan untuk membuat aplikasi pembayaran tagihan listrik
4. Bagaimana mengembangkan algoritmaaplikasi dari permasalahan nyata seperti pembayaran rekening listrik?
BAB 5
PENGEMBANGAN ALGORITMA APLIKASI
162 Pemrograman Dasar SMK Kelas X Sem 2
Gambar 5.1. Tarif dasar Listrik
Gambar 5.2. Struk Pembayaran Tagihan Listrik
5.1.2.3. Mengumpulkan InformasiMencoba
Dalam membangun suatu program atau aplikasi komputer, diperlukan strategi dan langkah- langkah sehingga program dapat berjalan seperti yang diharapkan oleh pengguna. Langkah-
langkah inilah yang menjadi strategi bagaimna masalah dapat dipecahkan. Di sinilah peran penting