• Tidak ada hasil yang ditemukan

Aplikasi Perhitungan Bangun Datar Dasar Berbasis Mobile.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Aplikasi Perhitungan Bangun Datar Dasar Berbasis Mobile."

Copied!
20
0
0

Teks penuh

(1)

ABSTRAK

Aplikasi perhitungan merupakan aktivitas yang dilakukan oleh aplikasi komputer dalam membantu siswa-siswi dan mahasiswa atau mahasiswi dalam menghitung dan mempelajari materi-materi perhitungan seperti yang dilakukan oleh guru di sekolah atau dosen di universitas. “Aplikasi Perhitungan Bangun Datar Dasar Berbasis Mobile” dibuat untuk membantu siswa-siswi sekolah dasar (SD) dalam hal menghitung dan mempelajari operasi-operasi pada bangun datar dasar. Bangun datar merupakan sebutan umum dan matematis untuk bangun-bangun dalam dua dimensi.

Tujuan dari penelitian ini adalah untuk pengembangan perhitungan bangun datar dasar bagi siswa-siswi SD. Studi kasus dalam tugas akhir ini adalah siswa-siswi SD Kristen BPK Penabur Holis. Bahasa pemrograman dan platform yang digunakan untuk membuat aplikasi ini adalah bahasa pemrograman ActionScript3, namun dijalankan pada platform Android. Sumber data dan materi yang didapat adalah dari studi literatur yang berisi tentang teori-teori tentang materi bangun datar dasar secara umum.

(2)

ABSTRACT

Application of computing is an activity performed by the application of

computers in teaching students and scholars to compute and learn mathematical

operations as that of teacher in school and lecturer in university. “Computing

Application of Basic Planes With Mobile Based” was made to elementary school’s

students in learning and computing operations for basic planes. Planes are general

and mathematical name for objects in two dimensions.

The purpose of this research is for developing of calculation for basic planes for elementary school’s students. The case study for this final project is students at BPK Penabur Holis Christian Elementary School. The programming language and

platform that were used for this application was ActionScript3, but is run in Android

platform. Data source and theories was obtained from litarature study that contains

the theories of general planes.

(3)

DAFTAR ISI

LEMBAR PENGESAHAN...i

LEMBAR ORISINALITAS LAPORAN...ii

LEMBAR PERSETUJUAN PUBLIKASI KARYA ILMIAH...iii

PRAKATA...iv

BAB II LANDASAN TEORI...5

2.1 Bangun Datar...5

2.2 Pengembangan Pembelajaran Matematika...5

2.2.1 Teori Belajar Dienes...6

2.2.2 Konsep PAKEM...7

2.2.3 Teori Belajar Piaget...8

2.3 Storyboard...8

(4)

2.5 Android...11

2.6 Pengaruh Musik Untuk Aplikasi Anak...13

BAB III ANALISIS DAN DISAIN...14

3.1 Analisis Sistem...14

3.2 Gambaran Keseluruhan...19

3.3 Disain Sistem...19

3.3.1 Storyboard Halaman Logo...20

3.3.2 Storyboard Halaman Pertama...21

3.3.3 Storyboard Menu Greetings...22

3.3.4 Storyboard Menu Utama...24

3.3.5 Storyboard Menu Perhitungan Persegi...25

3.3.6 Storyboard Menu Perhitungan Persegi Panjang...26

3.3.7 Storyboard Menu Perhitungan Segitiga Siku-Siku...27

3.3.8 Storyboard Menu Perhitungan Segitiga Sama Kaki...28

3.3.9 Storyboard Menu Perhitungan Segitiga Sama Sisi...29

3.3.10 Storyboard Menu Perhitungan Belah Ketupat...30

3.3.11 Storyboard Menu Perhitungan Trapesium...31

3.3.12 Storyboard Menu Perhitungan Lingkaran...32

3.3.13 Storyboard Menu Kuis...33

3.3.14 Storyboard Menu Lihat High core...47

BAB IV PENGEMBANGAN PERANGKAT LUNAK...49

4.1 Halaman Logo...49

