Membuat Skor Kuis Pada PowerPoint
Membuat Skor Kuis
Pada PowerPoint
Ahmad Hisan, S.Ag
Widyaiswara Muda
Balai Diklat Keagamaan Denpasar
Created: By A. Hisan
Langkah – langkah
1. Pastikan sudah memiliki Arsip soal baik dalam bentuk file
word atau file pdf, sehingga cukup meng-copy paste saja
soal tersebut ke dalam slide.
2. Bukalah Ms Powerpoint baru (pastikan tidak membuka
powerpoint lain), Karena hal ini akan mengacaukan file
Visual Basic
3. Bukalah Jendela Macro dengan menekan tombol Alt +
F11 secara bersamaan.
4. jika gagal Alt+f11 gunakan fn + Alt + f1 atau Tab menu
Developer – visual Basic
Lihat gambar di slide
selanjutnya
Created: By A. Hisan
2
Tampilan Visual basic setelah menekan : Alt+f11
gunakan fn + Alt + f1 atau Tab menu Developer –
visual Basic
Created: By A. Hisan
3
5. Pilih menu Insert, Module dan Copy-paste lah script VB
berikut:
Klik
Copy-paste lah script VB disini
script VB ada di
slide selanjutnya
Created: By A. Hisan
4
script VB
Dim nilai As Integer
Dim konfirmasi As String
Dim hitung As Integer
Dim hitungx As Integer
Dim kkm As Integer
Dim persen As Integer
Dim nama As String
Dim nis As String
Sub mulai()
nilai = 0
hitung = 0
kkm = 75
nama = InputBox("Masukan Nama Lengkap anda")
nis = InputBox("Masukan Nomor Induk Siswa anda")
ActivePresentation.SlideShowWindow.View.Next
End Sub
Scrib
dalam
kotak di
Copy
semua
Sub benar()
konfirmasi = MsgBox("yakin dengan jawaban anda ?", vbYesNo, " Cek jawaban!")
If konfirmasi = vbYes Then
nilai = nilai + 1
hitung = hitung + 1
ActivePresentation.SlideShowWindow.View.Next
End If
End Sub
Sub Salah()
konfirmasi = MsgBox("Yakin dengan jawaban anda ?", vbYesNo, "Cek jawaban !")
If konfirmasi = vbYes Then
hitung = hitung + 1
ActivePresentation.SlideShowWindow.View.Next
End If
End Sub
Sub jawab()
ActivePresentation.SlideShowWindow.View.Next
persen = (nilai * 100) / hitung
hitungx = hitung - nilai
tampilkan
End Sub
Created: By A. Hisan
Sub tampilkan()
With ActivePresentation.Slides(8)
If persen >= kkm Then
.Shapes(1).TextFrame.TextRange.Text = "Selamat " & nama & " anda Lulus ! nilai anda " & persen
Else
.Shapes(1).TextFrame.TextRange.Text = "Mohon Maaf " & nama & " anda Remedial ! karena nilai anda hanya" & persen & " tidak mencapai KKM : " & kkm
End If
.Shapes(2).TextFrame.TextRange.Text = kkm
.Shapes(3).TextFrame.TextRange.Text = nis
.Shapes(4).TextFrame.TextRange.Text = nama
.Shapes(5).TextFrame.TextRange.Text = persen
.Shapes(6).TextFrame.TextRange.Text = nilai
.Shapes(7).TextFrame.TextRange.Text = hitung
.Shapes(8).TextFrame.TextRange.Text = hitungx
.Shapes(16).TextFrame.TextRange.Text = "[email protected]/"
End With
End Sub
5
6. Pada Slide ke-1 (digunakan untuk menampilkan Informasi tentang
kuis), Ketikkan Judul Kuis / Semua Informasi tentang Kuis. Dan pada
bagian bawah slide, buatlah Autoshape (tombol) dengan teks di
dalamnya “tart Quiz dengan cara
Buatlah tombol
Start/Mulai
• Pilih menu Insert,
Shape, Pilih Action
Button, Custom.
Buatlah bentuk Kotak
(sesuai selera anda).
Created: By A. Hisan
Buat
1. Judul naskah soal
2. Petunjuk tentang mengerjakan
soal/kuis
langkahnya
6
Klik
PENDIDKAN AGAMA ISLAM
1.
2.
Pilihlah Jawaban Yang Paling Benar Pada Opsion
Soal di Bawah !
Untuk Memulai Evaluasi ini Clik Tombol Start !
Klik Drag disisi
Created: By A. Hisan
7
• Selanjutnya akan muncul
kotak dialog Action Setting,
Pilih Run Macro, dan pilih
mulai dan Klik OK. (Jika
tidak muncul Run Macro : klik
menu Insert => Action => Run
Macro dan pilih ‘mulai dan
klik Ok )
• Setelah itu anda bisa tulis
dengan START/MULAI
Created: By A. Hisan
8
Contoh Hasil Membuat Tombol MULAI/START di
Slide 1
Created: By A. Hisan
9
7. Pada Slide ke-2, berisi soal kuis.
• Setiap slide berisi 1 soal kuis.
• Ketikkan Soal kuis yang ke-1 beserta Option-nya.
• Masing- masing Option menempati/menggunakan Autoshape
/TextBox yang berbeda.
• Jika pada 1 soal terdapat 4 atau 5 Option, maka harus ada
Textbox / Autoshape dengan Jawaban didalamnya, sebanyak 4
atau 5 buah.
Option
Dalam Satu slide
hanya satu Soal
Created: By A. Hisan
10
Untuk membuat Option, lakukan seperti anda membuat
Tombol “START QUIZ”
• Ketika tampil Kotak dialog
Action Setting, pilih :
• Pilihan Benar, untuk Option
Jawaban yang BENAR
• Pilihan Salah, untuk Option
Jawaban yang SALAH
• 1 Soal, hanya berisi 1
jawaban benar selebihnya
harus diberi action makro
salah.
• Jika sudah, Klik OK.
• Ulangi untuk Option yang
lain dengan pilihan Macro
yang sesuai
(BENAR/SALAH).
Created: By A. Hisan
11
8. Ulangi langkah 7 untuk soal kuis yang lain, pada slide berikutnya.
9. Setelah anda selesai membuat soal sesuai dengan jumlah soal yang
diinginkan, tambahkan slide baru yang digunakan sebagai Review kuis atau
anda juga bisa memberi tombol Cek Nilai untuk melihat hasil nilai kuis
(ikuti langkah 6).
lihat gambar
Pada pilihan Run Macro, pilih “Jawab“ Klik OK.
Created: By A. Hisan
12
• Pilih menu Insert,
Shape, Pilih Action
Button, Custom.
Buatlah bentuk Kotak
(sesuai selera anda).
Created: By A. Hisan
13
Hasilnya seperti ini
Created: By A. Hisan
14
10. Langkah selanjutnya adalah insert slide baru (slide terakhir)
11. Dan lakukan insert 7 kotak menggunakan shape seperti gambar di
bawah
insert 7
kotak
(biarkan
Kosong)
Created: By A. Hisan
15
12.Setelah selesai pada langkah di atas…
a. Buka scrip VB dengan menggunakan alt + f11 atau
melalui menu tab menu Developer +
Seperti langkah No. 3
b. Pada angka 8
diganti atau
disesuaikan
dengan nomor
slide terakhir atau
jumlah soal + 3
Jika jumlah soal 10, angka 8 diganti 13
Jika jumlah soal 15, angka 8 diganti 18
Jika jumlah soal 100, angka 8 diganti 103
Created: By A. Hisan
16
PENYIMPANAN FILE
Cara Save/Menyimpan File Soal Menggunakan Visual Basic
Berbeda Dengan Cara Penyimpanan File Powerpoint Biasa.
13. Terakhir simpan file anda. Untuk PowerPoint (2007 dan
2010) simpan dengan format PPTM (PowerPoint Macro –
Enabled Presentation)
➢ Klik Save As => Other Format => Save As Type cari PowerPoint Macro – Enabled
Presentation
langkahnya lihat pada slide berikutnya
Created: By A. Hisan
➢Klik Save As => Other Format => Save As Type cari : PowerPoint
Macro – Enabled Presentation => Save
1
3
2
• Selesai! Jalankan Kuis dengan
menekan Tombol F5.
Created: By A. Hisan
4
5
18
Sekian
&
Terima Kasih
Semoga Bermanfaat
Created: By A. Hisan
19
Pada PowerPoint
Ahmad Hisan, S.Ag
Widyaiswara Muda
Balai Diklat Keagamaan Denpasar
Created: By A. Hisan
Langkah – langkah
1. Pastikan sudah memiliki Arsip soal baik dalam bentuk file
word atau file pdf, sehingga cukup meng-copy paste saja
soal tersebut ke dalam slide.
2. Bukalah Ms Powerpoint baru (pastikan tidak membuka
powerpoint lain), Karena hal ini akan mengacaukan file
Visual Basic
3. Bukalah Jendela Macro dengan menekan tombol Alt +
F11 secara bersamaan.
4. jika gagal Alt+f11 gunakan fn + Alt + f1 atau Tab menu
Developer – visual Basic
Lihat gambar di slide
selanjutnya
Created: By A. Hisan
2
Tampilan Visual basic setelah menekan : Alt+f11
gunakan fn + Alt + f1 atau Tab menu Developer –
visual Basic
Created: By A. Hisan
3
5. Pilih menu Insert, Module dan Copy-paste lah script VB
berikut:
Klik
Copy-paste lah script VB disini
script VB ada di
slide selanjutnya
Created: By A. Hisan
4
script VB
Dim nilai As Integer
Dim konfirmasi As String
Dim hitung As Integer
Dim hitungx As Integer
Dim kkm As Integer
Dim persen As Integer
Dim nama As String
Dim nis As String
Sub mulai()
nilai = 0
hitung = 0
kkm = 75
nama = InputBox("Masukan Nama Lengkap anda")
nis = InputBox("Masukan Nomor Induk Siswa anda")
ActivePresentation.SlideShowWindow.View.Next
End Sub
Scrib
dalam
kotak di
Copy
semua
Sub benar()
konfirmasi = MsgBox("yakin dengan jawaban anda ?", vbYesNo, " Cek jawaban!")
If konfirmasi = vbYes Then
nilai = nilai + 1
hitung = hitung + 1
ActivePresentation.SlideShowWindow.View.Next
End If
End Sub
Sub Salah()
konfirmasi = MsgBox("Yakin dengan jawaban anda ?", vbYesNo, "Cek jawaban !")
If konfirmasi = vbYes Then
hitung = hitung + 1
ActivePresentation.SlideShowWindow.View.Next
End If
End Sub
Sub jawab()
ActivePresentation.SlideShowWindow.View.Next
persen = (nilai * 100) / hitung
hitungx = hitung - nilai
tampilkan
End Sub
Created: By A. Hisan
Sub tampilkan()
With ActivePresentation.Slides(8)
If persen >= kkm Then
.Shapes(1).TextFrame.TextRange.Text = "Selamat " & nama & " anda Lulus ! nilai anda " & persen
Else
.Shapes(1).TextFrame.TextRange.Text = "Mohon Maaf " & nama & " anda Remedial ! karena nilai anda hanya" & persen & " tidak mencapai KKM : " & kkm
End If
.Shapes(2).TextFrame.TextRange.Text = kkm
.Shapes(3).TextFrame.TextRange.Text = nis
.Shapes(4).TextFrame.TextRange.Text = nama
.Shapes(5).TextFrame.TextRange.Text = persen
.Shapes(6).TextFrame.TextRange.Text = nilai
.Shapes(7).TextFrame.TextRange.Text = hitung
.Shapes(8).TextFrame.TextRange.Text = hitungx
.Shapes(16).TextFrame.TextRange.Text = "[email protected]/"
End With
End Sub
5
6. Pada Slide ke-1 (digunakan untuk menampilkan Informasi tentang
kuis), Ketikkan Judul Kuis / Semua Informasi tentang Kuis. Dan pada
bagian bawah slide, buatlah Autoshape (tombol) dengan teks di
dalamnya “tart Quiz dengan cara
Buatlah tombol
Start/Mulai
• Pilih menu Insert,
Shape, Pilih Action
Button, Custom.
Buatlah bentuk Kotak
(sesuai selera anda).
Created: By A. Hisan
Buat
1. Judul naskah soal
2. Petunjuk tentang mengerjakan
soal/kuis
langkahnya
6
Klik
PENDIDKAN AGAMA ISLAM
1.
2.
Pilihlah Jawaban Yang Paling Benar Pada Opsion
Soal di Bawah !
Untuk Memulai Evaluasi ini Clik Tombol Start !
Klik Drag disisi
Created: By A. Hisan
7
• Selanjutnya akan muncul
kotak dialog Action Setting,
Pilih Run Macro, dan pilih
mulai dan Klik OK. (Jika
tidak muncul Run Macro : klik
menu Insert => Action => Run
Macro dan pilih ‘mulai dan
klik Ok )
• Setelah itu anda bisa tulis
dengan START/MULAI
Created: By A. Hisan
8
Contoh Hasil Membuat Tombol MULAI/START di
Slide 1
Created: By A. Hisan
9
7. Pada Slide ke-2, berisi soal kuis.
• Setiap slide berisi 1 soal kuis.
• Ketikkan Soal kuis yang ke-1 beserta Option-nya.
• Masing- masing Option menempati/menggunakan Autoshape
/TextBox yang berbeda.
• Jika pada 1 soal terdapat 4 atau 5 Option, maka harus ada
Textbox / Autoshape dengan Jawaban didalamnya, sebanyak 4
atau 5 buah.
Option
Dalam Satu slide
hanya satu Soal
Created: By A. Hisan
10
Untuk membuat Option, lakukan seperti anda membuat
Tombol “START QUIZ”
• Ketika tampil Kotak dialog
Action Setting, pilih :
• Pilihan Benar, untuk Option
Jawaban yang BENAR
• Pilihan Salah, untuk Option
Jawaban yang SALAH
• 1 Soal, hanya berisi 1
jawaban benar selebihnya
harus diberi action makro
salah.
• Jika sudah, Klik OK.
• Ulangi untuk Option yang
lain dengan pilihan Macro
yang sesuai
(BENAR/SALAH).
Created: By A. Hisan
11
8. Ulangi langkah 7 untuk soal kuis yang lain, pada slide berikutnya.
9. Setelah anda selesai membuat soal sesuai dengan jumlah soal yang
diinginkan, tambahkan slide baru yang digunakan sebagai Review kuis atau
anda juga bisa memberi tombol Cek Nilai untuk melihat hasil nilai kuis
(ikuti langkah 6).
lihat gambar
Pada pilihan Run Macro, pilih “Jawab“ Klik OK.
Created: By A. Hisan
12
• Pilih menu Insert,
Shape, Pilih Action
Button, Custom.
Buatlah bentuk Kotak
(sesuai selera anda).
Created: By A. Hisan
13
Hasilnya seperti ini
Created: By A. Hisan
14
10. Langkah selanjutnya adalah insert slide baru (slide terakhir)
11. Dan lakukan insert 7 kotak menggunakan shape seperti gambar di
bawah
insert 7
kotak
(biarkan
Kosong)
Created: By A. Hisan
15
12.Setelah selesai pada langkah di atas…
a. Buka scrip VB dengan menggunakan alt + f11 atau
melalui menu tab menu Developer +
Seperti langkah No. 3
b. Pada angka 8
diganti atau
disesuaikan
dengan nomor
slide terakhir atau
jumlah soal + 3
Jika jumlah soal 10, angka 8 diganti 13
Jika jumlah soal 15, angka 8 diganti 18
Jika jumlah soal 100, angka 8 diganti 103
Created: By A. Hisan
16
PENYIMPANAN FILE
Cara Save/Menyimpan File Soal Menggunakan Visual Basic
Berbeda Dengan Cara Penyimpanan File Powerpoint Biasa.
13. Terakhir simpan file anda. Untuk PowerPoint (2007 dan
2010) simpan dengan format PPTM (PowerPoint Macro –
Enabled Presentation)
➢ Klik Save As => Other Format => Save As Type cari PowerPoint Macro – Enabled
Presentation
langkahnya lihat pada slide berikutnya
Created: By A. Hisan
➢Klik Save As => Other Format => Save As Type cari : PowerPoint
Macro – Enabled Presentation => Save
1
3
2
• Selesai! Jalankan Kuis dengan
menekan Tombol F5.
Created: By A. Hisan
4
5
18
Sekian
&
Terima Kasih
Semoga Bermanfaat
Created: By A. Hisan
19