APLIKASI GAME EDUKASI PENGENALAN BAHASA INGGRIS BERBASIS ANDROID UNTUK ANAK USIA DINI

  JURNAL ILMIAH INFORMATIKA GLOBAL VOLUME 7 No.1 JULI 2016

  Perkembangan teknologi informasi dan komputer saat ini begitu cepat. Teknologi komputer sudah mengalami perkembangan sangat pesat pada tahun 1960 sampai dengan 1970-an, hingga mencapai tahapan puncak dengan teknologi komputer virtual dan gadget android dengan kecepatan tingkat tinggi di abad millenium ini.

  1. Menganalisa proses belajar pengenalan bahasa inggris kepada anak usia dini di Taman Kanak- Kanak Annisa.

  B. Tujuan Tujuan dari penelitian ini adalah

  Membutuhkan waktu yang lama bagi anak untuk cepat mengenal bahasa inggris.

  2. Waktu belajar hanya 30 menit, 1 kali seminggu.

  1. Belum adanya aplikasi pengenalan bahasa inggris yang interaktif, proses pembelajaran masih menggunakan metode manual.

  A. Identifikasi Masalah Penulis dapat mengidentifikasi beberapa permasalahan sebagai berikut :

  Mengenalkan bahasa inggris pada anak sejak dini tidak mudah. Pada usia tersebut anak-anak cenderung lebih ingin bermain dari pada belajar. Sehingga cara yang paling tepat untuk mengenalkan bahasa inggris pada anak usia dini adalah melalui game interaktif dengan tampilan dan suara yang mengandung kata, angka, dan benda dalam bahasa inggris. Sedangkan saat ini masih banyak tempat pendidikan anak usia dini seperti Taman Kanak-Kanak (TK), Pendidikan Anak Usia Dini (PAUD), yang menggunakan metode manual ketika mengenalkan bahasa inggris kepada anak-anak. Waktu yang diberikan untuk pembelajaran juga hanya sedikit, yaitu sekitar 30 menit dan dilakukan 1 kali dalam seminggu.

  Salah satu dampak perkembangan teknologi informasi adalah mendorong penggunanya untuk belajar dan menguasai bahasa yang digunakan oleh teknologi tersebut. Hampir semua teknologi komputer menggunakan bahasa inggris. Mempelajari bahasa inggris sebagai bahasa kedua perlu dipelajari sejak usia dini sebelum individu memasuki masa pubertas. Apabila telah mencapai masa pubertas akan banyak kendala yang dihadapi sehingga hasil yang diperoleh tidak maksimal, terutama dalam menguasai pronunciation atau lafal mengucapkan bahasa asing tersebut.

  Dampak positif yang dibawa oleh kemajuan teknologi komputer seperti bermunculannya program pendidikan melalui komputer yang dibuat semenarik mungkin. Hal ini mampu meningkatkan rasa ketertarikan seorang anak untuk belajar, baik itu materi utama di sekolahnya ataupun materi pendukung. Beberapa program pendidikan untuk proses belajar juga dikemas dalam bentuk permainan. Mengenalkan anak secara dini terhadap teknologi komputer, juga dapat membantu anak dalam mempersiapkan diri untuk menghadapi dunia pendidikan, yang mewajibkan anak-anak untuk mengenal teknologi dan mampu menggunakan komputer. Ini tentunya dapat menjadi salah satu sarana pendukung dalam mempersiapkan anak untuk menghadapi dunia kerjanya kelak.

  Key words : Educational Game, English Language, Learning

  ISSN PRINT : 2302-500X

  

Global technological progress requires English as a second language to be learned after Indonesian. Introduces

English to children from an early age will facilitate the process of adapting itself to the advancement of information

technology which requires knowledge of the English language in the future. Introduce English language in early

childhood is not easy, at this time the child is more likely to want to play than the study. The most appropriate way to

introduce English to young children is through an interactive game with the look and sound that contain words,

numbers, and objects in the English language. Research took the example of the introduction of English language in

early childhood in TAMAN KANAK-KANAK ANNISA. Recognition method used was still manually, use English

textbooks and teaching aids in the form of images and text. Methods of data collection research are done by direct

observation to study sites and interviews to the principal, teachers, and parents. Educational game application

designed and constructed using analysis method waterfall, as well as applied to the smartphone and tablet android

devices. The research concludes that very educational game to help teachers and parents as teaching media to

introduce the English language. Results of the study suggest that applications can be continuously developed to achieve

better results.

  

ABSTRACT

  2)

  1)

  Universitas Indo Global Mandiri

Jl Jend. Sudirman No. 629 KM. 4 Palembang Kode Pos 30129

Email : coyanda@uigm.ac.id

  1)2)3) Sistem Informasi

  , Juhaini Alie 3)

  , Irawan 2)

  John Roni Coyanda 1)

  ISSN ONLINE : 2477-3786

APLIKASI GAME EDUKASI PENGENALAN BAHASA INGGRIS

BERBASIS ANDROID UNTUK ANAK USIA DINI

1. Pendahuluan

  JURNAL INFORMATIKA GLOBAL VOLUME xx No. Xx DESEMBER 2015

  Google sebagai perusahaan raksasa membeli Android inc beserta teknologinya. Google melanjutkan untuk mengembangkan android untuk bersaing pada pasar smartphone [3].

  Coding Testing Design Analysis Implementation Sumber : Analisis dan Design, Jogiyanto, H.M ( 2005:59) [2]

  d) Metode Waterfall Waterfall adalah suatu metodologi pengembangan perangkat lunak yang mengusulkan pendekatan kepada perangkat lunak sistematik yang mulai pada tingkat kemajuan sistem pada seluruh analysis, design, coding, testing dan maintenance [2]. System Engineering

   Class adalah sebuah spesifikasi yang jika diinstansiasi akan menghasilkan sebuah object dan merupakan inti dari pengembangan dan desain berorientasi objek. Class menggambarkan keadaan (atribut/properti) suatu sistem, sekaligus menawarkan layanan untuk memanipulasi keadaan tersebut (metoda/fungsi). Class diagram menggambarkan struktur dan deskripsi class, package dan object beserta hubungan satu sama lain seperti containment, pewarisan, asosiasi, dan lain-lain [4].

   Sequence diagram menggambarkan interaksi antar objek di dalam dan di sekitar sistem (termasuk pengguna, display, dan sebagainya) berupa message yang digambarkan terhadap waktu. Sequence diagram terdiri atar dimensi vertikal (waktu) dan dimensi horizontal (objek- objek yang terkait). Sequence diagram biasa digunakan untuk menggambarkan skenario atau rangkaian langkah-langkah yang dilakukan sebagai respons dari sebuah event untuk menghasilkan output tertentu [4].

   Activity diagram Menggambarkan berbagai alir aktivitas dalam sidang yang sedang dirancang. Bagaimana masing-masing alir berawal, decision yang mungkin terjadi, dan bagaimana alir berakhir. Activity diagram juga dapat menggambarkan proses paralel yang mungkin terjadi pada beberapa eksekusi di dalam sistem [4]. Menggambarkan semua state (kondisi) yang dimiliki oleh suatu object dari suatu class dan keadaan yang menyebabkan state berubah. Kejadian dapat berupa object lain yang mengirim pesan. State class tidak digambarkan untuk semua class, hanya yang mempunyai sejumlah state yang terdefinisi dengan baik dan kondisi class berubah oleh state yang berbeda [4].

  UML merupakan suatu kumpulan teknik terbaik yang telah terbukti sukses dalam memodelkan sistem yang besar dan kompleks. UML tidak hanya digunakan dalam proses pemodelan perangkat lunak, tapi hampir dalam semua bidang yang membutuhkan pemodelan. Bebrapa diagram pada UML adalah  Use case adalah abstraksi dari interaksi antara system dan actor. Use case bekerja dengan cara mendeskripsikan tipe interaksi antara user sebuah sistem dengan sistemnya sendiri melalui sebuah cerita bagaimana sebuah sistem dipakai. Use case merupakan konstruksi untuk mendeskripsikan bagaimana sistem akan terlihat di mata user [4].

  c) UML UML (Unified Modeling Language) adalah adalah sebuah bahasa untuk menentukan, visualisasi, konstruksi, dan mendokumentasikan informasi yang digunakan atau dihasilkan dalam suatu proses pembuatan perangkat lunak seperti pada pemodelan bisnis dan sistem non-perangkat lunak lainnya.

  b) Android Android merupakan sebuah sistem operasi yang berbasis Linux untuk perangkat portable seperti smartphone dan komputer tablet. Android menyediakan platform terbuka (open source) bagi programmer untuk mengembangkan aplikasi sendiri pada berbagai perangkat dengan sistem android.

  ISSN : 2302-500X

  a) Sistem Pengertian sistem yang lebih menekankan pada prosedurnya didefinisikan sebagai berikut: “Suatu sistem adalah suatu jaringan kerja dari prosedur - prosedur yang saling berhubungan, berkumpul bersama - sama untuk melakukan suatu kegiatan atau menyelesaik an suatu sasaran yang tertentu” [1].

  D. Landasan Teori

  3. Anak dapat belajar sendiri di rumah kapan saja, sehingga proses mengenal bahasa inggris akan lebih cepat.

  2. Aplikasi pembelajaran yang dikemas dalam bentuk permainan diharapkan dapat melatih minat anak untuk belajar bahasa inggris.

  1. Mempermudah para guru dalam mengenalkan bahasa inggris dan berhitung penjumlahan, pengurangan, perkalian, serta pembagian kepada anak.

  C. Manfaat Penelitian Manfaat dari penelitian ini adalah

  2. Membuat aplikasi game edukasi sebagai media pembelajaran yang dapat membantu proses pengenalan bahasa inggris pada anak usia dini di Taman Kanak-Kanak Annisa.

  Gambar 1. Metode Waterfall (Classic Life Cycle)

  b) Diagram Class

  JURNAL INFORMATIKA GLOBAL VOLUME xx No. Xx DESEMBER 2015

  ISSN : 2302-500X