4.2 Halaman Pertama...50

4.3 Menu Greetings...51

4.4 Menu Utama...56

4.5 Menu Perhitungan Persegi...58

(5)

4.7 Menu Perhitungan Segitiga Siku-Siku...65

4.8 Menu Perhitungan Segitiga Sama Kaki...68

4.9 Menu Perhitungan Segitiga Sama Sisi...71

4.10 Menu Perhitungan Belah Ketupat...74

4.11 Menu Perhitungan Trapesium...77

4.12 Menu Perhitungan Lingkaran...80

4.13 Menu Kuis...83

4.14 Menu Lihat High Score...93

BAB V TESTING DAN EVALUASI SISTEM...95

5.1 Metode Testing...95

5.2 Test Case...96

5.3 Proses Testing Black Box...96

5.3.1 Test Case Halaman Logo...96

5.3.2 Test Case Halaman Pertama...97

5.3.3 Test Case Menu Greetings...97

5.3.4 Test Case Menu Utama...98

5.3.5 Test Case Menu Perhitungan Persegi...100

5.3.6 Test Case Menu Perhitungan Persegi Panjang...101

5.3.7 Test Case Menu Perhitungan Segitiga Siku-Siku...103

5.3.8 Test Case Menu Perhitungan Segitiga Sama Kaki...104

5.3.9 Test Case Menu Perhitungan Segitiga Sama Sisi...106

5.3.10 Test Case Menu Perhitungan Belah Ketupat...107

5.3.11 Test Case Menu Perhitungan Trapesium...109

5.3.12 Test Case Menu Perhitungan Lingkaran...110

5.3.13 Test Case Menu Kuis...111

5.3.14 Test Case Menu Lihat High Score...115

(6)

BAB VI SIMPULAN DAN SARAN...118

6.1 Simpulan...118

6.2 Saran...118

DAFTAR PUSTAKA...120

(7)

DAFTAR GAMBAR

Gambar 3.1 Diagram Alur Sistem...17

Gambar 3.2 Lanjutan Diagram Alur Sistem...18

Gambar 3.3 Sketsa Halaman Logo...20

Gambar 3.4 Sketsa Halaman Pertama...21

Gambar 3.5 Sketsa Menu Greetings...23

Gambar 3.6 Sketsa Menu Utama...24

Gambar 3.7 Sketsa Menu Perhitungan Persegi...26

Gambar 3.8 Sketsa Menu Perhitungan Persegi Panjang...27

Gambar 3.9 Sketsa Menu Perhitungan Segitiga Siku-Siku...28

Gambar 3.10 Sketsa Menu Perhitungan Segitiga Sama Kaki...29

Gambar 3.11 Sketsa Menu Perhitungan Segitiga Sama Sisi...30

Gambar 3.12 Sketsa Menu Perhitungan Belah Ketupat...31

Gambar 3.13 Sketsa Menu Perhitungan Trapesium...32

Gambar 3.14 Sketsa Menu Perhitungan Lingkaran...33

Gambar 3.15 Sketsa Soal Nomor 1 Paket Soal 1...34

Gambar 3.16 Sketsa Pesan Error Soal 1 Paket Soal 1...35

Gambar 3.17 Sketsa Soal Nomor 2 Paket Soal 1...36

Gambar 3.18 Sketsa Pesan Error Soal 2 Paket Soal 1...36

Gambar 3.19 Sketsa Soal 3 Paket Soal 1...38

Gambar 3.20 Sketsa Soal 4 Paket Soal 1...39

Gambar 3.21 Sketsa Soal 5 Paket Soal 1...40

(8)

Gambar 3.23 Sketsa Soal 1 Paket Soal 2...42

Gambar 3.24 Sketsa Pesan Error Soal 1 Paket Soal 2...42

Gambar 3.25 Sketsa Soal Nomor 2 Paket Soal 2...43

Gambar 3.26 Sketsa Pesan Error Soal 2 Paket Soal 2...44

Gambar 3.27 Sketsa Soal 3 Paket Soal 2...45

Gambar 3.28 Sketsa Soal 4 Paket Soal 2...46

