Anda di halaman 1dari 10

Journal of Educational Science and Technology

Volume,... Nomor .... Bulan 2017 Hal. 1- 9


p-ISSN:2460-1497 dan e-ISSN: 2477-3840

PERANCANGAN BUKU DIGITAL TUTORIAL MEMBUAT WEB STATIS


BERBASIS ANDROID
Intan Nirwana, Dzulhajji, Suhartono
1
PTIK/ PTK – PPs / Mahasiswa
Universitas Negeri Makassar
Email: nirwanaintan1@gmail.com

(Received: tgl-bln-thn; Reviewed: tgl-bln-thn; Revised: tgl-bln-thn; Accepted: tgl-bln-thn; Published: tgl-bln-thn)

©2017 –EST Program Pascasarjana Universitas Negeri Makassar. Ini adalah artikel dengan
akses terbuka dibawah licenci CC BY-NC-4.0 (https://creativecommons.org/licenses/by-nc/4.0/ ).

ABSTRAK

Penelitian bertujuan untuk merancang aplikasi buku digital tutorial membuat web statis
dengan menggunakan HTML, CSS dan PHP berbasis android yang bersifat offline atau tanpa
koneksi internet. Penelitian ini merupakan penelitian Research and Development (R&D) dengan
menggunakan model perancangan Prototipe Evolusioner (Evolutionary Prototype). Aplikasi ini
terdiri dari beberapa menu utama yaitu kategori materi, soal jawab, HTML editor, petunjuk, dan
tentang. Pada menu kategori materi, terdapat beberapa beberapa jenis kategori materi yaitu
HTML, CSS dan PHP. Sebanyak 30 siswa diminta untuk memberikan tanggapan mereka
tentang aplikasi ini dan hasilnya menujukkan bahwa 25 orang atau 83,33% pada kategori sangat
baik, pada kategori baik sebanyak 4 orang atau 13,33%, pada kategori cukup sebanyak 1 orang
atau 3,33%. Hal ini dapat disimpulkan bahwa user memiliki tanggapan yang sangat baik
terhadap aplikasi ini.

Kata kunci : Buku digital, web statis, android


PENDAHULUAN

Buku tutorial merupakan salah dipergunakan baik bagi


satu sumber belajar yang dirancang mahasiswa atau siswa.
sebagai sumber belajar yang dibuat secara Pemrograman web untuk
khusus atau sengaja dirancang agar membuat web statis yang
mencapai tujuan pembelajaran tertentu. memuat HTML, CSS, dan PHP
Buku tutorial adalah satuan program dipelajari oleh siswa SMK
pembelajaran yang terkecil, yang dapat terhususnya di SMKN 2
dipelajari oleh peserta didik secara Watangsoppeng. Berdasarkan
perseorangan (self instructional) setelah hasil obsrevasi awal yang
peserta didik menyelesaikan satu satuan dilakukan peneliti, proses belajar
dalam tutorial, selanjutnya peserta didik mengajar khususnya untuk
dapat melangkah maju dan mempelajari pelajaran pemrograman web
satuan tutorial berikutnya. Pembelajaran dilakukan di Lab SMKN 2
dengan menggunakan buku tutorial, Watangsoppeng dengan
merupakan strategi tertentu dalam menampilkan syntax di proyektor
menyelenggarakan pembelajaran dan siswa mengikuti syntax yang
individual (Noor, 2015) diperlihatkan. Ada pun hambatan
Pemanfaatan buku tutorial yang yang dialami oleh siswa yaitu
menunjang pembelajaran individual dapat kurangnya siswa yang
diterapkan pada materi pemrograman web. mempunyai laptop/pc secara
Pemrograman web merupakan salah satu pribadi sehingga proses
cara membuat web dengan implementasi pembelajaran pemrograman web
kode-kode bahasa pemrograman yang hanya dilakukan di sekolah saja.
ditampilkan dengan web browser. Bahasa Melihat potensi penggunaan
pemrograman untuk membuat web smartphone yang lumayan
merupakan salah satu bahasa yang banyak, peneliti dapat
digemari oleh beberapa pemula yang baru memanfaatkan hal tersebut untuk
belajar pemrograman web. Bahasa membuat buku digital agar siswa
pemrograman yang mendukung pembuatan dapat belajar mandiri tentang
web ini antara lain Hyper Text Markup syntax - syntax yang digunakan
Language (HTML), Cascading Style Sheet kapanpun dan dimanapun yang
(CSS), Hypertext Preprocessor (PHP), dan berbasis android.
lain-lain. Bahasa pemrograman tersebut
juga dapat kita jumpai pada pembuatan Buku digital berbasis android
web statis. Web statis adalah web yang dapat menyajikan materi pembelajaran
berisi atau menampilkan informasi - yang lebih interaktif karena memiliki
informasi yang sifatnya statis (tetap), fasilitas yang mendukung konten
disebut statis karena pengguna tidak dapat multimedia secara lengkap seperti gambar,
berinteraksi dengan web tersebut. animasi, audio, dan video. Selain memiliki
Perubahan suatu halaman dalam web statis konten multimedia yang interaktif, buku
dilakukan secara manual dengan mengedit digital berbasis android juga mudah
source code yang menjadi dibawa kemana saja (portable) serta
struktur dari website tersebut. menghemat biaya dan kemudahan dalam
Panduan untuk melakukan mengakses aplikasi tersebut. Kemudahan
prosedur pembuatan web statis yang lain yang disertakan dalam aplikasi
dapat menggunakan Buku Digital ini adalah isi materi yang
tutorial/modul yang dapat sesuai dengan pembelajaran SMK dan
disertai dengan soal jawab untuk melatih
3

siswa dalam proses pembelajaran serta tertarik untuk menyusun penelitian dengan
dengan tersedianya HTML editor dimana judul “Perancangan Buku Digital Tutorial
siswa dapat melakukan simulasi html serta Membuat Web Statis dengan Menggunakan
css yang bersifat internak melalui HTML, CSS dan PHP berbasis Android”.
smartphone. Oleh karena itu, Penulis

3
LANDASAN TEORI ataupun aplikasi yang dapat memecahkan
A. Kajian Teori masalah-masalah sesuai dengan tujuan
1. Konsep Dasar Perancangan perancangan yang sebelumnya telah di
Perancangan adalah penggambaran rumuskan di analisa perancangan.
atau perencanaan dan pembuatan sketsa
2. Konsep Dasar Aplikasi
atau pengaturan dari beberapa elemen yang
Aplikasi adalah suatu subkelas
terpisah ke dalam satu kesatuan yang utuh
perangkat lunak komputer yang
dan berfungsi Perancangan sistem dapat
memanfaatkan kemampuan komputer
dirancang dalam bentuk bagan alir sistem
langsung untuk melakukan suatu tugas
(system flowchart), yang merupakan alat
yang diinginkan pengguna. Biasa
bentuk grafik yang dapat digunakan untuk
dibandingkan perangkat lunak sistem yang
menunjukan urutan-urutan proses dari
mengintegrasikan berbagai kemampuan
sistem.
komputer tidak secara langsung
Ada beberapa pengertian perancangan
menerapkan kemampuan tersebut untuk
sistem menurut beberapa ahli antara lain
mengerjakan suatu tugas yang
(Adi, 2013):
menguntungkan pengguna.
a. Verzello / John Reuter III
Tahap setelah analisis dari siklus
pengembangan sistem: Pendefinisian dari 3. Konsep Dasar Buku Digital Tutorial
kebutuhan-kebutuhan fungsional dan Membuat Web Statis dengan
persiapan untuk rancang bangun Menggunakan HTML, CSS, dan
implementasi: “menggambarkan PHP
bagaimana suatu sistem dibentuk.
b. John Burch & Gary Grudnitski a. Pengertian Buku Digital
Desain sistem dapat didefinisikan Buku dapat memberikan
sebagai penggambaran, perencanaan dan informasi yang akurat, namun seiring
pembuatan sketsa atau pengaturan dari dengan berkembangnya zaman sudah
beberapa elemen yang terpisah ke dalam banyak buku yang bertransformasi
satu kesatuan yang utuh dan berfungsi. menjadi buku elektronik yang lebih
c. George M. Scott praktis. Pada Oxford Advance Learner’s
Desain sistem menentukan Dictionary dalam (Oktiana, n.d.)
bagaimana suatu sistem akan menyebutkan bahwa buku elektronik
menyelesaikan apa yang mesti diselesaikan (disingkat E-Book) atau buku digital
tahap ini menyangkut mengkonfigurasikan adalah buku yang ditampilkan di layar
dari komponen-komponen perangkat lunak komputer. Jika buku pada umumnya
dan perangkat keras dari suatu sistem, terdiri dari kumpulan kertas yang dapat
sehingga setelah instalasi dari sistem akan berisikan teks atau gambar, maka buku
benar-benar memuaskan rancang bangun elektronik berisikan informasi digital
yang telah ditetapkan pada akhir tahap yang juga dapat berwujud teks atau
analisis sistem. gambar.
Setelah mengetahui beberapa Dewasa ini buku digital diminati
pengertian perancangan menurut para ahli, karena ukurannya yang kecil bila
peneliti dapat menyimpulkan bahwa dibandingkan dengan buku konvensional
perancangan adalah suatu kegiatan yang dan buku digital umumnya memiliki fitur
dimulai dari analisis, perencanaan, hingga pencarian, sehingga kata-kata dalam buku
desain sistem yang kemudian digital dapat dengan cepat dicari dan
ditransformasikan kedalam bentuk sistem ditemukan.
Selain itu, sumber buku digital yang mendukung pemrograman web ini antara lain
legal di Indonesia belum banyak, antara lain Hyper Text Markup Language (HTML),
dirilis oleh Departemen Pendidikan Nasional Cascading Style Sheet (CSS), Hypertext
(kini menjadi Kementerian Pendidikan Preprocessor (PHP), dan lain-lain.
Nasional) dengan dibukanya Buku Sekolah 1) Hyper Text Markup Language (HTML)
Elektronik (BSE).
Sebuah file HTML merupakan
Keberadaan buku digital mulai sebuah file teks yang berisi tag tag
dirasakan penting karena tidak hanya markup. Tag markup memberitahukan
mengurangi kebutuhan akan ruang browser bagaimana menampilkan sebuah
penyimpanan, tetapi juga tidak membutuhkan halaman. File HTML harus memiliki
ongkos untuk perbaikan fisik buku, ekstensi htm atau html. File HTML dapat
mempermudah dan menurunkan ongkos tukar- dibuat dengan menggunakan editor text
menukar koleksi, dan sangat cocok untuk sistem (Praseyta, 2012) . Hypertext Markup
belajar jarak jauh. Language (HTML) adalah bahasa standar
yang digunakan untuk menampilkan
b. Pengertian Web Statis
halaman web.
Web atau situs dapat diartikan sebagai 2) Cascading Style Sheet (CSS)
kumpulan halaman-halaman yang digunakan Cascading Style Sheet (CSS)
untuk menampilkan informasi teks, gambar diam adalah suatu teknologi yang digunakan
atau gerak, animasi, suara, atau gabungan dari untuk memperindah tampilan halaman
semuanya, baik yang bersifat statis maupun website (situs). Singkatnya dengan
dinamis yang membentuk satu rangkaian menggunakan metode CSS ini akan
bangunan yang saling terkait dan masing-masing sangat mudah untuk mengubah secara
dihubungkan dengan jaringan – jaringan halaman keseluruhan sekaligus memformat ulang
(Hidayat, 2010) . situs. CSS mempunyai 2 bagian utama,
Website ditinjau dari segi dinamisnya yaitu Selectors dan Deklarasi. Selector
dapat dibagi menjadi dua, yaitu website statis dan biasanya elemen HTML yang ingin
dinamis. Halaman web statis adalah halaman web diubah, sedangkan deklarasi biasanya
di mana file halaman web yang disimpan di terdiri dari properti dan nilai. Properti
server sama seperti yang terlihat di browser. sendiri adalah atribut style yang ingin
Website Statis adalah web yang mempunyai anda ubah, dan setiap properti memiliki
halaman tidak berubah. Artinya untuk melakukan nilai (Praseyta, 2012) . Tujuan dari CSS
perubahan pada suatu halaman pada website adalah untuk mendefinisikan deklarasi
dilakukan secara manual dengan mengedit source gaya (font, ukuran elemen, warna) dan
code yang menjadi struktur dari website tersebut menerapkan gaya kebagian tertentu
Web statis adalah web yang berisi atau kedalam HTML dengan menggunakan
menampilkan informasi - informasi yang sifatnya selector atau referensi ke elemen atau
statis (tetap). Disebut statis karena pengguna kelompok elemen untuk gaya yang
tidak dapat berinteraksi dengan web tersebut. diterapkan (Lee, 2012). Nama CSS
Singkatnya, untuk mengetahui suatu web bersifat didapat dari fakta bahwa setiap deklarasi
statis atau dinamis dapat di lihat dari style yang berbeda dapat diletakkan
tampilannya. Jika suatu web hanya berhubungan secara berurutan, yang kemudian
dengan halaman web lain dan berisi suatu membentuk hubungan ayah anak
informasi yang tetap maka web tersebut disebut (parent-child) pada setiap style.
web statis. 3) PHP
c. Pemrograman Web Hypertext Preprocessor (PHP) adalah
Pemrograman web itu merupakan salah bahasa script yang ditanam di sisi server
satu cara membuat web dengan implementasi atau dalam Bahasa sehari hari dapat
kode-kode bahasa pemrograman yang dibahasakan prosesor PHP dijalankan di
ditampilkan dengan web browser. Pemrograman server (Windows atau Linux). Saat
web merupakan salah satu bahasa yang digemari sebuah halaman dibuka dan mengandung
oleh beberapa pemula yang baru belajar bahasa kode PHP, prosessor itu akan
pemrograman web. Bahasa pemrograman yang menerjemahkan dan mengeksekusi
semua perintah dalam halaman tersebut, memiliki virtual machine dan library yang
dan kemudian menampilkan hasilnya ke diperlukan untuk menulis dan menjalankan
browser sebagai halaman HTML biasa. program yang ditulis dengan bahasa
Karena penerjemahan ini terjadi di pemrograman Java (Rickiyanto, 2003). Alasan
server, sebuah halaman ditulis dengan terbesar dalam pembuatan bahasa pemrograman
PHP dan dilihat dengan menggunakan Java adalah keinginan akan terbentuknya suatu
semua jenis browser, di sistem operasi bahasa pemrograman yang bisa berjalan di
apapun. Seperti sebagian besar Bahasa berbagai perangkat tanpa harus terikat oleh
script lainnya, PHP dapat ditanamkan platform, sehingga Java ini bersifat portable dan
langsung kedalam HTML (Praseyta, platform independent (tidak tergantung mesin
2012). atau sistem operasi).
PHP adalah bahasa program yang c. Eclipse
berbentuk script yang diletakkan didalam Eclipse merupakan kakas universal untuk
server web dan hanya dapat berjalan pada semua platform yang mana sifat universal
server yang hasilnya dapat ditampilkan Eclipse didapat dari kemampuannya untuk
pada klien (Swastika, 2006). PHP menerima aneka modul tambahan (plug-in) di
merupakan bahasa standar yang dalamnya (Nugroho, 2008). Eclipse bisa disebut
digunakan dalam dunia website. juga sebagai sebuah IDE (Integrated
Interpreter PHP dalam mengakses kode Development Environment) yang berfungsi untuk
PHP pada sisi server disebut server side. mengembangkan perangkat lunak dan dapat
PHP diciptakan dari ide Rasmus Lerdof dijalankan di semua platform (platform-
yang membuat sebuah script perl. Script independent). Eclipse merupakan sebuah
tersebut sebenarnya dimaksudkan untuk software yang dapat digunakan untuk membuat
digunakan sebagai program untuk dirinya sebuah pemrograman Android dimana di
sendiri. Akan tetapi, kemudian dalamnya dapat dimasuki oleh Software
dikembangkan lagi sehingga menjadi Development Kit (SDK) dari Android tersebut.
sebuah bahasa yang disebut Personal d. PhoneGap
Home Page (Praska, 2016) . Phonegap adalah salah satu framework
4. Konsep Dasar Android free open source yang digunakan untuk membuat
a. Pengertian Android aplikasi berbasis web menjadi aplikasi native
Android adalah sistem operasi berbasis pada sistem operasi berbasis mobile. Pada saat ini
linux yang dirancang untuk perangkat seluler phonegap sudah mendukung 7 sistem operasi
layar sentuh seperti telepon pintar dan komputer mobile, yang salah satu diantaranya adalah
tablet. Android awalnya dikembangkan oleh android. Dengan framework ini hanya perlu
Android, Inc., dengan dukungan finansial dari membuat aplikasi untuk sistem operasi tertentu
Google, yang kemudian membelinya pada tahun dan selanjutnya dapat di aplikasikan ke sistem
2005. System operasi ini dirilis secara resmi pada oprasi lain yang mendukung phonegap
tahun 2007 (Enterprise, 2015) (Triatmoko, 2014).
B. Kajian Penelitian yang Relevan
b. Pengertian Java
1. Pengembangan Media Pembelajaran
Bahasa pemrograman Java tercipta
Barbasis Android dalam Bentuk Buku
berawal dari sebuah perusahaan Sun
Saku Digital untuk Mata Pelajaran
Microsystem yang ingin membuat sebuah bahasa
Akuntansi Kompetensi Dasar Membuat
pemrograman yang dapat berjalan di semua
ikhtisar Siklus Akuntansi Perusahaan Jasa
device tanpa harus terikat oleh platform yang
di Kelas XI Man 1 Yogyakarta Tahun
digunakan oleh device tersebut, terlaksanalah
Ajaran 2014/2015 oleh Gian Dwi Oktiani
sebuah proyek yang dipelopori oleh Patrick
(2015).
Naughton, James Gosling, Mike Sheridan dan
Hasil penelitian menunjukkan bahwa
Bill Joy pada tahun 1991,maka terciptalah bahasa
tingkat kelayakan media pembelajaran
pemrograman Java yang awalnya bernama
Akuntansi dengan aplikasi Buku Saku Digital
“Oak”. Java adalah sebuah teknologi dimana
berbasis Android sebagai media pembelajaran
pada teknologi tersebut mencakup Java sebagai
berdasarkan penilaian: 1) Ahli materi diperoleh
bahasa pemrograman yang memiliki sintaks dan
total skor 103,00 yang termasuk dalam
aturan pemrograman tersendiri, juga mencakup
kategori “Sangat Baik” dan jika
Java sebagai platform dimana teknologi ini
dipersentasekan mendapat nilai 95,37%, and Development (R&D) adalah suatu proses
sehingga termasuk kategori “Sangat Layak”, 2) atau langkah-langkah untuk mengembangkan
Ahli media diperoleh total skor 83,00 yang suatu produk baru, atau menyempurnakan produk
termasuk dalam kategori “Sangat Baik” dan yang telah ada, yang dapat
jika dipersentasekan mendapat nilai 90,21%, dipertanggungjawabkan. Produk tersebut tidak
sehingga termasuk kategori “Sangat Layak”, dan selalu berbentuk benda atau perangkat keras
3) Praktisi pembelajaran Akuntansi total skor (hardware), seperti buku, modul, alat bantu
123,00 yang termasuk dalam kategori pembelajaran di kelas atau di laboratorium, tetapi
“Sangat Baik” dan jika dipersentasekan bisa juga perangkat lunak (software), seperti
mendapat nilai 99,19%, sehingga termasuk program komputer untuk pengolahan data,
kategori “Sangat Layak”. Respon siswa terhadap pembelajaran di kelas, perpustakaan atau
media ini pada saat dilakukan uji coba rata-rata laboratorium, ataupun model-model pendidikan,
menunjukkan respon positif dengan mendapatkan pembelajaran, pelatihan, bimbingan, evaluasi,
persentase ≥ 70% setiap indikatornya. Dengan manajemen dan lain-lain.
demikian media pembelajaran Akuntansi dengan
aplikasi Buku Saku Digital berbasis Android ini
layak digunakan sebagai media pembelajaran HASIL DAN PEMBAHASAN
Akuntansi Kompetensi Dasar Membuat Ikhtisar
Siklus Akuntansi Perusahaan Jasa. Hasil
2. Pengembangan Aplikasi Pocket Book of
Physics (PBOP) Sebagai Media Tampilan Menu Utama
Pembelajaran Fisika SMA Kelas XI untuk
Platform Android oleh Luqman Arumanadi Tampilan menu utama merupakan
(2014). tampilan awal. Pada menu utama terdapat
Hasil dari penelitian disebutkan bahwa beberapa menu yaitu yaitu Menu Kategori
pada alpha-testing menurut Ahli Media, Materi, Menu Soal Jawab, Menu HTML Editor,
aplikasi tersebut sangat layak dalam aspek Menu Petunjuk dan Menu Tentang dapat dilihat
rekayasa perangkat lunak (90,67%) dan sangat pada gambar berikut
layak dalam aspek komunikasi visual (91,43%).
Menurut ahli materi aplikasi tersebut sangat
layak dalam aspek kebenaran konsep (80%),
layak dalam aspek kedalaman materi (72,5%)
dan layak dalam keterlaksanaan (76,9%). Pada
beta- testing menurut 30 responded siswa,
aplikasi tersebut layak dalam aspek perangkat
lunak (77,6%), layak dalam aspek komunikasi
visual (79,6%), dan layak dalam aspek
pembelajaran (76%). Ketuntasan siswa setelah
menggunakan PBoP sebesar 82,6% dengan
kriteria sangat baik. Dengan hasil tersebut, dapat
disimpulkan bahwa aplikasi PBoP berdampak
positif terhadap hasil belajar siswa dalam
mempelajari materi energi, usaha, dan daya pada
mata pelajaran fisika.

