Bagian 2:
Cara Membuat Kuis Online dengan
Menggunakan Google Forms
May 2018
Tahapan Membuat Kuis Online dengan Menggunakan Google
Forms
1 Buat Kuesioner 2
Di Settings
> Quizzes >
Make this
a quiz
3
Pemberian Poin Pertanyaan
Secara umum ada 2 cara pemberian poin untuk pertanyaan kuis
1. Pertanyaan Tertutup (Multiple Choice, Checkbox) : Pemberian poin dilakukan oleh Google
Forms.
• Dengan memberi kunci jawaban dan menentukan besar poin pada saat pembuatan
pertanyaan, Google Forms dapat memberi poin secara otomatis untuk pertanyaan
tersebut.
2. Pertanyaan Terbuka (Short Answer, Paragraph): Pemberian poin dilakukan oleh Reviewer.
• Setelah membaca dan menilai apa yang dituliskan responden reviewer memberikan poin
• Short Answer sebenarnya memberikan menu untuk memberi kunci jawaban sehingga
pemberian poin dapat dilakukan secara otomatis oleh Google Forms. Namun karena
jawaban yang responden tuliskan harus sama persis dengan kunci jawaban untuk
dianggap benar, umumnya reviewer tetap harus membaca dan menilai jawaban
responden untuk kemudian memberi poin.
4
Mengeluarkan Skor/Poin Kuis Total
Secara umum ada 2 cara untuk mengeluarkan skor/poin kuis total (poin untuk seluruh pertanyaan
kuis):
1. Responden dapat melihat langsung skor/poin kuis total segera setelah pengiriman kuis
• Ini cocok untuk kuis yang di dalamnya pertanyaan-pertanyaan tipe tertutup.
2. Responden dapat melihat skor/poin kuis total di email yang diterima setelah reviewer
melakukan release skor.
• Untuk kuis yang memiliki pertanyaan campuran (tertutup dan terbuka), poin kuis total
dapat diberikan setelah reviewer memberikan poin untuk pertanyaan terbuka.
5
Contoh Kuis dengan
Menggunakan
Google Forms
6
Contoh Kuis
• Tutorial ini memiliki dua contoh kuis menggunakan Google Forms. Kuis ini bertujuan untuk
mengetahui pemahaman murid terhadap topik yang diajarkan.
• Di kuis ini, kita akan menunjukkan penggunaan tipe pertanyaan Multiple Choice,
Checkbox, Short Answer dan Paragraph.
• Selain itu menunjukkan pilihan untuk mengeluarkan skor kuis : segera setelah
pengiriman kuis dan setelah review.
• Kuis akan ditunjukkan dahulu beserta penjelasan yang diperlukan dilanjutkan dengan
bagaimana membuat kuis.
7
Contoh Kuis 1
• Kuis dengan tipe pertanyaan Multiple Choice dan Checkboxes
• Skor/Poin kuis total dapat dilihat segera setelah kuis dikirim
Multiple Choice
Multiple Choice
Multiple Choice
Multiple Choice
Multiple Choice
Multiple Choice
Poin jika jawaban benar
8
Contoh Kuis 2
• Kuis dengan tipe pertanyaan Multiple Choice, Short Answer dan
Paragraph
•
Multiple Choice
Skor/Poin kuis total direlease setelah review jawaban
Multiple Choice
Multiple Choice
Email dibutuhkan
untuk mengirim skor
Multiple Choice
Multiple Choice
Multiple Choice
10
Membuat Kuis
• Pembuatan kuesioner secara mendetail tidak akan dibahas di sini. Bisa dilihat kembali di
bagian 1 tutorial Google Forms.
• Hal penting terkait pembuatan pertanyaan kuis adalah mengenai pemilihan tipe pertanyaan
di Google Forms:
• Untuk pilihan dengan satu jawaban benar (Multiple Choice atau Benar-Salah) → Pilih
tipe pertanyaan Multiple Choice
• Untuk pilihan dengan satu atau lebih dari satu jawaban benar → Pilih tipe pertanyaan
Checkbox
• Pertanyaan terbuka dengan jawaban pendek teks atau angka atau campuran → Pilih tipe
pertanyaan Short Answer
• Pertanyaan terbuka dengan jawaban teks panjang seperti essay → Pilih tipe pertanyaan
Paragraph
11
Penentuan Kunci Jawaban dan Poin (1)
Penentuan kunci
jawaban dan poin perlu
dilakukan agar Google
Jika di Setting > Quizzes Forms dapat memberi
> Make this a quiz poin secara otomatis.
maka ketika sebuah
pertanyaan dihighlight
Anda akan melihat
menu ANSWER KEY
12
Penentuan Kunci Jawaban dan Poin (2)
Dari pilihan-pilihan
jawaban, pilih kunci
jawaban. Jawaban
responden yang benar Tentukan besar poin
akan diberi poin. untuk jawaban yang
benar, misalnya 1.
Untuk jawaban salah
poin = 0
13
Penentuan Kunci Jawaban dan Poin (3)
14
Penentuan Kunci Jawaban dan Poin (4)
15
Penentuan Kunci Jawaban dan Poin (5)
16
Penentuan Kunci Jawaban dan Poin (6)
Tipe pertanyaan
“paragraph” tidak ada
kunci jawaban yang harus
dibuat. Namun kita perlu
menentukan poin maksimal
untuk membantu reviewer
memberikan poin yang
tepat untuk diberikan pada
saat review secara manual.
Jika scoring diset untuk
automatic maka poin untuk
pertanyaan paragraph
adalah 0.
18
Mengeluarkan Skor/Poin Kuis Total (1)
19
Mengeluarkan Skor/Poin Kuis Total (2)
Ini adalah skor/poin kuis total, format: Selain dapat melihat skor/poin kuis total, murid/peserta dapat juga
poin jawaban benar / poin maksimum melihat poin untuk setiap pertanyaan dan kunci jawabannya.
21
Mengeluarkan Skor/Poin Kuis Total (4)
Ke Individual tab. Anda akan
melihat jawaban kuis yang
dikirim oleh tiap responden
22
Mengeluarkan Skor/Poin Kuis Total (5)
23
Mengeluarkan Untuk pertanyaan essay, reviewer
dapat memberi nilai sesuai
25
Data Kuis di
Spreadsheet
26
Spreadsheet Kuis
Timestamp, kapan
kuis dikirim Alamat email
responden murid/peserta Skor kuis tiap
peserta
Jawaban responden
27
Appendix 1 :
Menambahkan Geo Code ke Dalam Google Forms
28
GeoCode
Geo Code disini adalah = Latitude, Longitude dan alamat (nama jalan dan nomor, kota,
provinsi, kode pos, negara) dari device yang mengirimkan Google Forms
Ini adalah informasi Geocoding yang ditambahkan secara otomatis terhadap survey melalui Google Forms.
Ini adalah contoh
Informasi ini tersedia dalam tiga kolom yang ditambahkan pada kolom kuesioner original: Geostamp yaitu
survey Google Forms
waktu saat link di klik, informasi latitude dan longitude, dan alamat dari device yang mengirimkan kuesioner
yang di download ke
tersebut (nama jalan dan nomor, kota, provinsi, kode pos dan negara)
Excel.
Timestamp= waktu
pengiriman kuesioner. Link ini akan muncul setelah kuesioner disubmit sebagai bagian
dari pesan konfirmasi. Link tersebut harus di klik sebelum
pengiriman kuesioner selanjutnya.
29
Cara Menambahkan GeoCode
1 Copy and Paste script ke Google 2 Publish > “Deploy as web app”
Form script editor – akan membuat sebuah link
30
Cara Membuka Script Editor
Pada Google Form editor
Hapus script
yang ada, copy
dan paste script
Ada window
gs
baru
Klik di sini
31
Copy dan Paste berikut ini ke Code.gs (1)
function doGet() {
return HtmlService.createHtmlOutputFromFile('Index');
}
function getLoc(value) {
var destId = FormApp.getActiveForm().getDestinationId() ;
var ss = SpreadsheetApp.openById(destId) ;
var respSheet = ss.getSheets()[0] ;
var data = respSheet.getDataRange().getValues() ;
var headers = data[0] ;
var numColumns = headers.length ;
var numResponses = data.length;
var c=value[0];
var d=value[1];
var e=c + "," + d ;
// script ini akan menambahkan data geocode pada row data terakhir yang disubmitdengan meng-klik link pada confirmation page yang muncul setelah
kita mengklik submit
// data geocode disini terdiri dari 3 kolom : waktu mengklik link, longitude dan latitude, dan alamat (dari geocode)
// selama link di klik sebelum responden selanjutnya, data akan dimasukkan dalam row yang benar.
// tetapi jika untuk beberapa device yang mengklik dalam waktu hampir bersamaan maka siapapun yang mengklik terdekat waktunya dengan waktu data
submit terakhir, data geocode dari device tersebut dakan dimasukkan ke row terakhir.
// Ini akan mengakibatkan geocode untuk device lain di row sebelumnya kosong. Data geocode akan dalam font merah.
// Jika setelah itu device lain menekan link, data geocode akan dimasukkan dalam row kosong terdekat.
// Karenanya untuk data yang berwarna merah perlu di check secara manual setelah pengisian kuesioner. Untuk membantu checking bisa ditambahkan
pertanyaan mengenai alamat di kuesioner.
if (respSheet.getRange(1,numColumns).getValue()=="GeoAddress") {
else if (respSheet.getRange(1,numColumns).getValue()!="GeoAddress") {
//create labels in first row
respSheet.getRange(1,numColumns+1).setValue("GeoStamp");
respSheet.getRange(1,numColumns+2).setValue("GeoCode");
respSheet.getRange(1,numColumns+3).setValue("GeoAddress");
//fill data for first respondent
if (numResponses==2) {
respSheet.getRange(numResponses,numColumns+1).setValue(Utilities.formatDate(new Date(), "GMT+7", "MM/dd/yyyy HH:mm:ss"));
respSheet.getRange(numResponses,numColumns+2).setValue(e);
var response = Maps.newGeocoder().reverseGeocode(value[0], value[1]);
f= response.results[0].formatted_address;
respSheet.getRange(numResponses,numColumns+3).setValue(f);
}
else if (numResponses > 2){
respSheet.getRange(numResponses,numColumns+1).setValue(Utilities.formatDate(new Date(), "GMT+7", "MM/dd/yyyy HH:mm:ss")).setFontColor("red");
respSheet.getRange(numResponses,numColumns+2).setValue(e).setFontColor("red");
var response = Maps.newGeocoder().reverseGeocode(value[0], value[1]);
f= response.results[0].formatted_address;
respSheet.getRange(numResponses,numColumns+3).setValue(f).setFontColor("red");
}
}
}
33
Masih di Script Editor …
Di File > New > Html file Create File > Enter new file name → Index
Hapus script
yang ada, copy
dan paste html
script ini (ada di
hal berikut)
34
Copy dan Paste berikut ke dalam Index.html
<!DOCTYPE html>
<html>
<script>
(function getLocation() {
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(showPosition);
}
})()
function showPosition(position) {
var a= position.coords.latitude;
var b= position.coords.longitude;
var c=[a,b]
getPos(c)
function getPos(value) {
google.script.run.getLoc(value);
}
}
</script>
<body>
<p> GeoCode Entered </p>
</body>
</html>
35
Publish > Deploy as Web App
Buat Link untuk ditampilkan di Confirmation Message
Di Publish > Deploy as web app… Beri nama (bebas)
37
Splitter Pivot Table untuk Market Research
38
Versi Spliter dan Fungsi Utamanya
• Versi Student : Crosstabulations dan filter
• Untuk analisa lebih dalam dengan melihat segmen atau sub (bagian) populasi
• Versi Pro: Fungsi Text dan Numeric
• Untuk analisa pertanyaan terbuka, baik teks maupun numerik
• Versi Pro X : Fungsi Diagnostic
• Untuk membantu identifikasi error dan editing data entry
Version Basic Info Alat Survey Fungsi Utama Harga
Student Menganalisa data survey Didownload dari Google Crosstabulation dan $2 untuk 1 bulan. 3 Hari
dalam Excel. Forms atau diexport dari Filters untuk menganalisa free trial. Bukan
sebuah Online Survey ke hasil survey berdasarkan berlangganan, tidak akan
Untuk versi Student dan dalam Excel segmen atau sub diperbarui otomotatis.
Pro Splitter membaca populasi.
data survey yang
Pro Didownload dari Google Fungsi teks dan numeric. $12 untuk 1 bulan. 3 Hari
terutama berupa text
Forms atau diexport dari Untuk menganalisa free trial. Bukan
sedangkan untuk Pro X
sebuah Online Survey ke pertanyaan terbuka baik berlangganan, tidak akan
data survey berupa code
dalam Excel teks maunpun numeric diperbarui otomotatis.
(code adalah angka yang
Pro X menggambarkan pilihan Terutama dari survey yang Fungsi Diagnostic. Fungsi $17 untuk 1 bulan. 3 Hari
jawaban di kuesioner). menggunakan kertas dan ini berguna untuk free trial. Bukan
pena. mengetahui kesalahan berlangganan, tidak akan
Hanya untuk Excel for pada saat data entry dan diperbarui otomotatis.
Windows melakukan editing.
39
Tutorial Links
40
Appendix 3 :
Google Forms
Questionnaires
Collection
41
Google Forms Questionnaires
Koleksi kuesioner Google Forms yang dapat Anda copy ke Gdrive Anda secara gratis. Klik
di sini.
42
TERIMAKASIH
MaxiResearch
PT. Mulia Karya Inovasi
Office 8, Level 18-A
Jl. Jend Sudirman Kav. 52-53 SCBD
Jakarta Selatan 12910
Indonesia
www.maxiresearch.com
ask@maxiresearch.com
43