naskah publikasi - repository.amikom.ac.idrepository.amikom.ac.id/files/publikasi_10.11.3546.pdf ·...

18
PERANCANGAN APLIKASI MOBILE EDUKATIF ‘BELAJAR CHORD PIANO UNTUK PEMULA’ BERBASIS ANDROID NASKAH PUBLIKASI disusun oleh Aditya Candra Kusuma 10.11.3546 JURUSAN TEKNIK INFORMATIKA SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA YOGYAKARTA 2013

Upload: phungcong

Post on 07-Mar-2019

222 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: NASKAH PUBLIKASI - repository.amikom.ac.idrepository.amikom.ac.id/files/Publikasi_10.11.3546.pdf · Chord adalah kumpulan tiga nada atau lebih yang bila dimainkan secara ... chord

PERANCANGAN APLIKASI MOBILE EDUKATIF ‘BELAJAR

CHORD PIANO UNTUK PEMULA’ BERBASIS ANDROID

NASKAH PUBLIKASI

disusun oleh

Aditya Candra Kusuma

10.11.3546

JURUSAN TEKNIK INFORMATIKA SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER

AMIKOM YOGYAKARTA YOGYAKARTA

2013

Page 2: NASKAH PUBLIKASI - repository.amikom.ac.idrepository.amikom.ac.id/files/Publikasi_10.11.3546.pdf · Chord adalah kumpulan tiga nada atau lebih yang bila dimainkan secara ... chord
Page 3: NASKAH PUBLIKASI - repository.amikom.ac.idrepository.amikom.ac.id/files/Publikasi_10.11.3546.pdf · Chord adalah kumpulan tiga nada atau lebih yang bila dimainkan secara ... chord

DESIGN OF MOBILE APPLICATIONS EDUCATIVE 'LEARN PIANO CHORD FOR BEGINNERS' ANDROID BASED

PERANCANGAN APLIKASI MOBILE EDUKATIF ‘BELAJAR CHORD PIANO UNTUK

PEMULA’ BERBASIS ANDROID

Aditya Candra Kusuma Dhani Ariatmanto

Jurusan Teknik Informatika STMIK AMIKOM YOGYAKARTA

ABSTRACT

The piano is a musical instrument played with the fingers hand. The person who

plays this instrument is called Pianist. Important component in playing this instrument is commonly called the key tone or chord. Chord is a collection of two or more tones that when played simultaneously sounding harmony. To play a musical instrument piano requires knowledge about the different types of chord and also have a good feeling when playing it. Many types of chord into an obstacle a beginner pianist to play a song.

Along with the development of the Android mobile platform, an application was made to help the budding pianist in the know and learn chord piano line with the needs of a beginner.

Piano chords this is an android based learning application that aims to help budding pianist in the know and learn chord piano. In this application available chord feature, a feature that provides information about the different types of chords needed by a budding pianist. The application also provides a quiz, quiz that uses sound as a matter of where the chord as a budding pianist user must guess the sound of the chord is being played on any matter that is available.

Keywords: Chord Piano, Pianist, mobile platform, Android

Page 4: NASKAH PUBLIKASI - repository.amikom.ac.idrepository.amikom.ac.id/files/Publikasi_10.11.3546.pdf · Chord adalah kumpulan tiga nada atau lebih yang bila dimainkan secara ... chord

1

1 Pendahuluan Salah satu bentuk perkembangan Aplikasi Android adalah Aplikasi alat-alat

musik, khususnya alat musik piano. Piano adalah sebuah alat musik yang dimainkan dengan jari jemari tangan. Orang yang memainkan alat musik ini disebut dengan Pianis. Komponen penting dalam memainkan alat musik ini adalah kunci nada atau biasa disebut chord. Chord adalah kumpulan dua nada atau lebih yang bila dimainkan secara bersamaan terdengar harmonis. Chord bisa dimainkan secara terputus-putus ataupun secara bersamaan. Chord ini digunakan untuk mengiringi suatu lagu. Untuk memainkan alat musik piano dibutuhkan pengetahuan tentang berbagai jenis chord dan juga mempunyai feeling yang baik saat memainkannya. Banyaknya jenis chord menjadi sebuah kendala seorang Pianis dalam memainkan sebuah lagu.

Dalam penelitian ini akan dibuat media pembelajaran alat musik berbasis Android yang akan menampilkan chord piano untuk memudahkan Pianis dalam mengetahui berbagai jenis chord piano serta terdapat kuis yang berfungsi untuk membentuk feeling seorang pianis menjadi lebih baik.