Gambar 3.29 Sketsa Pesan Error Soal 4 Paket Soal 2...46

Gambar 3.30 Sketsa Soal 5 Paket Soal 2...47

Gambar 3.31 Sketsa Menu Lihat High Score...48

Gambar 4.1 Tampilan Halaman Logo...49

Gambar 4.2 Tampilan Halaman Pertama...51

Gambar 4.3 Tampilan Menu Greetings Jika Username Belum Ada...53

Gambar 4.4 Tampilan Menu Greetings Jika Inputan Kosong...54

Gambar 4.5 Tampilan Menu Greetings Jika Inputan Salah...54

Gambar 4.6 Tampilan Menu Greetings Jika Inputan Invalid...55

Gambar 4.7 Tampilan Menu Greetings Jika Slot Username Penuh...56

Gambar 4.8 Tampilan Menu Utama...58

Gambar 4.9 Tampilan Menu Perhitungan Persegi...61

Gambar 4.10 Tampilan Rotasi Grafik Persegi...61

Gambar 4.11 Tampilan Pesan Error Menu Perhitungan Persegi...62

Gambar 4.12 Tampilan Menu Perhitungan Persegi Panjang...64

Gambar 4.13 Tampilan Rotasi Grafik Persegi Panjang...64

Gambar 4.14 Tampilan Pesan Error Menu Perhitungan Persegi Panjang...65

(9)

Gambar 4.16 Tampilan Rotasi Grafik Segitiga Siku-Siku...67

Gambar 4.17 Tampilan Pesan Error Menu Perhitungan Segitiga Siku-Siku...68

Gambar 4.18 Tampilan Menu Perhitungan Segitiga Sama Kaki...70

Gambar 4.19 Tampilan Rotasi Grafik Segitiga Sama Kaki...70

Gambar 4.20 Tampilan Pesan Error Menu Perhitungan Segitiga Sama Kaki...71

Gambar 4.21 Tampilan Menu Perhitungan Segitiga Sama Sisi...73

Gambar 4.22 Tampilan Rotasi Grafik Segitiga Sama Sisi...73

Gambar 4.23 Tampilan Pesan Error Menu Perhitungan Segitiga Sama Sisi...74

Gambar 4.24 Tampilan Menu Perhitungan Belah Ketupat...76

Gambar 4.25 Tampilan Rotasi Grafik Belah Ketupat...76

Gambar 4.26 Tampilan Pesan Error Menu Perhitungan Belah Ketupat...77

Gambar 4.27 Tampilan Menu Perhitungan Trapesium...79

Gambar 4.28 Tampilan Rotasi Grafik Trapesium...79

Gambar 4.29 Tampilan Pesan Error Menu Perhitungan Trapesium...80

Gambar 4.30 Tampilan Menu Perhitungan Lingkaran...81

Gambar 4.31 Tampilan Pesan Error Menu Perhitungan Lingkaran...82

Gambar 4.32 Tampilan Soal 1 Paket Soal 1...84

Gambar 4.33 Tampilan Pesan Error Soal 1 Paket Soal 1...85

Gambar 4.34 Tampilan Soal 2 Paket Soal 1...85

Gambar 4.35 Tampilan Pesan Error 2 Paket Soal 1...86

Gambar 4.36 Tampilan Soal 3 Paket Soal 1...86

Gambar 4.37 Tampilan Soal 4 Paket Soal 1...86

Gambar 4.38 Tampilan Soal 5 Paket Soal 1...87

(10)

Gambar 4.40 Tampilan Soal 1 Paket Soal 2...88

Gambar 4.41 Tampilan Pesan Error Soal 1 Paket Soal 2...89

Gambar 4.42 Tampilan Soal 2 Paket Soal 2...89

Gambar 4.43 Tampilan Pesan Error Soal 2 Paket Soal 2...90

Gambar 4.44 Tampilan Soal 3 Paket Soal 2...90

Gambar 4.45 Tampilan Soal 4 Paket Soal 2...91

Gambar 4.46 Tampilan Pesan Error Soal 4 Paket Soal 2...91

