Using ��Hot Potatoes�� to
Create Interactive Exercises
I.
What is ��Hot Potatoes��?
The ��Hot Potatoes�� is a suite of quiz/drill-authoring software created at the University of Victoria, Canada. It includes six applications, enabling you to create interactive exercises:
l
multiple-choice quizzes (JBC)
l
gap-fill exercises (JClose)
l
text-entry (short-answer) exercises (JQuiz)
l
crosswords (JCross)
l
jumbled-sentence/jumbled-word (drag-and-drop) exercises (JMix)
l
ordering/matching (drag-and-drop) exercises (JMatch)
Now you can go to the tutorial folder to look at some examples of the kinds of exercise you can make using Hot Potatoes.
II. How can you download and register
��Hot Potatoes��?
This software is free of charge for non-profit educational users who make their exercises available on the web. However, if you are working in a commercial context, you need to pay for a licence. You can download ��Hot Potatoes�� version 5.5.0, self-extracting, auto-installing zip file at http://web.uvic.ca/hrd/hotpot/#downloads.
Whether you are commercial or otherwise, you need to register the programs. You have to fill in a form on their website http://142.104.133.52/admin/register.htm and get a registration key from them. You will use your personal key to unlock all the features of the programs. When you receive the key, simply start one of the Potatoes (any one will do), then click on the Help menu and choose Register. Then you can enter your User Name and Key.
III.
Do you need to know HTML or JavaScript to use ��Hot Potatoes��?
No. All you need to do is to enter your data �V texts, questions, answers, etc. The program will create the webpages for you. However, the programs are designed so that almost every aspect of the pages can be customized, so if you do know HTML or JavaScript, you can make almost any change you want to the way the exercises work.
IV.
Three Steps in Making an Exercise:
1.
Entering data
(questions, answers and so on) and save it as a data file.
2.
Configuring the output (preparing the button captions, instructions, and other features of your
Web pages)
3.
Creating Web pages (compiling your exercise into HTML or DHTML pages) and view your work.
Step 1: Entering Data
For example, we're going to
make a text-entry exercise using JQuiz.
The first stage is to enter the questions and answers for your exercise. Start
the JQuiz program, then enter the
title, question and two answers that you see in the picture below.
Note that we have entered two possible variations
of the answer: the word "six"
and the digit "6". This
means that the program will accept either of these answers as correct.
Once you have entered your data, you need to save
it, in case you want to change it later. Each of the Hot Potatoes programs saves data in its own special file
type; in JQuiz, the files end with
the ".jqz" extension. It is
important to save your data, since the programs cannot reload Web pages to make
changes; the only way to change your Web pages is to reload the data file, make
your changes, and then regenerate the Web pages. Call your file "test", or something similar. Then the
file name "...\test.jqz"
should appear in the caption of the JQuiz
program.
Step 2: Configuring the Output
When a Hot Potatoes program creates Web pages, it
does so by combining 3 resources:
We have already looked at data; the next step is Configuration. The configuration information
is a collection of pieces of text, including instructions for doing the
exercise, button captions, and link URLs, which are unlikely to change much
from one exercise to another. For example, all of the sample exercises you
looked at earlier in this presentation included a button labelled "Check", so that the student could check
his or her answer. The caption "Check"
is not likely to change from exercise to exercise, so it does not need to be
stored with the data; however, you may need to change it (if you are creating
quizzes in another language, for example).
You can get access to all the configuration information
by choosing "Configure Output"
from the Options menu. We're going to
make two changes to the configuration; first of all, we're going to change the
caption of one of the buttons, from "Hint"
to "Give me a hint". When
you see the Configuration screen, click on the "Buttons" tab, and change the entry for the Hint
button, as you see below:
Next, we're going to change one setting on another
page of the Configuration screen. If you click on the Other tab, you'll see a check box for making
the exercise case-sensitive. You'll
remember that our two correct answers were "six"
and "6"; however, it would
be sensible to accept "Six"
or "SIX" too, so we're going
to uncheck that box (it may be unchecked already; in that case, just leave it
alone). Then the exercise will not be case-sensitive, and all of these
variations of "six" will be
accepted:
When you have made your changes, press "OK" to go back to the main screen.
Step 3: Creating a Web Page
The final step is to create a Web page from your data. All you need to do is
click on "Create Web page" from the File menu, then give your page a filename. Use
the filename "test.htm".
The program will tell you that it has produced a
file, and let you view it in your browser. (Note that the single-file output is
an improvement over previous versions of Hot Potatoes, when three or more files
would be produced for each exercise.) All you have to do now is upload that
file to your Website, and you have a working exercise.
For further information
This brief tutorial should
have enabled you to make a start on creating your own exercises right now.
However, there is a lot more to learn if you really want to get the most out of
Hot Potatoes. The online
context-sensitive help should answer most of your questions as you begin to
experiment. (Press F1 to access the
Help file, or use the Help menu.) Each program has a range of different
configuration options, so take the time to look through them all. You'll find
that all of these things can be configured:
The Hot Potatoes
suite supports the use of accented characters, so you can set up your
configuration in any language using the Roman character set (such as
French, German, Danish, Dutch and many others). The programs include tools for
inserting graphics and links into your pages, and you can also insert sound
and video -- see the Help file for more information on this. If you
get really ambitious, you can even edit the source files used as templates to
create the exercises, changing the whole appearance and even the functionality
of the Web pages you produce.
* You can go to UVIC��s Language
Teaching Clipart Library (http://web.uvic.ca/hcmc/clipart/)
to choose images you want and insert them.
Discussion Questions
What on-line language
activities/exercises can you design using the six programs provided by Hot
Potatoes? For what purposes do you use those activities/exercises to facilitate
your students�� language learning? What language skills and knowledge (e.g., listening,
reading, writing, speaking, pronunciation, vocabulary, and grammar) do you
think your students can improve by doing those interactive
activities/exercises? Are there any disadvantages or constraints that you can
see now when asking students to do those activities/exercises?
l multiple-choice quizzes
l gap-fill exercises
l text-entry (short-answer)
exercises
l crosswords
l jumbled-sentence/jumbled-word
(drag-and-drop) exercises
l ordering/matching (drag-and-drop)
exercises