System and method for dynamic online test content generation
First Claim
Patent Images
1. A method of dynamic online test content generation, comprising:
- storing test assembly information in a database that is operatively coupled to a server in an online testing platform;
receiving a request for an educational test session for a test taker at a test taker station;
preventing applications other than the educational testing application to be operable during the educational test session;
compiling, at the server and in response to a request for the test from the test-taker, the test assembly information, including updated test content for use in a single user session of the online testing platform; and
transmitting the updated test assembly information as a file from the server to a web browser in the test taker station, wherein the updated test content is compiled based on an interaction of the test-taker with a previous portion of the test, wherein the interaction of the test-taker with a previous portion of the test is selected from the group consisting of how long the previous portion was displayed before the test taker answered a question and how many changes were made to an answer to the previous portion; and
transmitting an uncompiled second portion of the test assembly information from the server to the web browser for presenting, in accordance with user preferences, the updated test content in the web browser.
12 Assignments
0 Petitions
Accused Products
Abstract
An online test platform facilitates automatic scrolling of test materials in a web browser while maintaining a text prompt associated with the test materials. The platform also facilitates development, delivery, and management of educational tests with interactive participation by students, teachers, proctors, and administrators even when some or all of them are remotely located. The platform may include administrator interfaces, test proctor interfaces, and test taker (e.g. student) interfaces to allow each participant to view, navigate, and interact with aspects of the online test platform that are intended to meet their needs.
147 Citations
19 Claims
-
1. A method of dynamic online test content generation, comprising:
-
storing test assembly information in a database that is operatively coupled to a server in an online testing platform; receiving a request for an educational test session for a test taker at a test taker station; preventing applications other than the educational testing application to be operable during the educational test session; compiling, at the server and in response to a request for the test from the test-taker, the test assembly information, including updated test content for use in a single user session of the online testing platform; and transmitting the updated test assembly information as a file from the server to a web browser in the test taker station, wherein the updated test content is compiled based on an interaction of the test-taker with a previous portion of the test, wherein the interaction of the test-taker with a previous portion of the test is selected from the group consisting of how long the previous portion was displayed before the test taker answered a question and how many changes were made to an answer to the previous portion; and transmitting an uncompiled second portion of the test assembly information from the server to the web browser for presenting, in accordance with user preferences, the updated test content in the web browser. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for dynamic online test content generation, comprising:
-
an online testing platform server operatively coupled to a storage facility for storing test assembly information; and a compiler, at the online testing platform server, that, in response to a request for a test for a test taker, compiles the test assembly information, including updated test content, for use in a single user session of the online testing platform, wherein the updated test content is compiled based on an interaction of the test-taker with a previous portion of the test and wherein the interaction of the test-taker with a previous portion of the test is selected from the group consisting of how long the previous portion was displayed before the test taker answered a question and how many changes were made to an answer to the previous portion, wherein the compiler is adapted for transmitting an uncompiled portion of the test assembly information from the online testing server platform to a web browser for presenting to the test taker, in accordance with user preferences, the uncompiled portion of the test assembly information in the web browser. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A method of dynamic online test content generation, comprising:
-
storing test assembly information in a database that is operatively coupled to a server in an online testing platform; receiving a request from a test taker for an educational test session; preventing applications other than the educational testing application to be operable during the educational test session compiling, at the server and in response to a request for the test from the test-taker, the test assembly information, including updated test content for use in a single user session of the online testing platform; transmitting the test assembly information as a file from the server to a web browser, wherein the updated test content is compiled based on an interaction of the test-taker with a previous portion of the test, wherein the interaction of the test-taker with a previous portion of the test is selected from the group consisting of how long the previous portion was displayed before the test taker answered a question and how many changes were made to an answer to the previous portion; and transmitting an uncompiled second portion of the test assembly information from the server to the web browser for presenting, in accordance with user preferences, the updated test content in the web browser, wherein the previous portion of the test was a screen and the updated test content is a next screen of the test.
-
Specification