2 Landasan Teori 2.1 Aplikasi Mobile

Sistem aplikasi mobile1 merupakan aplikasi yang dapat digunakan walaupun pengguna berpindah dengan mudah dari satu tempat ketempat lain lain tanpa terjadi pemutusan atau terputusnya komunikasi.

2.2 Aplikasi Android Aplikasi Android ditulis dalam bahasa permrograman java2. Kode java

dikompilasi bersama dengan data file yang dibutuhkan menjadi bentuk package oleh apt tools sehingga menghasilkan file berekstensi apk. File apk itu adalah file aplikasi android yang bisa di install di perangkat mobile dengan sistem operasi Android.

2.3 Konsep OOP (Object Oriented Programming) Pemrograman berorientasi objek berarti sebuah teknik pemrograman

yang dalam proses pengembangannya menggunakan terminology objek, dimana setiap objek memiliki atribut beserta dengan fungsi yang dapat saling berinteraksi satu dengan yang lain seperti halnya objek3. Objek sendiri adalah bentuk nyata dari sebuah class dan class merupakan kumpulan dari atribut dan method / fungsi.

2.4 Eclipse

Eclipse adalah sebuah IDE (Integrated Development Environment) untuk mengembangkan perangkat lunak dan dapat dijalankan di semua platform (platform-independent).

Secara standar Eclipse selalu dilengkapi dengan JDT (Java Development Tools), plug-in yang membuat Eclipse kompatibel untuk mengembangkan program Java, dan PDE (Plug-in Development Environment) untuk mengembangkan plug-in baru. Eclipse beserta plug-in-nya diimplementasikan dalam bahasa pemrograman Java234.

1 M. Shalahuddin, Pemrograman J2ME (Belajar Cepat Pemrograman Perangkat Telekomunikasi

Mobile), Bandung,2006. 2 Nazruddin Safaat H, Android Pemrograman Aplikasi Mobile Smartphone dan Tablet PC Berbasis Android, hal 9 3 Stendy B. Sakur, PHP 5 Pemrograman Berorientasi Objek – Konsep & Implementasi, hal 178 4 Nazruddin Safaat H, Android Pemrograman Aplikasi Mobile Smartphone dan Tablet PC Berbasis Android, hal 14

Page 5: NASKAH PUBLIKASI - repository.amikom.ac.idrepository.amikom.ac.id/files/Publikasi_10.11.3546.pdf · Chord adalah kumpulan tiga nada atau lebih yang bila dimainkan secara ... chord

2

Konsep Eclipse adalah IDE yang terbuka (open), mudah diperluas (extensible) untuk apa saja, dan tidak untuk sesuatu yang spesifik. Jadi, Eclipse tidak saja untuk mengembangkan program Java, akan tetapi dapat digunakan untuk berbagai macam keperluan, cukup dengan menginstal plug-in yang dibutuhkan.

2.5 Android SDK (Software Development Kit)

Android software development kit (SDK) termasuk seperangkat alat pengembangan. Ini termasuk debugger, libraries, sebuah handset emulator berdasarkan QEMU, dokumentasi, kode contoh, dan tutorial. Platform ini dapat berjalan di sistem operasi Linux (setiap desktop modern Linux distribusi), Mac OS X 10.5.8 atau yang lebih baru, Windows XP atau yang lebih baru. Eclipse menggunakan Android Development Tools (ADT) Plugin, meskipun IntelliJ IDEA IDE sepenuhnya mendukung pengembangan Android dan NetBeans IDE juga mendukung pengembangan Android melalui Plugin. Selain itu, developer dapat menggunakan editor teks apapun untuk mengedit file XML Java dan, kemudian menggunakan alat baris perintah (Java Development Kit dan Apache Ant jika diperlukan) untuk menciptakan, membangun dan debug aplikasi Android serta pengendalian terpasang perangkat Android (misalnya, memicu reboot, menginstal paket perangkat lunak jarak jauh).

2.6 Adobe Photoshop Adobe Photoshop atau biasa disebut Photoshop, adalah perangkat lunak

editor citra buatan Adobe Systems yang dikhususkan untuk pengeditan foto/gambar dan pembuatan efek5.

2.7 SQLite

SQLite merupakan sebuah sistem manajemen basisdata relasional yang bersifat ACID-compliant dan memiliki ukuran pustaka kode yang relatif kecil, ditulis dalam bahasa C. SQLite merupakan proyek yang bersifat public domain yang dikerjakan oleh D. Richard Hipp 6.

