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.

  • We need to indicate which assignments are in progress VS those not yet started.

    User Story: 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)

    want to see which assignments I have already started, so I know where I left off.

    Acceptance Criteria: Given I am a student, when I visit the My Assignments area, the items assigned to me that I have not yet completed should show a button that reads Continue, while the items assigned to me that I have not yet started should show a button that says Start.

    Design: https://www.figma.com/file/gdwMnbpudJxuzVrORrOGvd/Ed-Member-Site-UX?node-id=2326%3A167


    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 - Assigned

    Design

    • Any video assigned to the student will appear under the Due Today section (same as today)

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

    Image Removed
    • Once the student clicks the submit button, the submit button will changed to a status of Completed.

    NEED DESIGN

    • Under the videos tab, any video with a completed status will show in a darker color with a status of Completed: DATE COMPLETED

    NEED DESIGN

    Business Rules

    • The done 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. This video will now show under Completed this month and will continue to show under the Videos tab (same as today)

    • If a user reassigns this video to the student, the completed status will be reset & the I’m done button will reappear

    SEL Videos - Not Assigned

    UI

  • Students may still access videos not assigned to them from the Videos tab

  • Any video with a status of Completed, will show in a darker color with a status of Completed: DATE COMPLETED

  • All other videos will show in the white box

  • A student may click to view any of these videos

  • Business Rules

    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

    Image Removed
    • 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.