Aplikasi Periodik Unsur Kimia Berbasis M

APLIKASI PERIODIK UNSUR KIMIA BERBASIS MOBILE
Amat Santoso
Mahasiswa Program Studi D3
Jurusan Teknik Informatika
Politeknik Negeri Bengkalis
mami_amatsantoso@yahoo.com

Abstrak
Perkembangan teknologi telepon seluler beriringan dengan perkembangan aplikasi baik itu bersifat umum maupun aplikasi
yang bersifat media pembelajaran. Salah satu aplikasi telepon seluler yang bisa dikembangkan untuk media pembelajaran
adalah aplikasi periodik unsur kimia berbasis telepon seluler yang dapat memudahkan dalam proses belajar pelajaran
kimia. Aplikasi Periodik Unsur Kimia ini diharapkan dapat membantu siswa SMA jurusan IPA dalam mempelajari dan
memahami tabel periodik unsur kimia, penguraian senyawa, dan perhitungan massa molekul relatif (Mr). Untuk dapat
menggunakan Aplikasi Periodik Unsur Kimia ini pengguna harus melihat petunjuk penggunaan aplikasi yang telah
disediakan. Aplikasi media pembelajaran ini dibangun menggunakan bahasa JAVA (J2ME) dengan sasaran perangkat
yang bisa mendukung aplikasi ini ialah telepon seluler dengan spesifikasi minimal CLDC 1.0 dan MIDP 2.0.
Kata Kunci : Aplikasi, JAVA (J2ME), Mobile, Periodik Unsur
Kimia.

A. PENDAHULUAN
Perkembangan teknologi yang sangat pesat

saat ini telah memberikan pengaruh yang sangat
besar bagi dunia teknologi informasi dan
telekomunikasi. Munculnya beragam aplikasi
memberikan pilihan dalam peningkatan kinerja
suatu pekerjaan, baik yang besifat aplikasi
dekstop, web hingga yang sekarang ini banyak
munculnya aplikasi-aplikasi baru yang dapat
dijalankan dalam
mobile
device
atau
handphone. Pemilihan mobile untuk salah satu
pengembangan aplikasi selain lebih mudah dalam
pengoperasiannya, juga bersifat fleksibel dan
mudah dibawa kemana-mana untuk digunakan
yang menjadikan salah satu alasannya.
Aplikasi-aplikasi mobile yang bermuncul
saat ini sangat mendukung dalam perkembangan
komunikasi dan informasi yang mengarah pada
dunia pendidikan, seperti adanya aplikasi PDF,

kamus,
Ms word
yang semuanya dapat
dijalankan pada alat komunikasi yaitu handphone.
Salah satu aplikasi
mobile
yang bisa
dikembangkan untuk media pembelajaran adalah
aplikasi periodik unsur kimia berbasis mobile
yang dapat memudahkan dalam proses belajar
mengajar mata pelajaran IPA salah satunya
kimia. Aplikasi Periodik Unsur Kimia Berbasis
Mobile ini diharapkan dapat membantu siswa
SMA jurusan IPA, mahasiswa IPA, guru kimia
serta masyarakat umum dalam mempelajari dan
memahami tabel periodik unsur kimia dengan
mudah.

B. METODE PENELITIAN
Metode dalam membuat tugas akhir ini yaitu

sebuah penelitian di angkat dari salah satu mata
pelajaran dari Sekolah Menegah Atas (SMA)
yaitu mata pelajaran kimia. Di mana pada salah
satu sub bab mata pelajaran kimia dipelajari
tentang ikatan atom suatu unsur atau senyawa.
Didalam penelitian ini dirancang dan dibuat suatu
bentuk permodelan dari ikatan kimia tersebut
kedalam suatu aplikasi yang dikemas dalam
bentuk permainan (game). Oleh IBK. Widiartha,
Heri Wijayanto, staff pengajar Teknik Elektro,
Fakultas Teknik, Universitas Mataram
yaitu
Rancang Bangun
Mobile Edugame Sebagai
Salah Satu Inovasi Pembelajaran Dalam
Pengenalan Ikatan Atom Pada Mata Pelajaran
Kimia Untuk Siswa Sekolah Menengah.
Perancangan game ini merupakan permodelan
dari ikatan atom dari sebuah senyawa atau unsur
kimia sederhana. Aplikasi

