Overview
In this section are discussions of design issues and decisions concerning the Assessment package data model, user interface, and APIs.
Pages
-
Design Overview
<p> General considerations regarding Assessment package data model. -
The Data Model
<p> Summary of the entire datamodel for the Assessment package. -
Items
<p> Design specs for the core subsystem of the Assessment package: Items -
Assessments and Sections
<p> Specs for the "grouping" entities in an Assessment: Sections and Assessments themselves -
Sequencing
<p> Specs for handling post-submission user response evaluation ("data validationi", "grading") and contingent user navigation -
Scheduling Subsystem
<p> Datamodel components implementing deployment settings -
Scoring
<p> How we plan to handle post-submission evaluation of user responses via "scoring" or "grading" -
Versioning
<p> Discussion of design issues regarding handling entity reuse and modification during the lifecycle of an Assessment. Ugly stuff. -
Response-related Data Model
<p> Discussion of entities that store information generated by Assessments. -
Display functionality
Specification on how the items of an assessment are to be displayed within a section. Might evolve into a specification for widget attributes in general. -
User Interface
<p> Discussion of user interface issues: page flow, default page layout -
APIs
<p> Discussion of specific APIs for Assessment package. -
Internationalization
<p>Description on how to tackle internationlization of content for the assessment system. Will be done through the CR. -
Response Handling
How will responses be stored in the system and how shall response retrieval work.