Versions Compared

Key

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

...

Need to re-work the logic for Classrooms. Currently, it is difficult to create a classroom & users/Rethink staff are not sure of the purpose. We need classrooms to:

  • Allow admins to check to see how specific classrooms are doing
  • Allow teachers/RSPs to break large caseloads up into groups
  • Allow users to view a parent list of specific users
  • Be simple to set up
  • Clear what the purpose is

When setting up a user, add to existing class or create new class.

Classrooms

Design

  • We will add a button to the left-side navigation menu for Classrooms
  • Clicking Classrooms will take users to a page that lists all available classrooms and a place to create a classroom
  • For each classroom, we will see:
    • Classroom Name
    • Number of team members assigned to the classroom
    • Number of students assigned to the classroom
    • Number of parents assigned to the classroom
    • Names of groups within the classroom
  • Users with access to View Own Classroom (no access to View All Classrooms)
    • We will show a description reading "Welcome to Classrooms! Use this feature to manage your workload, accomplish tasks for all of your students, and view real-time information on all of the students you serve right in one place."

Image Removed

    • If no classrooms have been created, we will see a message that states "Add Classroom"

Image Removed

  • Users with access to View All Classrooms
    • We will show a description reading "Welcome to Classrooms! Access any classroom your team has created to check on progress OR create a classroom of your own to manage your own caseload of students."
    • We will show a box that displays the number of classrooms currently set up and a search bar.

Image Removed

    • If no classrooms have been created, we will see a message that states "There are no classrooms set up yet. You can get things started by creating one for yourself or a team member."

Image Removed

  • Clicking the search bar allows users to search for a classroom by classroom name, team member name, student name, or group name
    • If a user types in Grey, we may see results for:
      • Ms. Grey's Classroom
      • Mr. Smith's Classroom (Mary Grey is a team member assigned to the classroom)
      • Mrs. Kavanuagh's Classroom (Andy Grey is a student assigned to the classroom)
      • Mr. Garcia's Classroom (there is a group called Grey Group)
  • Clicking on a Classroom Name will take the user to that Classroom's Dashboard
  • Clicking on Add Classroom will take the user to Create Classroom

Business Rules

...

  • If a classroom includes a building the user does not currently have access to, that classroom will not show.

...

  • If a classroom includes a building the user does not currently have access to, that classroom will not be searchable.

...

The sections we need to build for Phase 1 are: