GAME EDUKASI SEMPOA DASAR UNTUK MENGASAH MENTAL ARITMATIKA BERBASIS MOBILE TUGAS AKHIR
Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang
Oleh : Nor Khairiyatunnisa 09560008
JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2013
LEMBAR PERSETUJUAN
GAME EDUKASI SEMPOA DASAR UNTUK MENGASAH MENTAL ARITMATIKA BERBASIS MOBILE
TUGAS AKHIR
Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang
Menyetujui,
Pembimbing I
Pembimbing II
Hariyady, S.Kom, MT
Hardianto Wibowo, S.Kom
NIP. 101.9406.0262
NIDN: 0721038602
ii
LEMBAR PENGESAHAN
GAME EDUKASI SEMPOA DASAR UNTUK MENGASAH MENTAL ARITMATIKA BERBASIS MOBILE TUGAS AKHIR
Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang
Disusun Oleh : Nor Khairiyatunnisa 09560008
Tugas Akhir ini telah diuji dan dinyatakan lulus melalui sidang majelis penguji pada tanggal 25 Juli 2013
Menyetujui, Penguji I
Penguji II
Aminudin, S.Kom
Evi Dwi W, S.Kom
Mengetahui Ketua Jurusan Teknik Informatika
Eko Budi Cahyono, S.Kom, MT NIP. 108.9504.0330
iii
LEMBAR PERNYATAAN
Yang bertanda tangan di bawah ini : NAMA
: NOR KHAIRIYATUNNISA
NIM
: 09560008
FAK/JUR.
: TEKNIK/INFORMATIKA
Dengan ini saya menyatakan bahwa Tugas Akhir dengan judul “Game Edukasi Sempoa Dasar Untuk Mengasah Mental Aritmatika Berbasis Mobile” beserta seluruh isinya adalah karya sendiri dan bukan merupakan karya tulis orang lain, baik sebagian maupun seluruhnya, kecuali dalam bentuk kutipan yang telah disebutkan sumbernya. Demikian surat pernyataan ini saya buat dengan sebenar-benarnya. Apabila kemudian ditemukan adanya pelanggaran terhadap etika keilmuan dalam karya saya ini, atau ada klaim dari pihak lain terhadap keaslian karya saya ini maka saya siap menanggung segala bentuk resiko/sanksi yang berlaku.
Mengetahui
Malang, 14 Januari 2013
Dosen Pembimbing
Yang Membuat Pernyataan
Hariyady, S.Kom, MT NIP. 101.9406.0262
Nor Khairiyatunnisa NIM. 09560008
iv
LEMBAR PERSEMBAHAN Assalammu’alaikum wr.wb Puji syukur kehadirat Allah SWT yang telah memberikan limpahan rahmat dan karunia–Nya, serta shalawat dan salam kepada Rasulullah SAW sehingga penulis dapat menyelesaikan Tugas Akhir ini. Dalam menyelesaikan Tugas Akhir ini ada banyak pihak yang telah membantu penulis sehingga Tugas Akhir ini dapat terselesaikan dengan baik. Oleh karena itu tak lupa penulis juga mengucapkan terima kasih yang sebesarbesarnya kepada : 1. Kedua orang tua penulis H. Syahrudin,SE dan Hj. Qadariyah,SP yang telah memberikan dukungan serta bantuan baik secara moril maupun materil,yang takkan mampu saya bayar sampai kapanpun dan dengan apapun.Terima kasih atas ilmu yang diberikan, kasih sayang, kesabaran, serta dukungan yang tak ada habisnya. 2. Dua adik saya Nadya Aulia Rahmi dan Nabilah Arwa tanpa doa dan dukungan kalian aku takkan mampu menyelesaikan semua ini. Terima kasih sudah setia mendengar keluh kesah dan senangku selama ini. 3. Bapak Ir. Sudarman, MT selaku Dekan Fakultas TeknikUniversitas Muhammadiyah Malang. 4. Bapak Hariyady,S,Kom,MT selaku Dosen Pembimbing I dan Bapak Hardiyanto Wibowo, S.Kom selaku Dosen Pembimbing II, beliau berdua adalah dosen motivator yang telah banyak membantu memberikan pengarahan dan bimbingan selama penulis mengerjakan Tugas Akhir ini. 5. Bapak Aminudin,S.Kom selaku Dosen Penguji II dan Ibu Evi Dwi, S.Kom selaku Dosen Penguji II, yang telah memberikan kritik dan saran yang bermanfaat bagi kesempurnaan Tugas Akhir ini. 6. Para dosen FT-UMM khususnya Jurusan Teknik Informatika UMM yang telah banyak memberikan bekal selama masa kuliah di Teknik Informatika UMM.
v
7. Seluruh staff dan karyawan FT-UMM
dan Kantor Jurusan Teknik
Informatika UMM yang telah banyak memberi bantuannya sehingga memperlancar penyusunan skripsi ini. 8. Intan, Eka, Mika, Geulis, Nina April, Maman, Ufik, Ruri. Terima kasih telah menjadi orang super yang sudah memberi bantuan, serta semua yang indah selama ini (Never Forget \m/). 9. Teman-teman serumahku di BCT kav 1 dan blok AA/11. Terima kasih untuk dukungan dan kebersamaan yang tak terlupakan . 10. Ilham dan Sugab yang telah memberikan referensi-referensi bahan bagi penulisan
Tugas
Akhir
ini
yang
telah
bersedia
bertukar
ilmu
pengetahuannya selama kuliah di IT UMM. 11. Semua pihak yang telah membantu dalam penyelesaian Tugas Akhir ini.
Akhir kata saya persembahkan karya berharga ini kepada para pembaca, khususnya para Mahasiswa Teknik Informatika Universitas Muhammadiyah Malang, semoga Tugas Akhir ini bermanfaat dalam mengembangkan wawasan serta ilmu pengetahuan. Wassalammu’alaikum wr.wb
Malang, September 2013
Nor Khairiyatunnisa NIM : 09560008
vi
KATA PENGANTAR
Dengan memanjatkan puji syukur kehadirat Allah SWT yang telah memberikan limpahan rahmat dan hidayah–Nya, serta shalawat dan salam kepada Rasulullah SAW sehingga penulis dapat menyelesaikan skripsiyang berjudul :
“GAME EDUKASI SEMPOA DASAR UNTUK MENGASAH
MENTAL ARITMATIKA BERBASIS MOBILE” Di dalam tulisan ini disajikan pokok-pokok bahasan yang meliputi pembuatan game edukasi sempoa lengkap beserta tutorialnya. Jadi selain bisa bermain game, kita juga bisa mengasah mental aritmatika karena game ini merupakan salah satu jenis dari mental aritmatika. Mental aritmatika itu sendiri pada dasarnya sudah ada pada manusia, namun perlu diasah lagi, salah satu caranya dengan menggunakan alat bantu sempoa. Peneliti menyadari sepenuhnnya bahwa dalam penulisan Tugas Akhir ini masih banyak kekurangan dan keterbatasan. Oleh karena itu peneliti mengharapkan saran yang membangun agar tulisan ini bermanfaat bagi perkembangan ilmu pengetahuan kedepan.
Malang, September 2013
Penulis
vii
DAFTAR ISI
HALAMAN JUDUL...........................................................................................
i
LEMBAR PERSETUJUAN................................................................................
ii
LEMBAR PENGESAHAN ................................................................................ iii LEMBAR PERNYATAAN ................................................................................ iv ABSTRAK... .......................................................................................................
v
ABSTRACT. ....................................................................................................... vi LEMBAR PERSEMBAHAN ............................................................................. vii KATA PENGANTAR ........................................................................................ ix DAFTAR ISI .......................................................................................................
x
DAFTAR GAMBAR .......................................................................................... xiv DAFTAR TABEL ............................................................................................... xix BAB I PENDAHULUAN 1.1. Latar Belakang .................................................................................
1
1.2. Rumusan Masalah ............................................................................
2
1.3. Batasan Masalah ...............................................................................
2
1.4. Tujuan Penelitian..............................................................................
3
1.5. Metodologi .......................................................................................
3
1.5.1 Analisis dan Pengumpulan Data .............................................
3
1.5.2 Membuat Desain Sistem..........................................................
3
1.5.3 Implementasi Sistem ...............................................................
3
1.5.4 Pengujian .................................................................................
3
1.6. Sistematika Penulisan.......................................................................
4
viii
BAB II LANDASAN TEORI 2.1. Game ................................................................................................
6
2.1.1. Pemgelompokkan Game .......................................................
7
2.1.2. Elemen Game ........................................................................ 11 2.1.3. Game dengan Konsep Level dan Konsep Scoring ................ 13 2.2. Game Edukasi .................................................................................. 14 2.3. Sempoa ............................................................................................. 14 2.4. Mental Aritmatika ............................................................................ 16 2.5. Android............................................................................................. 16 2.6. Unity ................................................................................................. 17 BAB III ANALISA DAN PERANCANGAN SISTEM 3.1. Analisa Sistem .................................................................................. 20 3.1.1. Analisa Kebutuhan Kebutuhan ............................................. 20 3.1.2. Spesifikasi Kebutuhan .......................................................... 20 3.1.3. Skenario Game ..................................................................... 21 3.1.4. Use Case Diagram ................................................................ 21 3.1.5. Level Soal ............................................................................. 22 3.2. Perancangan Sistem.......................................................................... 23 3.2.1. Navigation Map .................................................................... 24 3.2.2. Activity diagram ................................................................... 24 3.2.3. Sequence Diagram ................................................................ 36 3.2.4. Class Diagram ...................................................................... 39 3.2.5. Resources Game ................................................................... 39 3.3. Perancangan Desain Interface .......................................................... 40
ix
3.3.1 Perancangan Desain Menu Utama ........................................ 41 3.3.2 Perancangan Desain Menu Tutorial ...................................... 41 3.3.3 Perancangan Desain Menu Play Game ................................. 42 3.3.4 Perancangan Desain Menu Help ........................................... 42 3.3.5 Perancangan Desain Menu High Score ................................. 43 BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1. Implementasi .................................................................................... 44 4.1.1. Batasan Implementasi........................................................... 44 4.1.2. Implementasi Perangkat Lunak ............................................ 44 4.1.3. Implementasi Perangkat Keras ............................................. 44 4.1.4. Implementasi Interface ......................................................... 45 4.1.4.1. Implementasi Menu Utama ................................... 45 4.1.4.2. Implementasi Menu Tutorial ................................. 46 4.1.4.3. Implementasi Menu Bermain Game ...................... 47 4.1.4.4. Implementasi Menu Help ...................................... 48 4.1.4.5. Implementasi Menu High Score ............................ 49 4.2. Pengujian .......................................................................................... 49 4.2.1. Pengujian White Box............................................................ 49 4.2.1.1.
Pengujian White Box Cek Jawaban ..................... 49
4.2.2. Pengujian Black Box ............................................................ 50 4.2.2.1.
Pengujian Menu Utama ....................................... 50
4.2.2.2.
Pengujian Menu Tutorial ..................................... 54
4.2.2.3.
Pengujian Menu Bermain Game .......................... 61
4.2.2.4.
Pengujian Menu Help .......................................... 78
x
4.2.2.5.
Pengujian Menu High Score ................................ 79
BAB V KESIMPULAN DAN SARAN 5.1
Kesimpulan....................................................................................... 82
5.2
Saran ................................................................................................. 82
DAFTAR PUSTAKA
xi
DAFTAR GAMBAR
Gambar 2.1. Interface Unity .............................................................................. 17 Gambar 3.1. Use Case Diagram ......................................................................... 22 Gambar 3.2. Navigation Map ............................................................................. 24 Gambar 3.3. Activity Diagram Melihat Tutorial ............................................... 25 Gambar 3.4. Activity Diagram Part Of .............................................................. 25 Gambar 3.5. Activity Diagram Value ................................................................ 26 Gambar 3.6. Activity Diagram How To Use ?................................................... 26 Gambar 3.7. Activity Diagram Jempol .............................................................. 27 Gambar 3.8. Activity Diagram Telunjuk ........................................................... 27 Gambar 3.9. Activity Diagram Kombinasi ........................................................ 28 Gambar 3.10. Activity Diagram Play Game ...................................................... 28 Gambar 3.11. Activity Diagram Level 1 ............................................................ 29 Gambar 3.12. Activity Diagram Level 2 ............................................................ 30 Gambar 3.13. Activity Diagram Level 3 ............................................................ 31 Gambar 3.14. Activity Diagram Level 4 ............................................................ 32 Gambar 3.15. Activity Diagram Level 5 ............................................................ 33 Gambar 3.16. Activity Diagram Level 6 ............................................................ 34 Gambar 3.17. Activity Diagram Help ................................................................ 35 Gambar 3.18. Activity Diagram High Score ...................................................... 35 Gambar 3.19. Sequence Diagram Melihat Tutorial ........................................... 36 Gambar 3.20. Sequence Diagram Play Game .................................................... 37 Gambar 3.21. Sequence Diagram Melihat Help ................................................ 38
xii
Gambar 3.22. Sequence Diagram Melihat High Score ...................................... 38 Gambar 3.23. Class Diagram ............................................................................. 39 Gambar 3.24. Gambar Rancangan Game ........................................................... 40 Gambar 3.25. Desain Menu Utama .................................................................... 41 Gambar 3.26. Desain Menu Tutorial ................................................................. 41 Gambar 3.27. Desain Menu Play Game ............................................................. 42 Gambar 3.28. Desain Menu Help ....................................................................... 43 Gambar 3.29. Desain Menu High Score ............................................................ 41 Gambar 4.1. Potongan Script Menu Utama ....................................................... 45 Gambar 4.2. Menu Utama .................................................................................. 46 Gambar 4.3. Potongan Script Menu Tutorial ..................................................... 46 Gambar 4.4. Isi Menu Tutorial........................................................................... 47 Gambar 4.5. Potongan Script Menu Play Game ................................................ 47 Gambar 4.6. Isi Menu Play Game ....................................................................... 48 Gambar 4.7. Isi Menu Help ................................................................................. 48 Gambar 4.8. Isi Menu High Score ...................................................................... 49 Gambar 4.9. Tampilan awal pengujian menu tutorial ......................................... 50 Gambar 4.10. Tampilan pilihan tutorial .............................................................. 50 Gambar 4.11. Tampilan awal pengujian menu Play Game ................................. 51 Gambar 4.12. Tampilan Pilihan Level ................................................................ 51 Gambar 4.13. Tampilan awal pengujian menu help ........................................... 52 Gambar 4.14. Tampilan Menu Help .................................................................. 52 Gambar 4.15. Tampilan awal pengujian menu high score .................................. 53 Gambar 4.16. Tampilan Menu High Score ......................................................... 53
xiii
Gambar 4.17. Tampilan awal pengujian menu tutorial ....................................... 54 Gambar 4.18. Tampilan sebelum diklik .............................................................. 55 Gambar 4.19. Tampilan sesudah diklik............................................................... 55 Gambar 4.20. Tampilan sebelum diklik .............................................................. 56 Gambar 4.21. Tampilan sesudah diklik............................................................... 56 Gambar 4.22. Tampilan sebelum manik disentuh ............................................... 57 Gambar 4.23. Tampilan sesudah manik disentuh ............................................... 57 Gambar 4.24. Tampilan awal pengujian menu how to use ................................. 58 Gambar 4.25. Pengujian tombol next pada menu jempol ................................... 58 Gambar 4.26. Pengujian tombol back pada menu jempol .................................. 59 Gambar 4.27. Pengujian tombol next pada menu telunjuk ................................. 60 Gambar 4.28. Pengujian tombol back pada menu telunjuk ................................ 60 Gambar 4.29. Pengujian tombol next pada menu kombinasi ............................. 61 Gambar 4.30. Pengujian tombol back pada menu kombinasi ............................. 61 Gambar 4.31. Pengacakan soal pertama level 1 .................................................. 63 Gambar 4.32. Pengacakan soal kedua level 1 ..................................................... 63 Gambar 4.33. Jawaban benar pada level 1 .......................................................... 64 Gambar 4.34. Jawaban salah pada level 1........................................................... 64 Gambar 4.35. Score pada level 1 ........................................................................ 65 Gambar 4.36. Pengacakan soal pertama level 2 .................................................. 66 Gambar 4.37. Pengacakan soal kedua level 2 ..................................................... 66 Gambar 4.38. Jawaban benar pada level 2 .......................................................... 67 Gambar 4.39. Jawaban salah pada level 2........................................................... 67 Gambar 4.40. Score pada level 2 ........................................................................ 68
xiv
Gambar 4.41. Pengacakan soal pertama level 3 .................................................. 69 Gambar 4.42. Pengacakan soal kedua level 3 ..................................................... 69 Gambar 4.43. Jawaban benar pada level 3 .......................................................... 70 Gambar 4.44. Jawaban salah pada level 3........................................................... 70 Gambar 4.45. Score pada level 3 ........................................................................ 71 Gambar 4.46. Pengacakan soal pertama level 4 .................................................. 72 Gambar 4.47. Pengacakan soal kedua level 4 ..................................................... 72 Gambar 4.48. Jawaban benar pada level 4 .......................................................... 73 Gambar 4.49. Jawaban salah pada level 4........................................................... 73 Gambar 4.50. Score pada level 4 ........................................................................ 74 Gambar 4.51. Pengacakan soal pertama level 5 .................................................. 75 Gambar 4.52. Pengacakan soal kedua level 5 ..................................................... 75 Gambar 4.53. Jawaban benar pada level 5 .......................................................... 76 Gambar 4.54. Jawaban salah pada level 5........................................................... 76 Gambar 4.55. Score pada level 5 ........................................................................ 77 Gambar 4.56. Pengacakan soal pertama level 6 .................................................. 78 Gambar 4.57. Pengacakan soal kedua level 6 ..................................................... 78 Gambar 4.58. Jawaban benar pada level 6 .......................................................... 79 Gambar 4.59. Jawaban salah pada level 6........................................................... 79 Gambar 4.60. Score pada level 6 ........................................................................ 80 Gambar 4.61. Isi menu help ................................................................................ 81 Gambar 4.62. Tampilan menu utama .................................................................. 82 Gambar 4.63. Isi menu high score ...................................................................... 83 Gambar 4.64. Tampilan menu utama .................................................................. 83
xv
Gambar 4.65. High score telah dihapus .............................................................. 83
xvi
DAFTAR TABEL
Tabel 3.1. Penjelasan Use Case Diagram Game ................................................. 22 Tabel 4.1. Pengujian Menu Utama...................................................................... 53 Tabel 4.2. Pengujian Menu Tutorial ................................................................... 62 Tabel 4.3. Pengujian Menu Bermain Game ........................................................ 80 Tabel 4.4. Pengujian Menu Help......................................................................... 82 Tabel 4.5. Pengujian Menu High Score .............................................................. 84
xvii
DAFTAR PUSTAKA
[1]
Rosa A.S, M. Shalahuddin, 2011, Modul Pembelajaran Rekayasa Perangkat Lunak (Terstruktur dan Berorientasi Objek), Modula, Bandung
[2]
Widiastuti, Novi.2010.Hubungan Media Pembelajaran Sempoa Dengan Kreativitas Berpikir Anak Pada Kursus Mental Aritmatika Adil Sempoa Mandiri (ASMA) Cabang Kota Bandung. Bandung:UPI Pengertian dan definisi game, 2012, http://carapedia.com/pengertian_definisi_game_info2144.html, diakses pada tanggal 12 Februari 2013
[3]
[4]
Yudhanto, Prasetyo Adi.2010.Perancangan Promosi Produk Edu-Games Melalui Event. Bandung: FD-UKI
[5]
Game Programming IT Telkom, 2009, http://gameprogramming.blog.ittelkom.ac.id/blog/category/tugas/, diakses pada tanggal 12 Februari 2013 S. I. Institut, “Game Edukasi Sebagai Penunjang Mengajar Yang Efektif,” Samudera Ilmu Institut, 23 Maret 2012. [Online]. http://pelatihanguru.net/membuat-game-edukasi-dan-jenis-jenisgameedukasi-untuk-membantu-dalam-mengajar, diakses pada tanggal 7 Juli 2013 Eksistensi Game Edukatif, 2010, http://rositnugroho.wordpress.com/2010/10/22/eksistensi-gameedukatif, diakses tanggal 12 Februari 2013 Mengenal Aritmatika Mental, 2011, http://www.fabrianschool.com/berita-212-mengenal-aritmatikamental.html, diakses pada tanggal 12 Februari 2013 Hubungan Sempoa dengan Mental Aritmatika, http://www.sempoabinta.com/2012/02/hubungan-sempoa-denganmental.html, diakses pada tanggal 12 Februari 2013 Android (Sistem Operasi), http://id.wikipedia.org/wiki/Android_(sistem_operasi), diakses pada tanggal 12 Februari 2013 Goldstone, William. (2009). Unity Game Development Essentials : Build fully functional, professional 3D games with realistic environments, sound, dynamic effects, and more. Birmingham : Packt PublishingLtd.
[6]
[7]
[8]
[9]
[10]
[11]
xviii