PEMBUATAN APLIKASI M-LEARNING SPOK BAHASA INDONESIA UNTUK BLACKBERRY DENGAN MENGGUNAKAN SUN JAVA WIRELESS TOOLKIT DAN JAVA DEVELOPMENT ENVIRONMENT
Nurakhmat Andi Sulistiyo Jurusan Sistem Informasi, Fakultas Ilmu Komputer dan Teknologi Informasi, Universitas Gunadarma
[email protected]
ABSTRAKSI Kemajuan teknologi, terutama pada bidang teknologi informasi pada satu dasawarsa terakhir ini telah berubah sangat cepat dimana telepon seluler pada awal perkembangannya hanya dipakai oleh masyarakat golongan menengah ke atas dengan kesibukan yang tinggi dan tingkat kebutuhan komunikasi yang tinggi pula, tetapi saat ini telepon seluler telah berubah fungsi sebagai salah satu sarana yang menghibur bagi semua golongan masyarakat. Dengan munculnya MIDP 2.0 memungkinkan sebuah aplikasi pendidikan berbasis Java bebas platform. Dalam Tugas Akhir ini permasalahan yang diangkat yaitu membuat sebuah program aplikasi pendidikan SPOK Bahasa Indonesia yang dapat membantu pengguna dalam mempelajari materi struktur kalimat. Selain itu, aplikasi ini juga memiliki nilai (score) untuk setiap soal. Program aplikasi ini dibuat dengan menggunakan bahasa pemrograman Java 2 Micro Edition, yakni dengan memanfaatkan fasilitas yang telah tersedia didalam J2ME ditambah fasilitas pendukung lainnya yang terdapat pada MIDP 2.0. Aplikasi telah ini diuji coba di lapangan dengan pendekatan secara kualitatif. Dari hasil uji coba di lapangan aplikasi ini mendapat respon 30% aplikasi berjalan dengan baik, 40% tampilan sangat menarik, 10% sesuai kebutuhan pelajar, 20% memudahkan dalam pembelajaran, dan 10% masyarakat menerima aplikasi M-Learning ini untuk di install pada ponsel pengguna.
Kata Kunci : BlackBerry, Java, M-Learning
PENDAHULUAN Perkembangan teknologi pada ponsel saat ini sangat signifikan. Berbagai inovasi terbaru diluncurkan oleh perusahaan-perusahaan ternama. Bahkan semakin banyak fitur yang menyediakan kebutuhan bagi penggunanya, akan tetapi dari sekian banyaknya ponsel canggih sangat jarang sekali ponsel yang memberikan inovasi dalam bentuk edukasi.
Saat ini minimnya perkembangan teknologi dalam dunia pendidikan menghambat kemampuan siswa untuk mendapatkan informasi berupa materi dan latihan soal yang ringan serta mudah dipelajari. Mobile Learning atau yang biasa disebut dengan M-Learning merupakan salah satu fitur yang sangat dibutuhkan saat ini, khususnya bagi para pelajar dan M-Learning ini merupakan media tambahan, guna mengasah kemampuan siswa dalam belajar. BlackBerry pertama kali diperkenalkan di Indonesia pada pertengahan Desember 2004 oleh operator Indosat dan perusahaan Starhub. Perusahaan Starhub merupakan anak perusahaan dari RIM yang menjadi rekan utama BlackBerry. Menurut Putra Setia Utama dalam TeknoNews memaparkan bahwa Indonesia merupakan pasar terbesar BlackBerry di Asia Tenggara. Hingga pada tahun 2010 pelanggan BlackBerry mencapai 2,63 juta dan di tahun 2011 diperkirakan mencapai 4 juta pengguna. Alec Saunders selaku Vice President RIM mengatakan bahwa 7 dari 10 orang di Indonesia menggunakan ponsel ini untuk kepentingan pribadi yang sebenarnya ponsel ini ditujukan untuk kalangan pebisnis. Terlepas dari hal tersebut M-Learning menjadi suatu kebutuhan untuk menunjang minat belajar. Di Kelas 5 Sekolah Dasar sudah dikenalkan materi SPOK (Subjek, Predikat, Objek, dan Keterangan). Secara umum salah satu materi Bahasa Indonesia ini akan diteruskan pembahasannya di tingkat SMP (Sekolah Menengah Pertama) sampai tingkat Universitas. Dengan adanya M-Learning SPOK Bahasa Indonesia ini memungkinkan siswa untuk belajar dengan cara yang berbeda dan bisa digunakan dimana saja maupun kapan saja. Aplikasi ini digunakan didalam BlackBerry, karena BlackBerry menggunakan Java sebagai platformnya. Namun dalam pembelajaran sedikit sekali aplikasi yang berbasis pendidikan. Hal tersebut yang mendorong penulis untuk membuat penulisan tentang Pembuatan Aplikasi M-Learning SPOK Bahasa Indonesia Untuk BlackBerry dengan Menggunakan Sun Java Wireless Toolkit dan Java Development Environment. Dengan adanya aplikasi M-Learning pada handphone BlackBerry ini, diharapkan dapat menjadi salah satu alat yang membantu pelajar dalam memahami materi pelajaran, khususnya mata pelajaran Bahasa Indonesia. Selain itu, aplikasi ini juga diharapkan dapat menjadi media promosi massa yang efektif karena diaplikasikan pada ponsel atau perangkat berbasis Java, sekaligus menarik minat belajar bagi pelajar Indonesia. Penulis membatasi ruang lingkup pembahasan seputar pembuatan aplikasi SPOK (Subjek, Predikat, Objek, dan Keterangan) Bahasa Indonesia dengan membagi beberapa pilihan ke dalam menu pada aplikasi ini. Pada menu Materi berisi ringkasan materi SPOK Bahasa Indonesia sebagai bahan pembelajaran sebelum menjawab soal-soal yang ada di dalam menu Kuis. Dalam menu Kuis menampilkan soal-soal seputar materi SPOK Bahasa Indonesia dan setelah menjawab soal-soal tersebut pengguna akan mendapatkan nilai/skor dari hasil jawaban.
Aplikasi ini hanya dapat dijalankan pada telepon seluler yang mendukung java versi MIDP 2.0 dan penulis mengambil contoh simulator BlackBerry Dakota 9900 untuk menjalankan aplikasi SPOK Bahasa Indonesia. Tujuan dari penulisan ini yaitu membuat para siswa mempelajari materi SPOK Bahasa Indonesia dengan mudah dan mengasah kemampuan belajar siswa dengan menjawab soal-soal dalam aplikasi SPOK Bahasa Indonesia. Aplikasi ini juga berguna untuk guru, karena dapat mempelajari materi SPOK Bahasa Indonesia secara ringkas. Aplikasi ini tidak menutup kemungkinan bagi masyarakat, karena ilmu tidak melihat usia dan semua kalangan berhak mendapatkannya.
METODE PENELITIAN Pembuatan aplikasi M-Learning SPOK Bahasa Indonesia yang dibuat pada BlackBerry ini dilakukan secara bertahap. Penulis menggunakan model siklus pengembangan perangkat lunak (Software Development Life Cycle) waterfall, yaitu sebuah model proses pengembangan perangkat lunak yang setiap tahapannya digambarkan mengalir ke bawah. Tahapan yang dilalui penulis meliputi perencanaan, analisa, perancangan, implementasi, dan uji coba yang disajikan dalam blok diagram sebagai berikut :
Gambar Blok diagram kerangka penelitiaan
Berikut merupakan deskripsi dari tahapan-tahapan yang dilakukan oleh penulis dalam pembuatan aplikasi M-Learning Bahasa Indonesia ini, yaitu : 1. Perencanaan Tahapan pertama dari pembuatan aplikasi ini yaitu mengumpulkan informasiatau data yang diperlukan dan berkaitan dengan materi yang dibahas, diantaranya : • Bahasa pemrograman Java • Sun Java Wireless Toolkit • BlackBerry JDE • M-Learning Bahasa Indonesia • SPOK Bahasa Indonesia 2. Analisa Pada tahapan ini berupa proses analisa kebutuhan, yaitu merencanakan bagaimana aplikasi akan dibuat, perangkat lunak dan perangkat keras apa saja yang dibutuhkan untuk dapat membuat aplikasi M-Learning. Penulis membuat aplikasi ini menggunakan perangkat keras dengan spesifikasi sebagai berikut : • Processor : Intel(R) Core(TM) i3 CPU M350(4 CPUs), ~2.3GHz • Memory : 2048MB RAM Dan perangkat lunak yang digunakan, yaitu diantaranya : • Microsoft Windows 7 Ultimate 32-bit (6.1, build 7600) • Sun Java Wireless Toolkit 2.5.2_01 • BlackBerry JDE 7.1.0 3. Perancangan Tahapan perancangan meliputi pembuatan desain UML (Unified Modeling Language) dari aplikasi yang akan dibuat, sebagai bahan acuan untuk membuat aplikasi yang mudah untuk dioperasikan oleh pengguna. Selain itu, penulis juga melakukan perancangan halaman atau yang biasa disebut story board yang diperlukan untuk dasar pembuatan aplikasi yang dimaksud, sehingga tampilan antarmuka aplikasi menjadi lebih terorganisir dan efektif. 4. Implementasi Pada tahapan implementasi dilakukan pembuatan aplikasi secara keseluruhan, meliputi proses pengetikan kode program (coding) pada Notepad++. Kemudian melakukan proses uji coba aplikasi pada simulator BlackBerry untuk menguji apakah sudah benar-benar dapat dioperasikan sebagaimana fungsinya. 5. Uji Coba Proses uji coba melalui metode prototype, dimana yang akan menjadi sampel adalah sejumlah pengguna perangkat bergerak ber-platform Java khususnya BlackBerry. Dalam metode prototype ini akan menentukan apakah aplikasi ini layak untuk dimasyarakatkan atau perlu adanya perbaikan lebih lanjut agar sesuai dengan fungsi dan tujuan yang diharapkan.
PEMBAHASAN •
Perancangan Stuktur UML Dalam aplikasi M-Learning dengan pokok bahasan SPOK Bahasa Indonesia terbagi menjadi beberapa kelas. Setiap kelas terhubung dan saling berinteraksi. kelas utama pada aplikasi M-Learning yaitu kelas cover dan menu utama. Di dalam kelas menu utama terdapat beberapa subkelas yaitu kelas materi, kelas kuis, kelas help, kelas about dan kelas credits. Form pertama adalah form Materi yang merupakan bagian dari kelas materi. Form kedua merupakan form Kuis yang merupakan bagian dari kelas kuis yang di dalamnya terdiri dari 10 form dan masing-masing form diberi nama Soal 1, Soal 2, Soal 3, dan seterusnya sampai dengan Soal 10. Selanjutnya form Help yang merupakan bagian dari kelas help. Form keempat ialah form About yang merupakan bagian dari kelas about dan form yang terakhir dari aplikasi ini adalah form Credits merupakan bagian dari kelas credits. Sehingga penulis membuat struktur perancangannya menggunakan UML kelas Diagram.
Gambar Perancangan struktur UML Class Diagram •
Perancangan Tampilan (Story Board) Aplikasi Tampilan utama yang akan muncul pada Aplikasi M-Learning Bahasa Indonesia yaitu Form Cover.
Gambar Perancangan Form Cover Pada Form Cover terdiri dari beberapa menu utama yaitu menu Materi,Kuis, Help, About, dan Credits. Berikut ini adalah pembahasan dan penjelasan mengenai menu-menu yang terdapat dalam form Cover. - Menu Materi Jika menu ini dipilih maka akan menampilkan interface yang berisi mengenai materi dan contoh struktur kalimat Bahasa Indonesia.
Gambar Menu Materi -
Menu Kuis Jika menu ini dipilih maka akan ditampilkan list/daftar pilihan soal-soal SPOK Bahasa Indonesia. Tampilan dari menu ini adalah sebagai berikut :
Gambar Menu Kuis Apabila salah satu pilihan list dari menu Kuis dipilih, maka akan ditampilkan soal dan sebuah kotak inputan untuk menjawab soal yang telah dipilih.
Gambar Rancangan isi dari Menu Kuis -
Menu Help Jika menu ini dipilih maka akan ditampilkan petunjuk untuk menjalankan aplikasi ini.
Gambar Menu Help
-
Menu About Jika menu ini dipilih maka akan ditampilkan profil penulis. Tampilan dari menu ini adalah sebagai berikut :
Gambar Menu About -
Menu Credits Jika menu ini dipilih maka akan ditampilkan tujuan dari pembuatan aplikasi serta hak cipta aplikasi. Berikut merupakan contoh tampilan dari menu Credits.
Gambar Menu Credits •
Uji Coba Dari hasil uji coba yang penulis lakukan pada simulator dan aplikasi berjalan dengan baik. Namun hasil pengujian pada simulator tersebut, masih belum dapat dikatakan bahwa aplikasi layak digunakan pada ponsel. Maka penulis menguji aplikasi pada ponsel BlackBerry. Agar aplikasi ini dapat digunakan di ponsel BlackBerry maka file aplikasi harus dipindahkan dahulu ke dalam ponsel tersebut. Untuk memindahkan aplikasi ini ke ponsel BlackBerry cukup dengan cara meng-copy paste file SPOKIndo.jar dari folder C:\Users\Gery\j2mewtk\2.5.2\apps\SPOKIndo\bin ke memory eksternal pada ponsel, kemudian instalasi aplikasi dapat dilakukan dalam
ponsel BlackBerry. Setelah proses penginstalan berhasil, maka aplikasi SPOK Bahasa Indonesia dapat digunakan.
Gambar Tampilan BlackBerry Storm 9530 Untuk tahap instalasi pada BlackBerry, dengan cara memilih menu untuk memasuki tampilan menu utama pada BalckBerry Storm dan memilih icon Aplikasi M-Learning SPOK Bahasa Indonesia.
Gambar Icon aplikasi pada BlackBerry Storm 9530 Aplikasi yang telah di instalasi akan tersimpan secara otomatis ke dalam menu Download. Untuk menjalankan aplikasi M-Learning SPOK Bahasa Indonesia dengan membuka folder Downloads pada menu BlackBerry.
Gambar M-Learning SPOK Bahasa Indonesia Di dalam aplikasi ini terdapat 5 layanan menu mengenai aplikasi M-Learning SPOK Bahasa Indonesia. Dua diantaranya merupakan layanan utama dalam aplikasi ini, yaitu terdapat dalam menu Materi dan Kuis. Dalam menu Materi terdapat ringkasan materi dengan unsur-unsur Subjek, Predikat, Objek, dan Keterangan dan pada menu Kuis terdapat 10 soal kalimat seputar materi Subjek, Predikat, Objek, dan Keterangan.
Gambar Menu Materi dan Kuis SPOK Bahasa Indonesia Dalam menu Kuis menampilkan soal mengenai materi SPOK Bahasa Indonesia, jika salah satu dari 10 soal menu dipilih maka akan menampilkan soal kalimat.
Gambar Tampilan Kuis SPOK Bahasa Indonesia Untuk menu lainnya dalam aplikasi M-Learning SPOK Bahasa Indonesia, dapat dilakukan dengan kembali ke layar utama dalam aplikasi M-Learning SPOK Bahasa Indonesia.
Gambar Tampilan seluruh menu M-Learning SPOK Bahasa Indonesia PENUTUP •
Kesimpilan Aplikasi M-Learning untuk perangkat bergerak dengan platform Java ini dapat membantu pengguna untuk memberikan pelajaran yang ringkas mengenai Subjek,
•
Predikat, Objek, dan Keterangan Bahasa Indonesia, sehingga pengguna lebih mudah mempelajari materi SPOK Bahasa Indonesia. Penggunaan aplikasi ini sangat praktis dan fleksibel, karena hanya memerlukan sebuah handphone untuk dapat menjalankannya dengan cara menginstall aplikasi ini ke dalam handphone. Kelebihan dari aplikasi M-Learning SPOK Bahasa Indonesia ini ada dalam menu Kuis. Setiap menu kuis dalam aplikasi ini, diberikan soal serta program input pada setiap soal dan hasil jawaban setelah menjawab soal tersebut, sehingga pengguna tidak hanya mengerti materi tetapi dapat memahami pelajaran mengenai SPOK Bahasa Indonesia. Aplikasi ini juga memiliki beberapa kekurangan, diantaranya yaitu gambar dan suara. Dalam sistem operasi BlackBerry apabila extention tidak sesuai, maka pemaketan tersebut akan dinyatakan error pada saat pengcompilan. Penulis telah melakukan uji coba di lapangan dengan pendekatan secara kualitatif, yaitu melalui kuesioner. Dari hasil uji coba tersebut masyarakat menjawab 30% aplikasi berjalan dengan baik, 40% tampilan sangat menarik, 10% sesuai kebutuhan pelajar, 20% memudahkan dalam pembelajaran, dan 10% masyarakat menerima aplikasi MLearning ini untuk di install pada ponsel pengguna. Saran Untuk pengembangan selanjutnya pada aplikasi M-Learning SPOK Bahasa Indonesia yang diterapkan dalam perangkat mobile BlackBerry ini masih jauh dari kata sempurna dan masih banyak yang harus dikembangkan dari aplikasi ini sehingga aplikasi ini menjadi lebih menarik dan sempurna. Selain itu juga dapat ditambahkan untuk materi lainnya seperti ditambahkan Ejaan, Suku Kata, dan lain-lain. Diharapkan aplikasi ini diterapkan sebagai media promosi massa yang efektif, karena diterapkan pada ponsel atau perangkat bergerak berbasis Java, yang merupakan perangkat dengan jumlah pengguna terbanyak di Tanah Air saat ini.