Pending Assignments widget

Target release

Type // to add a target release date

Epic

Type /Jira to add Jira epics and issues

Document status

DRAFT

Document owner

@ mention owner

Designer

@ designer

Tech lead

@ lead

Technical writers

@ writers

QA

 

 Objective

To provide information to the user about the assignments that are to due in the next 7 natural days.

 Success metrics

Goal

Metric

Goal

Metric

The user obtains a list of the assignments that are next to close, segmented in blocks that can be clicked on.

The system is able to filter the assignments and show only the ones to be close in the next 7 natural days and present each one in its own block.

Each block contains enough information as to identify the related assignment

The blocks contains:

  • Distinct icons for Class/Test/iRead assignments

  • Assignment title

  • Class' name on which it was assigned

  • Days left to close

    • If the close date is tomorrow, the system shall render the text in red

  • submitted/assigned students indicator, for teachers

Teachers are able to see how many students have submitted already.

The system shows, for each assignment, how many students have submitted the assignment against how many students had the assignment itself.

 Assumptions

 Requirements

Requirement

Importance

Notes

Requirement

Importance

Notes

HIGH

 

 User interaction and design

Student view
Teacher view

 

The widget shall present up to 7 full blocks of assignments, allowing to scroll the rest if needed.

If there are less than 7 assignments, the widget shall collapse in height until reaching the position in which the first block would start to appear.

On click/tap, each block redirects the user to the Edit Assignment popup, in the Assignments section, providing the required information to the module so it opens in the relevant assignment.

 Out of Scope

  •  

Related pages