2.8 UML (Unified Modeling Language)

Unified Modeling Language (UML) adalah sebuah “bahasa” yang telah menjadi standar dalam industry untuk visualisasi, merancang dan mendokumentasikan sistem piranti lunak. UML menawarkan sebuah standar untuk meranacang model sebuah system7.

2.8.1 Use Case Diagram Use Case Diagram adalah gambar dari beberapa atau seluruh actor

dan use case dengan tujuan mengenali interaksi mereka dalam suatu sistem. Use Case Diagram menggambarkan fungsionalitas yang diharapkan dari sebuah sistem, yang ditekankan adalah “apa” yang diperbuat sistem, dan bukan “bagaimana”. Sebuah use case mempresentasikan sebuah interaksi antara actor dengan sistem. Dalam use case diagram terdapat istilah seperti actor, use case dan use case relationship.

5 Imam Prayoga & Diginnovac, Photoshop explore the Magic, hal 1 6 Reto Meier,Profesional Android 4 Application Development 7 Verdi Yasin, REKAYASA PERANGKAT LUNAK BERORIENTASI OBJEK Pemodelan, Arsitektur dan Perancangan (Modeling, Architecture and Design), hal 194

Page 6: NASKAH PUBLIKASI - repository.amikom.ac.idrepository.amikom.ac.id/files/Publikasi_10.11.3546.pdf · Chord adalah kumpulan tiga nada atau lebih yang bila dimainkan secara ... chord

3

2.8.2 Activity Diagram Activity diagram menggambarkan rangkaian aliran dari atifitas,

digunakan untuk mendeskripsikan aktivitas yang dibentuk dalam suatu operasi sehingga dapat juga digunakan untuk aktifitas lainnya seperti use case atau interaksi.

2.8.3 Sequence Diagram Sequence Diagram menggambarkan kolaborasi dinamis antara sejumlah

objek dan untuk menunjukan rangkaian pesan yang dikirim antar objek juga interaksi antar objek, sesuatu yang terjadi pada titik tertentu dalam eksekusi sistem.

2.8.4 Class Diagram Class diagram menggambarkan struktur dan deskripsi class, package,

dan objek berserta hubungan satu sama lain seperti containment, pewarisan, asosiasi dan lain-lain. Class diagram berfungsi untuk menjelaskan tipe dari objek sistem dan hubungannya dengan objek lain.

2.9 Chord

Chord adalah kumpulan tiga nada atau lebih yang bila dimainkan secara bersamaan terdengar harmonis. Chord bisa dimainkan secara terputus-putus ataupun secara bersamaan. Chord ini digunakan untuk mengiringi suatu lagu. Ketika Anda menekan tiga tuts piano C, E dan G secara bersamaan, ini berarti anda sudah memainkan chord. Contoh alat musik lainnya yang bisa memainkan chord adalah gitar (akustik dan listrik), piano, organ, electone8.

3 Analisis 3.1 Identifikasi Masalah

Chord merupakan komponen penting dalam mempelajari piano. Kurangnya pengetahuan seorang pemula tentang kombinasi chord piano mengharuskan pemula untuk mencari kombinasi chord tersebut dengan membuka buku ataupun literatur yang berisi kombinasi chord piano. Dari permasalahan tersebut penulis berusaha membantu memudahkan seorang pemula dalam mengetahui kombinasi-kombinasi chord yang ada, dengan membuat sebuah aplikasi mobile tentang chord piano berbasis android.Sehingga dengan adanya aplikasi tersebut, maka seorang pemula yang ingin mempelajari piano dapat mudah mengetahui kombinasi chord piano tanpa harus membuka buku ataupun literature tentang kombinasi chord.

3.2 Analisis SWOT Analisis SWOT merupakan metode perencanaan strategis yang

digunakan untuk melakukan pendekatan bisnis dengan lebih mudah dalam suatu proyek. Analisis tersebut dapat dilakukan dengan cara mengevaluasi kekuatan (strength), kelemahan (weakness), kesempatan (oportunity),ancaman (threats).

8 Endy Daniyanto & Steward K, Langsung Jago Main Keyboard Otodidak untuk pemula, hal 48

Page 7: NASKAH PUBLIKASI - repository.amikom.ac.idrepository.amikom.ac.id/files/Publikasi_10.11.3546.pdf · Chord adalah kumpulan tiga nada atau lebih yang bila dimainkan secara ... chord

