|
|
System functionality: |
- Management of questions database:
System
provides an easy way for holding questions along with their versions
in the tree of categories. Category tree allows adding/removing
question for some category (main category for question). Question
can be edited – creation of new version, adding answers and setting
other different parameters for questions, versions and answers.
- Management of exams database:
Exams
tree holds different exams in the system. It provides users many
useful capabilities.
Some of these are:
the possibility to create a new exam, adding questions to exam, setting
other exam features and printing exam into XHTML format in both
canonical and scrambled order.
- Inserting
student replies:
The system provides a convenient way for checking a given exam. User can
insert replies to the screen which looks exactly like student’s
answer sheet and produce the grading sheet which includes student grade,
normalized grade and his success in every subject of the exam.
- Setting grading policy:
The system allows
setting weight for each question and answer in the exam, setting
factor, min/max
grade and etc. The user sees interactively how his changes influence
student grades and other statistics.
- Statistical information:
MED™ provides a various
statistical information about categories, exams, questions, versions, answers and
students. Some of the statistics are for a given exam and some are
based on all the
exams in the system. The user gets the statistics of the object he
currently works with. The system
also shows and allows to print a report with details of success of
all students in each category.
The printed report is user friendly and modifiable. The statistics
are presented visually
using graphs, pies etc.
- Import and Export:
System allows exporting
questions, exams, grading information (to Excel) and student replies as well as importing questions and student replies.
- Special GUI features:
-
Drag and Drop
-
Full support for multi-level undo
(including jumping to the panel of last change)
-
Panel of “errors states” in the
system (just like Eclipse task panel). A click on any of these errors “jumps” to the place where the error state can be resolved
-
Panel of personal settings. These
settings are saved Fin external xml file, loaded with the
system and then updated when the user changes options while the
system runs.
-
Possibility of executing
operations both through system and popup menus.
-
Actions on multiple objects and
detailed reports on their success/failure.
-
On demand statistical
information. Almost every screen has a possibility to present
statistical info. about the objects on it.
-
Full multi-lingual support both
in GUI and in printed test. For example, question alignment
will be to the right of the xhtml page if the question is in
hebrew/arabic/yidish or to the left otherwise.
|
|