Activities Tab | Student Center | Add Interactive SEL Activities

We need to indicate to the student which activities they already submitted.

User Story: As a student, I need to see which activities I already completed, so I know which activities I still need to complete.

Acceptance Criteria: Given I am a student, when I visit the Activities tab in the student center, I need to see which activities I have already completed (as indicated by the dark colored block) and the date I competed them.

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


Activities tab

UI

  • When a student clicks on the activities tab, all activities with a status of Completed will show in a darker colored box with the phrase Completed: INSERT DATE COMPLETED

  • All other activities will appear as they do now

  • If a student clicks to view a activity, they will see the complete activity screen.

 

Business Rules

  • Completed Activities

    • Any activity for which the student clicked the “Submit” button that has not yet been reassigned to the student is considered Completed.

    • This means that any activity the student viewed before this enhancement is built is considered not complete

    • We will show a completed date as the date the student clicked the “Submit” button

    • These activities will show the View button. Quizzes and Assessments will not show this button yet. This will come later.

    • Clicking View will take the student to the View Activity Screen

  • Not Started Activities

    • These activities have not yet been clicked on by the student. They will show the Start button.

  • In Progress Activities

    • These activities have been previously clicked on by the student, but have not yet been submitted. They will show the Continue button.

  • If a student completed activity 1 and then is reassigned activity 1 by the teacher, the completed status will be reset. This is now considered Not Started.

  • Students may complete any activity, regardless of whether it has been assigned