4

3.3 UML

3.3.1 Use Case Berikut adalah gambaran interaksi antara aplikasi dan aktor yang ada pada

aplikasi ini:

Use Case Diagram

Analisis SWOT

Strength ( Kekuatan ) Weakness( Kelemahan )

1. Aplikasi ini memiliki fitur Quiz yang dapat membantu pemula sebagai user dalam menajamkan perasaan dalam memahami jenis chord yang ada.

2. Dikarenakan aplikasi ini merupakan aplikasi mobile,sehingga memudahkan user dalam mempelajari chord piano dimana saja dan kapan saja.

3. Aplikasi ini juga dilengkapi suara dari setiap chord yang dipilih,sehingga user tidak hanya mengerti kombinasi chord akan tetapi user juga dapat mengerti suara dari sebuah chord.

1. Karena aplikasi ini hanya untuk seorang pemula,jadi chord yang disediakan hanyalah kombinasi chord yang dasar dan sederhana, dengan kata lain aplikasi ini tidak menyediakan pengembangan kombinasi chord untuk seorang user yang lebih professional.

2. Aplikasi ini hanya dibuat dan didesaign untuk layar 7inch,sehingga user yang memiliki device dengan ukuran layar selain 7inch kurang bisa maksimal saat penggunaannya.

3. Aplikasi ini tidak bias menampilkan suara secara otomatis, perlu di tekan tombol suara terlebih dahulu.

Oportunity ( Peluang ) Threats ( Ancaman )

1. Aplikasi ini berbasis android yang sekarang ini banyak penggunanya dan harga Smartphone android yang semakin terjangkau, menjadikan peluang besar bagi aplikasi ini untuk digunakan

2. Aplikasi ini tidak berbayar / free, sehingga user akan mudah untuk mendownload dan tidak adanya biaya yang dikeluarkan. Hal ini menjadikan peluang besar bagi aplikasi ini untuk digunakan

1. jika suatu saat smart phone android tidak lagi banyak digunakan.

2. Jika suatu saat muncul versi baru dalam android,dikhawatirkan banyak fitur dalam aplikasi ini yang tidak berjalan.

3. Adanya aplikasi baru yang sejenis dan memiliki fitur yang lebih mendukung,dikhawatirkan akan menggeser posisi aplikasi ini. jika suatu saat smart phone android tidak lagi banyak digunakan.

Page 8: NASKAH PUBLIKASI - repository.amikom.ac.idrepository.amikom.ac.id/files/Publikasi_10.11.3546.pdf · Chord adalah kumpulan tiga nada atau lebih yang bila dimainkan secara ... chord

5

3.3.2 Activity Diagram Activity diagram menggambarkan rangkaian aliran dari aktifitas, digunakan

untuk mendeskripsikan aktivitas yang dibentuk dalam suatu operasi sehingga dapat juga digunakan untuk aktifitas lainnya seperti use case atau interaksi.

Activity Diagram Tampil Kombinasi Chord

Activity Diagram Tampil Suara Chord

Page 9: NASKAH PUBLIKASI - repository.amikom.ac.idrepository.amikom.ac.id/files/Publikasi_10.11.3546.pdf · Chord adalah kumpulan tiga nada atau lebih yang bila dimainkan secara ... chord

6

Activity Diagram Quiz

3.3.3 Sequence Diagram Sequence diagram ini akan menggambarkan rangkaian langkah-langkah

yang menggambarkan respon dari event pada aplikasi ini. Berikut adalah gambaran dari Sequence diagram pada aplikasi ini:

Sequence Diagram Chord

Sequence Diagram Quiz

Page 10: NASKAH PUBLIKASI - repository.amikom.ac.idrepository.amikom.ac.id/files/Publikasi_10.11.3546.pdf · Chord adalah kumpulan tiga nada atau lebih yang bila dimainkan secara ... chord

7

3.3.4 Class Diagram Berikut ini adalah class diagram yang digunakan untuk menggambarkan

struktur kelas yang ada pada aplikasi ini:

Rancangan Class Diagram

3.4 Kebutuhan Perangkat Keras Kebutuhan Perangkat keras adalah kebutuhan perangkat keras yang

dibutuhkan dalam membangun aplikasi. Pada pembuatan aplikasi penulis menggunakan laptop. Berikut adalah spesifikasi perangkat keras yang digunakan:

No Spesifikasi Kebutuhan

1 Processor Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz

2 RAM 4096MB

