a4esl.org

How to Write Web-Based Quizzes

By Charles Kelly, Larry Kelly, Donna Tatsuki, Letitia Bradley and Vera Mello

In this presentation you will learn to write quizzes which can go on your own Web site or be submitted to Self-Study Quizzes <http://www.aitech.ac.jp/~iteslj/quizzes/> or Interactive JavaScript Quizzes <http://www.aitech.ac.jp/~iteslj/quizzes/js/> on The Internet TESL Journal's site.

The Actual Handout as GIF Files

Each file is about 20 Kb.

Further Reading


The abridged HTML version of the Handout

Introduction

How to Write Quizzes for the Web

1. Writing a Quiz for the Self-Study Quiz Project

How the Answers Are Hidden
<form>
That is ___ you are poor. 
<br>a. why 
<br>b. that 
<br>c. which 
<br><select><option>Answer 
<option> a 
</select>
</form>

2. Writing the Test Data Using a Word Processor for the JavaScript Quiz Project

  1. Download the "sample" template (http://www.aitech.ac.jp/~iteslj/quizzes/js/mc-template.txt).
  2. Load it into a text editor.
  3. Edit the "header" information to show your name, the quiz title, etc.
  4. Write the questions.
  5. Email it to The Internet TESL Journal.
We have a program which will translate a plain text file into the JavaScript data statements needed for our multiple-choice and fill-in-the-blank quizzes, so you don't need to learn JavaScript or HTML in order to submit a quiz.

The data must be in this format.

Multiple-Choice
Line 1 - QUESTION
Line 2 - CORRECT Answer
Line 3 - INCORRECT Answer - At least 1 is required
Line 4 - INCORRECT Answer - The rest are optional.
Line 5 - INCORRECT Answer
Line 6 - INCORRECT Answer

Example:

I ___ a dog.
have
has

I ___ in Japan.
live
living
lives
is living

Let's ___ tennis tomorrow.
play
playing
plays
played
to play
Fill in the Blanks - Type in the Answer
Line 1 - QUESTION
Line 2 - CORRECT Answer
Line 3 - (Another correct answer) Optional
Line 4 - (And another correct answer) Optional

(If there are more than 2 or 3 correct answers, the question is
probably not a good one. However, our JavaScript template can handle 
any number of possible answers. Just remember that the filesize
will grow causing a longer download time.)

Example:

My brother is ___ now. (swim)
swimming

I like ___ with my brother. (swim)
swimming
to swim

Additional Information Needed

Please also include the following information. Just copy and paste this into the top of your document, then edit it to suit your needs.
title="Assorted Questions - 1"
level="Medium"
category="Grammar"
date="May 4, 1998"
writer="Charles Kelly"
copyright="1998"
bgcolor="FFFFCE"
url="http://www.aitech.ac.jp/~ckelly/"
email="ckelly@ge.aitech.ac.jp"

Quiz Item Writing Checklist

Characteristics and Functions (whole quiz)
___ Is the purpose of the quiz clear (testing, practice, entertainment)?
___ Do all of the items reflect this purpose?
___ Is there a strong theme that unifies all of the items on the quiz?

Style and Form (individual items)
___ Is the question stem precisely worded?
___ Does the question stem match the information available in the response choices?
___ Is the question stem a complete sentence?
___ Are the items all worded positively?
___ Are there enough response alternatives for each question stem?
___ Do the response alternatives all seem plausible?
___ Is the indentation and spacing of all items and responses consistent?>

Ethical and legal considerations
___ Was permission granted for the borrowing of another writers' items?
___ Was permission granted to incorporate another authors' text or graphics?

Additional Pages for the Workshop

See A Page to Help you Write Your First Quiz without Using a Computer.