game
edukasi
pembelajaran kimia ini akan di implimentasikan
pada ponsel yang mendukung java. Secara umum
akan di perlihatkan seperti gambar dibawah ini.

Jurnal Ilmiah Mahasiswa Volume 1, No 1, Des, 2012 hlmn 90-98

kebenaran dari ikatan yang terjadi. Bila hasilnya
benar maka permainan akan berlanjut ke level
berikutnya. Sedangkan bila salah atau gagal maka
pemainan akan berulang atau keluar.

Gambar. 1. Tampilan Emulator

Saat game di jalankan akan tampak seperti
gambar diatas. Dimana pada pojok kanan atas
terdapat penunjuk waktu. Petunjuk waktu
berjalan counter clock down dari nilai 100
sampai 0 atau sama dengan 100 detik waktu

tersebut merupakan waktu yang disediakan untuk
suatu level dari game ini. Sedangkan pojok kiri
atas betuliskan terdapat penunjuk waktu. Waktu
tersebut merupakan waktu yang disediakan untuk
satu level permainan. Artinya pemain memiliki
waktu 100 detik untuk menyelesaikan satu level
dari
game
ini. Sedangkan pojok kiri atas
bertuliskan senyawa atau unsur yang dapat di
jadikan panduan untuk memilih atom dan
menyusunnya dalam satu ikatan kimia.Berikutnya
terdapat sederetan atom warna warni dengan
lambang sesuai dengan namanya pada tabel
periodik atom.
Pada bagian ini pemain dapat menggerakkan
cursor atau keypad bergeser ke kiri dan ke
kanan untuk di “pilih” dan akan tampak
“bercahaya”. Bila pemain yakin untuk memilih
satu atom maka pemain yakin untuk memilih satu

atom maka pemain dapat menekan enter atau ok
dan atom yang dipilih akan keluar dari barisan.
Atom yang terpilih masuk ke arena dan dapat di
gerakkan ke kiri, ke atas, ke kanan dan ke bawah.
Keluar dari barisan. Atom yang akan dipilih akan
masuk ke arena dan dapat digerakkan ke kanan,
ke kiri, keatas dan ke bawah. Selanjutnya atom
akan digeser hingga menempati kedudukannya
pada tempat yang telah di sediakan. Begitu
selanjutnya sampai semua kedudukan terisi oleh
atom. Sehingga akan tampak ikatan yang terjadi
misalkan H-O-H ( H2O atau air). Kemudian
program akan membaca hasilnya untuk di ketahui

C. LANDASAN TEORI
Landasan teori ini akan menjelaskan
bagaimana untuk membangun dan merancang
sebuah aplikasi edukasi yang dapat di jalankan di
handphone.
1. Pengertian aplikasi

Aplikasi adalah suatu subkelas perangkat
lunak
komputer
yang
memanfaatkan
kemampuan komputer langsung untuk
melakukan suatu tugas yang diinginkan
pengguna. Biasanya dibandingkan dengan
perangkat
lunak
sistem
yang
mengintegrasikan
berbagai
kemampuan
komputer, tapi tidak secara langsung
menerapkan kemampuan tersebut untuk
mengerjakan
suatu
tugas

yang
menguntungkan pengguna. Contoh utama
perangkat lunak aplikasi adalah pengolah
kata,
lembar
kerja,
dan
pemutar
media.Pemograman aplikasi adalah orang
yang menulis perogram yang menggunakan
komputer sebagai alat memecah masalah
aplikasi tertentu (Ir. Sahat M. Pasaribu, M.
Eng,
1992)Program
aplikasi
umum
merupakan program yang melakukan tugas
atau pemrosesan secara umum bagi para
pengguna akhir, misal pengolah kata,
spreadsheet, DBMS, dan lain sebagainya.