3 VGA NVIDIA GeForce 9400 GT 512.0 MB

4 Harddisk 320GB

Page 11: NASKAH PUBLIKASI - repository.amikom.ac.idrepository.amikom.ac.id/files/Publikasi_10.11.3546.pdf · Chord adalah kumpulan tiga nada atau lebih yang bila dimainkan secara ... chord

8

3.5 Kebutuhan Perangkat Lunak Perangkat lunak yang dibutuhkan dalam membuat aplikasi oleh penulis

adalah sebagai berikut:

No Software Kebutuhan

1 Sistem Operasi Windows 7 Ultimate 32-bit

2 Program Editor IDE Eclipse Platform Version: 3.8.0

3 Sound Editor Fruity Loop v9.0.0

4 Image Editor Adobe Photoshop CS5

5 Database SQLite

3.6 Kebutuhan Fungsional

Berikut adalah kebutuhan fungsional yang dimiliki oleh aplikasi yang akan di buat:

1. Sistem harus dapat menampilkan kombinasi chord. a. Pengguna bisa membaca kombinasi chord

2. Sistem harus dapat menampilkan suara chord. a. Pengguna bisa mendengarkan suara chord.

3. Sistem harus dapat menampilkan soal chord. a. Pengguna bisa mengerjakan soal dengan baik.

3.7 Kebutuhan Non Fungsional

Berikut adalah kebutuhan Non-Fungsional yang ada pada aplikasi yang akan dibuat:

1. Operasional a. Digunakan pada sistem operasi Android versi minimal 4.1 b. Digunakan pada tablet smartphone berlayar 7inch(hdpi)

modus landscape c. Kebutuhan memori RAM 256MB

2. Informasi a. Digunakan untuk menampilkan kombinasi dan suara chord

3. Kinerja a. Kombinasi chord akan muncul setelah menekan menu

dropdown yang tersedia dan akan muncul keterangan dalam tentang jenis kombinasi yang dipilih.

b. Suara chord akan muncul setelah menekan button suara yang tersedia sesuai kombinasi chord yang telah dipilih sebelumnya.

3.8 Analisis Kelayakan Teknologi Kelayakan teknis menyoroti kebutuhan sistem yang telah disusun dari

aspek teknologi yang akan digunakan. Secara teknologi mungkin aplikasi ini sudah ada di google store atau di market android dalam bentuk mobile namun dengan adanya fitur kuis diharapkan dapat mendukung user dalam mempelajari chord piano dengan baik.

3.9 Analisis Kelayakan Operasional

Dengan adanya fitur yang dapat menampilkan kombinasi chord maka akan memudahkan user dalam mempelajari chord piano, dan juga dengan adanya fitur kuis yang menampilkan soal akan memudahkan user dalam memahami chord piano.

3.10 Analisis Kelayakan Ekonomi Secara ekonomi sebuah informasi itu tidak bisa dinilai dengan uang.

Walaupun sebuah informasi itu sangat mahal namun untuk aplikasi ini dalam implementasinya tidak membutuhkan biaya yang sangat mahal karena ini di

Page 12: NASKAH PUBLIKASI - repository.amikom.ac.idrepository.amikom.ac.id/files/Publikasi_10.11.3546.pdf · Chord adalah kumpulan tiga nada atau lebih yang bila dimainkan secara ... chord

9

install di ponsel android yang sekarang orang sudah mulai banyak yang menggunakannya dan juga aplikasi ini bersifat free.

Walaupun aplikasi ini gratis, akan tetapi tidak akan mengurangi kualitas informasi yang ditampilkan. Dari penjelasan yang telah ditulis dapat di simpulkan bahwa aplikasi ini layak secara ekonomi.

3.11 Analisis Kelayakan Hukum

Karena android sendiri adalah open source dan untuk pengembangan aplikasi juga gratis maka aplikasi ini legal. Kemudian untuk databasenya menggunakan SQLite yang juga gratis maka untuk database legal. Karena dari mulai pembuatan aplikasi di ponsel dan di database semua gratis maka aplikasi ini bisa dikatakan layak secara hukum.

4 Hasil Penelitian 4.1 White Box Testing

Hasil testing yang didapat adalah ketika menu chord pertama kali dijalankan dan user ingin mendengarkan suara dari chord, terlebih dahulu harus memilih chord pada kedua menu dropdown dan ditekan tombol pilih, jika hal tersebut tidak dilakukan terlebih dahulu, maka tombol suara tidak akan muncul.

4.2 Black Box Testing