Gambar 4.47 Tampilan Soal 5 Paket Soal 2...92

(11)

DAFTAR TABEL

Tabel 5.1 Test Case Halaman Logo...96

Tabel 5.2 Test Case Halaman Pembuka...97

Tabel 5.3 Test Case Menu Greetings...97

Tabel 5.4 Test Case Menu Utama...98

Tabel 5.5 Test Case Menu Perhitungan Persegi...100

Tabel 5.6 Test Case Menu Perhitungan Persegi Panjang...101

Tabel 5.7 Test Case Menu Perhitungan Segitiga Siku-Siku...103

Tabel 5.8 Test Case Menu Perhitungan Segitiga Sama Kaki...104

Tabel 5.9 Test Case Menu Perhitungan Segitiga Sama Sisi...106

Tabel 5.10 Test Case Menu Perhitungan Belah Ketupat...107

Tabel 5.11 Test Case Menu Perhitungan Trapesium...109

Tabel 5.12 Test Case Menu Perhitungan Lingkaran...110

Tabel 5.13 Test Case Menu Kuis...111

(12)

DAFTAR RUMUS

1. Rumus luas dan keliling persegi :

= × .

�= 4 × .

2. Rumus luas dan keliling persegi panjang :

= �× .

�= 2 × �+ .

3. Rumus luas dan keliling segitiga siku-siku :

= × �� .

� = 2+ �� 2

.

�= + �� + �.

4. Rumus luas dan keliling segitiga sama kaki :

= × �� .

� = 1 2

2

+ �� 2

.

(13)

5. Rumus luas dan keliling segitiga sama sisi :

6. Rumus luas dan keliling layang-layang :

= � 1 × � 2.

7. Rumus luas dan keliling trapesium :

= 1

8. Rumus luas dan keliling lingkaran :

= − .

=�× × .

(14)

BAB I

PENDAHULUAN

1.1

Latar Belakang Masalah

Pengajaran matematika di sekolah dasar (SD) sebagai bagian dari sistem pendidikan nasional, menurut kurikulum 2006 atau yang lebih dikenal dengan Kurikulum Tingkat Satuan Pendidikan (KTSP), bertujuan antara lain agar siswa memiliki kemampuan menggunakan penalaran pada pola dan sifat, melakukan manipulasi matematika dalam membuat generalisasi, menyusun bukti, atau menjelaskan gagasan dan pernyataan matematika. Hal ini mengisyaratkan bahwa pelajaran matematika pada dasarnya sangatlah abstrak, sehingga diperlukan metode atau strategi dalam menyampaikan materi matematika yang abstrak tersebut menjadi konkret, selanjutnya dari permasalahan yang konkret tesebut baru dialihkan kebentuk konsep-konsep matematika yang abstrak. Jika pengajaran matematika untuk anak tidak disertai strategi yang baik, akan timbul ketidaksukaan anak terhadap matematika.

Salah satu bahasan matematika yang dipelajari oleh siswa-siswi SD adalah operasi perhitungan pada bangun datar dasar. Operasi perhitungan bangun datar dasar yang paling sering dipelajari oleh siswa-siswi SD adalah menghitung luas dan keliling bangun datar dasar. Beberapa bangun datar dasar yang dipelajari oleh siswa-siswi SD untuk kurikulum 2006 adalah persegi, persegi panjang, segitiga, trapesium, belah ketupat, dan lingkaran.

(15)

kreatif, dimana aplikasi ini dapat digunakan oleh siswa-siswi SD sebagai alat bantu belajar.

Penulis berharap dengan dibuatnya aplikasi operasi perhitungan bangun datar dasar ini dapat membantu siswa-siswi SD untuk dapat lebih memahami bahasan dan perhitungan pada bangun datar dasar. Lebih lanjut, penulis berharap dengan menggunakan aplikasi ini, siswa-siswi SD sebagai pengguna bisa mendapatkan nilai yang lebih baik dalam mata pelajaran matematika di sekolahnya, sehingga aplikasi ini dapat memberikan dampak yang cukup besar bagi pemahaman siswa-siswi SD terhadap materi dan perhitungan bangun datar dasar.

