Versions Compared

Key

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

We need to create a way for teachers to modify and remove behaviors in their tracker.

User Stories:

  • As a user, I want to be able modify or remove behaviors so I can update my list to the behaviors that I need to track in my classroom

Acceptance Criteria:

  • Given that I am a teacher, I can modify and remove behaviors from my list of behaviors

Design: https://www.figma.com/file/gdwMnbpudJxuzVrORrOGvd/Ed-Member-Site-UX?node-id=15879%3A178721

Opening Edit Behavior List

UI

  • Users can either access the Edit Behavior List by clicking Record behaviors in the classroom

  • Users can access the Edit behavior list by clicking Record behaviors in the behavior dashboard in any of the tiers

Or

  • Users can access the Edit behavior list by clicking Record behaviors in the student Behavior dashboard

  • Once they click on Record behaviors, they will see the Record behaviors modal and be able to select Edit classroom behaviors list

Image Added

Business Rules

| Edit behavior list

UI

  • If the user clicks Edit classroom behaviors list, they will be taken to a screen detailing the current behaviors for the classroom.

  • Each behavior will show the symbol for the behavior category, the name of the behavior, and the point value.

  • The user may click the arrows to rearrange the list

  • The user may click in the point value box to change the point value for the behavior

  • The user may click the X to remove the behavior from the list

  • The user may click “+ Add behavior” to add a custom behavior

    • When the user adds a custom behavior, they will need to enter a behavior name, behavior category, and point value

    • If the user clicks the X, the behavior will be removed.

Business Rules

  • Users with permission to Edit Behavior Settings (Behavior Support) will see this option.

  • We will show the current list of behaviors for the classroom selected. If we have entered from a group, we will show the current list of behaviors for the classroom the selected group belongs to.

  • The user may rename, reorganize, and adjust the point value for all behaviors shown.

  • The user may add a custom behavior

    • The user must select a pre-existing behavior category

    • The point value for any behavior tied to a positive category will default to 1 point, but the user may adjust this to any positive point value for a whole number 0 or higher.

  • Negative behaviors cannot have a point value associated. The points box will be set to NA and cannot be changed.

  • We will not allow any negative point values.

  • Point values can be set to a whole number of 0 or higher. If user tries to enter a negative number, they will see a red message stating “Please enter a whole number greater than 0.”

  • If a behavior has been removed after data has been collected for that behavior, the behavior will no longer show in tracking but will show in reports. For example, if I record data on Hitting and then remove hitting from the behavior list, I will no longer be able to record data for hitting but I will see hitting on any behavior report I run (see reports for details).

  • If the point value is changed for a behavior after data has been collected for that behavior, the report will show the original point value for all behaviors previously recorded. All future behaviors will show the new point value.