RANCANG BANGUN APLIKASI EVALUASI BELAJAR UNTUK PERSIAPAN UJIAN NASIONAL SESUAI STANDAR KOMPETENSI LULUSAN BERBASIS WEB (STUDI KASUS : SMAN 1 DRIYOREJO GRESIK) Ryandis Rahmatullah Firdausy 1)
1)
S1 / Jurusan Sistem Informasi, Sekolah Tinggi Manajemen Informatika & Teknik Komputer Surabaya, email :
[email protected]
Abstract : The number of graduate students in taking the National Examination (UN) is one indicator to improve the academic quality of a school. To achieve the maximum graduation, learners need to increase training so that they know how to answer the questions with correct answers and in a short time. From interviews, the length of the process of correcting lead teacher is not aware of learners who do not understand the specific material. Because not understand some of the specific materials resulting in under-prepared students to face examination. The solution is to built an application that aims to prepare students of SMAN 1 Driyorejo to better deal with the UN. This application can monitor the learning outcomes that have been given by the teacher in which there is the process of maintenance, training and value statements. Monitoring evaluation study conducted by the holding of regular exercise that teachers can know the progress of learners. With this application, students can be better prepared to face the UN. Increasing number of students who are ready to face the UN, many learners are expected to pass in the UN to improve the academic quality of SMAN 1 Driyorejo. Keywords : Application Evaluation Study, National Examination, Graduate Competency Standards.
Ujian kegiatan
Nasional
pengukuran
(UN) dan
adalah penilaian
kompetensi peserta didik secara nasional pada
jenjang
pendidikan
Matematika. Setiap
jenjang
pendidikan
dan
memiliki target yang harus dipenuhi oleh
menengah (Menteri Pendidikan Nasional,
peserta didik. Target tersebut merupakan
2010). Dahulu UN bernama Evaluasi
tolak ukur untuk menentukan layaknya
Belajar
kelulusan
Tahap
Akhir
dasar
Bahasa Inggris, Kimia, Fisika, Biologi, dan
NASional
peserta
didik
pada
satuan
(EBTANAS). UN diwajibkan bagi peserta
pendidikan. Peserta didik dinyatakan telah
didik kelas VI, IX, dan XII. Tiap tahun,
menangkap pelajaran dengan baik jika
rata-rata UN diadakan pada bulan April
peserta didik telah mencapai target yang
hingga Mei di sekolah atau madrasah, baik
telah ditetapkan.
negeri maupun swasta. Tahun ajaran 2010/2011
pemerintah
membagi
SMAN 1 Driyorejo merupakan
UN
salah satu sekolah favorit di daerah
sebanyak 6 (enam) mata pelajaran dari
Driyorejo, Gresik. SMAN 1 Driyorejo
jurusan IPA pada jenjang pendidikan
berusaha meningkatkan kualitas akademik
SMA. Mata pelajaran yang diujikan pada
sekolah agar mereka mampu bersaing
jurusan IPA adalah Bahasa Indonesia,
dengan sekolah yang lain. Salah satu indikator untuk meningkatkan kualitas 1
akademik
sekolah
adalah
banyaknya
didik.
Dengan
adanya
pemantauan
jumlah kelulusan peserta didik dalam
tersebut, diharapkan dapat menunjang
menempuh UN. Untuk mencapai kelulusan
perbaikan pengajaran guru dalam mendidik
yang maksimal, peserta didik SMAN 1
peserta didik untuk menghasilkan nilai
Driyorejo perlu memperbanyak latihan
yang maksimal.
agar mereka mengetahui bagaimana cara menjawab soal dengan jawaban yang benar dan dalam waktu yang singkat. Lamanya
LANDASAN TEORI Ujian Nasional
Menurut
proses pengoreksian mengakibatkan guru kurang mengetahui peserta didik yang belum mengerti pada materi tertentu. Karena
belum
mengertinya
beberapa
materi tertentu mengakibatkan peserta didik kurang siap dalam menghadapi UN. Berdasarkan
permasalahan
Dinas
Pendidikan
(2011), pada tahun 2011 peserta didik dinyatakan lulus Ujian Sekolah (US) tingkat SMA apabila peserta didik telah memenuhi
kriteria
ditetapkan
oleh
kelulusan satuan
yang
pendidikan
berdasarkan perolehan Nilai Sekolah.
tersebut, maka dibuatlah suatu aplikasi evaluasi
belajar
berbasis
web
yang
SKL Menurut
bertujuan untuk mempersiapkan peserta didik dalam menghadapi UN dan peserta didik dapat mengerjakan latihan dimana saja mereka berada. Materi dan soal yang muncul dalam aplikasi evaluasi belajar mengacu
pada
Standar
Lulusan
(SKL).
Peserta
Kompetensi didik
dapat
mengerjakan latihan jika mereka memiliki jadwal
untuk
mengerjakan.
Aplikasi
evaluasi belajar memiliki materi yang dapat diunduh, form untuk mengerjakan latihan, dan nilai sebagai laporan dari hasil
Nasional Lulusan
(2010), (SKL)
Menteri
Pendidikan
Standar
Kompetensi
adalah
standar
yang
diberikan pemerintah untuk meningkatkan kualitas peserta didik. SKL merupakan kisi-kisi dari soal yang akan dikeluarkan pada saat UN. SKL digunakana guru sebagai pedoman dalam pembuatan soal latihan. SKL digunakan sebagai pedoman penilaian dalam menentukan kelulusan peserta didik. Selain itu, SKL bertujuan agar
peserta
didik
dapat
mengimplementasikan ilmu yang diajarkan
evaluasi. Hasil dari aplikasi adalah laporan
dalam kehidupan sehari-hari.
evaluasi belajar peserta didik SMAN 1 Driyorejo yang dibutuhkan oleh guru dalam memantau perkembangan peserta 2
kurang memahami suatu materi. Cara guru
Evaluasi Belajar Menurut
Purwanto
(2004:1),
memantau tingkat pemahaman peserta
evaluasi belajar merupakan evaluasi yang
didik adalah dengan melihat nilai dari hasil
dipergunakan untuk menilai hasil-hasil
evaluasi yang telah guru berikan. Jika nilai
pelajaran yang telah diberikan oleh guru
peserta didik mampu mencapai nilai
kepada murid-muridnya, atau oleh dosen
minimal dari evaluasi yang diberikan,
kepada mahasiswa dalam jangka waktu
maka
tertentu. Untuk melaksanakan evaluasi
memahami materi. Namun jika nilai peseta
belajar, seorang guru atau dosen dapat
didik berada dibawah nilai minimal maka
menggunakan dua macam tes, yakni tes
peseta didik dianggap kurang memahami
yang telah distandarkan (standardized test)
materi.
peserta
dan test buatan guru sendiri (teacher made text).
didik
Kurangnya
dianggap
pantauan
telah
guru
mengakibatan adanya peserta didik yang lemah pada materi tertentu. Jika ada peserta didik yang lemah pada suatu
Scoring Menurut
(2004:2),
materi, maka dikhawatirkan peseta didik
scoring adalah suatu proses mengubah
akan gagal dalam menyelesaikan ujian
jawaban-jawaban tes menjadi angka-angka
nasional. Oleh karena itu pembuatan
(mengadakan kuantifikasi). Angka-angka
aplikasi ini menitikberatkan pada proses
hasil scoring tersebut kemudian diubah
evaluasi.
menjadi
Purwanto
nilai-nilai
melalui
proses
Kelemahan lain yang dimiliki
pengolahan tertentu. Penggunaan simbol
oleh
untuk
kemungkinan besar peserta didik masih
menyatakan
nilai
itu
dapat
sistem
melakukan
yang
lama
tindakan
adalah
menggunakan angka, seperti angka dengan
bisa
kecurangan
rentangan 0-10 atau 0-100, atau dapat
karena kesamaan urutan soal latihan yang
menggunakan huruf A, B, C, D, dan E.
diberikan oleh guru. Pada sistem yang baru soal yang akan diberikan kepada peserta
PERANCANGAN SISTEM
didik akan diacak agar tidak ada kesamaan
Analisa Permasalahan
urutan soal antara peserta didik satu
Pada sistem yang lama proses
dengan
yang
lain.
Hal
ini
dapat
koreksi nilai dilakukan secara manual. Hal
meminimalisasi tindakan kecurangan yang
ini menyebabkan lamanya pengoreksian
dilakukan oleh peserta didik.
nilai yang mengakibatkan guru kurang dapat memantau peserta didik mana yang 3
Proses Penjadwalan Latihan Materi Proses penjadwalan latihan materi
Sistem flow penjadwalan latihan materi Guru
Admin
diawali dari guru membuat jadwal latihan materi. Jadwal tersebut diberikan kepada admin. Admin mengoreksi tanggal latihan.
Jadwal latihan materi
Mulai Jadwal latihan materi
Jadwal latihan materi
Jika tanggal latihan lebih kecil dari Pengecekan tanggal
sekarang maka jadwal akan dikembaliken kepada guru untuk dikoreksi kembali,
Tanggal latihan > sekarang
Tidak
namun jika jadwal latihan lebih besar maka admin akan melanjutkan koreksi kelas
Ya
yang dapat melaksanakan latihan. Admin
Pengecekan kelas
Kelas
mengoreksi apakah kelas yang di jadwal berada
di
tabel
kelas
yang
Tidak
dapat
Kelas
Ya
melaksanakan latihan materi. Jika kelas
Pengecekan Materi
yang berada di jadwal tidak ada pada tabel
Materi
kelas yang dapat melaksanakan latihan Tidak
materi, maka jadwal tersebut diberikan
Ya
kepada guru untuk dikoreksi kembali. Namun jika kelas tersebut ada pada tabel kelas yang dapat melaksanakan latihan materi, maka admin akan mengkoreksi
Materi
Jadwal Latihan Materi
Penambahan Jadwal Latihan Materi
Jadwal Latihan Materi
Jadwal Latihan Materi Selesai
apakah materi yang ada di jadwal memang ada
di
tabel
materi
yang
dapat
Gambar 1 Sisflow Proses Penjadwalan Latihan Materi
dilaksanakan latihan materi. Jika materi yang ada di jadwal tidak ada pada tabel materi yang dapat dilaksanakan latihan
Proses Penjadwalan Latihan Ujian Proses
penjadwalan
latihan
materi, maka jadwal tersebut diberikan
diawali dari guru membuat jadwal latihan
kepada guru untuk dikoreksi kembali.
ujian. Jadwal tersebut diberikan kepada
Namun jika materi yang ada di jadwal ada
admin. Admin mengoreksi tanggal latihan.
pada tabel materi yang dapat dilaksanakan
Jika tanggal latihan lebih kecil dari
latihan materi, maka jadwal tersebut
sekarang maka jadwal akan dikembaliken
disimpan kedalam tabel jadwal latihan
kepada guru untuk dikoreksi kembali,
materi.
namun jika jadwal latihan lebih besar maka
Gambar
1
adalah
proses
penjadwalan latihan materi. 4
admin akan melanjutkan koreksi kelas yang dapat melaksanakan latihan. Admin
Sistem flow penjadwalan latihan ujian Guru
Admin
mengoreksi apakah kelas yang di jadwal Mulai
berada
di
tabel
kelas
yang
Jadwal latihan ujian
dapat
melaksanakan latihan ujian. Jika kelas
Jadwal latihan ujian
Jadwal latihan ujian
yang berada di jadwal tidak ada pada tabel
Pengecekan tanggal
kelas yang dapat melaksanakan latihan ujian, maka jadwal tersebut diberikan
Tanggal latihan > sekarang
Tidak
kepada guru untuk dikoreksi kembali. Namun jika kelas tersebut ada pada tabel
Ya
kelas yang dapat melaksanakan latihan
Pengecekan kelas
Kelas
ujian, maka admin akan mengkoreksi Tidak
apakah mata pelajaran yang ada di jadwal
Kelas
Ya
memang ada di tabel mata pelajaran yang
Pengecekan mata pelajaran
dapat dilaksanakan latihan ujian. Jika mata pelajaran yang ada di jadwal tidak ada Tidak
pada tabel mata pelajaran yang dapat
Mata Pelajaran
Mata pelajaran Ya
dilaksanakan latihan ujian, maka jadwal tersebut diberikan kepada guru untuk
Jadwal Latihan Ujian
tabel
mata
pelajaran
yang
dapat
dilaksanakan latihan ujian, maka jadwal tersebut disimpan kedalam tabel jadwal latihan ujian. Gambar 2 adalah proses penjadwalan latihan materi.
Jadwal Latihan Ujian
Jadwal Latihan Ujian
dikoreksi kembali. Namun jika mata pelajaran yang ada di jadwal ada pada
Penambahan jadwal latihan ujian
Selesai
Gambar 2 Sisflow Proses Penjadwalan Latihan Ujian Proses Pelaksanaan Latihan Proses latihan diawali dari peserta didik melihat jadwal latihan. Jika peserta didik memiliki jadwal latihan materi, maka peserta didik mendapat soal latihan materi yang telah diseleksi. Setelah peserta didik selesai menjawab soal latihan materi, maka aplikasi akan mengoreksi jawaban peserta didik dan nilai peserta didik disimpan kedalam tabel nilai latihan materi. Dari tabel nilai latihan materi, guru dan peserta 5
didik dapat melihat laporan nilai latihan materi peserta didik. Jika peserta didik
Sistem flow pelaksanaan latihan Guru
Peserta didik
tidak memiliki jadwal latihan materi, maka Mulai
peserta didik dapat melihat jadwal latihan ujian. Jika peserta didik memiliki jadwal
Identifikasi kelas
Kelas
Cek jadwal
Jadwal latihan ujian
latihan ujian, maka peserta didik mendapat Jadwal latihan ujian
soal latihan ujian yang telah diseleksi. Setelah peserta didik selesai menjawab soal latihan ujian, maka aplikasi akan
Jadwal Latihan materi
Ya
Tidak
Tidak ada jadwal latihan materi
mengoreksi jawaban peserta didik dan nilai Mata pelajaran
peserta didik disimpan kedalam tabel nilai
Ya Soal latihan materi
latihan ujian. Dari tabel nilai latihan ujian,
SKL
guru dan peserta didik dapat melihat
proses
penilaian,
Penilaian jawaban latihan materi
banyaknya
kesalahan peserta didik pada sebuah materi
Simpan nilai latihan materi
Soal
Seleksi soal
Tidak ada jadwal latihan ujian
Soal Seleksi soal
Nilai latihan materi
Kesalahan Jawaban
Nilai latihan materi Nilai latihan materi
dari peserta didik. Jika peserta didik tidak
Penjumlahan kesalahan per materi
Hasil jawaban salah
Kesalahan per materi
latihan ujian, maka tidak ada proses pelaksanaan latihan. gambar 3 adalah
Ambil materi
Tidak
Soal latihan ujian
Dari tabel kesalahan, guru dan peserta
memiliki jadwal latihan materi dan jadwal
Materi
Jadwal Latihan ujian
Nilai latihan materi
akan disimpan kedalam tabel kesalahan.
didik dapat melihat laporan jawaban salah
Ambil SKL
Ambil materi
Jawaban
laporan nilai latihan ujian peserta didik. Pada
Ambil mata pelajaran
Kesalahan per materi
Penilaian jawaban latihan ujian
Soal
Nilai latihan ujian
Nilai latihan ujian
Nilai latihan ujian Simpan nilai latihan ujian
proses pelaksanaan latihan.
Nilai latihan ujian
Selesai
Gambar 3 Sistem Flow Proses Pelaksanaan Latihan Context Diagram Context diagram dapat dilihat pada gambar 4. Terdapat dua entity yaitu guru, dan peserta didik.
6
Info Rekap Jadwal Latihan Ujian Info Rekap Jadwal Latihan Materi Info Rekap Soal Info File Materi Info File Materi Info Rekap M ateri Info Rekap Detail SKL Info Rekap SKL
Guru
Nilai Latihan Ujian id_nilai_latihan_ujian benar_latihan_ujian salah_latihan_ujian skor_latihan_ujian
Laporan Nilai Latihan U jian Peserta Didik
Info Soal Latihan Ujian
Info Rekap M ata Pelajaran Info Rekap Peserta Didik Info Rekap Guru
Info Jadwal Latihan Ujian
Mempunyai
User userid username password level blokir
Memiliki
Laporan Detail Kesalahan Latihan Ujian
Info Rekap Kelas
Memiliki
Data Guru
Data Jawaban Soal Latihan Ujian
Data Peserta Didik
Peserta Didik
Data Mata Pelajaran
Data Jawaban Soal Latihan Materi
Data SKL Data Detail SKL
Info Jadwal Latihan Materi
Data Materi RB Aplikasi Evaluasi Belajar untuk UN sesuai SKL pada SMAN 1 Driyorejo Gresik
Data File Materi Data Soal
Info Soal Latihan Materi
Data Jadwal Latihan Materi
Laporan Nilai Latihan M ateri
Data Jadwal Latihan Ujian Laporan Rekap Nilai Latihan M ateri
Laporan Jawaban Salah
Laporan Rekap Nilai Latihan Ujian
Mata Pelajaran id_mp nama_mp un
Laporan Rekap Detail kesalahan Latihan Ujian
Kelas id_kelas nama_kelas tahun_ajaran status_aktif
Gambar 4 Context Diagram
proses
yaitu
Detail SKL id_indikator isi_indikator
Memiliki
Mempunyai
Soal Mempunyai
kesalahan id_kesalahan banyak_kesalahan
File Materi id_file_materi judul_materi nama_file tang g al_upload
Memiliki Mempunyai
SKL id_skl nama_skl isi_skl
Mempunyai
Nilai Latihan Materi id_nilai_latihan_materi benar_latihan_materi salah_latihan_materi skor_latihan_materi
DFD Level 0 DFD level 0 dapat dilihat pada gambar 5.
Memiliki
Guru nip nama_g uru jenis_kelamin_g uru nomor_peg awai tempat_lahir_g uru alamat_guru tang g al_lahir_g uru foto_g uru
Memiliki
+ Mempunyai
tiga
Mengajar
ni_peserta_didik nama_peserta_didik jurusan jenis_kelamin_peserta_didik alamat_peserta_didik tempat_lahir_peserta_didik tang g al_lahir_peserta_didik asal_smp foto_peserta_didik
Laporan Rekap Jawaban Salah
Terdapat
Memiliki
0
Data Kelas
Jadwal Latihan Ujian id_latihan_ujian tang g al_latihan_ujian nama_latihan_ujian jumlah_soal_ujian jam_mulai_latihan_ujian jam_selesai_latihan_ujian waktu_latihan_ujian skm_latihan_ujian
Mengerjakan
Materi id_materi nama_materi
Memiliki
Jadwal Latihan Materi Mempunyai
Mempunyai
Mengerjakan
maintenance,
id_soal pertanyaan pilihan_a pilihan_b pilihan_c pilihan_d pilihan_e jawaban cara_meng erjakan g ambar_soal g ambar_cara status_aktif_soal
id_latihan_materi tang g al_latihan_materi nama_latihan_materi jumlah_soal_materi jam_mulai_latihan_materi jam_selesai_latihan_materi waktu_latihan_materi skm_latihan_materi
Gambar 6 PDM
latihan, dan laporan nilai. 1
Data Guru Tersimpan
[Data Guru]
Data User Tersimpan Data Peserta Didik Tersimpan
[Data File Materi]
Data file materi Tersimpan
[Data Mata Pelajaran]
Peserta Didik
7
File Materi
4
Mata Pelajaran
5
SKL
8
Materi
1
Kelas
14
Detail SKL
9
Soal
1
Kelas
4
Mata Pelajaran
Data File Materi Terupdate
[Info Rekap Mata Pelajaran]
Data Mata Pelajaran Tersimpan
[Data SKL]
Data SKL Tersimpan Data SKL Terupdate
[Info Rekap Materi]
Data Materi Tersimpan
[Data Kelas]
Terdapat lima belas tabel, yaitu nilai latihan
materi, nilai latihan ujian, user, peserta
Data Materi Terupdate
[Info Rekap Kelas]
Data Kelas Tersimpan
[Data Detail SKL]
Data Kelas Terupdate
[Info Rekap Detail SKL]
Detail SKL Terupdate
[Data Soal]
didik, guru, kelas, skl, detail skl, mata
Detail SKL Tersimpan
+
[Info Rekap Soal]
Data Soal Tersimpan Data Soal Terupdate
2
pelajaran, file materi, materi, soal, jadwal
Data Kelas Terupdate
[Data Jadwal Latihan Ujian] Guru
PDM dapat dilihat pada gambar 7.
Data Mata Pelajaran Terupdate
Maintenance
[Data Materi]
[Info File M ateri]
3
PDM
Data Peserta Didik Terupdate
[Info File M ateri]
[Info Rekap SKL]
Guru User
Data User Terupdate
[Info Rekap Peserta Didik]
Guru
2 6
Data Guru Terupdate
[Info Rekap Guru] [Data Peserta Didik]
[Data Jadwal Latihan Materi]
Data Mata Pelajaran Terupdate
[Info Rekap Jadwal Latihan Ujian] Data SKL Terupdate
[Info Rekap Jadwal Latihan Materi]
Data Materi Terupdate
[Info Jadwal Latihan Ujian] [Info Jadwal Latihan M ateri]
Data Soal Terupdate
5
SKL
8
Materi
9
Soal
10
Jadwal Latihan Materi
11
Jadwal Latihan Ujian
15
Kesalahan
latihan materi, jadwal latihan ujian, dan kesalahan.
Latihan [Info Soal Latihan Materi]
Peserta Didik
Data Latihan Materi Tersimpan
[Data Jawaban Soal Latihan M ateri]
Data Latihan Ujian Terupdate [Data Jawaban Soal Latihan Ujian] Banyak Kesalahan Tersimpan
Data Peserta Didik Terupdate 3
Nilai Latihan Materi
+
Peserta Didik 3
Nilai Latihan Ujian
13
[Laporan Nilai Latihan Ujian]
Nilai Latihan Ujian
12
NILAI_LATIHAN_UJIAN ID_NILAI_LATIHAN_UJIAN integer ID_LATIHAN_UJIAN integer NI_PESERTA_DIDIK = NI_PESERTA_DIDIK BENAR_LATIHAN_UJIAN integer SALAH_LATIHAN_UJIA integer SKOR_LATIHAN_UJIAN decimal(4) NI_PESERTA_DIDIK integer
ID_LATIHAN_UJIAN = ID_LATIHAN_UJIAN
ID_MP = ID_MP
ID_LATIHAN_UJIAN = ID_LATIHAN_UJIAN
Nilai Latihan Materi
USER
[Laporan Nilai Latihan Materi]
Nilai Latihan Ujian
[Laporan Jawaban Salah]
USERID = USERID
Nilai Latihan Materi
[Laporan Rekap Nilai Latihan Materi]
3
Peserta Didik
8
Materi
Data Peserta Didik Terupdate
[Laporan Rekap Jawaban Salah] Guru
ID_KELAS = ID_KELAS
Data Latihan Materi Terupdate Data Latihan Ujian Tersimpan
[Info Soal Latihan Ujian]
Laporan Nilai
Data Materi Terupdate Jadwal Latihan Materi Terupdate
[Laporan Rekap Nilai Latihan Ujian]
Jadwal Latihan Ujian Terupdate
+
Banyak Kesalahan
10
Jadwal Latihan Materi
11
Jadwal Latihan Ujian
15
Kesalahan
Gambar 5 DFD level 0
USERID USERNAME PASSWORD LEVEL BLOKIR
PESERTA_DIDIK NI_PESERTA_DIDIK integer USERID integer ID_KELAS integer NAMA_PESERTA_DIDIK varchar(50) JURUSAN varchar(10) JENIS_KELAMIN_PESE varchar(10) ALAMAT_PESERTA_DID varchar(50) TEMPAT_LAHIR_PESER varchar(15) TANGGAL_LAHIR_PESE date ASAL_SMP varchar(50) FOTO_PESERTA_DIDIK varchar(255)
integer USERID = USERID varchar(50) varchar(50) varchar(20) char(1) GURU NIP USERID ID_MP NAMA_GURU JENIS_KELAMIN_GURU NOMOR_PEGAWAI TEMPAT_LAHIR_GURU ALAMAT_GURU TANGGAL_LAHIR_GURU FOTO_GURU
KESALAHAN varchar(18) integer integer varchar(50) varchar(9) varchar(10) varchar(15) varchar(100) date varchar(255)
ID_MP = ID_MP
KELAS integer varchar(50) varchar(50) varchar(10)
materi, nilai latihan ujian, user, peserta ID_KELAS = ID_KELAS
didik, guru, kelas, skl, detail skl, mata pelajaran, file materi, materi, soal, jadwal
NI_PESERTA_DIDIK = NI_PESERTA_DIDIK
ID_SKL NAMA_SKL ISI_SKL ID_MP
ID_SKL = ID_SKL
NILAI_LATIHAN_MATERI ID_NILAI_LATIHAN_MATERI integer ID_LATIHAN_MATERI integer BENAR_LATIHAN_MATERI integer SALAH_LATIHAN_MATERI integer SKOR_LATIHAN_MATERI decimal(4) NI_PESERTA_DIDIK integer
Terdapat lima belas tabel, yaitu nilai latihan
MATA_PELAJARAN ID_MP integer NAMA_MP varchar(20) UN varchar(10) ID_MATERI = ID_MATERI
SKL
CDM ID_KELAS NAMA_KELAS TAHUN_AJARAN STATUS_AKTIF
integer integer integer integer
ID_MP = ID_MP
ID_KELAS = ID_KELAS
CDM dapat dilihat pada gambar 6.
ID_KESALAHAN ID_LATIHAN_UJIAN ID_MATERI BANYAK_KESALAHAN
integer varchar(50) long varchar integer
ID_SKL = ID_SKL
DETAIL_SKL ID_INDIKATOR integer ID_SKL integer ISI_INDIKATOR long varchar ID_LATIHAN_MATERI = ID_LATIHAN_MATERI
MATERI ID_MATERI integer ID_SKL integer NAMA_MATERI varchar(50) ID_MATERI = ID_MATERI
JADWAL_LATIHAN_MAT ID_LATIHAN_MATERI integer ID_KELAS integer ID_MATERI integer TANGGAL_LATIHAN_MA date NAMA_LATIHAN_MATER varchar(100) JUMLAH_SOAL_MATERI integer JAM_MULAI_LATIHAN_ time JAM_SELESAI_LATIHA time WAKTU_LATIHAN_MATE integer SKM_LATIHAN_MATERI decimal(4)
JADWAL_LATIHAN_UJIAN ID_LATIHAN_UJIAN integer ID_MP integer ID_KELAS integer TANGGAL_LATIHAN_UJIAN date NAMA_LATIHAN_UJIAN varchar(100) JUMLAH_SOAL_UJIAN integer JAM_MULAI_LATIHAN_UJIAN time JAM_SELESAI_LATIHAN_UJIAN time WAKTU_LATIHAN_UJIAN integer SKM_LATIHAN_UJIAN decimal(4)
SOAL ID_SOAL ID_MATERI PERTANYAAN PILIHAN_A PILIHAN_B PILIHAN_C PILIHAN_D PILIHAN_E JAWABAN CARA_MENGERJAKAN GAMBAR_SOAL GAMBAR_CARA STATUS_AKTIF_SOAL
integer integer long varchar long varchar long varchar long varchar long varchar long varchar long varchar long varchar varchar(255) varchar(255) varchar(255)
ID_MATERI = ID_MATERI ID_MATERI = ID_MATERI
FILE_MATERI ID_FILE_MATERI ID_MATERI JUDUL_MATERI NAMA_FILE TANGGAL_UPLOAD
integer integer varchar(50) varchar(100) timestamp
Gambar 7 PDM
latihan materi, jadwal latihan ujian, dan kesalahan. 7
IMPLEMENTASI 1.
3.
Form Jawaban
Form Login
Form login merupakan menu
Form
jawaban
adalah
form
pemberitahuan jawaban dari latihan yang
untuk masuk, menentukan hak akses dan
telah
dilakukan
peserta
didik.
Form
menggunakan aplikasi jika berhasil login.
jawaban ada dua, yaitu form jawaban
Pada form ini terdapat dua input yaitu
latihan materi dan form jawaban latihan
input username dan input password serta
ujian. Form jawaban dapat dilihat pada
satu tombol submit login. Form login dapat
gambar 10.
dilihat pada gambar 8.
Gambar 10 Tampilan Form Jawaban Latihan Materi
OUTPUT APLIKASI 1.
Form Detail Nilai Latihan
Form Gambar 8 Form Login
detail
nilai
latihan
digunakan untuk melihat nilai dari latihan yang telah dikerjakan. Form detail nilai latihan ada dua, yaitu form detail nilai
2. Form Latihan
Form latihan adalah form yang digunakan peserta didik saat melaksanakan
latihan materi dan form detail nilai latihan ujian. Form detail nilai latihan dapat dilihat pada gambar 11.
latihan soal. Form latihan ada dua, yaitu form latihan materi dan form latihan ujian. Form latihan dapat dilihat pada gambar 9.
Gambar 11 Form Detail Nilai Latihan Ujian
Gambar 9 Tampilan Form Latihan Materi 8
2.
Laporan Detail Nilai Latihan
Laporan
detail
nilai
4. Laporan Detail Kesalahan Latihan Ujian
latihan
Laporan detail kesalahan latihan
merupakan hasil cetak dari form detail
ujian adalah hasil cetak dari form detail
nilai latihan. Laporan detail nilai latihan
kesalahan latihan ujian. Laporan detail
ada dua, yaitu laporan detail nilai latihan
kesalahan latihan ujian dapat dilihat pada
materi dan laporan detail nilai latihan
gambar 14.
ujian. Laporan detail nilai latihan dapat dilihat pada gambar 12.
Gambar
14
Laporan
Kesalahan
Detail
Latihan Ujian
KESIMPULAN
Kesimpulan yang dapat diambil Gambar 12 Form Detail Nilai Latihan Ujian 3.
Form Detail Kesalahan Latihan Ujian
Form detail kesalahan latihan
dari
hasil
Aplikasi
Evaluasi
Belajar
berbasis web adalah sebagai berikut: 1. Berdasarkan hasil evaluasi aplikasi,
ujian digunakan untuk melihat banyaknya
maka
kesalahan dari tiap materi yang ada di
Evaluasi Belajar berbasis web ini telah
latihan ujian yang telah dikerjakan oleh
dapat
peserta didik.
perkembangan belajar peserta didik,
Form detail kesalahan
latihan ujian dapat dilihat pada gambar 13.
dapat
dikatakan
memberikan
Aplikasi
informasi
yang bertujuan untuk mempersiapkan peserta didik dalam menghadapi Ujian Nasional. 2. Aplikasi
yang
mempermudah
dibuat tugas
guru
dapat saat
melakukan evaluasi kelas yang dibina karena Gambar 13 Form Detail Kesalahan Latihan
Ujian
aplikasi
tersebut
dapat
menghasilkan laporan penilaian secara otomatis.
9
SARAN
Dalam
pengembangan
perancangan aplikasi evaluasi belajar ini
Uripiyati, Sri., Irianti, Yuni., dan Mutmainah, Siti. 2010. Perangkat Penyusunan Naskah Soal Ulangan Semester Gasal Tahun Pelajaran 2010-2011: SMA Negeri 1 Driyorejo.
dapat diajukan beberapa saran, yaitu: 1. Sistem ini dapat dikembangkan dengan menambahkan modul perhitungan nilai kelulusan, yang meliputi: a. Perhitungan Nilai Sekolah. b. Perhitungan nilai minimal kelulusan saat Ujian Nasional agar peserta didik mengetahui berapa nilai minimal yang harus diraih dalam menghadapi Ujian Nasional.
DAFTAR PUSTAKA Dinas Pendidikan, Pemerintah Provinsi Jawa Timur, 2011. Pedoman Teknis Penyelenggaraan Ujian Nasional dan Ujian Sekolah SMP/MTs dan SMA/MA. Mendiknas, 2010. Peraturan Menteri Pendidikan Nasional Republik Indonesia Nomor 46 Tahun 2010 Pelaksanaan Ujian Sekolah/Madrasah Dan Ujian Nasional Pada Sekolah Menengah Pertama/Madrasah Tsanawiyah, Sekolah Menengah Pertama Luar Biasa, Sekolah Menengah Atas/Madrasah Aliyah, Sekolah Menengah Atas Luar Biasa, Dan Sekolah Menengah Kejuruan Tahun Pelajaran 2010/2011: Kementerian Pendidikan Nasional. Purwanto, M, Ngalim, 2004. Prinsip-prinsip dan Teknik Evaluasi Pengajaran, Bandung: PT. Remaja Rosdakarya. Rizky, Soetam. 2006. Interaksi Manusia dan Komputer, Surabaya : STIKOM. Romeo, 2003. Testing dan Implementasi Sistem, Edisi Pertama, Surabaya: STIKOM. Sidik, Betha., dan Pohan, Husni Iskandar. 2007. Pemrograman Web dengan HTML Disertai lebih dari 200 contoh program beserta tampilan grafisnya, Bandung: Informatika. 10