We need to add English Proficiency/ELL Status for students. This will be used in demographic filters and as a field on student reports. ELL status is an important consideration when evaluating equity and student needs.
Design:https://www.figma.com/file/eImGLO9Ni7AZHg9qNlXmph/User-Profile?node-id=172%3A6076&t=LsgDmbn0Ptf4vJG7-0 https://www.figma.com/file/ScwFIBg6svFwcHhWiVGKJr/Admin-Reporting?node-id=73%3A1319&t=tjoALsJxsiizs4c2-0 https://www.figma.com/file/ScwFIBg6svFwcHhWiVGKJr/Admin-Reporting?node-id=14%3A1022&t=tjoALsJxsiizs4c2-0
Student Profile
User Story
As a user creating/editing a student profile, I need to be able to select/edit an ELL status for my student, so that I can view this information when creating student supports and evaluating equitable student outcomes.
UI
To select ELL, user clicks in the checkbox next to ELL.
To de-select ELL, user clicks in the checkbox next to ELL a second time.
There will be another field for English Proficiency. The options will be:
Entering (Low Beginner)
Emerging (High Beginner)
Developing (Low Intermediate)
Expanding (High Intermediate)
Bridging (Proficient)
Given I have clicked the box next to ELL but did not select a proficiency level, I will see the error message.
Acceptance Criteria
Given I am a user creating/editing a student profile, I will not be required to provide an ELL or English Proficiency Status.
Given I have not yet selected an ELL Status, I will not be able to select an English Proficiency level
Given I have not clicked inside the box next to ELL Status, the English Proficiency level will be set to Fluent (Non-ELL Student) and I will not be able to change this
Given I have clicked the box for ELL, then I will see the drop down to select the English Proficiency level and the drop down field to select Accommodations (See: Services and Accommodations).
Given I have set the ELL Status to Yes (clicked the box), I will be required to select an English Proficiency level and at least one accommodation.
Given user has selected ELL but clicks elsewhere before selecting an English Proficiency level and at least one Accommodation, then the error message will show. (See image: Error Message)
Error Message
Error messages apply also to 504, IEP, GIEP for Services and Accommodations and work the same way as shown in image: Error message.
Given a district has shared ELL status via Clever/Classlink/One Roster integration, we will display that selection here
Given a student is integrated via Clever/Classlink/One Roster, ELL & English Proficiency status fields will not be locked and can be changed by the user
Admin Reports - Incident Reporting
User Story
Given I am a user viewing the Demographics: Students Graph, I want to see the # of students with incidents reported for each proficiency level, so I can evaluate equity in my district
UI
We will add an option for English Proficiency under the first filter
The bars on the graph will be:
Entering (Low Beginner)
Emerging (High Beginner)
Developing (Low Intermediate)
Expanding (High Intermediate)
Bridging (Proficient)
Fluent (Non-ELL Student)
Hovering on a bar will show the # of unique students tagged to that EP status with incidents reported
This information will also be included on the export
Acceptance Criteria
Given I have selected English Proficiency as a filter, I will see a bar graph showing the number of unique students for each proficiency status with incidents reported within the date range, based on filters selected.
Given a student does not have an EP selected, they will be counted under Not Specified
Given a student has an incident reported within our date range and that student has since changed to a different proficiency status, they will be counted under the PS that held at the time the incident was reported
Given a student had an incident reported while at 1 PS and another reported while at another PS within our date range, they will be counted as 1 student for each PS.
Please See Filter Selection / Removal from UI Changes to Admin Reports for information about Chips.
User Story
Given I am a user viewing the Demographics: Incidents Graph, I want to see the # of incidents reported for each proficiency level, so I can evaluate equity in my district
UI
We will add an option for English Proficiency under the first filter.
The bars on the graph will be:
Entering (Low Beginner)
Emerging (High Beginner)
Developing (Low Intermediate)
Expanding (High Intermediate)
Bridging (Proficient)
Fluent (Non-ELL Student)
Hovering on a bar will show the # of incidents reported for students tagged to each proficiency status
This information will also be included on the export
Acceptance Criteria
Given I have selected English Proficiency as a filter, I will see a bar graph showing the number of incidents reported for students of each PS within the date range, based on filters selected.
Given a student does not have an EP selected, their incidents will be counted under Not Specified
Given a student has an incident reported within our date range and that student has since changed to a different proficiency status, their incidents will be counted under the PS they held at the time the incident was reported
Given a student had an incident reported while at 1 PS and another reported while at another PS within our date range, we will count 1 incident for each PS.
Admin Reports - Intervention Plans
User Story
Given I am a user viewing the Totals Graph, I want to see the # of students at each tier level for each ELL & EP, so I can evaluate equity in my district
UI
We will add a filter for EP Status
The options will be:
All Proficiency Levels
Fluent (Non-ELL Student)
All ELL Students
Entering (Low Beginner)
Emerging (High Beginner)
Developing (Low Intermediate)
Expanding (High Intermediate)
Bridging (Proficient)
The resulting graphs will display the number of students of the selected EP status at each tier level for each subject
Acceptance Criteria
Given I am viewing this report for the first time, the EP Status will be set to All Proficiency Levels
Given I have selected an option from the filter, I will only be able to make one selection at a time (single select)
Given I have selected All Proficiency Levels, I will see the # of unique students at each tier level for all EP levels including those students with no ELL/EP status provided
Given I have selected All ELL Students, I will see the number of unique students at each tier level with an ELL status set to Yes
Given I have selected Not Specified, I will see the number of unique students at each tier level without an ELL Status
Given I have selected any other option in the filter, I will see the # of unique students at each tier level with that EP status
Given a student has moved tier levels within our date range, we will only count the Tier the student is at as of the last date of the date range. Meaning, if a student is in Tier 1 on Day 1 of our date range and Tier 2 on the last day of our date range, we will count the student as Tier 2
Given a student has changed EP status within our date range, we will count the student under the EP status as of the last date in our date range. Meaning, if a student is set as Not Specified on Day 1 of our date range and Fluent on the last day of our date range, we will count the student as Fluent.
User Story
Given I am a user viewing the Interventions Report, I want to see the interventions used for students at each EP, so I can evaluate equity in my district
UI
We will add a filter for EP Status
The options will be:
All Proficiency Levels
Fluent (Non-ELL Student)
All ELL Students
Entering (Low Beginner)
Emerging (High Beginner)
Developing (Low Intermediate)
Expanding (High Intermediate)
Bridging (Proficient)
The resulting report will display the interventions used for students of the selected EP status
Acceptance Criteria
Given I am viewing this report for the first time, the EP Status will be set to All Proficiency Levels
Given I have selected an option from the filter, I will only be able to make one selection at a time (single select)
Given I have selected All Proficiency Levels, I will see the interventions used for students of all EP levels including those students with no ELL/EP status provided
Given I have selected All ELL Students, I will see the interventions used for students with an ELL status set to Yes
Given I have selected Not Specified, I will see the interventions used for students without an ELL Status
Given I have selected any other option in the filter, I will see the interventions used for students with that EP status
Given a student has changed EP status within our date range, we will count the student under the EP status as of the last date in our date range. Meaning, if a student is set as Not Specified on Day 1 of our date range and Fluent on the last day of our date range, we will count the student as Fluent.