1.2

Rumusan Masalah

Adapun masalah yang dapat dirumuskan seputar aplikasi ini adalah sebagai berikut:

1. Bagaimana cara agar aplikasi ini mempermudah siswa-siswi SD dalam memahami operasi perhitungan pada bangun datar dasar?

2. Bagaimana pengaruh aplikasi ini untuk siswa-siswi SD khususnya dalam upaya membantu siswa-siswi SD dalam memahami operasi perhitungan pada bangun datar dasar?

1.3

Tujuan Pembahasan

Adapun tujuan dari pembahasan ini adalah:

1. Merancang aplikasi operasi perhitungan bangun datar berbasis mobile yang mempermudah siswa-siswi SD dalam memahami operasi perhitungan pada bangun datar dasar.

(16)

1.4

Batasan Masalah

Berikut adalah batasan masalah dalam pembuatan tugas akhir ini :

1. Operasi perhitungan bangun datar dasar yang akan dipakai dalam aplikasi ini adalah perhitungan luas dan keliling bangun datar dasar.

2. Bangun datar dasar yang dipakai dalam aplikasi ini adalah persegi, persegi panjang, segitiga siku-siku, segitiga sama kaki, segitiga sama sisi, belah ketupat, trapesium, dan lingkaran.

3. Inputan pengguna dalam menu perhitungan hanya bisa bilangan integer positif, dari 1 hingga 250, kecuali untuk menu perhitungan lingkaran, dimana nilai maksimalnya adalah 125.

1.5

Sumber Data

Data-data yang digunakan dalam penyusunan laporan ini adalah : 1. Data primer.

Data primer merupakan data yang diperoleh melalui proses pembelajaran materi bangun datar dasar untuk siswa-siswi SD. Juga untuk materi pemrograman dasar, pemrograman multimedia dengan bahasa pemrograman ActionScript 3, dan pemrograman mobile berbasis sistem operasi Android yang diajarkan oleh dosen fakultas teknologi informasi Universitas Kristen Maranatha Bandung.

2. Data sekunder.

Data sekunder merupakan data yang diperoleh melalui studi literatur, internet, dan sumber-sumber lainnya untuk mendukung kekuatan dan kebenaran data primer.

1.6

Sistematika Penyajian

(17)

BAB I PENDAHULUAN

Bab ini berisi tentang uraian mengenai latar belakang, rumusan masalah, tujuan pembahasan, batasan masalah , sumber data, dan sistematika penyajian.

BAB II LANDASAN TEORI

Bab ini berisi tentang dasar pemikiran dan teori-teori yang menunjang dalam menyusun laporan tugas akhir ini.

BAB III ANALISIS DAN DISAIN

Bab ini berisi tentang hasil analisis dan perancangan sistem yang dibuat antara lain analisis kebutuhan sistem dan storyboard untuk disain sistem.

BAB IV PENGEMBANGAN PERANGKAT LUNAK

Bab ini digunakan untuk menjelaskan perencanaan pada tahap implementasi, proses pengembangan implementasi proyek, dan penjelasan mengenai realisasi fungsionalitas serta disain antar muka pengguna yang telah dibuat..

BAB V TESTING DAN EVALUASI SISTEM

Bab ini berisi digunakan untuk menjelaskan rencana pengujian sistem serta testing yang akan dilakukan. Testing yang akan dilakukan adalah dengan

menggunakan metode whitebox atau blackbox. BAB VI SIMPULAN DAN SARAN

(18)

BAB VI

SIMPULAN DAN SARAN

6.1 Simpulan

Berdasarkan hasil pengamatan dalam melakukan analisis dan perancangan, dapat ditarik kesimpulan bahwa:

1. Aplikasi dibuat untuk mempermudah siswa-siswi SD dalam memahami operasi perhitungan pada bangun datar dasar, karena aplikasi ini dibuat berdasarkan konsep belajar Dienes sehingga pengguna dapat merepresentasikan secara induktif bangun datar dasar yang sedang dipelajari, terutama yang terdapat pada menu kuis dan fitur rotasi pada menu perhitungan.