2. Pembahasan

A. Analisa Sistem yang Berjalan

  Guru Siswa / Orang Tua Kepala Sekolah Start Menjelaskan Materi dari Buku Ajar Buku Ajar

1 Buku Ajar

  yang Terisi Evaluasi 2 Melakukan Hasil Evaluasi Membuat Laporan Evaluasi

  #onCreate() +onResume() +btn_abc_Clicked() +btn_animal_Clicked() +btn_count_Clicked() +btn_number_Clicked() +btn_about_Clicked() +onBackPressed() -play_intro() -stop_intro() -buka_file_suara() -error_() -MPlayer Menu_utama #onCreate() +onResume() +btn_a_Clicked() +btn_b_Clicked() +btn_c_Clicked() +btn_d_Clicked() +btn_e_Clicked() +btn_f_Clicked() +btn_g_Clicked() +btn_h_Clicked() +btn_i_Clicked() +btn_j_Clicked() +btn_k_Clicked() +btn_l_Clicked() +btn_m_Clicked() +btn_n_Clicked() +btn_o_Clicked() +btn_p_Clicked() +btn_q_Clicked() +btn_r_Clicked() +btn_s_Clicked() +btn_t_Clicked() +btn_u_Clicked() +btn_v_Clicked() +btn_w_Clicked() +btn_x_Clicked() +btn_y_Clicked() +btn_z_Clicked() +btn_menu_Clicked() +onBackPressed() -play_intro() -stop_intro() -buka_file_suara() -error_() -MPlayer Menu_utama_abc #onCreate() +onResume() +play_a() +play_b() +play_c() +play_d() +play_e() +play_f() +play_g() +play_h() +play_i() +play_j() +play_k() +play_l() +play_m() +play_n() +play_o() +play_p() +play_q() +play_r() +play_s() +play_t() +play_u() +play_v() +play_w() +play_x() +play_y() +play_z() +onBackPressed() -play_intro() -stop_intro() -buka_file_suara() -error_() -MPlayer -tombol_play Menu_suara_abc #onCreate() +onResume() +btn_bee_Clicked() +btn_bird_Clicked() +btn_boar_Clicked() +btn_cat_Clicked() +btn_chicken_Clicked() +btn_chimpanzee_Clicked() +btn_cow_Clicked() +btn_dog_Clicked() +btn_duck_Clicked() +btn_eagle_Clicked() +btn_elephant_Clicked() +btn_geese_Clicked() +btn_gorilla_Clicked() +btn_horse_Clicked() +btn_leopard_Clicked() +btn_lion_Clicked() +btn_monkey_Clicked() +btn_pig_Clicked() +btn_sheep_Clicked() +btn_tiger_Clicked() +btn_menu_Clicked() +onBackPressed() -play_intro() -stop_intro() -buka_file_suara() -error_() -MPlayer Menu_utama_animal #onCreate() +onResume() +btn_01_Clicked() +btn_02_Clicked() +btn_03_Clicked() +btn_04_Clicked() +btn_05_Clicked() +btn_06_Clicked() +btn_07_Clicked() +btn_08_Clicked() +btn_09_Clicked() +btn_10_Clicked() +btn_menu_Clicked() +onBackPressed() -play_intro() -stop_intro() -buka_file_suara() -error_() -MPlayer Menu_utama_number #onCreate() +onResume() +play_01() +play_02() +play_03() +play_04() +play_05() +play_06() +play_07() +play_08() +play_09() +play_10() +onBackPressed() -play_intro() -stop_intro() -buka_file_suara() -error_() -MPlayer -tombol_play Menu_suara_number #onCreate() +onResume() +btn_plus_Clicked() +btn_minus_Clicked() +btn_kali_Clicked() +btn_bagi_Clicked() +btn_menu_Clicked() +onBackPressed() -play_intro() -stop_intro() -buka_file_suara() -error_() -MPlayer Menu_utama_count #onCreate() +onResume() +onItemSelected()

  • btn_check_Clicked() +btn_kali_Clicked() +btn_bagi_Clicked() +btn_menu_Clicked() +onBackPressed() -play_01() -play_02() -stop_all() -error_() -aktif() -MPlayer +nilai_ +menu_jawab_ +cek_nilai +nilai_total +hasil_jawaban +isi_jawaban +data_jawaban +kunci +soal +jawaban_ PlusActivity

  «include» Pilih Huruf Pilih Hewan Pilih Angka Sentuh Gambar Huruf Sentuh Gambar Angka Sentuh Gambar Hewan «extends» «extends» Penjumlahan Pengurangan Perkalian Pilih Berhitung Pilih About Pembagian «extends» «extends» «extends» «extends» Nilai «include» «include» «include»

  Gambar 3. Diagram Use Case

  Aplikasi Game Edukasi Pengenalan Bahasa Inggris Berbasis Android untuk Anak Usia Dini «extends»

  User

  #onCreate() +onResume() +onItemSelected() +btn_check_Clicked() +btn_kali_Clicked() +btn_bagi_Clicked() +btn_menu_Clicked() +onBackPressed() -play_01() -play_02() -stop_all() -error_() -aktif() -MPlayer +nilai_ +menu_jawab_ +cek_nilai +nilai_total +hasil_jawaban +isi_jawaban +data_jawaban +kunci +soal +jawaban_ MinusActivity #onCreate() +onResume() +onItemSelected() +btn_check_Clicked() +btn_kali_Clicked() +btn_bagi_Clicked() +btn_menu_Clicked() +onBackPressed() -play_01() -play_02() -stop_all() -error_() -aktif() -MPlayer +nilai_ +menu_jawab_ +cek_nilai +nilai_total +hasil_jawaban +isi_jawaban +data_jawaban +kunci +soal +jawaban_ KaliActivity #onCreate() +onResume() +onItemSelected() +btn_check_Clicked() +btn_kali_Clicked() +btn_bagi_Clicked() +btn_menu_Clicked() +onBackPressed() -play_01() -play_02() -stop_all() -error_() -aktif() -MPlayer +nilai_ +menu_jawab_ +cek_nilai +nilai_total +hasil_jawaban +isi_jawaban +data_jawaban +kunci +soal +jawaban_ BagiActivity

  Gambar 4. Diagram Class

  C. Perancangan Antarmuka

  a) Menu Utama Menu utama merupakan menu yang pertama kali tampil setelah layar splash screen pada saat aplikasi dijalankan.

  Pada menu ini terdapat empat buah tombol pilihan yang mewakili empat sub-menu, yaitu menu Alphabet, menu Hewan, menu Berhitung, dan menu Angka.

  Gambar 5. Menu Utama

  a) Diagram Use Case

  Gambar 2. Flowchart Sistem yang Berjalan

  Laporan Rapor 3 Evaluasi Mengisi Buku Ajar Buku Ajar 1 Buku Ajar yang Terisi Kepala Sekolah 2 Evaluasi Bersama 4 Solusi 5 Y T End Analisa Kemampuan Siswa Laporan Rapor 3 Baik Y Evaluasi Bersama Orang Tua T 4 5 Catatan Kemampuan