Berikut adalah tabel Black Box Testing yang terdapat pada program ini yang telah dibuat oleh penulis :

Testing Masuk Aplikasi

No Skenario Hasil Status

1 Tekan icon aplikasi pada device

Tampil splash screen,Masuk dalam Menu Utama

Sukses

Testing Menu Utama

No Skenario Hasil Status

1 Tekan menu quiz Masuk dalam quiz activity Sukses

2 Tekan menu chord Masuk dalam quiz activity Sukses

Testing Menu Quiz

No Skenario Hasil Status

1 Tekan radio button sebagai jawaban

Radio button akan menyala Sukses

2 Tekan tombol next Masuk dalam soal berikutnya Sukses

3 Selesaikan semua soal Tampil nilai Sukses

4 Tekan tombol back pada device

Kembali ke menu utama Sukses

Testing Menu Chord

No Skenario Hasil Status

1 Tekan tombol pilih -Tampil kombinasi chord 1,2,3 -Tampil toast keterangan nama chord -Tampil toast nama chord, -Tampil teks nama chord

Sukses

2 Tekan tombol suara -Tampil suara chord, -Tampil toast nama suara chord

Sukses

3 Tekan menu dropdown pertama

-Tampil kombinasi chord 1,2,3 -Tampil toast keterangan nama chord -Tampil toast nama chord,

Sukses

Page 13: NASKAH PUBLIKASI - repository.amikom.ac.idrepository.amikom.ac.id/files/Publikasi_10.11.3546.pdf · Chord adalah kumpulan tiga nada atau lebih yang bila dimainkan secara ... chord

10

4.3 Pembahasan Hasil Wawancara

Pada bagian ini penulis mewawancari beberapa koresponden untuk mendapatkan penilaian dan pendapat tentang aplikasi ini. Penulis mengklasifikasikan koresponden menjadi dua jenis, yaitu :

1. Korespenden Umum, yaitu seorang pengguna Android yang tidak paham tentang piano.

2. Koresponden Musisi, yaitu seorang yang paham tentang piano. Penulis menggunakan teknik wawancara mendalam (in-depth interview).

Dari teknik wawancara tersebut penulis membagi menjadi dua sesi wawancara, yaitu wawancara sebelum aplikasi dibuat dan wawancara sesudah aplikasi dibuat. Berikut merupakan hasil dari wawancara :

4.4 Wawancara Sebelum Aplikasi Dibuat Wawancara Koresponden Umum

Wawancara Koresponden Pianis

-Tampil teks nama chord

4 Tekan menu dropdown kedua

-Tampil kombinasi chord 1,2,3 -Tampil toast keterangan nama chord -Tampil toast nama chord, -Tampil teks nama chord

Sukses

5 Tekan tombol suara -Tampil suara chord, -Tampil toast nama suara chord

Sukses

Pertanyaan Jawaban

Apakah layak sebuah aplikasi android membantu sebuah pembelajaran?

Selama aplikasi tersebut memuat semua ilmu yang dibutuhkan untuk pembelajaran tersebut, saya katakan itu layak.

Ilmu seperti apa yang dibutuhkan sebuah pembelajaran sehingga dapat dikatakn layak?

Ilmu yang berdasarkan sebuah kompetensi pembelajaran tersebut.

Pertanyaan Jawaban

Apakah layak sebuah aplikasi android membantu sebuah pembelajaran?

Sangat layak, dengan adanya aplikasi pada smart phone android memudahkan anak didik saya dalam belajar.

Apakah sebuah aplikasi pembelajaran chord piano dapat membantu proses belajar seorang pemula?

Sangat membantu, jika ada aplikasi yang dapat menampilkan chord piano bisa membantu anak didik saya yang baru memulai belajar piano dalam mencari chord piano yang tidak dia mengerti, terlebih disaat tidak bertemu saya sebagai mentor.

Aplikasi pembelajaran chord piano seperti apa yang dapat membantu?

Jelas harus dapat menampilkan chord piano yang dibutuhkan oleh seorang pemula dan juga harus dapat menampilkan suara dari setiap chord yang ada.

Chord piano apa saja yang dibutuhkan oleh seorang pemula?

Chord dengan tangga nada C, C# / Db, D, D# / Eb, E, F, F# / Gb, G, G# / Ab, A, A# / Bb, B dan dengan jenis chord Mayor, Minor, Dominant7th, Minor7th, Minor7th-5, Mayor7th, Augment, Diminish, 6th, 9th,

