Bayu W - TCExam - Membuat Bank Soal dan Test Online/Offline v1.1

16,898 views

Published on

Pengenalan aplikasi TCExam untuk dimanfaatkan sebagai aplikasi Bank Soal dan juga pelaksanaan test online dan offline.
Materi ini dibawakan di depan guru2 Kep. Seribu Selatan (P. Tidung) 8-9 Des 2012 dan Kep. Seribu Utara (P. Pramuka) 9-10 Feb 2013.
Insya Allah platform Bank Soal sebagai prototype dijadwalkan hadir di pertengahan 2013. Mohon support dan do'anya.
Jika sekolah Anda tertarik, silahkan kontak bwidyasanyata<at>gmail.com.

Published in: Education
11 Comments
10 Likes
Statistics
Notes
No Downloads
Views
Total views
16,898
On SlideShare
0
From Embeds
0
Number of Embeds
19
Actions
Shares
0
Downloads
846
Comments
11
Likes
10
Embeds 0
No embeds

No notes for slide

Bayu W - TCExam - Membuat Bank Soal dan Test Online/Offline v1.1

  1. 1. TCExam: Membuat Bank Soal dan Test Online/OfflineBayu WidyasanyataPulau Pramuka, Kep. Seribu Utara9-10 Februari 2013TeknoEduka - MIFTA - MosqueLife - Dewan Pendidikan Kep. Seribu
  2. 2. Tentang DokumenVersi1.1 (2013.02.07)JudulTCExam:Membuat Bank Soal dan Test Online/OfflinePenulis E-mailBayu Widyasanyata bwidyasanyata@gmail.com COPYLEFT Diperkenankan menggunakan, memodifikasi, menggandakan, mendistribusikan atau menyalin sebagian/seluruh dokumen. Infokan ke e-mail penulis atas segala aktifitas seperti disebut di atas demi kebaikan dan peningkatan kualitas materi ini. Terima kasih!
  3. 3. Agenda● Mengenal TCExam● Instalasi TCExam● Manajemen pengguna (user)● Manajemen Module, Topics, Questions, Answers● Manajemen Test● Mempersiapkan test online● Mencetak soal (test offline)● Membaca laporan hasil test online/offline
  4. 4. TCExam?
  5. 5. TCExam? www.tcexam.org● Aplikasi untuk menyelenggarakan ujian, test, survey atau kuis berbasis web (web based).● Computer Based Assessment/Test (CBA/T)● Aplikasi FOSS (Free and Open Source Software).● CBT/A akan mempermudah evaluasi/penilaian, mengurangi biaya dan meningkatkan kehandalan penyelenggaraan ujian/test.● Dapat digunakan untuk ujian/test offline dan menjadi bank soal.
  6. 6. Implementasi TCExam● Digunakan di dunia pendidikan, industri dan publik.● Test Online di sekolah: Memiliki lab komputer / jaringan Intranet atau website sekolah di Internet● Test/ujian offline (kertas)● Kolaborasi Guru membuat Bank Soal (di sekolah, intra-sekolah, kelompok guru, dll.)● Komersial - Bank Soal
  7. 7. Instalasi TCExam di Windows
  8. 8. Instalasi TCExam di Windows● Persyaratan System ○ XAMPP for Windows● Instalasi TCExam ○ Konfigurasi PHP dan Apache ○ Instalasi aplikasi TCExam● URL referensi instalasi TCExam: http://www.tcexam.org/installation.phpTCExam juga dapat di-install di sistem operasiUNIX/Linux.
  9. 9. Instalasi XAMPP for Windows
  10. 10. Download XAMPP for Windows● Memiliki fungsi dan komponen utama: Web Server, PHP & Database● Download disini (pilih versi Portable Lite): http://www.apachefriends.org/en/xampp-windows.html
  11. 11. Instalasi XAMPP for Windows
  12. 12. Instalasi XAMPP for Windows Jika ingin aplikasi otomatis aktif/hidup sewaktu komputer dihidupkan, pilih (centang): - Install Apache as service - Install MySQL as service
  13. 13. Instalasi XAMPP for Windows
  14. 14. Instalasi XAMPP for Windows XAMPP Control PanelPilihan Bahasa
  15. 15. Instalasi XAMPP for WindowsAktifkan Apache & MySQL Halaman depan Web Control Panel http://localhost/xampp/index.php
  16. 16. Instalasi XAMPP for Windows XAMPP Web Control Panel & Status
  17. 17. Instalasi XAMPP for WindowsUsername & Password MySQL & XAMPP Web ControlPanel Menu Kiri > Security URL http://localhost/security/xamppsecurity.php
  18. 18. Instalasi TCExam di Windows
  19. 19. Instalasi TCExam di Windows● Pastikan Apache dan MySQL di aplikasi XAMPP for Windows telah diaktifkan. Start > Apache Friends > XAMPP > XAMPP Control Panel.
  20. 20. Instalasi TCExam di WindowsKonfigurasi PHP dan Apache● File php.ini (C: xamppphpphp.ini) atau via XAMPP Control Panel > Baris modul Apache > Config > PHP (php.ini) date.timezone = Asia/Jakarta magic_quotes_runtime = Off magic_quotes_sybase = Off request_order = "GPC"
  21. 21. Instalasi TCExam di WindowsKonfigurasi PHP dan Apache● File httpd.conf (C: xamppapacheconf) atau via XAMPP Control Panel > Baris modul Apache > Config > Apache (httpd.conf) AddDefaultCharset UTF-8● Restart Apache: XAMPP Control Panel > Baris modul Apache > Stop | Start
  22. 22. Instalasi TCExam di WindowsEkstrak file TCExam1. Copy file tcexam_11_4_002.zip ke C: xampphtdocs2. Dengan program Winzip, klik kanan di atas file: Winzip > Extract to here. Akan muncul direktori baru TCExam.3. Nama folder TCExam dapat diubah sesuai keinginan dan tujuan utama. Misal: banksoal, soal, ujianonline, testonline.
  23. 23. Instalasi TCExam di WindowsInstalasi di Browser1. Buka browser dan akses URL: http://localhost/banksoal/install/install.php2. Masukkan password database MySQL dan klik tombol INSTALL.
  24. 24. Instalasi TCExam di WindowsInstalasi Selesai3. Di layar berikutnya akan muncul status instalasi. Jika semua sudah [OK] maka TCExam siap digunakan.4. Klik "click here" di akhir halaman.
  25. 25. Instalasi TCExam di WindowsHalaman Login5. Masukkan username dan password di halaman login. [admin|1234]. GANTI..!!! http://localhost/banksoal/admin/codeAnda dapat mengubah ke Bahasa Indonesia dengan memilih menubahasa ID di bag. bawah halaman.
  26. 26. Instalasi TCExam di WindowsHalaman Admin
  27. 27. Instalasi TCExam di WindowsPasca Instalasi● Hapus direktori install di C:xampphtdocsbanksoal
  28. 28. Instalasi TCExam di WindowsPasca InstalasiUbah kata ADMINISTRATOR menjadi OPERATOR pada baris file berikutC:xampphtdocsbanksoaladminconfigtce_auth.php/*** Required users level to access file manager for multimedia files.*/define (K_AUTH_ADMIN_FILEMANAGER, K_AUTH_ADMINISTRATOR);/*** Required users level to create and delete directories.*/define (K_AUTH_ADMIN_DIRS, K_AUTH_ADMINISTRATOR);/*** Required users level to delete multimedia files.*/define (K_AUTH_DELETE_MEDIAFILE, K_AUTH_ADMINISTRATOR);/*** Required users level to rename multimedia files.*/define (K_AUTH_RENAME_MEDIAFILE, K_AUTH_ADMINISTRATOR);
  29. 29. Manajemen Pengguna
  30. 30. Manajemen PenggunaTipe & Grup PenggunaTipe:● Admin >> Administrator Aplikasi● Operator >> Guru● Peserta Test >> SiswaGrup:Dibuat untuk pengelompokan, baik pengelolaanmaupun pelaksanaan test. Misal:● Grup Kelas 7● Grup Guru Bahasa Indonesia
  31. 31. Manajemen PenggunaMenambah Grup1. Login sebagai admin2. Dari menu utama: User > group3. Isi nama grup (pilihan group pada tanda +)4. Klik tombol "tambah"Untuk menambah grup lain, pilih tanda + padapilihan group (drop down list).
  32. 32. Manajemen PenggunaMengubah Grup1. Login sebagai admin2. Dari menu utama: User > group3. Pilih nama grup yang akan diubah4. Ubah nama grup5. Centang isian checkbox6. Klik tombol "update"
  33. 33. Manajemen PenggunaMenghapus Grup1. Login sebagai admin2. Dari menu utama: User > group3. Pilih nama grup yang akan dihapus4. Klik tombol "hapus"
  34. 34. Manajemen PenggunaMenambah Pengguna (user)1. Login sebagai admin2. Dari menu utama: User > user3. Isi data pengguna (pilihan user pada tanda +): ○ username* (min. 8 huruf/angka (alphanumerik)) ○ email ○ password* ○ nama ○ level* ○ group* Isian wajib: username, password, level dan group.4. Klik tombol "tambah"
  35. 35. Manajemen PenggunaMenambah Pengguna (user) - User Level● Level 0 = user anonymous● Level 1 = user dasar (siswa)● Level 5 = user operator (guru/pembuat soal)● Level 10 = administrator dengan hak akses penuh.Untuk kebutuhan sekolah:● Siswa : level 1● Guru : level 5
  36. 36. Manajemen PenggunaMenambah Pengguna (user) - File CSV (1)● Menambahkan user sekaligus dalam jumlah banyak menggunakan file text CSV dengan delimiter {tab} / tab delimited text.● Header file: user_id user_name user_password user_email user_regdate user_ip user_firstname user_lastname user_birthdate user_birthplace user_regnumber user_ssn user_level user_verifycode user_groups● Wajib diisi: ○ user_name & user_firstname (username dan nama lengkap) ○ user_password ○ user_regdate ○ user_level ○ user_groups
  37. 37. Manajemen PenggunaMenambah Pengguna (user) - File CSV (2)● Contoh file CSV dapat diunduh dengan cara mengexport data pengguna. Menu: User > pilih > klik tombol "CSV"● Cara mengunggah file CSV: Menu: User > import > pilih dan unggah file . csv > pilih tipe file: CSV > klik tombol "kirim"
  38. 38. Manajemen PenggunaMenambah Pengguna (user) - File CSV (3)● TIPS: Pada saat pembuatan kolom user_password dengan program spreadsheet (MS Excel / OpenOffice/LibreOffice Calc), dapat memanfaatkan kombinasi kolom user_name dan angka acak (random numbers) yang dihasilkan oleh program spreadsheet. Misal: gibransyah0611
  39. 39. Manajemen PenggunaMengubah Data Pengguna (user)1. Login sebagai admin2. Dari menu utama: User > user3. Pilih nama user yang akan diubah4. Ubah data user5. Centang isian checkbox6. Klik tombol "update"
  40. 40. Manajemen PenggunaMenghapus Pengguna (user)1. Login sebagai admin2. Dari menu utama: User > user3. Pilih nama user yang akan dihapus4. Klik tombol "hapus"5. Pada halaman konfirmasi, klik tombol "hapus".
  41. 41. PRAKTEK MANAJEMEN USERBuat username sesuai dengan nama asli/lengkapnyaBuat GROUP berikut ini:● Guru IPA● Guru Bahasa Indonesia● Siswa Kelas 6Buat USER berikut ini:● 2 user Guru IPA (group: Guru IPA, level: 5)● 1 user Guru Bahasa Indonesia (grup: Guru Bahasa Indonesia, level: 5)● 3 user Siswa Kelas 6 (grup: Kelas 6, level: 1)
  42. 42. Siswa & Gurusiswa: mazayavi.ajda, guru: irvan.azmi,level 1, kelas 6 level 5, guru IPA
  43. 43. Manajemen Module, Topics,Questions, Answers dan Test
  44. 44. Definisi dan Implementasi DalamDunia PendidikanModules Topics Questions Answers● Modules Contoh: IPA Kelas 6● Topics Contoh: Bab I - Ciri-Ciri Khusus Makhluk Hidup● Questions / Pertanyaan● Answers / Jawaban● Test
  45. 45. 4 Tipe Dasar Pertanyaan1. MCSA - Multiple Choice Single Answer. Hanya 1 jawaban benar.2. MCMA - Multiple Choice Multiple Answers. 1 atau lebih jawaban benar.3. ORDER - Mengurutkan dengan benar.4. TEXT - Pertanyaan dengan jawaban bebas (text).
  46. 46. Test● Test dapat dibuat unik. Setiap user ("set soal") berbeda, baik urutan soal maupun jawabannya.● Test dapat dibuat dengan "resep" sesuai kebutuhan. Misal "Test XYZ": ○ Bab I ■ Pilihan ganda 5 soal ■ Essay 2 soal ○ Bab II ■ Pilihan ganda 2 soal ■ Essay 3 soal
  47. 47. PRAKTEK MANAJEMEN MODUL,TOPIK, SOAL & JAWABAN
  48. 48. PRAKTEK Membuat ModulKelas 6 - IPA1. Akses http://localhost/banksoal/admin2. Login sebagai Guru IPA: irvan.azmi3. Menu atas: modul > modul. Masuk ke halaman Manajemen Modul.4. Pilihan (drop-down) modul pada tanda +5. Masukkan nama modul: K6-IPA ○ K6: Kelas 6 ○ IPA: Nama mata pelajaran6. Klik tombol "tambah"Catatan: ● Gunakan akun guru untuk membuat modul/topik/soal/jawaban. Bukan menggunakan login admin. ● Login admin digunakan untuk hal yang berhubungan manajemen system keseluruhan
  49. 49. Menambah Modul - TampilanForm Isian modul baru Modul baru berhasil dibuat
  50. 50. PRAKTEK Membuat TopikKelas 6 IPA - Ciri-ciri Khusus MakhlukHidupMasih login sebagai guru IP irvan.azmi, masukke menu atas: modul > topik atau klik tombol"Manajemen Topik" di kanan bawah setelahberhasil membuat modul baru. Akan masuk kehalaman Manajemen Topik.1. Pilihan (drop-down) modul pada pilihan K6-IPA2. Pilihan (drop-down) topik pada tanda +3. Masukkan nama topik: Ciri-ciri Khusus Makhluk Hidup4. Masukkan isian deskripsi5. Klik tombol "tambah"
  51. 51. Menambah Topik - TampilanForm Isian Topik baru Topik baru berhasil dibuat
  52. 52. Menu Manajemen Modul dan ManajemenSoal di halaman Manajemen TopikDi halaman Manajemen Topik (menu: modul > topik atau setelah berhasilmenambah topik baru, terdapat 2 menu di bawah:1. "< Manajemen modul" - untuk kembali ke halaman Manajemen Modul2. "> Mengelola soal" - untuk menuju halaman membuat soal di modul dan topik terpilih.
  53. 53. PRAKTEK Membuat Soal danJawaban - Data Teknis/Kebutuhan● Modul : K6-IPA● Topik : Ciri-ciri Khusus Makhluk Hidup● Jumlah Soal dan Tipe Pertanyaan/Jawaban ○ Pilihan ganda jawaban tunggal: 5 soal ○ Essay: 5 soal
  54. 54. PRAKTEK Membuat Soal dan Jawaban -Soal pilihan ganda jawaban tunggal1. Login sebagai guru irvan.azmi ke halaman http: //localhost/banksoal/admin2. Menu: modul > soal3. Pilih modul: K6-IPA4. Pilih topik: Ciri-ciri Khusus Makhluk Hidup5. Pastikan pilihan isian soal pada tanda +6. Mulai masukkan soal: ○ Isi kolom soal dengan pertanyaan ○ Pilih tipe soal: jawaban tunggal7. Klik tombol "tambah"8. Klik tombol "Mengelola Jawaban Ganda >" untuk membuat jawaban
  55. 55. PRAKTEK Membuat Soal dan Jawaban - Soal pilihan ganda jawaban tunggal Di halaman Mengelola soal 9. Isi jawaban di kolom jawab dengan jawaban pertama: cara mencari makan10. Klik tombol tambah, maka jawaban akan tersimpan. Untuk menambah jawaban ke-2 dst., klik tanda + di kolom jawab. Kemudian isikan kolom jawab (di bawahnya) dengan jawaban yang lain (mis: 3 jawaban lain berikut): ○ tempat hidupnya ○ cara mencari mangsa ○ habitat dan cara memenuhi kebutuhannya
  56. 56. Praktek Membuat Soal dan Jawaban- Soal pilihan ganda jawaban tunggalForm isian membuat soal Soal baru berhasil dibuat
  57. 57. Praktek Membuat Soal dan Jawaban- Soal pilihan ganda jawaban tunggalForm isian membuat jawaban Jawaban baru berhasil dibuat
  58. 58. Jawaban yang BENAR● Berikan centang pada pilihan checkbox kolom isian benar.
  59. 59. Praktek Membuat Soal dan Jawaban - Soal pilihan ganda jawaban tunggal Setelah selesai membuat jawaban:11. Klik tombol "< Mengelola soal" untuk kembali membuat soal berikutnya. Atau melalui menu: modul > soal.12. Ulangi langkah 5 s/d 11 untuk membuat soal dan jawaban baru.
  60. 60. Membuat Soal / Jawaban berisi filegambar - 11. Klik ikon object[ ] di kolom isian soal/jawab yang terletak di paling kanan.2. Akan muncul halaman multimedia untuk memilih atau mengunggah/upload media.
  61. 61. Membuat Soal / Jawaban berisi filegambar - 23. Memilih gambar dengan mengunggah file baru: ○ Unggah gambar dengan klik Browse dan tombol kirim. ○ Setelah file terunggah klik tombol tambah. ○ Kode link gambar akan dimasukkan di isian kolom soal/jawab spt berikut: [object]teratai.png[/object:204:145:teratai] Memilih gambar di halaman media: ○ Pilih gambar dan klik tombol tambah.
  62. 62. PRAKTEK Membuat Test
  63. 63. PRAKTEK Membuat Test OnlineTopik ini dibahas lebih lanjut bagi yang telah memiliki infrastrukturIntranet / Internet sekolah.1. Login sebagai guru irvan.azmi ke halaman http: //localhost/banksoal/admin2. Menu: test > test3. Pastikan pilihan isian (drop down) test pada tanda +.4. Isi kolom isian berikut: ○ nama: Ulangan Harian K6-IPA-Bab 1 ○ deskripsi: isi dengan deskripsi test ○ waktu mulai: adalah waktu test online dimulai ○ waktu selesai: adalah waktu test online ditutup/berakhir. ○ waktu test: lamanya waktu sebuah test/ujian ○ group: group yang diizinkan mengikuti test5. Klik tombol "tambah" untuk menyimpan data-data awal.
  64. 64. PRAKTEK Membuat Test Online6. Akan muncul boks pilihan kombinasi soal/jawaban. Kita akan memilih cukup 3 soal pilihan ganda (dari 5 soal yang telah kita buat) dan 3 soal essay (dari 5 soal yang telah kita buat). Caranya: ○ 3 soal pilihan ganda jawaban tunggal ■ pilih topik: Ciri-ciri Khusus Makhluk Hidup ■ jumlah soal: 3 ■ tipe soal: jawaban tunggal ■ jumlah jawaban: 4 ■ ...klik tombol "tambah soal" ○ 3 soal essay ■ pilih topik: Ciri-ciri Khusus Makhluk Hidup ■ jumlah soal: 3 ■ tipe soal: jawaban bebas
  65. 65. PRAKTEK Membuat Test Online7. Akan muncul di bawah boks soal, kombinasi soal/jawaban yang telah kita buat.8. Pembuatan test online telah selesai.9. Siswa/peserta test dapat login ke halaman http: //localhost/banksoal/ untuk memulai test online.Penjelasan: ● 3 S 1 4 : 3 soal, bertipe jawaban tunggal/single (S), tingkat kesulitan 1 dan jumlah jawaban 4. ● 3 T 1 0 : 3 soal, bertipe text (T), tngkat kesulitan 1 dan jumlah jawaban 0 (karena essay)
  66. 66. Test Offline (cetak) dalam formatPDF● Logo, Nama dan Alamat Sekolah dapat disesuaikan.● Edit file: C:xampphtdocsbanksoalsharedconfigtce_pdf. php● Logo sekolah letakkan di C:xampphtdocsbanksoalimages
  67. 67. PRAKTEK Mengikuti Test Online1. Login sebagai siswa mazayavi.ajda di halaman http://localhost/banksoal/2. Klik tombol "kerjakan"
  68. 68. PRAKTEK Mengikuti Test Online3. Halaman Informasi Test.4. Klik tombol "kerjakan"
  69. 69. PRAKTEK Mengikuti Test Online5. Daftar Pertanyaan ○ Tombol > untuk mengakses soal ○ Tombol + pertama (kiri) mengartikan soal telah dibuka/dibaca. ○ Tombol + kedua (kanan) mengartikan soal telah dijawab. ○ Tombol "konfirmasi" untuk mengirimkan jawaban ○ Tombol "berikutnya >"untuk lanjut ke soal berikutnya sekaligus mengirimkan jawaban.
  70. 70. PRAKTEK Mengikuti Test Online5. Klik tombol "hentikan test" untuk menghentikan test.6. Halaman konfirmasi keluar test. Klik tombol hentikan untuk keluar dari test.7. User/siswa tidak dapat mengikuti test lagi. Kecuali dibuka (unlock) oleh Administrator.
  71. 71. PRAKTEK Membuat Test Offline(Cetak PDF)● Pada dasarnya memindahkan test online yang telah dibuat ke file PDF untuk dicetak.● Caranya, di halaman Mengelola Test, klik tombol "bangkitkan" yang terletak di bagian bawah halaman.● Masukkan angka jumlah set soal yang akan dibuat. Setiap set akan berbeda dengan set yang lain.
  72. 72. Membaca Laporan Hasil TestOnline/Offline
  73. 73. Membaca hasil test online1. Login sebagai guru/admin di halaman http: //localhost/banksoal/admin2. Menu: test > hasil. Akan masuk di halaman Ringkasan Hasil Test.3. Hasil test dapat diunduh/download dalam format: CSV, PDF atau XML. Juga dapat langsung dikirim via e-mail ke user.
  74. 74. </end>

×