We need to create an overview report that details high level usage information for the classroom. Users should be able to view this information for a given date range.
User Stories:
As a user, I want to view classroom usage/progress at a glance, so I can ensure we are on track
Acceptance Criteria:
Design: https://www.figma.com/file/gdwMnbpudJxuzVrORrOGvd/Ed-Member-Site-UX?node-id=6978%3A64937
General Concept
UI
If the user clicks on Reports from the Classroom Dashboard…
Or nav menu…
They will see the Reports Overview page by default.
Here, the user will see a block for all products they have access to
Users will be able to adjust the date range, just like they do in the admin reports.
Business Rules
Users with access to Skills will see the Special Education Skills block
Users with access to Behavior will see the Behavior block
Users with access to SEL Lessons will see the SEL block
Users with access to Mental Health Lessons will see the Mental Health block
Special Education Skills
UI
The block will show the number of students with plans, data, and who are making progress within the date range
The bars will be weighted based on % of students in the class with plans/data/making progress
We will use a green bar for 100% of students, a red bar for 0%, and a yellow bar for all others.
Clicking View more will take the user to the Skills report.
Business Rules
Plans will show the # of students in the class with at least 1 lesson on the current learning plan within the date range, regardless of when the lessons were added.
Data will show the # of students in the class with at least 1 skills data point within the date range.
Progress will show the # of students in the class who have mastered at least 1 Skills target, objective, or goal within the date range.
Behavior
UI
The block will show the number of students with plans, data, and who are making progress within the date range
The bars will be weighted based on % of students in the class with plans/data/making progress
We will use a green bar for 100% of students, a red bar for 0%, and a yellow bar for all others.
Clicking View more will take the user to the Behavior report.
Business Rules
Plans will show the # of students in the class with at least 1 active behavior plan within the date range, regardless of when the plan was added.
Data will show the # of students in the class with at least 1 behavior data point within the date range (ABC or Behavior data).
Progress will show the # of students in the class who have mastered at least 1 behavior objective or goal within the date range.
Social Emotional Learning
UI
The block will show the number of students who completed a video, activity, and quiz within the date range
The bars will be weighted based on % of students in the class with a completed video/activity/quiz
We will use a green bar for 100% of students, a red bar for 0%, and a yellow bar for all others.
Clicking View more will take the user to the SEL report.
Business Rules
Videos will show the # of students in the class who submitted a SEL video assignment within the date range
Activities will show the # of students in the class who submitted an interactive SEL activity or viewed a non-interactive SEL activity within the date range
Quiz will show the # of students in the class who completed a SEL quiz within the date range
Mental Health
UI
The block will show the number of students who completed a video or activity within the date range
The bars will be weighted based on % of students in the class with a completed video/activity
We will use a green bar for 100% of students, a red bar for 0%, and a yellow bar for all others.
Clicking View more will take the user to the Mental Health report
Business Rules
Videos will show the # of students in the class who submitted a Mental Health video assignment within the date range
Activities will show the # of students in the class who submitted an interactive Mental Health activity or viewed a non-interactive Mental Health activity within the date range