Interactive Exercise
Examples
Below are examples
of some interactive exercises you can do quite easily using Javascripts. Those
marked with "fmp" have
FileMaker Pro connectivity (exercises are entered into a database from the
web and are generated for students from the database -- this means no looking
at code for these exercises). File names are in parenthases. Listed in order
of (Dan's) preference.
Cloze/Fill-In
"Dasher"
type exercise
-- though technically not a cloze exercise, this paragraph exercise allows you
to exclude words that students need to provide. When words are typed in feedback
is offered in the form of incorrect letters disappearing. (clozefmp.htm)***
fmp,
:-(
"Dasher" fill-in
-- same as above, but in sentence form. ***
fmp,
:-(
Alert
feedback -- similar
to the first. Feedback is offered in the form of a pop-up box. Slightly more
cumbersome than the others.(clzalert.htm)*
,
:-(
Gloss
Text area --
When students select a gloss, information appears in a text area. Fast and friendly.
Best for simple definitions. Doesn't allow links or graphics in the gloss text
area.(glossarea.htm)***
,
:-|
Alert
feedback -- When
students select a gloss, information pops up in an alert box. Again, no links
or graphics and alert box is sort of annoying. (glossalert.htm)**
,
:-|
Pop up box/mouseover -- When
students mouse over glosses, the definition appears in a new little navigator
window (and then disappears after a few seconds). Can become confusing when
students click in main window and it covers up the gloss window. Works best
side-by-side. (mouseover.htm)**fmp
Using
frames -- Uses
frame so graphics and links can be included in glosses. Somewhat difficult javascript/frames
combo.(glossframe.htm)**
,
:-(
Matching
Form
clears incorrect answers
-- A classic! Students provide letter from right column which disappear if incorrect
when verified. Feedback is decent. (matching.htm)(can't remember source)fmp
Using
text area --
Similar to above, but interface is much clunkier. (mttext.htm)**![]()
Memory
Answer
question mult. choice
-- gives some information for a few seconds, then asks a question to test memory.
(memmc.htm)***
, :-|
Multiple Choice
Radio Buttons -- Two to ten (or more)
possible answers with individualized feedback. Feedback pops up in text field.
Nice, pretty simply script. [from B. Nelson]***fmp, :-)
text-based
-- Similar, but poor interface. (mctext.htm)*
,
:-|
True False
text-based
-- All these are essentially the same. The first is the prettiest version. Cycle
through questions and feedback appears below.(tftext.htm)***
,
:-|
Using
frames (tfframe.htm)
*![]()
Pop
up box (tfpop.htm)
*![]()
Choosing appropriate
answers (multiple choice)
Choose all that describe it
(fttext.htm)***![]()
Dialogue
Drop down menu -- Similar to multiple choice
above, but modified to be a dialogue.*** fmp, :-)
Short Answer (Feedback
and self-eval)
Compare
your answer -- Asks a question (requires input) and then gives the teacher's
"correct" answer. *** D. Beeby, :-(
Self
eval text --
Cycle through questions and compare your answer to teacher's "correct"
answer.(selfeval.htm) *** (Marmo/D. Beeby) fmp, :-|
Text
version -- unfriendly
interface, but based on the same concept as above.(satext.htm)*![]()
Timed Reading
Times how long you took reading and
wpm (trframe.htm)**
,
:-|
*** highly recommended
exercise
** recommended
* not recommended/cumbersome
(see below)
"fmp" -- database integrated. No modification of code. Data is entered into database and exercise are dynamically generated.
Marmo
Soemarmo's scripts (from CALICO 1998),
David Hopingarner (MSU)/George
Mitrevski (Auburn) scripts
The faces indicate degree
of difficulty with Homepage:
:-) = easy
:-| = not too bad
:-( = hard.
Frame and pop-up exercises might be considered cumbersome because they require the use of multiple pages or browsers. This can often be confusing to both the designer and user. Text areas and alert boxes are preferable for displaying text, but (unlike frames/popups) cannot display graphics/sound/links.