B. Sistem yang Diusulkan

  ISSN : 2302-500X JURNAL INFORMATIKA GLOBAL VOLUME xx No. Xx DESEMBER 2015 b) tombol Menu untuk kembali ke menu utama, dan tombol

   Menu Alphabet Menu alphabet merupakan rancangan menu yang tampil Song untuk menampilkan layar suara angka. ketika menekan icon alphabet pada menu utama. Pada menu ini terdapat icon huruf A sampai dengan Z, tombol Menu untuk kembali ke menu utama, dan tombol Song untuk menampilkan layar suara alphabet.

  Gambar 8. Menu Angka

  e) Angka Gambar 6. Menu Alphabet

  Angka merupakan rancangan tampilan angka yang muncul setelah dipilih melalui menu angka. Pada c) Alphabet tampilan ini terdapat gambar angka yang dipilih beserta Alphabet merupakan rancangan tampilan alphabet yang keterangan cara penulisannya dalam bahasa Inggris. muncul setelah dipilih melalui menu alphabet. Pada tampilan ini terdapat gambar huruf yang dipilih beserta keterangan cara mengucapkannya dalam bahasa Inggris.

  Gambar 9. Angka

  f) Menu Hewan Gambar 7. Alphabet

  Menu hewan merupakan rancangan menu yang tampil ketika menekan icon hewan pada menu utama. Pada d) Menu Angka

