YAYASAN AKRAB PEKANBARU Jurnal AKRAB JUARA Volume 3 Nomor 4 Edisi November 2018 . RANCANG BANGUN PROGRAM APLIKASI QUIZ BAHASA INGGRIS MENGGUNAKAN MICROSOFT VISUAL BASIC 6. -------------------------------------------------------------------------------------------------Sukmono Bayu Adhi Dosen Universitas BSI Jakarta (Naskah diterima: 12 Agustus 2018, disetujui: 23 Oktober 2. Abstract The purpose of this study is to find out the process of utilizing and software making that can be used to evaluate students in learning English. By utilizing the advances in computer technology . rtificial intelligenc. , it is expected that this application program can help tutors, teachers, and lecturers in providing evaluations of English course (English quizze. to their students more The advantage of using this application is that, for students the process of evaluating or quiz becomes more fun and practical because it is done directly on a computer or laptop without the need for paper and other stationery. The second advantage is that the quiz assessment process will be carried out directly by using the computer so that it can be more efficient for the instructors. By this program they do not need to manually correct it because the final score or result will appear automatically after all the questions have been completed by This application program is created using the Visual Basic 6. 0 programming language. Keywords: Quiz Program. Program Designing. English. Abstrak Tujuan penelitian ini adalah untuk mengetahui proses pemanfaatan dan pembuatan perangkat lunak yang dapat digunakan untuk mengevaluasi para siswa dalam belajar Bahasa Inggris. Dengan memanfaatkan kemajuan teknologi komputer . ecerdasan buata. , maka diharapkan program aplikasi ini dapat membantu para pengajar, guru maupun dosen dalam memberikan evaluasi ataupun quiz Bahasa Inggris kepada para peserta didiknya dengan lebih efisien. Kelebihan dari penggunaan aplikasi ini adalah bahwa bagi para siswa proses pengerjaan soal evaluasi ataupun quiz menjadi lebih menyenangkan dan praktis karena dilakukan langsung pada komputer atau laptop tanpa memerlukan kertas dan alat tulis lainnya. Kelebihan yang kedua yaitu bahwa proses penilaian quiz akan langsung dilakukan oleh komputer sehingga hal ini dapat lebih efisien dalam hal waktu dan tenaga karena pengajar tidak perlu lagi mengoreksinya secara manual karena nilai atau hasil akhirnya akan muncul secara otomatis setelah semua soal selesai dikerjakan oleh siswa. Program aplikasi ini dibuat dengan menggunakan Bahasa pemrograman Visual Basic 6. Kata Kunci: Program Quiz. Perancangan Program. Bahasa Inggris. YAYASAN AKRAB PEKANBARU Jurnal AKRAB JUARA Volume 3 Nomor 4 Edisi November 2018 . PENDAHULUAN Power Point ataupun Word, namun siswa eiring dengan pesatnya perkembang- seringkali tetap harus mengerjakannya dengan menggunakan media kertas sebagai lembar penggunaan komputer dewasa ini Sehingga pihak pengajar harus terbilang sangatlah tinggi. Hampir semua mengumpulkan semua lembar jawaban siswa Karena teknologi komputer untuk mempermudah dan waktu seringkali lembaran jawaban hasil mempercepat proses pekerjaan mereka sehari- evaluasi tersebut tidak sempat dikoreksi secara Begitupula dalam sektor pendidikan di langsung dikelas tetapi harus dibawa dulu ke mana hampir semua prosesnya memerlukan ruang staf pengajar atau bahkan harus dibawa keberadaan media komputer. Sebagai contoh pulang untuk dikoreksi di rumah. Dengan dalam proses belajar mengajar di kelas, demikian maka baik pengajar maupun siswa hampir semua lembaga pendidikan baik seringkali tidak dapat langsung mengetahui formal maupun informal telah memanfaatkan- hasil atau nilai dari quiz tersebut secara nya sebagai media presentasi. Penggunaan langsung pada hari itu. Belum lagi resiko aplikasi Power Point sudah merupakan hal apabila lembaran jawaban siswa tersebut yang umum dalam kegiatan belajar mengajar tercecer atau hilang. Dengan kata lain metode di kelas. Demikan pula dengan proses pengguanaan media kertas untuk latihan soal penilaian hasil-hasi ujian, hampir semuanya quiz ataupun evaluasi dirasakan kurang sudah dilaksanakan dengan bantuan media Dan untuk menjawab permasalahan tersebut kiranya dibutuhkan adanya suatu Masalah yang kadang muncul adalah meminimalkan kendala yang ada tersebut. memberikan latihan evaluasi ataupun ulangan Adapun metodologi yang digunakan dalam atau quiz untuk mengetahui seberapa besar penelitian ini adalah pengembangan perangkat kecakapan yang sudah diperoleh dalam suatu lunak dengan menggunakan model water fall. proses pembelajaran terasa kurang praktis II. KAJIAN TEORI karena masih bersifat Walapun Menurut Jogiyanto . Au Program mungkin soal dibuat dengan menggunakan adalah kegiatan-kegiatan prinsip yang telah YAYASAN AKRAB PEKANBARU Jurnal AKRAB JUARA Volume 3 Nomor 4 Edisi November 2018 . ditentukan untuk dilaksanakan oleh organisasi atau kursus di evaluas. Menurut Subari dan dengan maksud untuk menerapkan strategi- Yuswanto strategi yang telah disusun. Contoh program AuVisual Basic selain disebut sebagai bahasa misalnya adalah program penelitian dan pengembangan, program latihan karyawan, sering disebut sebagai sarana (Too. untuk dan sebagainyaAy Masih menurut Jogiyanto . Au Pemrogram . adalah orang yang . (Language Progra. , program-program berbasis Windows. Ay Shalahuddin menulis kode program untuk satu aplikasi . dijelaskan bahwa Aupada awal tertentu berdasarkan rancang bangun yang pengembangan perangkat lunak, para pembuat telah dibuat oleh analist system. Ay program . langsung melakukan Berdasarkan penjelasan di atas, maka Menurut Rosa dapat disimpulkan bahwa program komputer adalah kode program untuk suatu aplikasi pengembangan perangkat lunakAy. tertentu berdasarkan rancang bangun yang Dengan pembuatan program langsung telah dibuat oleh analist system. Menurut tanpa prosedur atau tahapan pengembangan Nation program, maka hal ini tentunya sangatlah beresiko akan adanya hambatan atau kendala. evaluation is like carrying out research, and it Selanjutnya menurut Rosa dan Shalahuddin is thus critically important that the evaluator is . Model SDLC air terjun . clear about what question is being asked. That sering juga disebut model sekuensial linier is, why the course is being evaluated. Ay . equential linea. atau alur hidup klasik (Melaksanakan evaluasi adalah seperti halnya . lassic melakukan penelitian, dan oleh karena itu menyediakan pendekatan alur hidup perangkat lunak secara sekuensial atau terurut dimulai memahami atau jelas tentang soal apa yang dari analisis, desain, pengodean, pengujian, akan ditanyakan. Itulah mengapa pelajaran dan tahap pendukung . Macalister . AuCarrying Model YAYASAN AKRAB PEKANBARU Jurnal AKRAB JUARA Volume 3 Nomor 4 Edisi November 2018 . Berikut adalah gambar model air terjun menurut Rosa dan Salahuddin . 3: . digunakan tidak cepat menjadi usang. seperti tampak pada gambar 1 Sebelumnya program aplikasi quiz ini pernah Gambar 1 Model air terjun . dibuat oleh penulis dengan menggunakan i. Metode Bahasa pemrograman Turbo Pascal 5. 5 pada Pengembangan Perangkat Lunak masa era 1990an di mana penggunaan sistem Guna untuk efisiensi penulis menggunakan operasi DOS masih cukup banyak digunakan. pendekatan berkembang agar program atau Namun seiring dengan pesatnya penggunaan sistem operasi Windows, maka kini program lunak dapat selalu diperbarui ataupun dimodifikasi sesuai dengan keperluan para penggunanya . yang dalam hal ini Bahasa pemrograman Visual Basic 6 agar file adalah para pengajar. program dapat dijalankan pada semua sistem Menurut Jogiyanto . 4, . AuPendekatan operasi berbasis windows. Perbaikan dan pembaruan baik pada cara kerja maupun menerapkan teknologi canggih hanya untuk tampilan perangkat lunak juga dilakukan agar aplikasi-aplikasi yang memerlukan saja pada program tetap update dengan kebutuhan yang saat itu dan akan terus dikembangkan untuk ada saat ini. periode-periode Dalam penelitian ini penulis menggunakan . volutionary kebutuhannya sesuai dengan perkembangan teknologi yang ada. Ay Pendekatan berkembang dengan menggunakan model water fall. menyebabkan investasi tidak terlalu mahal dan Berdasarkan dapat mengikuti perkembangan teknologi . ada lima tahapan dalam Rosa Shalahuddin water fall, yaitu: . Analisis Kebutuhan YAYASAN AKRAB PEKANBARU Jurnal AKRAB JUARA Volume 3 Nomor 4 Edisi November 2018 . Perangkat Lunak, . Desain, . Pembuatan memungkinkan tanpa harus diinstall terlebih Kode Program, . Pengujian, . Pendukung dahul. , tidak memakan memori yang besar (Suppor. atau Pemeliharaan (Maintenanc. serta dapat dijalankan meski tanpa harus IV. HASIL PEMBAHASAN terkoneksi dengan jaringan internet . ersifat Analisa Kebutuhan Berdasarkan observasi penulis dilapangan. Rancangan Bagan Alir Logika disimpulkan bahwa pelaksanaan quiz dengan Menurut FitzGerald dalam Jogiyanto . 4, menggunakan kertas secara manual dirasakan sudah terasa kurang efisien dewasa ini. Bahwa diperlukan adanya suatu alat bantu menunjukan alir . di dalam program atau AuBagan . prosedur system secara logika. Bagan alir ataupun evaluasi. komunikasi dan untuk dokumentasi. AAy Diperlukan suatu program yang mampu Berikut untuk langsung digunakan guna menjalankan . dari proses kegiatan quiz sehingga Inggris. soal-soal quiz dapat langsung dilakukan pada komputer ataupun laptop. Dengan demikian maka penggunaan media kertas ataupun alat Diperlukan suatu program yang mampu untuk langsung menilai atau mengoreksi semua jawaban siswa secara cepat dan akurat sehingga dapat membantu para pengajar dalam mempercepat proses penilaian dari quiz yang dilaksanakan . fisiensi wakt. Diperlukan suatu program sederhana yang . ika program QUIZ Bahasa YAYASAN AKRAB PEKANBARU Jurnal AKRAB JUARA Volume 3 Nomor 4 Edisi November 2018 . Gambar Bagan Alir Gambar 3. (Flowchar. Logika Program QUIZ Bahasa Soal2 Quiz Flowchart Proses Pengerjaan Inggris Gambar 4. Flowchart Proses Penilaian dan Pencetakan Hasil Akhir Quiz Rancangan Tampilan Program Berikut ini ditampilkan beberapa bentuk rancangan tampilan program yang akan digunakan dalam program QUIZ Bahasa Inggris. YAYASAN AKRAB PEKANBARU Jurnal AKRAB JUARA Volume 3 Nomor 4 Edisi November 2018 . Gambar 5. Rancangan menu untuk masuk dengan password Gambar 6. Rancangan menu untuk memasukan nama siswa YAYASAN AKRAB PEKANBARU Jurnal AKRAB JUARA Volume 3 Nomor 4 Edisi November 2018 . peserta quiz juga akan ditampilkan seperti Gambar 7. Rancangan menu untuk proses tampak pada gambar. pengisian jawaban. Pada gambar 7, tampak tampilan untuk proses pengisian jawaban. Pada menu ini input Radio dibuat menggunakan tombol Button. Setelah selanjutnya siswa dapat mengklik tombol Gambar 9. Rancangan tampilan awal saat editing pada VB. Pada gambar 9 nampak tampilan awal dari program quiz ketika program belum di eksekusi menjadi file exe . xecuted fil. dan masih berbentuk file frm yang dijalankan melalui Microsoft Visual Basic 6. Di sini Gambar 8. Rancangan tampilan hasil akhir tampilan dibuat pada Form1 dengan Property name= QUIZ_ENG1. Pada gambar 8 tampak tampilan ahir dari program quiz. Di sini jumlah total maksimum dari nilai yang bisa diperoleh Pada contoh di atas total nilai yang diperoleh oleh siswa adalah 40. Pada program ini total jumlah soal adalah 25 butir, sehingga total nilai benar akan dikalikan dengan 4 . gar total nilai maksimal adalah Pada tampilan akhir ini nama siswa dan untuk Caption= QUIZ BHS INGGRIS I. Sehingga nantinya tulisan AuQUIZ BHS INGGRIS IAy akan muncul di pojok kiri atas program. YAYASAN AKRAB PEKANBARU Jurnal AKRAB JUARA Volume 3 Nomor 4 Edisi November 2018 . Gambar 10. Rancangan kode program jika jawaban salah nilai akan bertambah sebesar 1 poin. Kode ini juga masih ditulis pada Form2. Pada saat Pada gambar 10 tampak rancangan kode program dijalankan, perintah: Label2. Caption jika siswa menjawab salah. Di sini variabel = Au BenarAy nantinya tidak ditampilkan nilai di isi dengan NIL= 0, dan jumlah total karena dibuat visible = False agar selama nilai ditulis dengan kode JUM = JUM NIL. mengerjakan quiz siswa tidak mengetahui Kode ini ditulis pada Form2 dimana Property apakah jawabannya benar atau salah. Kecuali Name untuk Form2 = ISIAN-1, dan Caption = QUIZ BHS INGGRIS I. Tombol untuk dimodifikasi dengan menjadikan label2. input jawaban menggunakan fasilitas Radio = True, agar siswa dapat mengetahui atau Button. mempelajari apakah jawabannya sudah benar atau masih salah. Spesifikasi Program QUIZ Bahasa Inggris Nama Program: QUIZ BAHASA INGGRIS 1 Nama berkas file : QUIZ ENG1. Fungsi : Untuk mengevaluasi hasil belajar Bahasa Inggris siswa secara komputerisasi . Bahasa Pemrograman : Microsoft Visual Gambar 11. Rancangan kode program jika jawaban Benar Basic 6. Sistem Operasi : semua jenis sistem operasi Windows Pada gambar 11 tampak rancangan kode jika siswa menjawab benar. Di sini variabel nilai di isi dengan NIL= 1, dan JUM = JUM NIL. Dengan demikian maka jumlah total Minimal RAM : 500MB Tipe sistem : System 32-bit atau 64-bit Operating YAYASAN AKRAB PEKANBARU Jurnal AKRAB JUARA Volume 3 Nomor 4 Edisi November 2018 . Proses: KESIMPULAN Klik ikon file program QUIZ Program Quiz Bahasa Inggris ini di rancang Setelah muncul tampilan program, masukan kode masuk . kebutuhan akan perangkat lunak yang ringan, sederhana, fleksibel dan dapat dijalankan Setelah berhasil masuk, masukan nama langsung tanpa bantuan perangkat lunak siswa peserta quiz. aplikasi lainnya. Karakteristiknya antara lain: Setelah user mengklik tombol mulai, maka Ukuran file program relative kecil proses kegiatan QUIZ dapat segera langsung hanya sekitar 1 MB dan sangat mudah dalam mengoperasikannya. Soal akan muncul secara otomatis mulai dari no. 1 hingga no. 25 beserta dengan 4 pilihan jawaban yang tersedia (Multiple Choic. Tugas peserta quiz adalah memilih jawaban yang benar dengan mengklik pada salah satu pilhan jawaban yang ada. Dapat dijalankan pada semua jenis sistem operasi yang berbasis Windows Dapat didistribusikan dengan mudah karena hanya terdiri dari 1 file saja, . xecuted fil. tanpa perlu di install terlebih Jika jawaban benar maka otomatis nilai Dapat dijalankan secara offline . idak akan ditambahkan pada tiap pergantian soal. Jika semua soal sudah terjawab yaitu sebanyak 25 nomor butir soal, maka nilai Dapat beserta dengan nama peserta quiz akan segera ditampilkan di layar secara otomatis pada lainnya . udah executed progra. akhir program. Untuk keluar program pengguna . dapat mengklik tombol keluar pada pojok kanan atas program. Program menilai/mengoreksi hasil quiz secara menjawab semua pertanyaan yang ada. Di masa mendatang program masih . YAYASAN AKRAB PEKANBARU Jurnal AKRAB JUARA Volume 3 Nomor 4 Edisi November 2018 . dengan fitur-fitur lainnya termasuk mempermudah penyimpanan data. DAFTAR PUSTAKA