Powerful PowerPoint for Educators: Using Visual Basic for Applications to Make PowerPoint Interactive


Download 1.37 Mb.
Pdf ko'rish
bet89/191
Sana08.05.2023
Hajmi1.37 Mb.
#1442581
1   ...   85   86   87   88   89   90   91   92   ...   191
Bog'liq
2.2. Powerful PowerPoint For Educators

MsgBox
com mand in the
Feed 
back
pro cedure to re-
port in other ways. If you just want to report the num ber of right an swers, try
this:
MsgBox("You got " & numCorrect & "right, " & userName)
If you want to report the num ber of right an swers and the number of wrong
answers but not the to tal, you can use this:
MsgBox("You got " & numCorrect & " right and " _
numIncorrect & " wrong, " & userName)
If you would like to re port a percentage score, you can use this:
MsgBox ("You got " & _
100 * numCorrect / (numIncorrect + numCorrect) & "%, " & userName)
Finally, if you want that per centage score rounded off, you can use this:
MsgBox ("You got " & _
Round(100 * numCorrect / (numIncorrect + numCorrect), 0) & _
"%, " & userName)
Note that the 
0
rep resents how many places af ter the decimal point to show, so if
you like the result “33%,” use 
0
; if you like the re sult “33.3%,” use 
1
; etc.
This is just the tip of the iceberg with what you can do with tests. Variables
can be used to keep track of any in formation you want; for example, you could
allow students to try answering a question again but only count the first try.
94 Quizzes and Tests


More complicated scripts can be used to judge other kinds of test questions;
short-answer ques tions are a small step away. With VBA, the pos sibilities are
endless.
Try Again: An swer Un til It’s Right
Keeping score is easy when you only get one chance to answer each ques-
tion. What if you want your students to an swer the questions un til they get them
right? How difficult this is de pends on how you want to keep score. If you want
to count every attempt, you don’t have to change much. Simply de 
lete

Download 1.37 Mb.

Do'stlaringiz bilan baham:
1   ...   85   86   87   88   89   90   91   92   ...   191




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling