Page 165 - Pemrograman Dasar kelas X
P. 165

Bab 4 Struktur Kontrol Perulangan    161





                                                    PENGEMBANGAN ALGORITMA
                            BAB 5
                                                    APLIKASI








                     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.

            KEGIATAN BELAJAR 1 PENGEMBANGAN APLIKASI DAN ANALISIS PEMECAHAN MASALAH
                    Tujuan Pembelajaran
             1. Siswa memahami langkah-langkah pengembangan aplikasi

             2. Siswa memahami langkah-langkah analisis pemecahan permasalahan
                    Aktivitas Kegiatan belajar

                     Mengamati
                     Perhatikan Tarif Dasar Listrik pada Gambar 5.1 dan struk pembayaran listrik pada Gambar
            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  algoritma/aplikasi  dari  permasalahan  nyata  seperti

                     pembayaran rekening listrik?





                                                            161
   160   161   162   163   164   165   166   167   168   169   170