Testing as a means of evaluation has application in a variety of contexts. For example, schools or educational institutions may test students to enable decisions regarding advancement, curriculum, remedial study, and graduation. Additionally, a business may test job applicants or current employees to determine their suitability for a new or advanced position.
Most testing processes may be divided into multiple stages. After a test has been developed, the completed test may be administered to a test taker. Once the test taker completes the test, that test may be scored, either by a person or by a computer. After the completed test has been scored, a test administrator, such as a classroom teacher, may provide the test taker with test results, including a score. The test taker or the test administrator may then interpret the test results and plan a further course of testing or study based on the results.
Test management may involve tracking test results, for example, by test taker or by test subject matter. A test administrator may be responsible for managing the testing processes for multiple test takers, such as would be the case with a classroom teacher who has multiple students engaged in testing at one time. Additionally, a test taker may be engaged in multiple courses of testing at one time; for example, an individual learning multiple languages at once may chart his or her own progress using tests for each language.
Reading fluency, or the proficiency with which the written word is accurately read aloud, is one attribute that may be tested. A reading fluency test may involve a person reading aloud from a prescribed text. Another person may listen to the reader and subjectively evaluate the reader's fluency. Alternatively, a recording may be made of the reader reading, and that recording may be used by a person or a computer to evaluate the reader's proficiency.
An exemplary method for test administration and management begins with a client web browser sending a request to a web address, and a server then responds to the request by sending to the client web browser a document defining an interface. The interface, identifying a test taker list and a test list, supports multiple functions related to test administration and management. The interface supports at least the selection of a dial-out phone number, the presentation of a test from the test list to a test taker from the test taker list in a phone call to the dial-out phone number, and the display of a score for the test.
Another exemplary method begins with a client web browser sending a request to a web address and a server system responding to the request by sending to the client web browser a document defining an interface. The interface identifies a test taker list, a test list, and a dial-out phone number list. A user of the client web browser then selects a test taker, a test, and a dial-out phone number through the interface. In response to these selections, the server system presents the test to the test taker through a phone call to the dial-out phone number. The server system records the phone call and determines a score of the test. After the test is scored, the server system updates the interface to display the score of the test and to allow the user to playback the recording.
An exemplary system for test administration and management comprises a client device connected to a data network, an application server connected to the data network, and a voice communication server communicatively connected to the application server and to a voice communication network. The client device is loaded with a web browser. The application server comprises logic to cause the client device to display an interface via the web browser; to receive from the client device, via the interface, a request to present a test, wherein the request comprises a test identifier, a test taker identifier, and a destination identifier; and to send a test, corresponding to the test identifier, with the destination identifier to the voice communication server for presentation to the test taker, corresponding to the test taker identifier, over the voice communication network.
These, as well as other aspects and advantages, will become apparent to those of ordinary skill in the art by reading the following detailed description, with reference where appropriate to the accompanying drawings. Further, it is understood that this summary is merely an example and is not intended to limit the scope of the invention as claimed.
Certain examples are described below in conjunction with the appended drawing figures, wherein like reference numerals refer to like elements in the various figures, and wherein:
Test administration and management may be implemented in any system or environment in which individuals are tested. The methods and systems disclosed herein provide for test administration and management using a server or system of servers interacting with a client device or devices.
In an exemplary embodiment, server system 12 comprises four servers, an application server 22, a web server 24, a test scoring server 26, and a voice communication server 28, and also includes a testing database 30. The servers in server system 12 may include logic, processing elements, memory, and other computing capabilities, as needed, and may be consolidated or distributed into any number of server elements. Application server 22 may control the test administration and management system and may be communicatively linked to every other server in server system 12. Web server 24 may link application server 22 with data network 14 and may facilitate information from application server 22 being accessible through data network 14 at one or more web addresses. Test scoring server 26 may be configured to score tests. Voice communication server 28, shown as a telephony server, may link application server 22 to voice communication network 18 and may deliver tests through voice communication network 18. Testing database 30 may be accessible by servers within server system 12 and may contain information about tests and test takers, including lists of each.
It is to be understood that the configuration of server system 12 shown in
Client device 16 may be connected to data network 14. Client device 16 may be a personal computer, a personal digital assistant, a mobile phone, or any other device that can send and receive data using data network 14. Client device 16 may be equipped with an accessibility program, such as a web browser, that allows client device 16 to access information via data network 14.
Telephone 20 may be connected to, and receive calls through, voice communication network 18. Telephone 20 may be a cellular telephone, a personal digital assistant, a landline telephone, or any other device with voice capability and connectivity with voice communication network 18.
In step 200, client device 16 may send, using a web browser, a request to a web address in data network 14. Web server 24 may recognize the request as corresponding to a web address associated with the test administration and management system and may inform application server 22 of the request. In step 202, application server 22 may respond to the request by sending a document through web server 24 and data network 14 to client device 16. The document may define an interface for a user of client device 16. As an example, the document defining the interface could be a HyperText Markup Language (HTML) document or an Extensible Markup Language (XML) document.
The user may be allowed to edit the test taker list. For example, the interface may support the user adding or deleting test takers from the test taker list. Also, test takers may be associated into groups, such as the class roster partially shown in
A test list lists the tests available for delivery in the testing system. Similar to the test taker list, the test list may be accessible to the user for editing, such that the user may add tests to, delete tests from, or arrange tests in the test list. In
In
In one embodiment, the testing system may support the presentation of multiple tests at one time; therefore, the user may be allowed to select multiple test takers at approximately the same time. Alternatively, if the testing system does not support multiple simultaneous test presentations, the interface may still allow the user to make multiple test taker selections, and application server 22 may queue the selections for serial presentation.
The selection of test taker and test may be separated into different icons, different selection events, and different interface views in an alternate embodiment. For example, the interface may contain a test taker tab, from which the user may select a test taker; a test tab, from which the user may select a test; and a dial-out number tab, from which the user may select a dial out number. Additionally, the selection of a test taker may activate a default selection of a dial-out number, perhaps that test taker's phone number, and of a test, perhaps the next test in a preselected sequence of tests. The test taker list, the test list, and the dial-out number may be arranged in any visual or textual format that allows the user to select from them.
In step 206, application server 22 responds to the user's selections by presenting the selected test to the selected test taker. Application server 22 may have the selected test stored or may access testing database 30 to retrieve the selected test. Once it has the selected test, application server 22 may transfer the selected test and the dial-out number to voice communication server 28.
Voice communication server 28 may then present, or deliver, the selected test in a phone call to the dial-out number, over voice communication network 18 to telephone 20, which may correspond to the selected dial-out number. Telephone 20 may be a cellular telephone shared by multiple test takers, and the testing system may assume that, for a particular test presentation, the selected test taker is answering telephone 20. Presentation of the selected test may require voice communication server 28 and application server 22 to work in conjunction with each other to provide proper prompts to the test taker who answers the call and to determine when the test has been completed.
Before or during a test presentation, the test taker may read test instructions from a test booklet. The test booklet may be, for example, a physical booklet or an electronic document, which may be located on a local hard drive, a network drive, a local network, or another data network, for example, data network 14. The test instructions may include a description of the format of the test and an explanation of when and how the test taker should respond to test prompts. In the reading fluency test example, the test booklet may include, along with test instructions, passages for the test taker to read from in response to particular testing prompts.
An exemplary test presentation may involve a test taker answering a call on telephone 20. The test presentation may then proceed according to the test instructions. For example, in the reading fluency test example, the testing system may provide, over the phone, a prompt for the test taker to read from a particular passage. The test taker may then read that passage into telephone 20. After the test taker is finished reading from the passage, or when test taker has reached a time limit for reading the passage, the testing system may prompt the test taker to read another passage. The testing system may also indicate to the test taker when the test has been completed. The testing system or the test taker may then hang up and end the test phone call.
During various phases of test presentation, the interface may be updated to display to the user the current status of a particular test presentation. For instance, in
According to step 208, voice communication server 28 may record the test. The recording may be a voice recording of the call and may include, for example, all of the prompts and responses, only the responses, or only some of the responses. For instance, a test taker may be prompted to restart a test during a phone call based on an inappropriate volume level, in which case voice communication server 28 may only record the responses given after the test has restarted. The test recording may be used for scoring purposes, may be archived, and may be made accessible to the user or the test taker. In one embodiment, the test taker may be allowed, during the same phone call, to playback the test recording after completion of the test and may be allowed to restart the test if unsatisfied with the recorded test.
In step 210, voice communication server 28 may provide the test recording to test scoring server 26 to determine a score of the test. If the test presented is a reading fluency test, test scoring server 26 may make the score determination based on speech recognition technology, example passage readings, and other indicia of fluency, such as articulation and expressiveness. The score may be a simple pass or fail designation or may comprise other qualitative and quantitative measurements of performance. In the reading fluency example, the score may include a percentage accuracy score, a rate of words read correctly, and a quantification of expressiveness. Test scoring server 26 may provide the test recording and the score and other test results to application server 22.
Additionally, test scoring database 30 may archive the test recording along with other information such as the score, the test results, information about the test taker, the time of the test presentation, and the duration of the test. In one embodiment, the interface may provide access to the archives in the test scoring database and may allow a user to run data analysis on the archives. For example, the user may desire a report on how many test takers have completed a particular test and what portion of those test takers scored above a threshold score an that test, and the interface may assemble that request from the user, may transmit the request to the test scoring database, and may present a report containing the requested information to the user.
In step 212, application server 22 may present information about the completed test to the user though the interface. For example, in
The interface may also present testing recommendations to the user. For instance, application server 22 may access the testing records of a particular test taker that are contained in testing database 30 and may analyze the performance trends of that test taker. If the test list is ordered by difficulty, and if a test taker has successfully completed the easiest test in the test list, application server 22 may recommend, via the interface, that the test taker take the next easiest test in the test list. Alternately, if a test taker has performed poorly on the easiest test in a series, application server 22 may recommend an easier series of tests for the test taker. Similarly, if a test taker has performed satisfactorily on all the tests in a series, application server 22 may recommend a different or harder test series. The interface and application server 22 may also track the progression of a test taker through a linear or a branching series of tests that are charted out by the user or another test administrator.
In addition to making testing recommendations specific to a test taker, application server 22 may analyze testing data by test or by group and recommend testing strategies on that scale. For example, if a group of test takers has shown proficiency on a given battery of tests, application server 22 may recommend, through the interface, a new battery of tests appropriate for all or a majority of the test taker group.
A variety of examples have been described above, all dealing with test administration and management. However, those skilled in the art will understand that changes and modifications may be made to these examples without departing from the true scope and spirit of the present invention, which is defined by the claims. For example, the various units of the test administration and management system may be consolidated into fewer units or divided into more units as necessary for a particular embodiment. Additionally, though this disclosure makes reference to reading fluency tests, the inventive test administration and management system and methods may be used with other tests or evaluation tools. Accordingly, the description of the present invention is to be construed as illustrative only and is for the purpose of teaching those skilled in the art the best mode of carrying out the invention. The details may be varied substantially without departing from the spirit of the invention, and the exclusive use of all modifications which are within the scope of the appended claims is reserved.