2. Sesuai dengan konsep kreatif dari teori PAKEM, aplikasi dapat digunakan sebagai alat bantu belajar sehingga berpengaruh pada pemahaman siswa-siswi SD terhadap operasi perhitungan pada bangun datar dasar.

Kesimpulan tersebut didapat setelah ditarik kesimpulan dari kuesioner yang diisi oleh 10 siswa-siswi SD Kristen BPK Penabur Bandung, dari rentang kelas 3 SD hingga kelas 5 SD. Berdasarkan hasil yang didapat dari kuesioner tersebut, delapan siswa atau siswiyang mengisi kuesioner tersebut setuju bahwa aplikasi dapat membantu mereka dalam memahami materi dan perhitungan bangun datar dasar dengan lebih baik lagi, sedangkan dua siswa atau siswi lainnya kurang mendukung pernyataan tersebut.

6.2 Saran

(19)
(20)

DAFTAR PUSTAKA

Bell, F. H. 1981. Teaching and Learning Mathematics (In Secondary School). Iowa : Wm.C. Brown Company.

Imam, F. R. Kusumaningati. Hidup Menjadi Lebih Mudah Dan Menyenangkan Dengan Android. Jakarta : Penerbit Elex Media Komputindo.

Khusnolloh. Aplikasi Bergerak. Diakses pada tanggal 21 Juni 2013, dari http://lib.uin-malang.ac.id/chapter_ii/07650124-khusnulloh.ps.

Murwanto. Arik. Bangun Datar dan Bangun Ruang. Diakses pada tanggal 15 Februari 2013, dari http://sdjetisharjo.sekolahjuara.com/wp-content/blogs.dir/64/files/materi/ajar/BangunDatarBangunRuangIndikator2 526272829.pdf.

Paranita, Astri. Teori Belajar Dienes. Diakses pada tanggal 21 Juni 2013, dari http://repository.upi.edu/operator/upload/s_a0651_0806387_chapter1.pdf.

Ruseffendi. 1992. Materi Pokok Matematika 3. Jakarta: Depdikbud.

Siswono, Tatag TE. 2004. Pendekatan Pembelajaran Matematika. Jakarta: Depdiknas.

Waryanto, Nur Adi. Storyboard Dalam Media Pembelajaran Interaktif. Diakses pada

tanggal 1 April 2013, dari http://

Referensi

Dokumen terkait

Rumusan untuk menghitung Inf (inflasi). [5] Dimana untuk mendapatkan nilai inflasi maka harga konsumen yang berlaku di pasar di kurangi dengan harga konsumen pada

Pokja Barang/Jasa Konsultansi dan Jasa Lainnya pada Unit Layanan Pengadaan Barang/Jasa Kabupaten Aceh Barat Daya akan melakukan klarifikasi dan/atau verifikasi kepada penerbit

Suatu keinginan yang mungkin tercapai dengan usaha yang sudah di mulai (sudah dirintis) karena didukung oleh kemampuan .... PERCAYA DIRI

Berdasarkan analisa data diperoleh, bahwa terjadinya pendaftaran jaminan fidusia setelah debitor wanprestasi karena pengaturan hukum jaminana fidusia masih tumpang tindih

(2) Kerja sama pengumpulan DG yang dilakukan oleh Instansi Pemerintah dan/atau Pemerintah Daerah dengan lembaga asing, badan usaha asing, atau warga negara asing harus

Produk minuman yang dihasilkan dalam prarencana pabrik ini menghasilkan rasa yang khas dengan menggunakan buah semangka yang digunakan sebagai bahan baku utama.. Produk

Analisis Rasio keuangan pada Anggaran Pendapatan dan Belanja Derah untuk tahun anggaran 2009-2012 yang diukur melalui Rasio Kemandirian Daerah sangat rendah, Rasio

Sesuai dengan diagnosa keperawatan yang telah ditetapkan, maka menurut Nursing Outcome Classification (NOC) dan Nursing Intervension Classification (NIC), kriteria