Namespace InSite.Domain.Banks
Classes
- Attachment
An attachment is an uploaded file with metadata.
- AttachmentImage
Encapsulates the extended properties that apply only to image attachments.
- BankAggregate
The term "assessment" is understood to encapsulate the administrative side of a learning interaction. For example, in the case of a competency evaluation it is the definition of an exam form. The term "examination" is understood to encapsulate the user side of a learning interaction. In the example of a competency evaluation it is the instantiation of an exam form for a specific candidate. Put in simplest terms, an Assessment is the definition of exam-related assets, and an Examination is the instantiation of exam-related assets.
- BankState
A question bank is a planned library of question items designed to fulfill specific predetermined purposes.
For example, a bank can contain hundreds of questions for each chapter in a published resource. This provides an opportunity for teachers to select from a wide variety of questions when developing an exam, developing more than one exam for a specific assessment strategy and rotate them between terms, or to draw a random set of questions into an exam.
The question items in a bank are grouped int question sets. This makes it easier for instructors and administrators to work with large banks, and it allows for the creation of exam forms containing questions that naturally group together - and for which different display rules might need to apply.
For example, consider an exam form that contain 20 questions, where the first 10 questions relate to topic A and the second 10 questions relate to topic B. An instructor might want students to see all A questions before any B questions, and also want to randomize the question items in each of the two groups.
- Comment
A comment is a block of text posted about something in the bank. For example, it might be descriptive commentary from an instructor building a specification, or it might be feedback from a student on a specific question.
- Criterion
A criterion represents a set of rules for selecting and filtering the question items from one or more question sets. Each section on an exam form uses a criterion to determine the questions it contains and displays.
- Edition
A simple version number that follows the convention "Major.Minor". For example: 009.900 1.2 2019.Q4 A.101
- Field
A field is a reference to a specific question item from within a specific form (in a specific section).
- Form
An exam form is a specific set of questions (grouped into sections) for a student or candidate to answer.
- FormClassification
Forms can be classified (optionally) by instrument and/or theme.
- FormInvigilation
Invigilation properties determine the rules applied to an online exam submission.
- FormPublication
Publication properties determine the rules for availability and/or display of an online assessment form.
- ImageDimension
The two dimensions of an image are height and width.
- Level
The type and number for a discrete skill level. For example, Certificate of Qualification Level 2.
- MatchingList
A matching list is an array of matching pairs. It is use only in exam questions where Type = Matching.
- MatchingPair
A matching pair is an item in a matching list. It is use only in exam questions where Type = Matching.
- Option
Represents an answer option on an exam question. In the special case of a Compsition question, it represents an item in the question's scoring rubric.
- OptionColumn
The options contained by a question can be displayed in a multi-column table. This class represents a column in such a table.
- OptionLayout
Represents the layout configuration for a question containing options that are displayed to a student/candidate in a multi-column table.
- Question
Represents a question item in a question bank.
- QuestionClassification
Questions can be classified using open-ended tag, taxonomy rank, difficulty rank, and/or like-item-group.
- Randomization
Represents the randomization settings for the items in a list. If randomization is enabled, it may be required to randomize only the first N items in the list.
- ScoreCalculation
Represents the settings used to calculate and display the score for an exam submission.
- Section
A section is a reference to a specific question set from within a specific form.
- Set
Represents a question set in a question bank. A set is a group of related question items.
- Specification
A specification represents a set of rules to determine the content and behaviour of an exam form.