Page 14: NASKAH PUBLIKASI - repository.amikom.ac.idrepository.amikom.ac.id/files/Publikasi_10.11.3546.pdf · Chord adalah kumpulan tiga nada atau lebih yang bila dimainkan secara ... chord

11

4.4.1 Wawancara Sesudah Aplikasi Dibuat Wawancara Koresponden Umum

Wawancara Koresponden Pianis

Minor6th, Augmented7th, Suspended4th

Pertanyaan Jawaban

Apakah aplikasi android “Chord Piano” ini sudah layak membantu sebuah pembelajaran?

Dengan design interface yang menarik seperti ini sudah bisa membantu dalam pembelajaran, karena dengan design yang menarik dapat membuat user akan senang saat belajar dengan aplikasi ini

Bagaimana menurut anda tentang kinerja aplikasi ini?

Kinerja aplikasi ini baik, karena aplikasi ini sudah responsive dan tidak ada eror saat pemakaian .

Pertanyaan Jawaban

Apakah aplikasi android “Chord Piano” ini dapat membantu proses belajar seorang pemula?

Aplikasi ini bisa membantu pemula untuk mempelajari chord piano dengan baik, karena aplikasi ini sudah mencantumkan chord yang memang seharusnya dipelajari oleh seorang pemula. Dan juga aplikasi ini mampu menampilkan suara untuk setiap chord yang ada, dengan adanya suara chord ini bisa memudahkan seorang pemula dalam memahami chord piano

Tanggapan anda tentang aplikasi android “Chord Piano” ini ?

Saya sangat suka dengan pemilihan warna untuk tampilan aplikasi ini, dengan pemilihan warna yang variatif akan membuat pemula senang saat menggunakan aplikasi ini

Apakah aplikasi android “Chord Piano” ini sudah layak untuk seorang pemula

Layak, karena aplikasi ini sudah mencantumkan semua tangga nada dan jenis chord yang dibutuhkan. Ditambah fitur kuis yang ada pada aplikasi menambah pembelajaran seorang pemula dalam mengenal chord dan suara chord.

Page 15: NASKAH PUBLIKASI - repository.amikom.ac.idrepository.amikom.ac.id/files/Publikasi_10.11.3546.pdf · Chord adalah kumpulan tiga nada atau lebih yang bila dimainkan secara ... chord

12

4.5 Pembahasan Interface

4.5.1 Splash Screen Splash Screen adalah scene yang akan tampil pertama kali setelah pengguna

menjalankan aplikasi. Scene ini akan ditampilkan selama 3 detik kemudian scene akan berpindah ke scene menu utama.

Tampilan Splash Screen

4.5.2 Menu Utama

Menu utama adalah scene yang akan ditampilkan setelah scene splash, pada scene menu utama ini terdapat 2 pilihan menu yaitu quiz dan chord.

Tampilan Menu Utama

4.5.3 Menu Quiz Menu quiz adalah scene yang akan tampil ketika pengguna menekan tombol quiz

saat scene menu utama. Pada scene ini akan menampilkan 10 soal dengan 4 pilihan ganda dan 1 tombol untuk memainkan suara, dimana suara sebagai yang dipertanyakan.

Tampilan Menu Pilih Alat Musik

Page 16: NASKAH PUBLIKASI - repository.amikom.ac.idrepository.amikom.ac.id/files/Publikasi_10.11.3546.pdf · Chord adalah kumpulan tiga nada atau lebih yang bila dimainkan secara ... chord

13

4.5.4 Tampilan Nilai Quiz Pada bagian ini akan muncul sebuah tampilan nilai yang didapat setelah

menjawab soal yang tersedia. Nilai disini memiliki range dari 0 sampai 10,dari range nilai tersebut diklasifikasikan menjadi 4 jenis nilai yang berbeda. Nilai 0 sampai 4 tergolong buruk, nilai 5 dan 6 tergolong cukup baik, nilai 7 sampai 9 tergolong baik, dan untuk nilai 10 tergolong sempurna. Berikut adalah tampilan nilai yang ada :

Tampilan Nilai Buruk

Tampilan Nilai Cukup Baik

Tampilan Nilai Baik

Tampilan Nilai Sempurna

Page 17: NASKAH PUBLIKASI - repository.amikom.ac.idrepository.amikom.ac.id/files/Publikasi_10.11.3546.pdf · Chord adalah kumpulan tiga nada atau lebih yang bila dimainkan secara ... chord

14

