Home About the Lab People Projects Publications

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 quizzes:

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.

This project is currently supported by NSF(Directorate for Education and Human Resources) through Award #0310576

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.

Within this project we have developped the Ontology of C Programming Domain: http://www.sis.pitt.edu/~paws/ont/c_programming.rdfs
The ontology consists of 1530 triples. It contains 574 rdfs:Class's and defines 5 rdf:Property's.


Demo Use QuizPACK
LOGIN Login to KnowledgeTree:
  • Create a username, using the first initial of your first name and your family name.
    Ex: Steve Jones = sjones.
  • Create a password. Do not use your University account login or password.
Download QuizPACK
Related Publications


2002 School of Information Sciences, University of Pittsburgh
135 North Bellefield Avenue, Pittsburgh, PA 15260
Tel: 412.624.5230, Email: inquiry@mail.sis.pitt.edu
Last updated 2004-12-07