Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Lean MVP Requirements:

  • As a student, I need to be able to submit assignments.

  • As a student, I need to be able to save my progress on assignments as I am completing them, so I do not lose my work if I am interrupted.

  • As a student, I need to be able to view My Assignments (Complete, Incomplete)


My Assignments - Due Today

Design

  • On the My Assignments screen, we will show a button that says either Start or Continue

Business Rules

  • Start will show for items where the student has not previously clicked on an item

  • Continue will show for items where the student has previously clicked on an item, but has not yet completed/submitted it


Video

Design

  • Once the student reaches the end of a video, they will click a button to confirm they have completed the video

NEED DESIGN

Business Rules

  • The button will not show until the student gets to the end of the video

  • Clicking this button will mark the assignment as complete and remove it from Due Today


SEL Activities

Design

  • When a student clicks on a SEL activity, it can be in one of the following states:

    • Assigned - Not Started

    • Assigned - In Progress

    • Assigned - Submitted

    • Not Assigned - Not Started

    • Not Assigned - In Progress

    • Not Assigned - Submitted?

Business Rules

| Assigned - Not Started

Design

  • Activities that are assigned and have never been clicked on will show under Due Today with the Start button

  • When a student clicks on start, they will see a blank version of the activity

  • The student will click on the relevant tools for the activity

  • The student should be able to click a reset button to erase all marks and revert to a blank activity.

  • Once they have completed the activity, they will click the submit button

  • Next, they will see a message asking them if they are sure they want to submit

  • When the student clicks Yes, the assignment will be submitted to the teacher and marked as complete

  • If the student clicks No or leaves the assignment without submitting, we will save their changes

Business Rules

  • This is the UX when a student clicks on an assigned SEL activity for the first time

  • If the activity was previously completed by the student and then re-assigned, it will be treated as a new assignment. The student will see a blank activity instead of the previously submitted activity.

  • Submitted activities will be counted as completed activities and will show under Completed this Month. If the student clicks on this same activity again, they will see it has been submitted. This activity is no longer assigned to the student.

  • If the student leaves this screen without submitting the activity, we will save their progress and the activity will be moved to the in progress state (see next section). This activity remains assigned to the student.

| Assigned - In Progress

Design

  • Activities that are assigned and have been clicked on by the student already will show under Due Today with the Continue button

  • When the student clicks on Continue, they will see the activity with all edits they made previously. For example, if the student previously colored a box red, this will show.

  • The student will click on the relevant tools for the activity

  • The student should be able to click a reset button to erase all marks and revert to a blank activity.

  • Once they have completed the activity, they will click the submit button

  • Next, they will see a message asking them if they are sure they want to submit

  • When the student clicks Yes, the assignment will be submitted to the teacher and marked as complete

  • If the student clicks No or leaves the assignment without submitting, we will save their changes

Business Rules

  • This is the UX when a student clicks on an assigned SEL activity that they previously clicked on

  • Submitted activities will be counted as completed activities and will show under Completed this Month. If the student clicks on this same activity again, they will see it has been submitted. This activity is no longer assigned to the student.

  • If the student leaves this screen without submitting the activity, we will save their progress and the activity will remain in the in progress state. This activity remains assigned to the student.

| Assigned - Submitted

Design

  • Activities that have been submitted will show under Completed this Month and the Activities tab with the most recent submitted date

  • When the student clicks on the activity, they will see the completed/submitted activity.

  • If the student needs to make changes, they will click on a button to make changes and resubmit.

  • The student will click on the relevant tools for the activity

  • The student should be able to click a reset button to erase all marks and revert to a blank activity.

  • Once they have completed the activity, they will click the submit button

  • Next, they will see a message asking them if they are sure they want to submit

  • When the student clicks Yes, the assignment will be submitted to the teacher and marked as complete

  • If the student clicks No or leaves the assignment without submitting, we will save their changes

Business Rules

  • This is the UX for any activity the student has submitted

  • If the student chooses to re-submit an activity, this will replace the currently assigned activity.

  • Submitted activities will be counted as completed activities and will show under Completed this Month. If the student clicks on this same activity again, they will see it has been submitted. This activity is no longer assigned to the student.

  • If the student leaves this screen without submitting the activity, we will save their progress and the activity will be moved to the in progress state. This activity remains assigned to the student.