Versions Compared

Key

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

We need to adjust the add/edit students screen to distinguish between direct and classroom assignments.


General Concept

UI

  • In Manage Students, when a user clicks to Add/Edit a student, we need to create a much larger screen that shows all steps on the same page AND allows students to be assigned to classrooms

  • This screen will be divided into 2 steps:

    • Create/Edit Profile

    • Create/Edit Assignments

Business Rules

  • Create Profile and Create Assignments will show if the user is adding a new student

  • Edit Profile and Edit Assignments will show if the user is editing an existing student


Step 1: Create/Edit Profile

UI

  • Here, the user will add/edit the following fields:

    • First Name

    • Last Name

    • Email

    • Birthday

    • Gender

    • Ethnicity

    • Grade

    • State Test Number

    • Classification

    • Building

    • Username

    • Password

    • Confirm Password

Business Rules

  • Email is a new field and will be non-required

  • Classification will change to just 2 options:

    • General Education

    • Special Education

  • Special Education will be selected for any student who previously had an education classification of:

    • ADHD

    • Autism

    • Deaf-Blindness

    • Deafness

    • Developmental Delay

    • Down syndrome

    • Emotional Disturbance

    • Hearing Impairment

    • Intellectual Disability

    • Multiple Disabilities

    • Orthopedic Impairment

    • Other Health Impaired

    • Specific Learning Disability

    • Speech or language Impairment

    • Traumatic Brain Injury

    • Visual Impairement, including blindness

  • General Education will be selected for any student who previously did not have an education classification selected

  • When editing a student who was previously set to Other, the user will be prompted to select either General Education or Special Education

  • Language Ability and Biggest Area of Concern will be removed

  • If a student is connected to Rethink via integration, the ONLY fields that can be edited are:

    • Email

    • Birthday

    • Gender

    • Password


Step 2: Create/Edit Assignments

UI

  • When the user clicks on Step 2, they will see a screen detailing both Direct Team Member Assignments and Classroom Assignments

Business Rules


Direct Team Member Assignments

UI

  • This section will list both available and assigned team members

  • Clicking the + will add a team member to the assigned list

  • Clicking the - will remove a team member from the assigned list

Business Rules

  • We will list all team members who belong to a building both the user and student currently have access to. This will include multi-account team members and admins

  • Team Members listed under Assigned will be assigned to the student

  • If a team member is unassigned from a student here, the student will no longer be assigned to the team member UNLESS the student and team member both belong to the same classroom


Classroom Assignments

UI

  • Here, we will show all available and assigned classrooms

  • If the user clicks the +, the classroom will be added to the assigned column

  • If the user clicks on add new classroom, they will see the create classroom form

Business Rules

  • Available Classrooms

    • Users with permission to View Classrooms will see the list of Classrooms associated with a building to which the student currently belongs

    • Users with permission to Manage Classrooms will have the ability to assign a classroom to the student

  • Assigned Classrooms

    • Users with permission to View Classrooms will see the list of Classrooms to which the student currently belongs

    • Classrooms listed under Assigned are assigned to the student

    • Any classroom linked to a student via integration cannot be unassigned from the student

  • Users with permission to Manage Classrooms will have the ability to add a new classroom


Existing Classroom

UI

  • If the user clicks on an assigned classroom, they will see a list of available and assigned team members and students

Business Rules

  • Users with permission to Manage Classrooms will have the ability to edit the classroom assignments

  • Classrooms created via an integration cannot be edited

| Team Members

UI

  • Here, we will show the list of available and assigned team members

  • If the user clicks the +, the team member will be added to the assigned column

  • If the user clicks the -, the team member will be removed from the assigned column

Business Rules

  • Available Team Members will list all team members with permission to View Classrooms who belong to the same building as the classroom. This includes multi-account team members and admins

  • Team Members under Assigned are assigned to the classroom and all students in the classroom

  • At least 1 team member must be assigned to the classroom

  • If a team member is unassigned from the classroom, they are unassigned from all students in the classroom UNLESS at least one of the following statements is true:

    • The student and the team member both belong to another classroom together

    • The student is directly assigned to the team member

| Students

UI

  • Here, we will show the list of available and assigned students

  • If the user clicks the +, the student will be added to the assigned column

  • If the user clicks the -, the student will be removed from the assigned column

Business Rules

  • Available Students will list all students who belong to the same building as the classroom.

  • Students under Assigned are assigned to the classroom and all team members in the classroom

  • At least 1 student must be assigned to the classroom

  • If a student is unassigned from the classroom, they are unassigned from all team members in the classroom UNLESS at least one of the following statements is true:

    • The student and the team member both belong to another classroom together

    • The student is directly assigned to the team member


Add New Classroom

UI

  • If the user clicks on Add New Classroom, they will see add classroom form

  • First, the user will select an icon and classroom name

  • Next, the user will see the building name

  • Next, we will show the list of available and assigned students

    • If the user clicks the +, the student will be added to the assigned column

    • If the user clicks the -, the student will be removed from the assigned column

  • We will then show the list of available and assigned team members

    • If the user clicks the +, the team member will be added to the assigned column

    • If the user clicks the -, the team member will be removed from the assigned column

  • Clicking Save will save this classroom

Business Rules

  • Users with permission to Manage Classrooms will have the ability to add a new classroom

  • The star icon will be selected by default

  • Classroom must have a name

  • We will show the building to which the student currently belongs. No other buildings will show & there should be no option to make a selection. This is static.

  • Available Students will list all students who belong to the same building as the classroom. We will auto-select the student we are currently editing.

  • Students under Assigned are assigned to the classroom and all team members in the classroom

  • At least 1 student must be assigned to the classroom

  • Available Team Members will list all team members with permission to View Classrooms who belong to the same building as the classroom. This includes multi-account team members and admins

  • Team Members under Assigned are assigned to the classroom and all students in the classroom

  • At least 1 team member must be assigned to the classroom