A method, system, and computer program product for creating educational
worksheets is provided. In one embodiment, a worksheet creation wizard
receives worksheet selection criteria from a teacher. The worksheet
selection criteria may include, for example, grade level, textbook title,
and number of questions of a specific type and difficulty level. Question
type may include multiple choice, true/false, and short answer. Once the
selection criteria have been entered, the worksheet creation wizard
retrieves appropriate questions matching the selection criteria from a
question database and creates a worksheet. The worksheet creation wizard
may also allow a teacher or administrator to enter questions into the
question database as well as allows students to take practice exams
utilizing questions from the question database and obtain instantaneous
scoring results as well as possible explanations of answers.