Sedangkan program aplikasi khusus adalah
program yang secara khusus digunakan untuk
mendukung aplikasi khusus untuk para
pemakai seperti aplikasi untuk bisnis dan lain
sebagainya sesuai dengan bidangnya.
2. Pengertian Periodik Unsur
Periodik unsur adalah sistem pengelompokan
unsur-unsur berdasarkan kenaikan nomor
atom yang dikelompokkan kedalam golongan
dan periode. Menurut Bambang Sugiarto
(2004:61), tabel sistem periodik merupakan
suatu
cara
untuk
menyusun
dan
mengklasifikasi unsur-unsur, dimana unsurunsur yang mirip sifatnya diletakkan pada
kelompok yang sama. Dengan melihat tabel
2


periodik, para kimiawan dalam sekejap dapat
menginformasikan unsur-unsur mana yang
mempunyai kemiripan sifatnya. Dalam tabel
periodik unsur terdapat lajur mendatar yang
disebut periode dan lajur tegak yang
disebut golongan.
3. Sifat-sifat Periodik
Sifat-sifat periodik unsur adalah sifat-sifat
yang berubah secara beraturan sesuai dengan
kenaikan nomor atom unsur. Sifatsifat
periodik unsur yang di bahas meliputi jarijari atom, energi ionisasi, afinitas elektron,
dan keelektronegatifan.
4. Massa molekul relatif dan rumus massa
molekul relatif (Mr)
Massa Molekul Relatif
(Mr)
adalah
perbandingan antara massa rata-rata satu
molekul unsur atau senyawa terhadap massa
satu atom C-12.


Dengan demikian, jumlah massa atom
relatif (Ar) dari semua atom-atom penyusun
molekul zat itu ialah:
Mr = ∑Ar
Untuk senyawa ion, digunakan istilah
massa rumus relatif karena senyawa ion tidak
terdiri atas molekul melainkan ion. Massa
rumus relatif juga dilambangkan dengan Mr.
perhitungannya sama seperti massa molekul
relatif.
Contoh perhitungan Mr :
Diktahui massa atom relatif (Ar) C = 12, O =
16, Hitung massa molekul relatif (Mr) CO2 ?
Jawab:
Mr CO2 = ( 1 x Ar C ) + ( 2 x Ar O )
= ( 1 x 12 ) + ( 2 x 16 )
= 44
5. Java
Java
meruapakan
sebuah
bahasa
pemograman, Java dapat membuat seluruh

bentuk aplikasi, desktop, web dan lainnya,
sebagaimana dibuat dengan menggunakan
bahasa pemrograman konvensional yang lain.
Menurut M. Shalahuddin. Rosa A.S, (2010:1),
Java menurut definisi dari Sun adalah nama
untuk sekumpulan teknologi untuk membuat
dan menjalankan perangkat lunak pada
komputer
standalone
ataupun pada
lingkungan jaringan. Java adalah bahasa
pemrograman yang berorientasi objek (OOP)
dan dapat dijalankan pada berbagai platform
sistem operasi. Perkembangan Java tidak
hanya terfokus pada satu sistem operasi, tetapi
dikembangkan untuk berbagai sistem operasi
dan bersifat open source. Secara garis besar,
suatu bahasa pemrograman dapat dikatakan
sebagai bahasa pemrograman berorientasi
objek apabila ia mendukung konsep abstraksi
(abstraction), enkapsulasi (encapsulation),
polimorfisme (polymorphism),dan pewarisan
(inheritance). Selain konsep-konsep ini, ada
beberapa konsep fundamental lainnya, seperti
kelas, objek, dan message.
6. Pengertian J2ME
Java 2 Micro Edition (J2ME) merupakan
lingkungan pengembangan yang didesain
untuk meletakkan perangkat lunak java pada
barang
elektronik
beserta
perangkat
pendukungnya. Pada J2ME, jika perangkat
lunak berfungsi baik pada sebuah perangkat
maka belum tentu juga berfungsi baik pada
perangkat yang lainnya. J2ME biasa
digunakan pada telepon seluler, pager,
Personal Digital Assistants (PDA’s) dan
sejenisnya. J2ME adalah satu set spesifikasi
dan teknologi yang fokus kepada perangkat
konsumen. Perangkat ini memiliki jumlah
memori yang terbatas, menghabiskan sedikit
daya dari baterei, layar yang kecil dan
bandwith jaringan yang rendah. Dengan
perkembangbiakan
perangkat
mobile
konsumer dari telepon, PDA, kotak
permainan keperalatan-peralatan rumah, Java
menyediakan suatu lingkungan yang portable
untuk mengembangkan dan menjalankan
aplikasi pada perangkat ini.
7. Perancangan UML