4.5.5 Menu Chord Menu chord adalah scene dimana user memilih kombinasi chord yang

dikehendaki dengan menekan menu dropdown dan memainkan suara chord yang sudah dipilih dengan menekan button play.

Tampilan Menu Chord

5 Kesimpulan

Setelah tahapan-tahapan penelitian dilakukan kesimpulan yang dapat diambil dalam penelitian kali ini adalah :

1. Dari hasil wawancara, semua koresponden yang di wawancarai oleh penulis, menyatakan bahwa aplikasi ini layak sebagai sarana pembelajaran chord piano untuk pemula.

2. Untuk seorang pemula sangat dibutuhkan pembelajaran dan pengenalan tentang kombinasi chord dan juga suara chord.

3. Dengan adanya fitur quiz pada aplikasi ini sangat membantu pemula saat mempelajari karakteristik suara sebuah chord.

4. Dalam pembuatan aplikasi tentang chord piano, pembuat aplikasi harus paham terlebih dahulu mengenai chord piano itu sendiri.

5.1 Saran Pada penulisan Skripsi ini tentu masih banyak kekurangan , dan mungkin

dapat disempurnakan oleh penelitian-penelitian berikutnya. Untuk lebih menyempurnakan program ini penulis memberikan beberapa saran diantaranya :

1. Pada fitur chord, suara akan berbunyi jika di tekan tombol suara,untuk pengembangan berikutnya bisa ditampilkan suara setiap perpindahan kombinasi chord tanpa harus menekan tombol suara.

2. Untuk pengembangan berikutnya bisa ditambahkan cara memainkan sebuah lagu dengan mengaplikasikan chord piano yang ada pada aplikasi tersebut.

3. Pada fitur quiz, penulis belum membuat soal secara random, untuk pengembangan berikutnya soal di random.

4. Menambahkan tingkatan untuk fitur quiz. 5. Aplikasi ini membutuhkan resource gambar dan suara yang banyak,sehingga

menghasilkan aplikasi yang besar, untuk pengembangan berikutnya bisa dibuat aplikasi yang lebih kecil memorinya.

6. Aplikasi ini dibuat hanya untuk device dengan ukuran layar 7inch, untuk pengembangan berikutnya bisa dibuat untuk semua jenis device.

Page 18: NASKAH PUBLIKASI - repository.amikom.ac.idrepository.amikom.ac.id/files/Publikasi_10.11.3546.pdf · Chord adalah kumpulan tiga nada atau lebih yang bila dimainkan secara ... chord

15

Daftar Pustaka

A.S, Rosa dan Shalahudin, M. 2006. Pemrograman J2ME Belajar Cepat Pemrograman Perangkat Telekomunikasi Mobile. Bandung: Informatika.

Diginnovac dan Prayoga,Imam. 2009. Photoshop Explore The Magic of Special Effect. Jakarta: PT Elex Media Komputindo.

H, Nazruddin Safaat. 2011. Android Pemrograman Aplikasi Mobile Smartphone dan Tablet PC Berbasis Android. Bandung: Informatika.

Hermawan, Benny. 2004. Menguasai JAVA 2 & Object Oriented Programming. Yogyakarta: ANDI.

K, Endy Daniyanto dan Steward. 2012. Langsung Jago Main Keyboard Otodidak untuk pemula. Depok: Pustaka Makmur.

Kusrini. 2007. Strategi Perancangan dan Pengolahan Basis Data. Yogyakarta: C.V ANDI OFFSET.

Meier, Reto. 2012. Profesional Android 4 Application Development. Indianapolis: Jhon Willey & Sons. inc.

Raharjo, Budi. 2011. Belajar Otodidak Membuat Database Menggunakan MySQL. Bandung: INFORMATIKA.

Sakur, Stendy B. 2010. PHP 5 Pemrograman Berorientasi Objek - Konsep & Implementasi. Yogyakarta: ANDI.

Sangarimbun, Masri dan Sofian Effendi. 1989. Metode Penelitian Survai. Jakarta: LP3S. Sugiyanto. 2010. Pop Hits of Indonesia 15. Indonesia. Yasin, Verdy. 2012. REKAYASA PERANGKAT LUNAK BERORIENTASI OBJEK

Pemodelan, Arsitektur dan Perancangan (Modeling, Architecture and Design). Jakarta: Mitra Wacana Media.

Yunus, Hadi Sabari. 2010. Metodologi Penelitian Wilayah Kontemporer. Yogyakarta: Pustaka Pelajar.