This system will provide a means by which people can deposit questions and answers organized by subject areas. The system will provide the following capabilities
System features
The system should provide support for: lectures / lecture notes; student self study and assessment (practice tests); testing procedures for the creation and administration of tests; grading procedures; analysis tools for assessing student comprehension of the subject matter.
Course Creation
Course creation consists of defining the students and creating a course number.
Test Question Repository Creation
The system (we need an acronym) will provide a capability for instructors to create repositories of test questions. The test questions will be identified with subject matter categories and keyed to concepts within the subject. For example, a question could be identified as belonging to the subject "Operating Systems" and associated with the concept "process scheduling." Questions can be of various formats: multiple choice, true / false, fill-in-the-blank, short answer.
Practice Tests
When questions are placed into a question repository an indication is checked as to whether or not the question can be used for the purpose of practice testing. If a question can be used for practice testing then students can be given access to take practice exams.
Test Creation
There are on-line and off-line tests. The system can be used to generate either type of test. To generate an off-line test questions are selected from question repositories and placed in a file for printing. Questions can be selected manually or in an automated fashion based on a set of criteria provided for the construction of the test.
Test Administration
If the system is used to administer on-line test an on-line test is first created manually or selected based upon a set of criteria. The test is then made available by the instructor by issuing a command to the system. At this point connections from the on-line test taking program will be accepted until the terminate test command is given by the instructor. Alternatively, the testing window can be defined by time and date. The on-line test taking program must provide a mechanism to control access to the tests in some secure fashion and provide a scheme for authenticating the test takers.
Grading
Student profiles.
Closing the Loop
Statistics should be gathered indicating the number of correct and incorrect answers which have been given for a certain question.