Overview | Reports | Classrooms

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:

  • Given I am a user viewing the classroom reports and I have access to Skills (Abilities, Inclusion, Transition, Academic) lessons, I will see the Special Education Skills block

  • Given I am a user viewing the classroom reports and I DO NOT have access to Skills (Abilities, Inclusion, Transition, Academic) lessons, I will NOT see the Special Education Skills block

  • Given I am a user viewing the Special Education Skills block and 1 student in my class has at least1 active lesson on the learning plan within the date range, but the lesson was added to the learning plan prior to the date range, I will see 1 student with plans.

  • Given I am a user viewing the Special Education Skills block and no students in my class have at least 1 active lesson on the learning plan within the date range, I will see 0 students with plans.

  • Given I am a user viewing the Special Education Skills block and 1 student in my class has Skills data entered within the date range, I will see 1 student with data.

  • Given I am a user viewing the Special Education Skills block and no students in my class have Skills data entered within the date range, I will see 0 students with data.

  • Given I am a user viewing the Special Education Skills block and 1 student has mastered a Skills target, objective, or goal mastered within the date range, I will see 1 student making progress.

  • Given I am a user viewing the Special Education Skills block and no students have mastered a Skills target, objective, or goal mastered within the date range, I will see 0 students making progress.

  • Given I am a user viewing the classroom reports and I have access to Behavior, I will see the Behavior block

  • Given I am a user viewing the classroom reports and I DO NOT have access to Behavior, I will NOT see the Behavior block

  • Given I am a user viewing the Behavior block and 1 student in my class has at least 1 active behavior plan within the date range, but the plan was created prior to the date range, I will see 1 student with plans.

  • Given I am a user viewing the Behavior block and no students in my class have at least 1 active behavior plan within the date range, I will see 0 students with plans.

  • Given I am a user viewing the Behavior block and 1 student in my class has Behavior data (ABC or regular behavior data) entered within the date range, I will see 1 student with data.

  • Given I am a user viewing the Behavior block and no students in my class have Behavior data entered within the date range, I will see 0 students with data.

  • Given I am a user viewing the Behavior block and 1 student has mastered a Behavior objective or goal mastered within the date range, I will see 1 student making progress.

  • Given I am a user viewing the Behavior block and no students have mastered a Behavior objective or goal mastered within the date range, I will see 0 students making progress.

  • Given I am a user viewing the classroom reports and I have access to SEL Lessons (SEL SEL), I will see the Social Emotional Learning block

  • Given I am a user viewing the classroom reports and I DO NOT have access to SEL Lessons (SEL SEL), I will NOT see the Social Emotional Learning block

  • Given I am a user viewing the Social Emotional Learning block and 1 student has submitted a SEL video assignment within the date range, I will see 1 student watched a video

  • Given I am a user viewing the Social Emotional Learning block and no students have submitted a SEL video assignment within the date range, I will see 0 students watched a video

  • Given I am a user viewing the Social Emotional Learning block and 1 student has completed a non-interactive SEL activity within the date range, I will see 1 student completed an activity.

  • Given I am a user viewing the Social Emotional Learning block and 1 student has submitted an interactive SEL activity within the date range, I will see 1 student completed an activity.

  • Given I am a user viewing the Social Emotional Learning block and no students have either completed a non-interactive SEL activity OR submitted an interactive SEL activity within the date range, I will see 0 students completed an activity.

  • Given I am a user viewing the Social Emotional Learning block and 1 student has completed a SEL quiz within the date range, I will see 1 student completed a a quiz.

  • Given I am a user viewing the Social Emotional Learning block and no students have completed a SEL quiz within the date range, I will see 0 students completed a a quiz.

  • Given I am a user viewing the classroom reports and I have access to Mental Health Lessons, I will see the Mental Health block

  • Given I am a user viewing the classroom reports and I DO NOT have access to Mental Health Lessons, I will NOT see the Mental Health block

  • Given I am a user viewing the Mental Health block and 1 student has submitted a Mental Health video assignment within the date range, I will see 1 student watched a video

  • Given I am a user viewing the Mental Health block and no students have submitted a Mental Health video assignment within the date range, I will see 0 students watched a video

  • Given I am a user viewing the Mental Health block and 1 student has completed a non-interactive Mental Health activity within the date range, I will see 1 student completed an activity.

  • Given I am a user viewing the Mental Health block and 1 student has submitted an interactive Mental Health activity within the date range, I will see 1 student completed an activity.

  • Given I am a user viewing the Mental Health block and no students have either completed a non-interactive Mental Health activity OR submitted an interactive Mental Health activity within the date range, I will see 0 students completed an activity.

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

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

 


Print

UI

  • The user will click on the print button,

  • And a PDF of the report will show

Business Rules

  • We will print the current view/date range

  • We will show the heading as Overview Report in bold open sans font

  • Below that, we will show the classroom name in italics open sans

  • Below that, we will show the date range in open sans