APLIKASI
MOBILE LEARNING BAHASA PEMROGRAMAN JAVA BERBASIS ANDROID MENGGUNAKAN ANDROID
STUDIO
Nama saya Naurah Hidayah yang pada saat ini merupakan
mahasiswa tingkat 4 yang baru memasuki semester 7. Disini saya mengambil
jurusan Teknik Informatika yang termasuk dalam Fakultas Teknologi Industri di
perguruan tinggi swasta Universitas Gunadarma yang berdomisil di Depok. Pada
semester 6 yang lalu, diwajibkan bagi setiap mahasiswa di jurusan tersebut
untuk membuat suatu Penelitian Ilmiah sebagai syarat setara dengan sarjana
muda. Hal ini penting dilakukan untuk bisa melanjutkan pada tingkat yang
selanjutnya dimana pada semester 8 mahasiswa akan menempuh skripsi maupun
kompre.
Penulisan ilmiah saya berjudul “Aplikasi Mobile Learning Bahasa Pemrograman Java Berbasis Android
dengan Menggunakan Android Studio” dimana aplikasi yang saya buat ini
merupakan aplikasi berbasis android yang khusus untuk perangkat smartphone
(atau dapat disebut khusus versi mobile). Dosen yang menjadi pembimbing saya
pada saat itu bernama Bapak Ericks Rachmat Swedia, ST, MMSI.. Beliau saat ini merupakan
Wakil Kepala System Development Centre (SDC) – BAPSI. Saya melakukan siding
penulisan ilmiah dan dinyatakan lulus pada tanggal 11 September 2017.
Saya mengambil judul penelitian mengenai aplikasi
mobile learning belajar bahasa pemrograman Java ini dengan tujuan untuk
mengajarkan kepada para penguna untuk mengenal dan memahami Bahasa pemrograman
Java dari awal serta memberikan manfaat dan menumbuhkan rasa tertarik untuk
mempelajari lebih dalam bahkan dapat mengimplementasikan dengan cara membuat
program atau aplikasi yang dapat memberikan kemudahan untuk pekerjaan manusia. Saya
mengambil Bahasa pemrograman Java dikarenakan bahasa pemrograman Java merupakan
bahasa pemrograman yang saat ini sedang “naik daun” dan banyak digunakan oleh
para programmer dan software developer untuk mengembangkan berbagai tipe
aplikasi mulai dari aplikasi console, aplikasi desktop, applet (aplikasi yang
berjalan di lingkungan web browser), sampai ke aplikasi-aplikasi yang berskala
enterprise. Seiring dengan meningkatnya minat orang-orang di berbagai usia di
masa ini yang tertarik dan ingin mempelajari pembuatan program maupun aplikasi
computer salah satu yang perlu dilakukan adalah mengenal terlebih dahulu
mengenai bahasa pemrograman Java ini.
Mobile learning ini dibuat dengan menggunakan software
Android Studio dengan menggunakan bahasa pemrograman Java. Aplikasi ini terdiri
dari empat menu utama, yaitu Materi, Contoh Program, Panduan, dan Tentang yang
diantara nya memiliki bebebrapa subbab yang menampilkan pokok bahasan yang
berkaitan dengan bahasa pemrograman Java. Dalam penulisan ini saya memperoleh
dan mengumpulkan data dan informasi dengan metode yang dimulai dengan melakukan
perencanaan yang dilakukan dengan studi pustaka, kemudian melakukan analisis
masalah dan upaya untuk mengatasinya disertai dengan menentukan fitur-fitur,
perangkat keras dan perangkat lunak yang dibutuhkan, selanjutnya membuat
rancangan aplikasi dari awal sampai akhir mulai dari desain struktur dari
tampilan aplikasi, kemudian melakukan pembuatan dan implementasi kepada
beberapa perangkat smartphone untuk mengetahui apakah aplikasi sudah sesuai
atau tidak.
Kelebihan dari aplikasi ini yaitu dapat memperkenalkan
bahasa pemrograman terutama Java kepada para pemula yang belum mengetahui
apapun mengenai Bahasa pemrograman, terutama yang tertarik untuk menjadi
seorang programmer. Karena untuk menggeluti sesutau yang perlu dilakukan adalah
mengenal dari dasar dahulu. Penggunaan mobile learning ini pun akan membuat
orang tidak terlalu terpaku dengan hanya mempelajari bahasa pemrograman dari
buku saja dan dapat digunakan dimana saja dan kapan saja karena hanya dengan
bermodalkan smartphone android yang pada saat ini pasti sudah tidak asing bagi
banyak orang. Materi pembahasan yang dimasukkan dibuat sedetail dan sesimpel
mungkin guna memaksimalkan dalam penyampaian informasi agar tidak terlalu kaku.
Dalam salah satu menu yaitu contoh program ditampilkan bagaimana contoh coding
dan hasil output dari bahasa pemrograman Java sehingga dapat lebih memahami
struktur dari pemrograman Java serta memberikan gambaran seperti apa bentuk
kode program yang ada pada Bahasa pemrograman ini. Disini pun saya memasukkan
tips dan saran yang ditampilkan pada menu panduan kepada para pengguna untuk
mempelajari bahasa pemrograman dengan lebih dalam dan lebih banyak lagi.
Walaupun demikian aplikasi saya masih memiliki
beberapa kekurangan, salah satu nya adalah keterbatasan materi yang saya
masukan dimana belum mencakup semua materi dikarenakan memang khusus hanya
memperkenalkan saja, belum pada tahap mempelajari lebih dalam. Aplikasi saya
pun belum memiliki fitur-fitur pendukung lain yang dapat lebih menunjang
penggunaan aplikasi, sebagai contoh seperti memiliki menu yang dapat terhubung
dengan internet sehingga dapat memperoleh informasi yang lebih detail lagi.
Untuk memperkenalkan aplikasi mobile learning yang
saya buat kepada semua orang, hal-hal yang saya lakukan diantara nya yaitu :
1. Memperkenalkan terutama pada kalangan pelajar mengenai
bahasa pemrograman Java untuk memberikan rasa tertarik mengenai dunia pemrograman
komputer.
2. Memperlkenalkan aplikasi mobile learning tersebut
kepada orang lain secara langsung sehingga mereka dapat melihat bagaimana
bentuk dari aplikasi yang saya buat dan lebih jelas mengetahui fungsi-fungsi
nya.
3. Mempromosikan aplikasi mobile learning saya kedalam
media social seperti blogger, facebook dan sebagai nya agar lebih dikenal di
kalangan luar.
4. Memasukkan dan memberikan link aplikasi mobile
learning yang saya buat kedalam google drive untuk diberikan kepada orang yang
ingin mengunduhnya.
5. Memasukkan kedalam google play sehingga dapat lebih
mengoptimalkan penggunaan aplikasi dan dapat memberikan informasi mengenai
fitur yang ada.
Sebagai tambahan, berikut tampilan dari aplikasi
mobile learning bahasa pemrograman Java yang saya buat:
Tampilan Halaman Splashscreen1
Tampilan Halaman Splashscreen2
Tampilan Halaman Menu Utama
Tampilan Halaman Menu Materi
Tampilan Halaman Intro Menu Pengenalan Java
Tampilan Halaman Isi Pokok Menu Pengenalan Java
Tampilan Halaman Menu Contoh Program
Tampilan Isi Menu Contoh Program
Tampilan Halaman Menu Panduan
Tampilan Halaman Menu Tentang
No comments:
Post a Comment