Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

We need to make adjustments to the way we assign SEL assessments, videos, activities, and quizzes to students so that users do not need to select each individual student.

User Stories:

As an admin, I want to assign the SEL assessment/videos/quizzes/activities to a large group of students, so that I can control the assignment at the district level.

As a teacher, I want to assign the SEL assessment/videos/quizzes/activities to a large group of students, so that I do not have to assign to each individual student.


General Concept

Design

  • When a user clicks on assign for the SEL student self-assessment, SEL student video, SEL activity, or SEL quiz, they will see the assign screen asking them to decide if they’d like to assign by district, grade, building, classroom, or student

Image RemovedImage Added

Business Rules

  • We will default to District for Role 7 users

  • Only Role 7 users will see District as an option

  • We will default to Grade for all other users


District

Design

  • When a user clicks the District pill tab, they will be assigning to all students in the district

Image Added
  • They will also have the option to search for students they would like to exclude from the assignment by typing in a student’s name

    • From here, the user will click the + button next to the name of the student they wish to exclude

    • The excluded students will show the word excluded next to their name

    • If the user click the X next to an excluded student, that student will no longer be excluded from the assignment

Image Added
  • The user will click Assign when done and will receive a confirmation message stating the number of students who have been assigned the item.

Business Rules

  • Only Role 7 users will have the option to assign by district

  • This is the default tab for Role 7 users

  • When assigning the SEL Student Self-Assessment, we will only assign to students in grades 3-12 as these are the only grades the assessment applies to

  • When the user selects district, we will assign the item to all students currently active in all buildings (that have been allocated SEL SEL student licenses) in the district.

    • If a student in the district was already assigned the item, they will be skipped. They will not be assigned to the item more than once.

    • If the user excludes students from the assignment, these students will not be assigned the item.


Grade

Design

  • When a user clicks the Grade pill tab, they will be asked if they’d like to assign to the entire grade or to select students within the grade

  • For either option, the user will next select which grade(s) they would like to assign to

  • If the user selects Entire Grade, they will also have the option to search for students they would like to exclude from the assignment by typing in a student’s name

    • From here, the user will click the + button next to the name of the student they wish to exclude

    • The excluded students will show the word excluded next to their name

    • If the user click the X next to an excluded student, that student will no longer be excluded from the assignment

  • If the user selects Select Students, they will see a list of all students in the selected grades who have been assigned or are unassigned from the item

    • The user may search for a student under the assigned/unassigned column by typing in a name

    • The user may click assign all to assign the item to all students listed. All students will move to the assigned column.

    • The user may click unassign all to remove the assignment from all students listed. All students will move to the unassigned column.

    • Clicking the right arrow under the unassigned column will add that student to the assigned column and the item will be assigned to that student

    • Clicking the left arrow under the assigned column will add that student to the unassigned column and the item will be unassigned from that student.

  • The user will click Assign when done and will receive a confirmation message stating the number of students who have been assigned the item.

Business Rules

  • Users may select more than 1 grade

  • Users will only see grades in which they have access to students. If a user only has access to students in grade 3, this is the only grade we will list.

  • When assigning the SEL Student Self-Assessment, the user will only see grades 3-12 in the drop-down as these are the only grades the assessment applies to

  • Users marked is admin role will see the option to assign to the entire grade for select students. Non-admin users will not see these options as they cannot assign to the entire grade.

  • Entire Grade

    • Users marked is admin role will see this option and it will be the default

    • When the user selects entire grade, we will assign the item to all students currently in the selected grade in all buildings (that have been allocated SEL SEL student licenses) the user has access to.

      • For example, if a Role 7 user assigned to the entire 3rd grade, we would assign to all students currently in grade 3 in all buildings that have been allocated SEL SEL student licenses.

    • If a student in the selected grade was already assigned the item, they will be skipped. They will not be assigned to the item more than once.

    • If the user excludes students from the assignment, these students will not be assigned the item.

  • Select Students

    • Users marked is admin role will see this option. Non-admin users will not see this tab as this is their only option when assigning by grade.

    • When the user selects a grade, they will see a list of all students they currently have access to in the selected grade in all buildings (that have been allocated SEL SEL student licenses) they currently have access to who are either assigned or unassigned from the item.

    • Any student previously assigned a video/quiz/activity but has not completed it will show under the assigned column. Any student previously assigned a video/quiz/activity who has completed it will show under the unassigned column.

    • Any student previously assigned the current version of the SEL assessment (whether it has been completed or not) will show under the assigned column.

    • If the list results in more than 100 students, the user will not see a list of students, but will see the # of students in the selected grade currently assigned/unassigned from the item. The user may search by name for a specific student.

    • For example, if a Role 7 at a large district selects grade 3, they will see the number of students in Grade 3 in all buildings who are assigned/unassigned from the item. If a Role 4 selects grade 3, they will see a list of all students in Grade 3 to whom they are currently assigned who are either assigned or unassigned from the item.

  • We will check against licenses. If there are not enough SEL SEL student licenses, we will show an error massage asking the user to adjust their selections.


