Patent ID: 6968152

Claim:
A method for transmitting teaching material via an electronic data network from a server computer system to a client computer system operated by associated users, respectively, said method comprising the steps of: receiving via said server computer system a request from a user for displaying teaching material on said user's associated client computer system; transmitting via the server computer system, in response to said request, said teaching material to the client computer system; displaying said teaching material to the user via the client computer system; transmitting via the server computer system a request to the client computer system to determine whether the user chooses to take a test comprising a plurality of test questions corresponding to said teaching material based upon the user's prior viewing of the displayed teaching material; receiving via the server computer system from the user a reply to take the test; transmitting, in response to the reply, the test to the client computer system; administering via the client computer system the test to the user; receiving via the server computer system a test response comprising a plurality of test answers corresponding to the administered test from the user; evaluating via the server computer system the test response; and transmitting results of the evaluation of the test response to the client computer system for display to the user.