Unified Modeling Language
(UML)
merupakan sistem arsitektur yang bekerja
dalam
OOAD
(Object-Oriented
Analysis/Design) dengan satu bahasa yang
konsisten untuk menentukan,
visualisasi,
mengkontruksi, dan mendokumentasikan
artifact (sepotong informasi yang digunakan
atau dihasilkan dalam suatu proses rekayasa
software, dapat berupa model, deskripsi, atau
software) yang terdapat dalam sistem
software. UML merupakan bahasa pemodelan
yang paling sukses dari tiga metode OO yang
telah ada sebelumnya, yaitu Booch, OMT
(Object Modeling Technique), dan OOSE
(Object-Oriented Software Engineering).
D. HASIL DAN PEMBAHASAN
Secara umum manfaat sistem jika dilihat
menurut pandangan orang yang berada diluar
system (actor). Use case diagram dapat digunakan
selama proses analisis untuk menangkap
requirements system dan untuk memahami
bagaimana system seharusnya bekerja.Selama
tahap desain, use case diagram menetapkan
perilaku
(behaviour)
system
saat
diimplementasikan.

pencarian data dari sebuah
unsur atom kimia.

Tabel 1 Lihat Tabel Periodik

Actor Action Systems Respone
a. Menekan tombol Tabel Periodik
b. Menampilkan kotak warna berbentuk tabel
periodik unsur
c. Memilih salah satu warna pada tabel periodik
unsur kimia
d. menampilkan salah satu data tentang unsur
kimia yang dipilih
Nama Use Case
Aktor
Tujuan Use Case

: Menguraikan Senyawa
Kimia
: Pengguna
: Proses ini adalah sebuah
kegiatan dimana pengguna
dapat memisahkan senyawa
kimia menjadi unsur-unsur

Tabel 2 Penguraian Senyawa Kimia

Gambar 2. Use Case Diagram

Nama Use Case : Lihat Tabel Periodik
Aktor
: Pengguna
Tujuan Use Case : Proses ini adalah sebuah
kegiatan untuk melakukan

Actor Action Systems Respone
1. Menekan tombol PenguraianSenyawa
2. menampilkan form input untuk penguraian
senyawa
3. mengetikkan unsur senyawa
4. N/A kimia kedalam form input

5. menekan tombol Ok
6. menampilkan salah satu data tentang unsur
kimia yang dipilih

bisa melihat petunjuk
penggunaan aplikasi ini.
Tabel 4 Lihat Petunjuk

Nama Use Case
Aktor
Tujuan Use Case

: Menghitung Massa molekul
relatif (Mr)
: Pengguna
: Proses ini adalah sebuah
kegiatan dimana pengguna
bisa menghitung massa
molekul relatif (Mr) menjadi
angka.

Tabel 3 Perhitung Massa molekul relatif (Mr)

Actor Action Systems Respone
1. Menekan tombol Petunjuk
2. Menampilkan
informasi
tentang
cara
menggunakan aplikasi ini.
Nama Use Case
: Lihat Biodata
Aktor
: Pengguna
Tujuan Use Case : Proses ini adalah sebuah
kegiatan dimana pengguna
bisa melihat informasi
tentang pembuat aplikasi
ini.
Tabel 5 Lihat Biodata Actor Action Systems Respone

1.
2.

Menek
Menampilk
pembuat aplikasi ini.