Building

Design

  • When a user clicks the Building pill tab, they will be asked if they’d like to assign to the entire building or to select students within the building

  • For either option, the user will next select which buildings(s) they would like to assign to

  • If the user selects Entire Building, they will also have the option to search for students they would like to exclude from the assignment by typing in a student’s name

    • From here, the user will click the + button next to the name of the student they wish to exclude

    • The excluded students will show the word excluded next to their name

    • If the user click the X next to an excluded student, that student will no longer be excluded from the assignment

  • If the user selects Select Students, they will see a list of all students in the selected buildings who have been assigned or are unassigned from the item

    • The user may search for a student under the assigned/unassigned column by typing in a name

    • The user may click assign all to assign the item to all students listed. All students will move to the assigned column.

    • The user may click unassign all to remove the assignment from all students listed. All students will move to the unassigned column.

    • Clicking the right arrow under the unassigned column will add that student to the assigned column and the item will be assigned to that student

    • Clicking the left arrow under the assigned column will add that student to the unassigned column and the item will be unassigned from that student.

  • The user will click Assign when done and will receive a confirmation message stating the number of students who have been assigned the item.

Business Rules

  • Only users users marked is admin role or non-admin users with access to more than 1 building will see this option

  • Users may select more than 1 building

  • Users will only see buildings in which they have access to students. If a user only has access to students in Building A, this is the only building we will list.

  • When assigning the SEL Student Self-Assessment, we will only assign to students in grades 3-12 as these are the only grades the assessment applies to

  • Users marked is admin role will see the option to assign to the entire building for select students. Non-admin users will not see these options as they cannot assign to the entire building.

  • Entire Building

    • Users marked is admin role will see this option and it will be the default

    • When the user selects entire building, we will assign the item to all students currently in the selected buildings (that have been allocated SEL SEL student licenses) the user has access to.

      • For example, if a Role 7 user assigned to the entire Building A, we would assign to all students currently in Building A.

    • If a student in the selected building was already assigned the item, they will be skipped. They will not be assigned to the item more than once.

    • If the user excludes students from the assignment, these students will not be assigned the item.

  • Select Students.

    • Users marked is admin role will see this option. Non-admin users will not see this tab as this is their only option when assigning by building.

    • When the user selects a building, they will see a list of all students they currently have access to in the selected buildings who are either assigned or unassigned from the item.

    • Any student previously assigned a video/quiz/activity but has not completed it will show under the assigned column. Any student previously assigned a video/quiz/activity who has completed it will show under the unassigned column.

    • Any student previously assigned the current version of the SEL assessment (whether it has been completed or not) will show under the assigned column. Again, we will only include students in grades 3-12 for the assessment.

    • If the list results in more than 100 students, the user will not see a list of students, but will see the # of students in the selected grade currently assigned/unassigned from the item. The user may search by name for a specific student.

    • For example, if a Role 7 at a large district selects Building A & Building B, they will see the number of students in Building A and Building B who are assigned/unassigned from the item. If a Multi-Account Lead Teacher at a small district selects Building A, they will see a list of all students to whom they are currently assigned in Building A who are either assigned or unassigned from the item.

  • We will check against licenses. If there are not enough SEL SEL student licenses, we will show an error massage asking the user to adjust their selections.


Classroom