Menu angka merupakan rancangan menu yang tampil menu ini terdapat icon gambar-gambar hewan yang bisa

dipilih dengan menggulung (scroll) layar, dan tombol ketika menekan icon angka pada menu utama. Pada menu ini terdapat icon angka 1 sampai dengan 10, Menu untuk kembali ke menu utama.

  ISSN : 2302-500X JURNAL INFORMATIKA GLOBAL VOLUME xx No. Xx DESEMBER 2015

  Gambar 10. Menu Hewan Gambar 12. Menu Berhitung g) Hewan i) Penjumlahan

  Hewan merupakan rancangan tampilan hewan yang Penjumlahan merupakan rancangan tampilan soal muncul setelah dipilih melalui menu hewan. Pada penjumlahan yang muncul setelah menekan icon tampilan ini terdapat gambar hewan yang dipilih beserta penjumlahan pada menu berhitung. Pada tampilan ini keterangan nama hewan dalam bahasa Inggris dan terdapat menu soal penjumlahan sebanyak 10 soal, bahasa Indonesia. jawaban bisa dipilih pada menu drop-down yang ada di bawah soal, format jawaban berupa pilihan ganda yang terdiri dari 2 pilihan, dan terdapat tombol Check di bagian bawah soal untuk melihat nilai dari jawaban yang sudah dipilih.

  Gambar 11. Hewan

  h) Menu Berhitung Gambar 13. Penjumlahan

  Menu berhitung merupakan rancangan menu yang tampil ketika menekan icon berhitung pada menu utama. Pada j) Pengurangan

  Pengurangan merupakan rancangan tampilan soal menu ini terdapat icon menu penjumlahan, icon menu pengurangan yang muncul setelah menekan icon penjumlahan, dan tombol Menu untuk kembali ke menu pengurangan pada menu berhitung. Pada tampilan ini utama. terdapat menu soal pengurangan sebanyak 10 soal, jawaban bisa dipilih pada menu drop-down yang ada di bawah soal, format jawaban berupa pilihan ganda yang

  ISSN : 2302-500X JURNAL INFORMATIKA GLOBAL VOLUME xx No. Xx DESEMBER 2015