Perbedaan dari penelitian diatas dengan


peneliti lakukan yaitu (1) perbedaan materi (2)
dilengkapi menu soal jawab sebagai latihan bagi
siswa dan (3) dilengkapi menu HTML Editor Validasi Ahli
sebagai simulator. Validasi dilakukan untuk menguji
kelayakan sebuah produk yang dihasilkan dengan
METODE menggunakan lembar validasi software (lampiran
1). Validasi ahli dilakukan oleh 2 orang ahli
Jenis penelitian ini adalah jenis penelitian konten dan 1 orang ahli materi. Hasil validasi ahli
Research and Development (R&D). Research konten tersebut berupa saran untuk memperbaiki
aplikasi, adapun saran tersebut yaitu menu Soal
Jawab sebaiknya soal-soal dibuat lebih banyak
serta memperbaiki penggunaan bahasa dan
pewarnaan. Berdasarkan saran tersebut, peneliti
melakukan perbaikan dengan menambah jumlah
soal yang memuat materi HTML, CSS, dan PHP
serta memperbaiki pewarnaan pada aplikasi serta
penggunaan bahasa yang baku. Validasi materi
dilakukan oleh guru mata pelajaran pemrograman
web dasar SMKN 2 Watansoppeng. Pada hasil
validasi tersebut, isi materi dikatakan sudah Pembahasan
layak untuk digunakan.
Aplikasi buku digital tutorial membuat
Tanggapan Pengguna web statis berbasis android merupakan aplikasi
yang bersifat mobile yang memungkinkan
Pengambilan data mengenai tanggapan penggunanya (user) dapat menggunakannya
pengguna tentang aplikasi buku digital tutorial dimanapun dan kapanpun karena tidak
membuat web statis berbasis android menggunakan koneksi internet (offline). Aplikasi
menggunakan pengisian userfriendly (lampiran ini dikembangkan dengan menggunakan software
2). Peneliti menguji coba aplikasi kepada siswa Java Eclipse dan bantuan dari plugin phonegap.
sebanyak 30 orang dan pengguna memberikan Phonegap merupakan sebuah plugin yang
tanggapan mereka tentang aplikasi ini dengan membantu para developer web berkreasi dalam
lima kategori yaitu sangat baik, baik, cukup, mengembangkan aplikasi android yang selama
kurang, dan sangat kurang. Data yang diperoleh ini hanya dapat dilakukan oleh pengembang
dapat dilihat pada tabel berikut aplikasi java.
Aplikasi ini terdiri dari beberapa menu
Hasil Tanggapan Pengguna utama yaitu menu kategori materi, soal jawab,
HTML editor, petunjuk dan tentang. Pada menu
Kategori User kategori materi, terdapat beberapa jenis kategori
yaitu HTML, CSS,Web Statis, dan PHP. Materi
Sangat Baik 25 buku tersebut diambil dari beberapa buku
Baik 4 pemrograman web, serta modul yang digunakan
di SMK. Adapun pada menu soal jawab, terdapat
Cukup 1 20 soal yang diambil dari soal soal latihan
Kurang 0 pemrograman web SMK 2 Negeri Watansoppeng.
Menu kategori materi menampilkan
Sangat Kurang 0 beberapa kategori materi yaitu HTML, CSS, Web
Sumber : Hasil Olah Statis, serta PHP yang memiliki fungsi masing -
Data 2016 masing untuk membaca materi tutorial yang
berisi syntax serta hasil. Ketika user memilih
HTML maka sistem akan otomatis menampilkan
Pada tabel tersebut diperoleh data pada materi dasar – dasar pemrograman HTML yaitu,
kategori sangat baik sebanyak 25 orang dan struktur dasar html, pemformatan text, hyperlink,
kategori baik 4 orang, pada kategori cukup 1 list, media, dan tabel. Pada Menu CSS terdapat
orang, serta kurang, dan sangat kurang sebanyak materi dasar – dasar pemrograman css yaitu,
0 orang. Jika disajikan dalam grafik, maka data pemasangan css, text styling, gambar, tata letak,
grafik tanggapan pengguna dapat dilihat Gambar navigasi, dan styling data tabel. Pada menu Web
berikut Statis, user akan membaca materi tutorial
pembuatan web statis. Sementara pada menu
PHP, user akan membaca materi dasar – dasar
PHP yaitu, struktur dasar php, operasi aritmatik,
metode post, metode get, membuat database, dan
koneksi ke database.
Menu selanjutnya yaitu menu soal jawab
dimana user akan menjawab soal latihan sebagai
bahan pembelajaran atau latihan menjawab soal (userfriendly). Berdasarkan empat tahapan
pertanyaan. Adapun soal yang tersedia yaitu 20 tersebut aplikasi ini layak untuk
soal yang memuat semua materi sebelumnya. diimplementasikan karena pada tahapan pertama
Ketika user berada di lembar kerja soal, user terlihat dari hasil pengujian white box yang telah
harus memilih cek jawaban terlebih dahulu dilakukan dimana Cyclomatic Complexity (CC),
sebelum melanjutkan ke soal berikutnya. Ketika Region (R), dan Independent Path (IP)
user selesai mengerjakan soal maka otomatis menunjukkan hasil yang sama, jika ketiga nilai
akan menampilkan skor yang diperoleh serta tersebut di atas sama, maka sistem dikatakan
review dari jawaban user. dapat berjalan dengan baik sesuai dengan kriteria
Menu berikutnya yaitu menu HTML rancangan sebelumnya.
editor, user dapat melakukan simulasi Tahapan kedua yaitu black box testing
pemrograman web yang berupa HTML dan CSS dimana peneliti melakukan uji coba dengan
yang bersifat internal. User harus mengetikkan mencoba semua menu, tombol, dan fungsi
syntax terlebih dahulu pada editor text kemudian lainnya apakah berjalan sesuai dengan yang
sistem akan menampilkan hasil dari syntax yang diharapkan. Pressman (2002:551) menegaskan
di input. Menu HTML editor ini tidak dilengkapi bahwa pengujian black box berfokus pada
dengan pembacaan media yang berupa gambar, penyerahan fungsional perangkat lunak dengan
animasi, audio, serta video. demikian pengujian black box memungkinkan
Menu selanjutnya yaitu menu petunjuk perekayasa perangkat lunak mendapatkan
yang akan menampilkan petunjuk penggunaan serangkaian kondisi input yang sepenuhnya
aplikasi. Serta menu yang terakhir yaitu menu menggunakan semua persyaratan fungsional
tentang yang berisi penjelasan mengenai aplikasi untuk satu program.
buku digital tutorial membuat web statis serta Tahapan ketiga yaitu proses pengujian
profil dari peneliti. dengan meminta tanggapan dan saran. Dalam
Perancangan aplikasi buku digital tutorial pengujian ini dilakukan oleh 2 orang ahli
membuat web statis berbasis android aplikasi. Dua orang ahli disebut validator
menggunakan model pendekatan prototipe bertugas untuk memberi penilaian terhadap
evolusioner (evolutionary prototype). Zulvani (2010) aplikasi yang telah dibuat, baik dari segi tampilan
menyebutkan bahwa “Evolutionary prototype yaitu prototype maupun dari sisi kesesuaian rancangan dan
yang secara terus menerus dikembangkan hingga produk, kehandalan, kemudahan penggunaan.
prototype tersebut memenuhi fungsi dan prosedur Tahapan selanjutnya adalah respon
yang dibutuhkan oleh sistem.” Jadi dengan pengguna (userfriendly) dimana siswa diminta
menggunakan pendekatan ini, aplikasi akan untuk memberikan tanggapan dalam bentuk
dirancang sedemikian rupa sehingga nantinya userfriendly yaitu penilaian langsung secara
siap untuk digunakan sebagai mana mestinya. keseluruhan dari aplikasi buku digital tutorial
Sistem yang akan diimplementasikan, membuat web statis berbasis android. Peneliti
terlebih dahulu harus melalui pengujian. meminta sebanyak 30 siswa untuk memberikan
Pengujian dilakukan untuk mencari kelemahan- tanggapan mereka tentang aplikasi ini dan
kelemahan dan kerusakan sistem. Selain itu, hasilnya menujukkan bahwa 25 orang atau
pengujian dilakukan untuk menentukan apakah 83,33% pada kategori sangat baik, pada kategori
sebuah sistem layak diimplentasikan. baik sebanyak 4 orang atau 13,33%, pada
Pengujian aplikasi ini melalui beberapa kategori cukup sebanyak 1 orang atau 3,33%. Hal
tahap yaitu pengujian white box, black box, ini dapat disimpulkan bahwa user memiliki
validasi ahli , dan tanggapan pengguna tanggapan yang sangat baik terhadap aplikasi ini.