Design

  • When a user clicks the Classroom pill tab, they will be asked if they’d like to assign to the entire classroom or to select students within the classroom

  • For either option, the user will next select which classroom(s) they would like to assign to

  • If the user selects Entire Classroom, they will also have the option to search for students they would like to exclude from the assignment by typing in a student’s name

    • From here, the user will click the + button next to the name of the student they wish to exclude

    • The excluded students will show the word excluded next to their name

    • If the user click the X next to an excluded student, that student will no longer be excluded from the assignment

  • If the user selects Select Students, they will see a list of all students in the selected classrooms who have been assigned or are unassigned from the item

    • The user may search for a student under the assigned/unassigned column by typing in a name

    • The user may click assign all to assign the item to all students listed. All students will move to the assigned column.

    • The user may click unassign all to remove the assignment from all students listed. All students will move to the unassigned column.

    • Clicking the right arrow under the unassigned column will add that student to the assigned column and the item will be assigned to that student

    • Clicking the left arrow under the assigned column will add that student to the unassigned column and the item will be unassigned from that student.

  • The user will click Assign when done and will receive a confirmation message stating the number of students who have been assigned the item.

Business Rules

  • Only users with access to at least 1 classroom will see this option

  • Users may select more than 1 classroom

  • Users will only see classrooms they currently have access to.

  • We will only list classrooms belonging to buildings that have been allocated SEL SEL student licenses

  • When assigning the SEL Student Self-Assessment, we will only assign to students in grades 3-12 as these are the only grades the assessment applies to

  • Entire Classroom

    • This will be the default

    • When the user selects entire classroom, we will assign the item to all students the user has access to who are currently in the selected classrooms.

    • If a student in the selected classroom was already assigned the item, they will be skipped. They will not be assigned to the item more than once.

    • If the user excludes students from the assignment, these students will not be assigned the item.

  • Select Students.

    • When the user selects a classroom, they will see a list of all students they currently have access to in the selected buildings who are either assigned or unassigned from the item.

    • Any student previously assigned a video/quiz/activity but has not completed it will show under the assigned column. Any student previously assigned a video/quiz/activity who has completed it will show under the unassigned column.

    • Any student previously assigned the current version of the SEL assessment (whether it has been completed or not) will show under the assigned column. Again, we will only include students in grades 3-12 for the assessment.

    • If the list results in more than 100 students, the user will not see a list of students, but will see the # of students in the selected grade currently assigned/unassigned from the item. The user may search by name for a specific student.

    • For example, if a Role 7 at a large district selects Classroom A & Classroom B, they will see the number of students in Classroom A and Classroom B who are assigned/unassigned from the item. If a Role 5 at a small district selects Classroom A, they will see a list of all students in Classroom A who are either assigned or unassigned from the item.

  • We will check against licenses. If there are not enough SEL SEL student licenses, we will show an error massage asking the user to adjust their selections.


Student

Design

  • When a user clicks the Student pill tab, they will see a list of all students who have been assigned or are unassigned from the item

    • The user may search for a student under the assigned/unassigned column by typing in a name

    • The user may click assign all to assign the item to all students listed. All students will move to the assigned column.

    • The user may click unassign all to remove the assignment from all students listed. All students will move to the unassigned column.

    • Clicking the right arrow under the unassigned column will add that student to the assigned column and the item will be assigned to that student

    • Clicking the left arrow under the assigned column will add that student to the unassigned column and the item will be unassigned from that student.

  • The user will click Assign when done and will receive a confirmation message stating the number of students who have been assigned the item.

CHRIS FIXING THIS

Business Rules

  • We will only list students belonging to buildings that have been allocated SEL SEL student licenses

  • When assigning the SEL Student Self-Assessment, we will only list students in grades 3-12 as these are the only grades the assessment applies to

  • Any student previously assigned a video/quiz/activity but has not completed it will show under the assigned column. Any student previously assigned a video/quiz/activity who has completed it will show under the unassigned column.

  • Any student previously assigned the current version of the SEL assessment (whether it has been completed or not) will show under the assigned column. Again, we will only include students in grades 3-12 for the assessment.

  • If the list results in more than 100 students, the user will not see a list of students, but will see the # of students in the selected grade currently assigned/unassigned from the item. The user may search by name for a specific student.

  • For example, a Role 7 at a large district will see the number of students in all buildings who are assigned/unassigned from the item. A Role 5 at a small district will see a list of all students who are either assigned or unassigned from the item.

  • We will check against licenses. If there are not enough SEL SEL student licenses, we will show an error massage asking the user to adjust their selections.