TechWhirl (TECHWR-L) is a resource for technical writing and technical communications professionals of all experience levels and in all industries to share their experiences and acquire information.
For two decades, technical communicators have turned to TechWhirl to ask and answer questions about the always-changing world of technical communications, such as tools, skills, career paths, methodologies, and emerging industries. The TechWhirl Archives and magazine, created for, by and about technical writers, offer a wealth of knowledge to everyone with an interest in any aspect of technical communications.
---"Geoff Hart (by way of \"Eric J. Ray\" <ejray -at- raycomm -dot- com>)"
<ght -at- MTL -dot- FERIC -dot- CA> wrote:
> Does anyone have recommendations for a Web-based tool (e.g., a
> specific CGI script) that will total up correct answers to provide a
> final grade? We could always use e-mail based forms that send the
> completed test to us for grading, but I don't want to add that to our
> workload. How about something HTML-based that will be independent of
> the operating system (i.e., so that users of the CD version can get a
> grade whether they're working on PCs, Macs, or UNIX)? I suspect a
> Java application may be our only choice, and though we do have a
> small budget for programming, it would be better to obtain a
> commercial product if one exists.
Wouldn't it be possible to do this with JavaScript? If the answers are
not all that complicated (or even if they are, if you know regular
expressions), you could match the student's answer against the correct
answer. The result could be added to a variable keeping count of the
score, and you could display the value of the variable at the end of
the test.
If the test is comprised of more than one page, I believe it is
possible to store the value of the score variable in a hidden frame,
or you could simply write a cookie containing the value of the
variable to the user's computer every time he or she called up a new
page of the test.
Any seconds or other suggestions from anyone?
Robert Heath
rddheath -at- yahoo -dot- com
_________________________________________________________
DO YOU YAHOO!?
Get your free @yahoo.com address at http://mail.yahoo.com