Mental Health | Reports | Classrooms
We need to create a table view that shows teachers the # of student logins, videos submitted, and activities completed by each student in the class.
User Stories:
As a teacher, I want to see how many times each student has logged in during a given date range, so I can ensure they are able to complete their assignments
As a teacher, I want to see how many videos each student has completed during a given date range, so I can ensure they are consistently completing their video assignments
As a teacher, I want to see how many activities each student has completed during a given date range, so I can ensure they are completing an appropriate number of activities
Acceptance Criteria:
Given I am a user viewing a classroom report, and I have access to the Mental Health Lessons, I will see the Mental Health tab on the left nav
Given I am a user viewing a classroom report, and I DO NOT have access to the Mental Health Lessons, I will NOT see the Mental Health tab on the left nav
Given I am a user who has clicked the Mental Health tab, I will see the Mental Health report
Given I am a user viewing the Mental Health report, I will see a list of all students currently active in my class
Given a student is no longer active in my classroom, I will not see that student on my report
Design: https://www.figma.com/file/gdwMnbpudJxuzVrORrOGvd/Ed-Member-Site-UX?node-id=6993%3A1743
General Concept
UI
In Classrooms → Reports, the user will click on the Mental Health tab to see a table view outlining the # of logins, videos, and activities completed by each student in the class
The user needs to be able to adjust the date range, export, and print
Business Rules
Users with access to Mental Health Lessons will see the Mental Health tab and report
We will be reporting on the active students currently assigned to the class
Logins will show the number of times each student logged into the Student Center during the date range
Videos will show the number of unique Mental Health videos each student submitted to the teacher during the given date range
Activities will show the number of unique Mental Health activities completed during the date range. A complete activity includes:
Interactive activities that have been submitted to the teacher
Non-interactive activities that have been viewed by the student
Export
UI
When the user clicks the export button,
They will have the option to export as excel or CSV
The file will show with the same rows and columns that we see on the report
Business Rules
We are exporting the data currently displayed on the screen
Export can be excel or csv
UI
When the user clicks the print button,
They will see a printable PDF of the report
Business Rules
We need to show the name of the report as Mental Health Report in bold open sans font
Below this, insert classroom name in italics open sans
Below this, insert date range op