terdiri dari 2 pilihan, dan terdapat tombol Check di bagian bawah soal untuk melihat nilai dari jawaban yang

bagian bawah soal untuk melihat nilai dari jawaban yang sudah dipilih. sudah dipilih.

  Gambar 16. Pembagian m) Nilai

  Gambar 14. Pengurangan Nilai merupakan rancangan tampilan nilai dari hasil k) jawaban ketika menekan tombol Check pada layar

   Perkalian

Perkalian merupakan rancangan tampilan soal perkalian penjumlahan atau pengurangan. Pada rancangan ini

yang muncul setelah menekan icon perkalian pada menu terdapat rincian nilai yaitu jumlah jawaban yang benar

berhitung. Pada tampilan ini terdapat menu soal dan salah dari total 10 soal yang dijawab, tombol Try

perkalian sebanyak 10 soal, jawaban bisa dipilih pada Again untuk mengulang kembali menjawab soal, tombol menu drop-down yang ada di bawah soal, format Menu untuk kembali ke menu berhitung. jawaban berupa pilihan ganda yang terdiri dari 2 pilihan, dan terdapat tombol Check di bagian bawah soal untuk melihat nilai dari jawaban yang sudah dipilih.

  Gambar 15. Perkalian l) Pembagian Pembagian merupakan rancangan tampilan soal pembagian yang muncul setelah menekan icon pembagian pada menu berhitung. Pada tampilan ini terdapat menu soal pembagian sebanyak 10 soal,

  Gambar 17. Nilai jawaban bisa dipilih pada menu drop-down yang ada di bawah soal, format jawaban berupa pilihan ganda yang terdiri dari 2 pilihan, dan terdapat tombol Check di

  ISSN : 2302-500X JURNAL INFORMATIKA GLOBAL VOLUME xx No. Xx DESEMBER 2015

3. Kesimpulan

  1. Aplikasi Game Edukasi Pengenalan Bahasa Inggris Berbasis Android untuk Anak Usia Dini mempermudah dalam mengenalkan bahasa inggris dan berhitung penjumlahan, pengurangan, perkalian, serta pembagian kepada anak.

  2. Aplikasi pembelajaran dalam bentuk permainan diharapkan dapat melatih minat anak untuk belajar bahasa inggris.

  3. Aplikasi ini dapat melatih anak belajar sendiri di rumah kapan saja, sehingga proses mengenal bahasa inggris akan lebih cepat.

  Daftar Pustaka [1] Andri Kristanto. 2003. Perancangan Sistem

  Informasi dan Aplikasinya . Gava Media. Yogyakarta, Indonesia.

  [2] Jogiyanto HM. 2005. Analisis dan Design Sistem Informasi Pendekatan Terstruktur dan Aplikasi Bisnis . Edisi pertama. Cetakan Ke 4. Penerbit Andi.

  Yogyakarta, Indonesia. [3] Irawan. 2012. Membuat Aplikasi Android untuk Orang Awam . Maxikom. Palembang.

  [4] Sri Dharwiyanti. 2006. Pengantar Unified Modeling Language(UML). http://ilmukomputer.org/2006/08/25/pengantar-uml/ .