MaTh gAme FoR kIdZ
Aplikasi ini dibuat menggunakan IDE Microsoft Visual Studio 2005 dengan language programming C# serta device emulator Microsoft Pocket PC2003.
IdE dAsAR
Pada awalnya kelompok kami kesulitan dalam menentukan ide dasar pembuatan aplikasi untuk project ini. Hal ini dikarenakan setiap anggota memiliki ide pembuatan aplikasi yang berbeda – beda. Ide yang muncul antara lain :
• Aplikasi Chatting for Windows Mobile.
• CHM Reader for PocketPC 2003.
• Game Sudoku for Windows Mobile.
• Remote TV Controller using PDA (irda)
Dikarenakan tidak ada kesepakatan maka diputuskan tiap anak membuat aplikasi sesuai keinginan masing-masing dan di minggu pertama akan dipilih aplikasi terbaik untuk dikembangkan lebih lanjut secara bersama. Akan tetapi dikarenakan waktu yang terbatas maka ide-ide yang ada tidak bisa diimplementasikan dengan sempurna sehingga dari semua ide yang ada tidak ada yang diambil untuk dijadikan project pengembangan lebih lanjut. Sebagai alternative pilihan maka diputuskan membuat aplikasi mobile yang dapat dikembangkan dengan cepat dan bermanfaat. Oleh karena itu kami membuat aplikasi bertema Education Game yakni Math Game gor Kids yang berupa aplikasi game operasi matematika untuk anak SD dengan range kelas 1-4 .
SpesIfiKAsi KebUTUhaN
1. Game ini harus bisa dijalankan dalam lingkungan windows mobile.
2. Game yang kami kembangkan ini harus mampu mengakomodasi operasi perhitungan matematika SD kelas 1-4 yakni :
• Penambahan
• Pengurangan
• Perkalian
Fungsi Pembagian tidak disertakan dengan alasan belum diajarkan pada siswa SD kelas 1-4 akan tetapi fitur ini bisa ditambahkan dalam pengembangan aplikasi lebih lanjut.
3. Desain Aplikasi game ini harus mampu menarik minat anak/siswa.
4. Aplikasi ini menyediakan tingkat kesulitan dalam proses nya.
DesAin AplIKAsi
Desain aplikasi game ini dibuat simple agar mudah dimengerti oleh anak-anak. Alur kerja game ini adalah:
1. User dihadapkan dalam halaman pembuka game yang menarik
2. Setelah menekan Tombol ”Math Game” maka user akan di alihkan ke halaman yang berisi jenis operasi soal yang akan ditampilkan, user hanya akan memilih saja.
3. Setelah memilih jenis operasi maka user akan memilih level kesulitan soal.
4. Setelah pilihan ditentukan maka soal perhitungan akan muncul secara random sesuai dengan jenis operasi dan tingkat kesulitan yang ditentukan.
5. Masing-masing operasi menampilkan 10 soal secara acak dengan perhitungan 1 soal benar bernilai 10, bila salah maka nilai adalah 0 dan mendapat messagebox berupa nilai score serta pilihan untuk kembali mengulang permainan dari awal.
6. Bila semua soal dijawab dengan sempurna benar akan muncul messagebox sebagai tanda telah meleati semua soal dan hasil score yang didapat. Lalu user kembali ke kondisi awal aplikasi.
TesTing
Dalam tahap testing akan diuji apakah aplikasi yang dibuat sesuai dengan spesifikasi yang ditentukan dan fungsi yang ada berjalan dengan baik. Scenario uji ini diambil berupa contoh operasi penambahan dengan tingkat kesulitan lumayan.
Tampilan awal

Tampilan memilih jenis permainan

Tampilan memilih tingkat kesulitan

Tampilan permainan

Tampilan ketika jawaban yang dimasukkan user salah

Tampilan untuk mengulang kembali permainan

Tampilan ketika user telah menyelesaikan permainan

Untuk download dokumentasi
dokumentasi-math-game-for-kidz.doc
Untuk download source code
Setelah di download, ganti ekstensi file menjadi .rar, contoh : mathgame.rar