Actor Action Systems Respone
1. Menekan tombol Hitung Mr
2. menampilkan submenu jumlah senyawa.
3. Pilih salah satu jumlah unsur senyawa.
4. Menampilkan form input untuk perhitungan
Mr.
5. Mengetikkan satu persatu unsur-unsur
senyawa berserta muatannya kedalam form
input
6. N/A
7. menekan tombol Hitung
8. menampilkan hasil dari perhitungan massa
molekul relatif (Mr).
Nama Use Case
Aktor
Tujuan Use Case

: Lihat Petunjuk
: Pengguna
: Proses ini adalah sebuah
kegiatan dimana pengguna

1. Mekanisme Sistem Aplikasi
Unsur Kimia Berbasis Mobile

Gambar 3. Mekanisme Sistem

Periodik

Mekanisme sistem diatas menceritakan
alur dari sebuah aplikasi unsur periodik dan
struktur aplikasi mulai yang tertinggi sampai
yang terendah, mulai dengan tampilan
Splashscreen sampai dengan selesai (End).
Pada Menu utama yang mana didalamnya
terdapat Tabel Periodik, Pisah Senyawa,
Hitung Mr, Petunjuk, Biodata, dan Exit itu
merupakan beberapa menu yang disiapkan
dalam aplikasi tersebut yang dapat membantu
User untuk melakukan pencarian.Mekanisme
ini juga menjelaskan bagaimana cara dari
user
untuk menjalankan aplikasi periodik
unsur kimia.
Keterangan :
a. Splashscreen
b. Loading
c. Tampilan Menu Utama.
d. Tampilan beberapa Menu, seperti Tabel
Periodik, Penguraian Senyawa, Hitung
Mr, Petunjuk dan Biodata.
e. Untuk melihat golongan, periode, nomor
atom, massa atom pada aplikasi tersebut,
posisi user pada menu Tabel Periodik.
f. Selanjutnya user harus memilih salah
satu unsur kimia pada tabel periodik unsur
kimia.
g. Untuk menguraikan senyawa menjadi
unsur-unsur atom maka posisi user pada
menu Penguraian Senyawa dengan menginput-kan unsur atom dalam senyawa
berserta jumlah atomnya kedalam
textfield kemudian klik Ok, maka akan
muncul unsur-unsur atom yang terdapat
pada senyawa tersebut.
h. Untuk
user
yang ingin melakukan
perhitung massa molekul relatif (Mr),
maka
user
harus berada pada menu
Hitung Mr, dengan memilih salah satu
submenu untuk jumlah unsur dalam
senyawa, kemudian meng-input-kan satu
persatu unsur-unsur atom dalam senyawa
berserta jumlah atomnya kedalam
textfield kemudian klik hitung, maka
akan tampil hasil perhitungan senyawa
tersebut dalam bentuk angka.
ini dapat memenuhi tujuan yang akan dicapai
seperti yang telah dipaparkan pada Bab I.

i.

Untuk mengetahui cara menggunakan
aplikasi ini user harus memilih menu
Petunjuk.
j. Pada menu Biodata,
user
dapat
melihat biodata pembuat aplikasi periodik
unsur kimia
2. Perangkat Yang Digunakan
Untuk menjalankan aplikasi yang diusulkan
ini, maka dibutuhkan alat atau perangkat
pendukung yang terbagi menjadi dua bagian,
yaitu
perangkat
lunak
(software)dan
perangkat keras (hardware)
antara lain
sebagai berikut :
a. Menjalankan Aplikasi
Menjalankan aplikasi merupakan tahapan
dimana apa saja perangkat pendukung dan
spesifikasi
yang di
gunakan
untuk
menjalankan aplikasi yang di rancang.
b. Perangkat Keras (Hardware)
Spesifikasi perangkat keras (hardware) yang
digunakan untuk menjalankan aplikasi yang
dirancang adalah sebagai berikut :
1) Telepon seluler yang mendukung java
sebagai pengujian aplikasi.
2) Laptop Aspire One D257.
c. Perangkat Lunak (Software)
Spesifikasi perangkat lunak (software) yang
digunakan untuk menjalankan aplikasi yang
dirancang adalah sebagai berikut:
1) Pada telepon
seluler dengan
spesifikasi minimal MIDP 2.0. yang
mendukung java sebagai pengujian
aplikasi.
2) Emulator
dengan
menggunakan
Netbeans 6.7.1 dan Jdk 1.6 Update 13.
3. Pengujian Aplikasi
Pengujian ini dilakukan untuk mengetahui
tingkat keberhasilan Tugas Akhir yang telah
direncanakan seperti bab perencanaan. Selain
itu dengan adanya pengujian dapat diketahui
adanya kelemahan atau kekurangan yang ada
pada Tugas Akhir ini.
Selain itu, dari hasil uji coba yang telah
dilakukan akan dianalisa apakah rancangan
a. Tampilan Awal dan Form
Splashscreen.