Berdasarkan hasil penelitian dan


pembahasan penelitian tentang aplikasi buku
SIMPULAN DAN SARAN digital tutorial membuat web statis, maka dari
penelitian ini dapat disimpulkan bahwa:
Simpulan Hasil penelitian ini berupa aplikasi buku
digital tutorial membuat web statis, dengan
tahapan rancangan pembuatan aplikasi yang
dilakukan yaitu: (1) analisis kebutuhan (2) desain Praska, R., 2016. Sistem Informasi Lowongan
sistem (3) pembuatan sistem (4) pengujian Kerja. Universitas Muhammadiyah
sistem (5) validasi oleh ahli konten dan ahli Surakarta, Surakarta.
materi; (6) revisi; (7) uji coba produk pada Rickiyanto, I., 2003. Dasar Objek Pemrograman
proses pembelajaran untuk mengetahui respon dengan Java. Andi, Yogyakarta.
siswa. Berdasarkan hasil validasi expert yang Swastika, W., 2006. PHP 5 dan MySQL 4. Dian
dilakukan oleh ahli konten dan ahli materi Rakyat, Jakarta.
menyatakan bahwa media ini layak digunakan. Triatmoko, A., 2014. Rancang Bangun Aplikasi
Dari hasil analisis data angket yang berupa Pariwisata Cilacap berbasis Android.
userfriendly dapat diketahui bahwa pandangan STIMIK Amikom, Yogyakarta.
siswa kelas X Multimedia 1 Watansoppeng,
terhadap penggunaan aplikasi berada dalam
kategori sangat baik. Pengelola Jurnal

