c# pdf to image free : Can reader edit pdf forms SDK Library project winforms asp.net wpf UWP hotpot6_help3-part861

p30
© Half-Baked Software, Inc., 1998-2004
.
Note that the comma and period are also on separate lines, so that they become separate segments. You
can of course have longer segments consisting of multi-word phrases such as "University of Victoria". Also,
you can break up one word into individual letters, to create a mixed-up word puzzle.
-o-
Bra
c
k
e
t
s
and quotation mark
s
In many languages (including English), the single quotation mark (
) is used both as an apostrophe and as
a quotation marker:
H
e
s
aid, '
I
n
ee
d h
e
lp.' 
(quotation marker)
I
'm li
s
t
e
ning. (apostrophe)
In a JMix jumbled sentence exercise, it is difficult for the program to tell which of these is intended. The
single quotation is therefore always treated as an apostrophe; if you want to use quotation marks, please
use the double quotation (
) in 
JMix
. It's probably best to avoid quotation marks altogether if you can.
Also, the angle bracket characters ( < and > ) are sometimes problematic on Web pages since they are the
delimiters for HTML tags, so these should be avoided unless you are using HTML tags on purpose -- for
example, by creating a drag-and-drop output page which uses pictures instead of words.
-o-
JMix 
c
onfiguration d
e
tail
s
JMix
has more buttons than the other programs, because the standard output exercises allow the student
to Undo previous actions, and both forms of output include Hint and R
es
tart buttons. As in all the
programs, however, all these buttons except for the 
Ch
ec
k
button are optional.
The Prompts/Feedback page of the Configuration screen has a checkbox item, Alway
s
c
apitaliz
e
fir
s
t
l
e
tt
e
r
. When this option is checked, the first letter of the student's answer will be capitalized (as it should
be in a normal sentence) while the exercise is being completed. If you are compiling for drag-and-drop
output, note that this option can cause slightly annoying behaviour under Int
e
rn
e
t Exp
l
or
e
r; it can cause the
text on multiple segments to become selected. You might therefore want to turn the option off if many of
your users will be using IE . Also, if you are creating mixed-up-word puzzles (by breaking up one word into
separate letters), then you will probably want to turn this off.
For more information on the configuration screen and configuration files, see Configuring the output.
-o-
JMatch
Th
e
main JMat
c
sc
r
ee
n
This is the main screen of 
JMat
c
h
. Click on the graphic to get more information about how the program
works.
Can reader edit pdf forms - extract form data from PDF in C#.net, ASP.NET, MVC, Ajax, WPF
Help to Read and Extract Field Data from PDF with a Convenient C# Solution
extract pdf data to excel; how to save pdf form data in reader
Can reader edit pdf forms - VB.NET PDF Form Data Read library: extract form data from PDF in vb.net, ASP.NET, MVC, Ajax, WPF
Convenient VB.NET Solution to Read and Extract Field Data from PDF
save data in pdf form reader; how to make a pdf form fillable in reader
p31
© Half-Baked Software, Inc., 1998-2004
-o-
JMat
c
h output
JMat
c
h
includes many different output options; it has standard V6 output, drag-and-drop output, and also a
flashcard option that you can use to help your students memorize matching items. JMat
c
h feedback
capabilities are limited to right/wrong and scoring. However, for basic matching and ordering exercises, we
feel that this limited interface is sufficient.
The drag-and-drop output is in some ways much more effective than the standard output, in that it allows
you to include pictures in both the left hand (fixed) items and the right-hand (draggable) ones. However,
both types of output have their place. A drag-and-drop exercise can be very difficult to do if the page is too
big for the user's screen; he or she will have to scroll around quite a lot, and may end up frustrated. The
simpler standard output is much more effective if you want to include a large number of items on one page.
We recommend using the drag-and-drop output only if you have fewer than 12 items, and preferably no
more than eight. For exercises with more than 10 or 12 items, the standard output is usually better.
-o-
JMat
c
c
onfiguration d
e
tail
s
The configuration options for 
JMat
c
h
are much fewer than for the other applications, because the
exercises are much simpler. You may not find it necessary to include any instructions at all on the page,
but there are boxes for an exercise subtitle and instructions if you need them.
For more information on the configuration screen and configuration files, see Configuring the output.
-o-
VB.NET TIFF: Read, Edit & Process TIFF with VB.NET Image Document
Read, View and Edit TIFF File by Applying VB modes and very extraordinary TIFF barcode reader and creator add give detailed explanations of what can RasterEdge VB
extracting data from pdf forms to excel; pdf form save with reader
C# PDF Converter Library SDK to convert PDF to other file formats
C#.NET PDF to SVG Conversion. Various image forms can be converted from PDF document, including Jpeg, Png, Bmp, Gif images, .NET Graphics, and REImage.
change font size pdf form reader; extract pdf form data to excel
p32
© Half-Baked Software, Inc., 1998-2004
Registering the programs
How to r
e
gi
s
t
e
r
Hot Potato
es
v. 6.3 is freeware. You are welcome to use it for any project you like, for as long as you like.
You will be prompted to register when you start the application. This process simply asks for your name,
and stores it in the system registry; your name will be inserted into exercises you create with Hot Potato
es
,
identifying you as the author of the exercises. It will not be sent to us or to anyone else. 
You must insert a user name in order to unlock all the features of the programs.
-o-
Frequently-asked questions
Can 
I
mak
e
se
parat
e
c
onfig fil
es
for 
e
a
c
h app?
By default, all of these programs share one configuration file (for example, 
e
ngli
s
h5.
c
fg
), which resides in
the program folder. This ensures that if, for example, you change the caption of the Ch
ec
k button in one
program, the caption will be changed in all the other programs too.
However, there may be circumstances when you don't want this behaviour. For example, you may be
creating gap-fills in German and crosswords in French. In this case, you need to create separate
configuration files for each program. First, start up one of the programs and go to the configuration screen.
Choose 
Sav
e
A
s
, and save the current configuration with another name. This new file will henceforth be
the default configuration file for this program. Now you can make all the changes you want to make, and
save the file again.
If, later, you want to go back to using the default configuration file, just go to the configuration screen and
reload 
e
ngli
s
h5.
c
fg.
See Configuring the output for more information on this topic. 
-o-
Will Hot Potato
es
r
e
ad my old Hot Potato
es
fil
es
?
Version 6 of Hot Potato
es
will read files from versions 2, 3, 4 and 5. Versions 4 and 5 should also be able
to read version 6 files, although of course any new features introduced in version 6 will be unavailable in
older versions.
Versions 2 and above of Hot Potato
es
will not read data files from version 1 of 
JBC
or 
JQuiz
. However, all
future versions will read data files from version 2 onwards. In other words, there should be no file
incompatibilities from version 2 onwards -- all programs should read all data files produced by previous
versions.
We apologise for "orphaning" version 1 files in this way, but the exercise and file structures are so different
that it seemed better to make a clean break.
-o-
Can 
I
in
se
rt graphi
cs
into my W
e
b pag
es
Hot Potato
es
includes special tools to help you insert graphics (and HTML links) into your pages -- see
Adding graphics and Adding links for more information on this.
You can in fact insert ANY HTML code you wish into the textboxes of Hot Potato
es
programs, and in most
C# PDF: PDF Document Viewer & Reader SDK for Windows Forms
On this page, besides brief introduction to RasterEdge C#.NET PDF document viewer & reader for Windows Forms application, you can also see the following aspects
how to extract data from pdf file using java; extract table data from pdf to excel
VB.NET PDF Converter Library SDK to convert PDF to other file
Various image forms can be converted from PDF document, including Png, Bmp, Gif images and .NET Graphics. VB.NET demo codes are provided for your reference.
java read pdf form fields; can reader edit pdf forms
p33
© Half-Baked Software, Inc., 1998-2004
cases the results should display on the Web page. For example, if you want to add a graphic to a question
in 
JQuiz
, you can simply insert the HTML code 
<img 
s
r
c
="mygraphi
c
.gif" />
into the question box, next
to the question, and the image should show up on the page. There are odd exceptions to this, depending
on what the text in question is actually going to be used for -- see, for example, Using brackets and
quotation marks in JMix.  However, with a little experimentation you should be able to achieve the effects
you require. For precise control over the appearance of the page, however, it is probably best to edit the
Web page AFTER it has been produced by one of the Hot Potato
es
programs, being careful not to change
or delete anything which might interfere with the proper operation of the JavaScript code.
If you do find yourself inserting a lot of HTML into the pages, check out the Keystroke shortcuts for HTML
tags -- they will probably save you a lot of typing.
-o-
Can 
I
in
se
rt 
s
ound and vid
e
o?
Adding sound or video to 
Hot Potato
es
pages is basically just like linking to any other file. See Adding links
for general information on how to link in external files, then read Adding sound and video and Inserting an
object for more detail on this topic.
-o-
Do 
I
n
ee
d to run th
e
front 
e
nd program all th
e
tim
e
?
There's no need to run the main "Hot Potato
es
" screen (the one with the picture of all the different
potatoes) if you don't want to. This interface is provided simply to give you easy access to all the different
programs and the help and tutorial information without adding lots of icons to your Start menu.
All of the 
Hot Potato
es
programs (in the Windows version) are standalone applications, and you can run
them individually by double-clicking any of the icons in the 
Hot Potato
es
folder. You can also add the ones
you use most to the 
Start
menu if you wish -- see Windows Help on how to do this.
-o-
Why ar
e
th
e
Window
s
and Ma
c
v
e
r
s
ion
s
diff
e
r
e
nt?
The Window
s
programs were written using Borland D
e
lphi 2, and were ported to D
e
lphi 5 for version 4.1
through 6. The 
Ma
c
suite up to version 5.3 was written with 
Sup
e
r
c
ard 3.6
, and version 6 and above are
written in Java using Borland JBuild
e
r. All of these development environments have their own strengths
and weaknesses, as do the two operating systems. In developing parallel suites, we were faced with a
choice between limiting ourselves to the subset of controls and functions available in both environments,
and hence producing similar interfaces with limited functionality, or taking advantage of the full range of
options each environment offers. We chose the latter course. This means that moving from one version of
the suite to the other will probably be a little confusing for most users, but we feel that it does allow us to
create better applications for each environment. Since most users work primarily with one operating
system, and only a minority are likely to want to use both versions of the suite, we doubt that many people
will be inconvenienced by this.
However, the basic functionality of the programs is the same in both versions, and the exercises produced
by each are the same. In addition, the file formats are standardized, so you can share data, configuration
and source files between Windows and Macintosh versions. You cannot, however, share interface
translation files.
-o-
How do
es
th
e
sc
oring work in JQuiz?
Many users have asked how the percentage score is calculated in JQuiz, and whether it is possible to
change this system. Here is a brief explanation:
On each question, one "wrong try" is recorded for each time you make a guess, until you hit the correct
answer. Thus for Q1, if you hit a wrong answer once, then a right answer, you have one wrong try. You
also lose points for using the Hint button in a short-answer quiz, or checking an answer which turns out to
VB.NET Word: .NET Word Reader & Processor Control SDK | Online
Word Reader SDK to Read, View, Process & Edit Word offers developers comprehensive APIs to read, edit & process generating & writing add-on can help developers
how to fill out pdf forms in reader; c# read pdf form fields
C# Imaging - Scan Barcode Image in C#.NET
C# Barcode Image Reader - Barcode Types. You can get free sample C# codes for barcodes scanning in .NET Recognize PDF-417 2D barcode in .NET WinForms & ASP.NET
fill in pdf form reader; how to make a pdf form fillable in reader
p34
© Half-Baked Software, Inc., 1998-2004
be wrong. Once you get the correct answer for any given question, a score for that question is calculated
and stored; that score is based on the number of possible wrong answers and the number of wrong tries.
The score overall is calculated by totalling the scores for all the questions that have been answered so far,
and turning the result into a percentage. If question weighting has been used (see Beginner and Advanced
modes), the final score will take account of the weighting of the question, so that questions with more
weight contribute more to the overall score.
Once you get a multiple-choice question right, you're at liberty to hit all the wrong answers without any tries
being recorded, so that you can investigate other answers without penalty. This can be the source of some
confusion; if you get a right answer first time on any question, no more tries are recorded for that question,
and therefore no "marks" appear when you click on an answer; however, the correct feedback is shown.
This seemed to us, after much thought, to be the fairest system (although it certainly isn't easy to explain!).
However, if you'd like to use a different one, you can change the scoring system by editing the JavaScript
code which calculates it. 
-o-
How do
es
th
e
sc
oring work in JCloz
e
?
JCloz
e
scoring works like this:
1. Each gap is of equal value in the total score. 
2. Asking for a hint on any gap will reduce the score for that gap proportionately to the number of letters in
that answer. In other words, if you ask for a hint on a five-letter word, then one-fifth of the score for that
word will be lost.
3. Asking for a clue on any gap will cut the score for that word by half.
4. Every time you click on Check, if the answer is not completely correct, there is a penalty.
In other words, if a student uses hints and clues repeatedly while completing an exercise, his or her score
will be reduced considerably, and may even end up at zero. Students should complete the whole exercise
before pressing the Check button; if they check each answer as they enter it, they will lose a lot of points.
-o-
How do
es
th
e
sc
oring work in th
e
oth
e
r appli
c
ation
s
?
As the programs have evolved, we have created rather more sophisticated scoring systems for each of the
applications. The basic principles in all cases are these:
1. You lose points for asking for a hint or a clue.
2. You lose points if you check your answers and some of them are wrong.
3. Your final score includes all penalties previously incurred. Here's an example from JMatch:
a) There are five items. You make your selections, and check your answer.
b) One of your items is wrong, so you incur one penalty point for a Check with a wrong answer.
c) You correct your mistake, and check again. Your final score is:
5 correct out of 5, minus one penalty point for your incorrect check, which is 4 / 5 => 80%.
-o-
Can 
I
g
e
t my 
s
tud
e
nt
s
' r
es
ult
s
by 
e
-mail?
We've had many queries about sending the results from a Hot Potato page to the instructor by email. In
response, we have built in a basic submission functionality. You can configure this using the CGI panel of
the configuration screen. Please note that we do not provide support for this feature; you and your system
administrator will have to set up a CGI script on your server in order to make this work. Click on the 
I
nformation button in the configuration screen for more on this. 
C# PDF: How to Create PDF Document Viewer in C#.NET with
web service application, Windows Forms application and mobile application. The PDF document viewer & reader created by this C#.NET imaging toolkit can be used
extracting data from pdf to excel; vb extract data from pdf
C# PDF File Compress Library: Compress reduce PDF size in C#.net
in .NET class applications, such as ASP.NET web site and Windows Forms application. Using this C#.NET PDF document compressing control, you can easily and
how to save fillable pdf form in reader; export pdf form data to excel spreadsheet
p35
© Half-Baked Software, Inc., 1998-2004
For proper tracking of student access and scores, you should set up an account with hotpotatoes.net.
-o-
Support and credits
T
ec
hni
c
al 
s
upport
Hot Potato
es
version 6.3 is free for anyone to use, but we do NOT provide any technical support at all. If
you need help, the best thing to do is to post questions on the Hot Potatoes Users' Group on Yahoo, which
you can also access through the Internet Help items on the Help menu of all the Potatoes:
http://t
ec
h.group
s
.yahoo.
c
om/group/hotpotato
es
u
se
r
s
/
Please do not send us email. We will simply ignore it. We are busy working on the next version of Hot
Potato
es
.
-o-
I
nt
e
rn
e
t h
e
lp
W
e
no long
e
r provid
e
t
ec
hni
c
al 
s
upport for Hot Potato
es
v
e
r
s
ion 6.
On the Hot Potato
es
Web site, there is a page of Fr
e
qu
e
ntly A
s
k
e
d Qu
es
tion
s
along with old bug
reports and update information. In addition, there is a 
bull
e
tin board
where you can post questions and
get help from other users. 
-o-
About th
e
author
s
Half-Bak
e
d Softwar
e
is the nom-de-plume of the Research and Development team at the University of
Victoria Humanities Computing and Media Centre. The parties guilty of 
Hot Potato
es
are:
St
e
wart Arn
e
il
(HTML, JavaScript and Macintosh programming)
Martin Holm
es
(HTML, JavaScript and Windows programming) (http://www.mholm
es
.
c
om)
Hilary Str
ee
t
(Graphics. Hilary has his own company, Interdesign Media.)
The HCMC home page is at:
http://w
e
b.uvi
c
.
c
a/h
c
m
c
/
Half-Bak
e
d Softwar
e
I
n
c
is now a legal corporation, which handles the commercial aspects of Hot
Potato
es
. The 
Half-Bak
e
d Softwar
e
home page is at:
http://www.halfbak
e
d
s
oftwar
e
.
c
om
This version of 
Hot Potato
es
was written by Martin Holmes using Borland Delphi version 5. All code (with
the exception of freeware and open source components mentioned in the Acknowledgements), and all
content and ideas are copyright Martin Holmes, Half-Bak
e
d Softwar
e
and the University of Victoria
Humanities Computing and Media Centre, 1997-2009.
-o-
A
c
knowl
e
dg
e
m
e
nt
s
C# Create PDF Library SDK to convert PDF from other file formats
developers can easily use this professional PDF document generating SDK in all .NET developing applications, including ASP.NET web services and Windows Forms
extract data from pdf into excel; cannot save pdf form in reader
C# Word - Word Conversion in C#.NET
Various image forms can be converted from Word document, including Jpeg control enable users to convert PDF to Word ODT file also can be converted to Word with
filling out pdf forms with reader; how to type into a pdf form in reader
p36
© Half-Baked Software, Inc., 1998-2004
We owe profound thanks to many people for their help, suggestions, beta-testing and checking. We are a
team of two programmers, and we have very little time to devote to Hot Potatoes, so we need all the help
we can get in terms of testing, proof-reading and so on. Almost all of this help is provided by people from
our user community.
A special thanks must go to Troy Wolbrink, whose freeware Unicode components are the basis for the
Unicode support available in version 6 of Hot Potatoes. 
The following people have helped with beta-testing and translation of this version:
Predrag Pale and Saida Deljac (Croatian translation)
Stefan Stefanov (Bulgarian translation)
Wynand Boshoff (Afrikaans translation)
Maria Lucka (Slovak translation)
Niyazi Çelik (Turkish translation)
Lee, Chan-young (Korean translation)
Geir Håkon Eikland (Norsk bokmal translation)
Elek Mathe (Magyar translation)
Luciano Saul Cardoso (Brazilian Portuguese translation)
Yiannis Salonikides (Greek translation)
L
i
d
ija
Kr
alj
(Cro
a
t
ia
n conf
i
gur
a
t
i
on f
ile
)
Dzm
i
try Sok
al
(Ru
ssia
n tr
a
n
sla
t
i
on) 
M
a
r
i
n
a
A
al
to (Ru
ssia
n conf
i
gur
a
t
i
on f
ile
)
Du
sa
n K
le
m
e
nc
i
c (S
l
ov
e
n
ia
n tr
a
n
sla
t
i
on)
And
e
r
s
B
e
rggr
e
n (Sw
e
d
is
h tr
a
n
sla
t
i
on)
Paolo Cutini (Italian resources and translations)
Michael Rottmeier (worked really hard on version 5.5/hotpotnet -- thanks indeed!)
Bernard Dyer, for several years of steady and useful input
Jouni Paakkinen (Finnish translation)
Thom Hiemstra (Dutch translation)
Hans Le Roy (Dutch configuration file)
Fabien Olivry (French translation)
L
a
r
s
Acou (Dutch tr
a
n
sla
t
i
on)
D
a
n
iel
S
e
d
l
b
a
u
e
r (Fr
e
nch tr
a
n
sla
t
i
on)
Gu
i
d
a
Qu
e
r
i
do
(Portuguese translation)
Richard Nisius (German translation)
Henny Jellema
St
e
f
a
n Eb
e
rh
a
rd
F
e
rn
a
nd
a
Rodr
i
gu
es
M
a
r
ia
Kyung Ov
e
rg
aa
rd (h
el
p
e
d on t
es
t
i
ng Ar
a
b
i
c)
R
a
ndy L
a
w
s
J
ørg
e
n Br
e
nt
i
ng
G
le
ny
s
H
a
n
s
on
Chr
is
B
e
y
Je
n
s
Ø
s
t
e
rg
aa
rd P
e
t
e
r
se
n
These people have helped with previous versions:
Pål Eggen (Norwegian translation)
Richard Zaiser
Yunus Aliaz (Turkish translation)
Ferenc Tavasz (Hungarian Translation)
Andrey V. Kozlov, Volha L. Zholudz, Olga Leonidovna (Russian translation)
Sagra Crespo (Basque configuration file)
Ernest Prats Garcia (Catalan translation and configuration file)
Marc Dubois (French translation and configuration file)
John Tait (German translation)
Heinz-Willi Jansen (German translation)
Raffaele Nardella (Italian translation)
Antonio Portaluri (Italian translation)
Alfredo Colluci (Italian translation)
Alberto J. Villena (European Spanish translation)
p37
© Half-Baked Software, Inc., 1998-2004
Carlos Pravisani (Latin American Spanish translation)
Louis Simard (French translation)
Niek van Os (Dutch translation)
Wim Daemen (Dutch translation)
Hanne Leervad
Erin Tancock
Henk Verdru
Giulio Picciolini
Claudio Collabianchi
Ismail Ali Gago
Fabien Olivry (2nd French translation)
Rüdiger Klampfl
Heikki Honkola
Peter Wolfgang
Adalberto Nascimento
Mohamed Salam
Francois Cloete
Edgar Pereira dos Santos
Aitor Esteban
Claus Zedlitz
Guy Migneron
Roberto Yunes
Enrico Tafelli
Fabio Girelli-Carasi
Herman Vermulen
Marten Douma
Martin van der Knijff
Susan Pojer
Bruno Trinkenreich
Karmin Fansuri
Mike Gordon
Al Noor
Malini Sivasubramaniam
Scott Gerrity
Greg Newton
Leah Stella
Lucy Bell
James Chisholm
Steve Slavik
Alfredo Colucci
John Taylor-Johnston
Peter Gölz
Judson Tunnell
Kat Tancock
Ilpo Halonen
Elek Mathe
Lilliam Hurst
Nik Holmes
Duncan Mason        
Mary Sanseverino
Jan Brown
Ruth Vilmi
Joe Greenman        
Musnarti Dickinson
Geraint Jennings
Hot Potatoes uses freeware code from TSM Inc. (http://www.crypto-central.com/index.html).
Portions of this software (specifically, the components underlying the network communication capabilities
used for uploading files to hotpotatoes.net) are Copyright (c) 1993 - 2001, Chad Z. Hower (Kudzu) and the
Indy Pit Crew - http://www.nevrona.com/Indy/. Indy is an open-source software project which comprises a
large set of network communication components for Delphi.
Also, thanks go to Jan Goyvaerts for the use of his free Delphi units enabling me to link the applications to
the HTMLHelp .chm files.
p38
© Half-Baked Software, Inc., 1998-2004
Thanks to all, and to others too numerous to mention who have expressed support and given feedback on
the development of these programs over the last few years.
-o-
Th
e
futur
e
of Hot Potato
es
We have released version 6.3 of Hot Potatoes as freeware, without technical support, in order to free up
some of our own time to work on the next version, without being distracted by the need to provide support
and help to users, or process licence sales. We hope that this strategy, although it means that we have no
income, willl allow us to make more progress with Hot Potatoes 7 than would otherwise have been possible.
-o-
For power-users
Cu
s
tom 
c
onfiguration (u
se
s
tring
s
)
The Cu
s
tom tab in the Configuration screen allows you to make customized modifications to the source
files which behave like ordinary configuration items. This is how it works:
Imagine that you have a particular bit of text that you want to use in your Web pages -- for example, you
want all your exercises to include "Unit 1", "Unit 2" or whatever is appropriate. You could put this into the
Exercise Title or Subtitle fields, but you might want the text to show up somewhere different. You could
modify the source files to include your text, and then use your modified source files to create the exercises,
but then you have a problem: each time you need to create a new unit, you'll need to edit the source files
again.
The Custom configuration items can solve this problem. This is what you would do:
1. Edit the source files to add this placeholder wherever you want the string to appear:
[
s
trU
se
rD
e
fin
e
d1]
2. In each exercise, insert "Unit 1", "Unit 2" or whatever into the first User-defined string box.
Whenever you export using your modified source file, [
s
trU
se
rD
e
fin
e
d1] will be replaced with the text in
the box.
The fourth, larger box has a slightly different purpose. Anything inserted into this box will be placed inside
the HTML <h
e
ad> element in the output page. If you would like to define your own JavaScript functions or
CSS code, you can add it here, and it will be placed in the page header automatically (without any need to
modify the source files).
-o-
W3C 
s
tandard
s
s
upport
Like most Web and software developers, we believe very strongly that the future of distributed software
and e-learning will be most effectively secured by rigorous support for non-partisan cross-platform
standards such as those promulgated by the 
W3C
(
http://www.w3
c
.org
). We have always tried to make
Hot Potato
es
as standards-compliant as possible, consistent with the practicalities of making sophisticated
interactive pages work across a range of browsers. This latest release of Hot Potato
es
takes our
standards-compliance one stage further:
All version 6 output is now XHTML 1.1 compliant. This means that they are also valid XML files, and you
can also include metadata in Dublin Core format. We have included the appropriate XHTML document type
declaration at the top of the pages.
In addition, Hot Potato
es
data files are standard XML files that can be used in any other application
p39
© Half-Baked Software, Inc., 1998-2004
capable of parsing XML.
-o-
Dublin Cor
e
M
e
tadata
Metadata is descriptive information about your exercise. Including this information in your data files and V6
output files enables other people (and computers) to find and use your exercise more easily. In order for
this to happen, of course, the data has to be in a format which can be read and understood. The most
commonly-used standard for metadata is the Dublin Core metadata standard (http://www.dublin
c
or
e
.org
).
If you click on Fil
e
Add M
e
tadata (or the equivalent toolbar button), or press the Control + M, you will
see a screen that enables you to add metadata to your exercise files. Clicking on the drop-down element
list allows you to choose from the 15 Dublin Core elements; you can then add one or more instances of the
element by typing the data in the data box. If you need more than one instance of an element, use the spin
button to add more. According to the standard, you can have as many instances of each element as you
wish.
As you add the data, you will see the XML output box display it. You don't need to do anything with this
information; the program will automatically insert it into the relevant places in the data file and the output.
-o-
SCORM 1.2 
s
upport
SCORM is a collection of standards brought together by Advanced Distributed Learning to enable the use
of learning objects across a variety of learning management systems. Beginning with version 6.2, Hot
Potatoes is able to provide support for SCORM 1.2 by creating a SCORM redistributable package which
can be imported into a learning management system which supports SCORM 1.2. The package is in the
form of a zip file containing the exercise Web page, any associated media files, and some metadata and
schema files. You can create a SCORM package by choosing Cr
e
at
e
SCORM 1.2 Pa
c
kag
e
from the File
Menu. Be patient: creating a SCORM package may take a long time.
When you insert it into your LMS, the exercise will be able to report back to the LMS about the actions
taken by the student, including the time spent on the exercise, the student's score, and the way it finished
(completed, incomplete, timed-out, etc.). Other information may be reported to the LMS as well, depending
on the exercise type itself, and the capabilities of the LMS system. Please note that various learning
management systems support SCORM in different ways, and to different degrees; some will store only the
score and timing of the exercise, while others will store all the information submitted by the exercise. Hot
Potatoes exercises submit quite a lot of information, including all answers chosen or checked by the
student (including incorrect answers) and, for JCloze and JQuiz, scores for each individual item in the
exercise.
One warning is in order: don't use spaces or other punctuation in the filenames of your exercises. It's not a
good idea to do that in any circumstances, but it can be more problematic in a SCORM package. Spaces
and punctuation in filenames are OK on a Windows or Macintosh computer, but they aren't allowed on the
WWW, so when you put your exercise on the Web you'll most likely encounter difficulties.
If you like to create your own SCORM packages, you can take another approach. In the Configuration
screen, on the Oth
e
r tab, you'll find a checkbox for including SCORM 1.2 support in the exercise. If you
check this checkbox, the code that the exercise uses for communicating with the LMS system will be
included, so the exercise will be able to tell the LMS about scores etc. You could then build your SCORM
package with an external tool, specifying your own metadata and so on, or make the Hot Potatoes exercise
part of a larger SCORM package which includes other materials.
You can also use the Masher to create a larger SCORM package for an entire unit of materials. See the
Masher Help for more information on this.
To learn more about SCORM, visit the Advanced Distributed Learning Website:
http://www.adln
e
t.gov/
sc
orm/ 
-o-
Documents you may be interested
Documents you may be interested