Merupakan tampilan awal saat memulai
aplikasi, sebelum masuk ketampilan
loading.

Gambar 7. Tabel Periodik
Gambar 4. Splashscreen.

b. Tampilan Loading.
Merupakan tampilan setelah Splashscreen
saat memulai aplikasi, sebelum masuk ke
tampilan Menu.

e. Tampilan Menu Penguraian Senyawa
Menu Penguraian Senyawa ini berfungsi
untuk menguraikan senyawa kimia secara
otomatis dengan cara memasukkan
senyawa kimia berserta jumlah atomnya
kedalam textfild kemudian klik tombol
Ok, maka akan tampil hasil penguraian
senyawa kimia menjadi unsur-unsur atom.

Gambar 5. Loading.

c. Tampilan Menu Aplikasi Periodik Unsur
Kimia
Tampilan Menu ini merupakan tampilan
menu utama dari Aplikasi Periodik Unsur
Kimia

Gambar 8. Penguraian Senyawa

f. Tampilan Menu Hitung Mr
Menu Hitung Mr ini memiliki dua
submenu yaitu menu Dua Unsur Senyawa dan
menu Tiga Unsur Senyawa yang digunakan
untuk memilih jumlah unsur dalam senyawa
yang akan dihitung.

Gambar 6. Menu Utama Aplikasi

d. Tampilan Menu Tabel Periodik
Menu Tabel Periodik ini berguna untuk
melihat tabel periodik yang berfungsi
untuk melihat nama unsur,
golongan,
periode, nomor atom, dan massa atom.

Hitung, maka akan tampil hasil
perhitungan tersebut berupa angka.

Gambar 9 Menu Hitung Mr dan Submenu
jumlah senyawa

Menu Hitung Mr ini digunakan untuk
menghitung massa molekul relatif (Mr),
dengan cara meng-input-kan
unsur-unsur
atom dari senyawa berserta jumlah atomnya
kedalam textfield kemudian klik tombol

dari

Gambar 10. Perhitungan Mr Dengan Dua
Unsur Senyawa

Gambar 11. Perhitungan Mr Dengan Tiga
Unsur Senyawa

g. Tampilan Menu Petunjuk
Menu
Petunjuk digunakan sebagai
petunjuk untuk menggunakan aplikasi
periodik unsur kimia, selain dari pada itu
juga diberikan petunjuk cara meng-inputkan senyawa pada form input.

Gambar 12. Petunjuk

h. Tampilan Menu Biodata
Menu Biodata digunakan untuk melihat
biodata dari pembuat aplikasi periodik
unsur kimia berbasis mobile

Gambar 13. Biodata

