Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

We need to adjust the assign screen for SEL and Mental lessons so that a user can assign any item associated with a lesson on one screen.

User Story:

  • As a user, I want to preview all items associated with a lesson, so I can make a decision about which items to assign

  • As a user, I want to add start and due dates to an assignment, so I can ensure my students are completing the assignment at the correct time

  • As a user, I want to assign multiple items associated with a lesson, so I do not have to click on multiple assign buttons

Acceptance Criteria:

Design:


General Concept

UI

  • At the top of the assign modal, the user will see:

    • Lesson Name

    • Lesson Tier

    • Lesson Grade

    • Lesson Domain

  • Below this, the screen will be divided into 2 sections:

    • Assign to

    • Items to assign

Business Rules

  • This applies to SEL and Mental Health Lessons

  • Users with permission to Lesson Library → Assign will have access to this screen.

  • Lesson Name will show the name of the selected lesson

  • Lesson Tier will show which tier(s) the lesson is associated with. This will not show for Mental Health lessons.

  • Lesson Grade will show the grade of the lesson

  • Lesson Domain will show which domain the lesson is associated with (i.e. Awareness of Self & Others)


Assign to

UI

  • In this area, the user will see the options of who to assign the item(s) to.

  • This will function as it currently does

Business Rules

  • HOW DO WE SHOW WHO IS ALREADY ASSIGNED SINCE WE ARE NOW ACCOUNTING FOR MULTIPLE ITEMS?


Items to assign

UI

  • The user will see a list of all items that can be assigned from the Learn, Practice, and Dive Deeper , areas, as well as the Quiz and Student Resource

  • When the user clicks the slider button, it will move to the right. The slider will turn green to indicate this item is ready to be assigned.

  • If the user clicks the slider button again, it will move to the left. The slider button will turn grey to indicate this item will not be assigned.

  • If the user clicks on an item, it will appear in a pop-up so they may preview the item

  • If the user clicks Select All at the top, all items will move to the assigned state

  • The user will see the number of items currently selected at the top of the screen

NEED DESIGN UPDATE

Business Rules

  • By default, all items will show as unassigned

  • The user may select multiple items to assign

  • If there are no assignable items for a section (i.e. lesson does not have a student resource), we will not show that section


Start and Due Dates

UI

  • Next to each item, the user will see a calendar icon with the phrase No start or due date

  • If the user clicks on this phrase/icon, they will be able to select a start and/or due date for the assignment.

  • If the user sets a start date but no due date, the item will now show the phrase Start INSERT START DATE

  • If the user sets a due date but no start date, the item will now show the phrase Due INSERT DUE DATE

  • If the user sets both a start date and a due date, the item will now show the phrase INSERT START DATE - INSERT DUE DATE

Business Rules

  • By default, all items will be set to no start or due date

  • Start and due dates are optional

  • If there is a start date, the item will not appear under Due Today in the Student Center before the selected date. If there is no start date, the item will appear under Due Today in the student center immediately after the assignment is created.

  • If there is a due date, we will track whether the student completed the assignment on time in the Student Center and Manage Assignments areas.


Assign

UI

  • When the user clicks the Assign button, they will see a confirmation message stating X number of students have been assigned to X number of assignments

Business Rules

  • PS Team: Can a student be assigned the same item at the same time? In Canvas, it would be possible for a student to be assigned the same item at one time. Let’s consider the following scenarios:

    • What would happen if a Teacher assigned the empathy video to her 3rd grade class with a due date of 9/25 and an Admin then assigned the empathy video to all 3rd grade students with a due date of 9/15? What if the teacher’s classroom consisted of 3rd and 4th grade students?

    • What would happen if a Teacher assigned the empathy video to her 3rd grade class with no due date and an Admin then assigned the empathy video to all 3rd grade students with a due date of 9/15? What if the teacher’s classroom consisted of 3rd and 4th grade students?

    • What would happen if a Teacher assigned the empathy video to her 3rd grade class with a start date of 9/25 and then an admin assigned the empathy video to all 3rd grade students with a due date of 9/15? What if the teacher’s classroom consisted of 3rd and 4th grade students?

    • What would happen if an Admin assigned the empathy video to all 3rd grade students with no due date and a Teacher then assigned the empathy video to her 3rd grade class with a due date of 9/25? What if the teacher’s classroom consisted of 3rd and 4th grade students?

    • What would happen if an Admin assigned the empathy video to all 3rd grade students with a start date of 9/25 and a Teacher assigned the empathy video to her 3rd grade class with a due date of 9/15? What if the teacher’s classroom consisted of 3rd and 4th grade students?

  • No labels