We need to create a way to connect users who have purchased Vizzle from the MTSS Plan to Vizzle assignments. Linking users from a plan documenting academic goals for students to the academic lessons and associated progress is a key differentiator for us in the MTSS space. This serves to save educators time and reduce the number of vendors a district needs to partner with in order to fully implement MTSS in their district.
User Stories:
As a user creating an ELA or Math MTSS Plan, I want to select Vizzle assignments for my student, so that I do not have to go somewhere else to find ELA or Math lessons for my student.
As a user Viewing an ELA or Math MTSS Plan with a connected Vizzle lesson, I want to modify the Vizzle assignment, so I can ensure my student’s needs are met.
As a user viewing an assignment in Vizzle that is connected to an MTSS ELA or Math Plan, I want to view the plan, so I can make any modifications to the plan and assignment.
As a user viewing an ELA or Math MTSS Plan with a connected Vizzle lesson, I want to view my student’s average score on the Vizzle assignments, so I can assess if my student is making progress.
As a user viewing an ELA or Math MTSS Plan that is not connected to a Vizzle lesson, I want to enter a score, so I can justify student progress.
Questions
What if assignment already exists for the student?
Can it be added to the plan?
If so, is it now locked in Vizzle?
How should we display progress?
What if student link between systems is broken?
What if student previously completed an assignment in Vizzle so a score already exists? Can we count progress from time it was added to MTSS plan only?
Design: https://www.figma.com/file/gdwMnbpudJxuzVrORrOGvd/Ed-Member-Site-UX?node-id=27208%3A227972
User Story
As a user creating an ELA or Math MTSS Plan, I want to select Vizzle assignments for my student, so that I do not have to go somewhere else to find ELA or Math lessons for my student.
UI
The user will click the Add Vizzle Assignment button
This will open a modal allowing the user to search for a related Vizzle assignment
The user will click the next button to advance to the create assignment screen
The lesson description will appear under Item to assign.
The user may preview the assignment (can we do for MVP?)
The user will select if assignment should be played over a set date range or only on specific days
The user will set assignment as single or multiple play
The info icon next to single/multiple play will show the same info users see on Vizzle
Clicking Cancel or X will close the modal and return the over to the search assignment screen
Clicking Save will save the assignment and return the user to the MTSS Plan.
The info icon next to single/multiple play will show the same info users see on Vizzle
The MTSS Plan will now show the connected assignment.
Acceptance Criteria
Given I am a user with access to Vizzle, I will see the Add Vizzle Assignment button
Given I am a user without access to Vizzle, I will not see the Add Vizzle Assignment button
Given I am a user creating an ELA plan, the Vizzle assignment search screen will default to English Language Arts
Given I am a user creating a Math plan, the Vizzle assignment search screen will default to Math
Given I have saved an assignment, the assignment will be created for the student in Vizzle.
User Story
As a user Viewing an ELA or Math MTSS Plan with a connected Vizzle lesson, I want to modify the Vizzle assignment, so I can ensure my student’s needs are met.
UI
The user will click Manage Assignment next to the lesson name
View on Vizzle assignment row
This will open the edit assignment modal
The user may modify the assignment rules
Clicking the edit button next to the schedule will open the calendar.
Clicking delete unassign assignment will product reveal a confirmation message.
If user confirms deleteunassign, the assignment will be removed and the from assigned list in intervention plan and from assigned to student in Vizzle. The modal will close, returning the user to the plan.
Acceptance Criteria
Given I have edited the assignment details and clicked Save, the assignment logic will be update in Vizzle for this student.
Given I have confirmed deletion of this assignment, the assignment will be unassigned from the student in Vizzle and will no longer show on the MTSS Plan.
User Story
As a user viewing an ELA or Math MTSS Plan with a connected Vizzle lesson, I want to view my student’s average score on the Vizzle assignments, so I can assess if my student is making progress.
UI
When viewing the MTSS Plan, the average score will show next to each connected Vizzle assignment
Acceptance Criteria
Given a student has completed a scorable assignment at least 1 time in Vizzle, we will display the student’s average score on this assignment as of date/time the user is viewing the plan.
Given a student has completed a Vizzle assignment that is not scorable, we will display N/A as the score.
User Story
As a user viewing an ELA or Math MTSS Plan with a connected Vizzle assignment that does not have a score, I want to view the assignment, so I can assess how my student is doing
UI
Acceptance Criteria
User Story
As a user viewing an ELA or Math MTSS Plan that is not connected to a Vizzle lesson, I want to enter a score, so I can justify student progress.
UI
When viewing the MTSS Plan without any connected lessons, the user should be able to enter a score for each goal.
The user will select Other and then input lesson name and score and click save
The score with then show in other assignments
Users can click edit to view the Add Other Assignment modal with inputted lesson name and Student score. The user can make changes and save
Acceptance Criteria
Given I am viewing a plan without any connected assignments, I should see the box where I can enter a score manually.
User Story
As a user viewing an assignment in Vizzle that is connected to an MTSS ELA or Math Plan, I want to view the plan, so I can make any modifications to the plan and assignment.
UI
When viewing a lesson assigned to a student on the Vizzle platform that is connected to an MTSS Plan, we will show a button linking to the plan
Clicking this button will take the user to the MTSS Plan
The edit assignment button will not be available for this lesson
Acceptance Criteria
Given I am viewing a lesson in Vizzle that is connected to an MTSS Plan, I will not be able to edit this assignment in Vizzle.