Saran Intan Nirwana


Jl. Bonto Lang-kasa Gunungsari Baru
Berdasarkan hasil perancangan sistem, Makassar, 90222 Kampus PPs UNM Makassar
pembahasan, dan simpulan maka hal-hal yang Email : nirwanaintan1@gmail.com
menjadi saran dari peneliti untuk penelitian Hp. 085242937278
selanjutnya yaitu:
1. Aplikasi ini hanya memuat materi dasar –
dasar pemrograman HTML, CSS, dan PHP
sehingga peneliti selanjutnya dapat
mengembangkan materi dari yang telah
disediakan.
2. Soal-soal dapat dibuat lebih banyak.
3. Aplikasi ini dapat diimplementasikan pada
sekolah lain.

DAFTAR RUJUKAN

Adi, 2013. Perancangan. Retrieved from


Pengertian perancangan.
Enterprise, J., 2015. Mengenal Pemrograman
Android. Elex Media Komputindo.,
Yogyakarta.
Hidayat, R., 2010. Cara Praktis Membangun
Website : Pengertian Website. Elex,
Jakarta.
Lee, C., 2012. 101 Tips and Trick CSS Most
Wanted. Andi, Yogyakarta.
Noor, R.M., 2015. Panduan Pembuatan Modul.
Universitas Lambung Mangkurat,
Banjarmasin.
Nugroho, A., 2008. Pemrograman Java dengan
Menggunakan Eclipse. Andi,
Yogyakarta.
Oktiana, n.d. Pengembangan Media
PembelajaranBerbasis Android dalam
Bentuk Buku Saku digital Untuk Mata
Pelajaran Akuntansi.
Praseyta, A., 2012. Buku Pintar Pemrograman
Web. Mediakita, Jakarta.

Anda mungkin juga menyukai