Figma Link
User Story
As an internal employee at RethinkEd, I need to enter an new ELA or Math Assessment with metadata, criteria for benchmarks and field mapping so that we will have a bank of Assessments.
...
Quantity Field
Description: Selects the number of lines to include for Benchmark Label, Percentile Range or Raw Score, and Tier Mapping
Required: Yes
Type of input: Dropdown selection
Validation Criteria: One item is selected from the possible choices: 3, 4, 5, or 6
3 is the default
Scoring type
Description: Selection determines the heading for ranges and how the data are classified
Required: Yes
Type of input: Drop down; single select from options: Percentile Range, Raw Score
The results of the selection show different information for the heading and ranges for Tier mapping
Raw Score selection requires additional entries for Maximum and Minimum score
Percentile Range is the default
Benchmark Label
Description: A small text description to further explain the Tier Levels.
Contains a growing bank of benchmark labels
Each custom entry becomes part of an alphabetical ordered list
Required: No
Type of Input: Smart select from an alphabetical ordered list and a text entry option
Validation: A selection from the list or a custom text entry with a minimum of 3 characters
Percentile Range (Scoring Type: Heading and Ranges ):
Description: Heading (Percentile Range) shown with dropdown selection ranges for Tier Mapping
Required: Yes
Type of input: dropdown selection
Validation: Ranges selected for each of the lines selected. Must be all inclusive and mutually exclusive in descending order from the first to the last line
Raw Score (Scoring Type: Additional Fields, Heading and Ranges)
Description: Heading (Score Ranges) shown with dropdown selection ranges for Tier Mapping and 2 additional fields used to determine maximum and minimum score.
Required: Yes
Type of input: dropdown selection
Validation: Raw Score selected from dropdown
Shows the additional fields for Maximum and Minimum Score and the heading labeled: Score Ranges
Tier Mapping
Description: Identifies the Tier which correlates to each of the Benchmarks and/or Percentile Range or Score ranges
Required: Yes
Type of input: dropdown selection
Validation: The default setting is for 3 lines and the order is: Tier 1, Tier 2, Tier 3. If changes are made to the Quantity field, then the topmost line is locked at Tier 1 and the bottom-most line is locked at Tier 3 after user selects from the Quantity field. All tiers must be included at least once. We cannot show the tiers out of order from top to bottom so Tier 3 can never be shown in line 2 and Tier 1 can never be shown in the bottom most line for the quantity selected (Quantity field selection of 4, 5, or 6)
If the User enters into the Quantity field (4, 5, 6) we still need to keep the order for Tier mapping.
...
An example with 4 selected in the Quantity field has these possibilities for the four lines with line 1 beginning with T1:
T1, T1, T2, T3
T1, T2, T2, T3
T1, T2, T3, T3
Field Mapping Tab
Upload Sample Template button upload the heading of the data set selected and prefills the Select field drop down with those headings
Required Fields: If Percentile Range is selected from Scoring Type, then the required fields are: StudentID, CompletionDate, PercentileRank, ScaledScore
Required Fields: If Raw Score is selected from Scoring Type, then the required fields are: StudentId, CompletionDate, RawScore,
Show Tooltip: Optional checkbox with default as unchecked
Clicking checkbox for Show Tooltip opens a text box
User text enters Tooltip contents
Select Field: Dropdown contains the headings from Unload Sample Template
User clicks on Select field dropdown arrow and makes a selection
Add Note: Clicking Add note opens an optional text enter box
User types note and selects Save to have note appear
Users can remove note by clicking Cancel
Add Custom Field: Opens an additional line to Custom enter the Field, optional text entry field description, Show Tooltips checkbox, Select field dropdown, and Add Note.
Save button: Saves all work completed
Cancel button: Removes all work completed and restores to the default for all fields
...