An interactive software tool for testing a user in a web-based learning environment.
The interactive software tool is embedded in a course page of a web-based curriculum.
The software tool provides a question to a user regarding the information presented
in the course, and an answer box containing a plurality of correct and incorrect
answers. The software tool instructs the user to select at least one answer to
the question. The software tool provides feedback to the user, and allows the user
to revise an incorrect answer selection.