E. KESIMPULAN DAN SARAN
1. Kesimpulan
Berdasarkan hasil pengujian dan analisa
program yang telah dilakukan, maka dapat
diambil beberapa kesimpulan sebagaiberikut :
a. Pada aplikasi periodik unsur kimia ini
dapat dijalankan di telepon seluler dan
juga Emulator.
b. Aplikasi periodik unsur kimia ini
menggunakan bahasa pemograman Java
J2ME.
c. Aplikasi mobile ini merupakan aplikasi
yang digunakan untuk melihat nama
unsur-unsur atom, jenis golongan,
periode, nomor atom, massa atom dan
dapat juga menguraikan senyawa kimia
menjadi unsur-unsur atom serta dapat
menghitung massa molekul relatif kimia
(Mr).
d. Terdapat beberapa Menu Tampilan seperti
Tabel Periodik, PenguraianSenyawa,
Hitung Senyawa, Petunjuk dan Biodata.
2. Saran
Dari beberapa kesimpulan, maka dapat
dikemukan saran-saran yang akan sangat
membantu untuk pengembangan perangkat
lunak ini selanjutnya :
a. Pada
menu
tabel
periodik
perlu
dikembangkan dan dilengkapi lagi untuk
kedepannya yaitu pada tampilan data-data
keterangan dari setiap unsur atom seperti
nama penemu, titik didih, dan titik leleh.
b. Untuk
pengembangan
aplikasi
ini
kedepannya disarankan agar sistem
penguraian senyawa lebih baik lagi yaitu

c.
d.

e.

f.

hanya dengan meng-input-kan senyawa
saja tanpa harus meng-input-kan semua
jumlah atomnya dan membuat pesan
peringatan apabila terdapat unsur atom
yang tidak sesuai dengan tabel periodik.
Untuk pengembangan kedepannya pada
perhitungan massa molekul relatif (Mr)
agar
lebih
baik
dalam
proses
perhitungannya dapat menggunakan unsur
senyawa yang lebih dari tiga serta tidak
memisah-misahkan unsur atom dan
jumlah atomnya dalam senyawa serta
membuat pesan peringatan apabila
terdapat unsur atom yang tidak sesuai
dengan tabel periodik unsur.
Untuk pengembangan sistem selanjutnya
maka disarankan agar menggunakan
telepon seluler dengan spesifikasi MIDP
2.1. untuk implementasi nya.

F. DAFTAR PUSTAKA
Devi. Poppy K. dkk, 2009, Kimia I Kelas X
SMA dan Ma, Penerbit
PT. Remaja
Rosdakarya.
Irawan, 2008, Java Mobile Untuk Orang Awam,
Penerbit Maxikom. Palembang
Komariah Nurul, 2011, Game Edukasi Arrange
To Word, Politeknik Negeri Bengkalis
Pasaribu Sahat M. dkk ,1992, Kamus Istilah
Komputer,Penerbit Erlangga.
Permana Irvan, 2009, Memahami Kimia Untuk
SMA/MA kelas X, Penerbit PT. Intan
Pariwara. Jakarta
Purba Michael, 2000, Kimia Untuk SMA Kelas
1, Penerbit Erlangga. Jakarta
Raharjo Budi. dkk, 2009, Mudah Belajar JAVA,
Penerbit Informatika. Bandung
Shalahuddin. M. Rosa A.S, 2010, Pemograman
J2ME Belejar Cepat Pemograman Perangkat
Telekomunikasi
Mobile,
Penerbit
Informatika. Bandung
Sugiarto Bambang, 2004, Struktur Atom dan
Sistem Periodik Unsur, Surabaya
Supendi, 2011,
Game Edukasi Convers,
Politeknik Negeri Bengkalis
Widiartha. IBK, Wijayanto Heri, 2010,Bangun
Mobile Edugame Sebagai Salah Satu Inovasi

Pembelajaran Dalam Pengenalan Ikatan Atom
Pada Mata Pelajaran Kimia Untuk Siswa
Sekolah Menengah. Universitas Mataram
Pengantar Unified Modeling Language (UML),
http://ikc.unimal.ac.id/
umum/yanti/yantiuml.zip di download pada tanggal 02 Mei
2012.
Pengembangan
Aplikasi
Mobile,
http://poss.ipb.ac.id/files/JENI-J2MEBab01Pengembangan%20Aplikasi%20
Mobile.pdf. Didownload tanggal: 26 Januari
2012.
Tutorial
Penggunaan
Rational
Rose,
http://lecturer.d3ti.mipa.uns.ac.id/
sakroni
/files/2011/03/tutorial-penggunaan-rationalrose.pdf di download pada tanggal 12 April
2012