QuizPACK stands for "Quizzes
for Parameterized Assessment of C Knowledge". QuizPACK is a
system, to author and deliver Web-based dynamic parameterized quizzes
for programming-related courses. The system uses a parameterized
question aproach to fight problems of classic multiple-choice
The idea of QuizPACK
is simple. A teacher provides the core content of a question: a
parameterized fragment of code to be evaluated and an expression
that have to be evaluated by the student at the end of the fragment
execution. The system does the rest: randomly generates a question
parameter, creates a presentation of the parameterized question
in a Web-based quiz, gets the student's input, compares the student's
answer with the result of running the parameterized code "behind
the stage", and records the results into a server-side database.
Any opinions, findings, and conclusions or recommendations expressed in
this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation.