Objectives
This project is to develop an online assessment platform capable of effectively evaluating the competencies of MLT candidates in their respective fields of practice. The platform should:
1.Include a database and user interface to administer online assessments that may include multiple-choice items, matching, sequencing, and short answers.
2.Ensure an intuitive user experience for both test-takers and administrators.
3.Implement automated scoring and reporting mechanisms.
4.Ensure the system prioritizes the security of stored data, ensures the integrity of the assessment process, and protects against potential cheating methods or unauthorized access.
Tasks
1.Database Design
a.Storage of different question types: multiple choice, matching, sequencing, and machine-scoreable short answers.
b.Scalability to accommodate growth.
c.Backup and recovery solutions.
d.Ability for administrators to revise or add new questions, disable questions, view all questions in a field of practice assessment, and retrieve individual questions and corresponding responses.
e.Ability to create multiple versions of a field of practice module.
2.User Interface (UI) Design:
a.Intuitive layout for both administrators and test-takers.
b.Responsive design for compatibility with desktop and laptop devices.
3.Assessment Administration:
a.Ability for administrators to designate which field of practice modules will be offered in a single test administration.
b.Randomization of questions within a field of practice module.
c.Randomization of field of practice modules.
d.Timer functionality for assessment modules.
e.Ability for test takers to review their responses or return to unanswered items within a field of practice module.
f.Real-time data saving to prevent data loss.
4.Scoring Mechanism:
a.Automated scoring for all question types.
b.Instant feedback option for test-takers post-completion.
5.Reporting:
a.Individual performance reports for test-takers.
b.Breakdown test performance by sub-tests and individual items.
c.Option for administrators to view individual test taker data, aggregate data, and trends.
6.Security:
a.Secure login for test-takers.
b.Secure storage of assessment questions, test-taker information, and test results.
c.Data encryption to protect candidate information and results.
d.Measures to prevent cheating during an exam (e.g., browser lockdown)
The system will serve a broad user base with diverse needs, making intuitive design, reliability, and scalability imperative.