Versions Compared

Key

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

...

The user can view recorded data on a graph for behavior tracking in the RethinkEd mobile app. We need to add the graph and details for Rating Scale data collection type to the RethinkEd mobile app for users to reference.

Web Requirements: https://rethinkautism.atlassian.net/l/cp/vTmdA3Po https://rethinkautism.atlassian.net/l/cp/PBKe61kb

Figma

https://www.figma.com/file/FDP0mENi2fgvXOLJaHv28s/Apps?type=design&node-id=12511%3A14326&mode=design&t=UyFZ756I8wVxVeji-1

...

  1. Graph Icon (existing functionality & logic)

    • Graph icon on program in tracking screen navigates user to the view of the graph for the program

    • Empty State will show on graph when no data has been recorded: No data has been recorded.

  2. Graph/ABC toggle switch (existing functionality & logic)

    • Graph selected: Displays recorded data points on a graph

    • ABC selected: Displays ABC graph

      • Context/Activity graph by default and the X axis will show Academics, Special classes, Individual time, Lunch/recess, Changing activities, Home, and Other.

      • Before (Antecedent) graph and the X axis will show Task/command given, No/diverted attention, Denied access to item, Error correction given, Waiting/ down time, Other.

      • After (Consequence) graph and the X axis will show Ignored, Redirected to activity, Discussed/corrected, Changed activity, Moved away/gave break, Other.

      • Possible Function graph and the X axis will show Avoidance/escape, Tangible, Attention, Sensory, Other.

      • Same X and Y axis as seen on production for that given ABC graph

      • Y axis shows the total % for each category for each part of ABC.

  3. Graph XY-Axis

    • Label: Mastery Percentage

    • Show 0-100 by increments of 10

  4. Graph YX-Axis

    • Displays the date and session number

      • Default to the Sessions view where the toggle is set off and sessions are shown.

    • Combine Same-Day Sessions toggle switch on, we will combine multiple sessions that were recorded on the same day into one data point for that day

  5. Data Points on Graph (existing functionality & logic)

    • We will include value of the data point (raw number for data recorded) above the data point.

    • The graph displays objective numbers and background colors (if objectives are selected)

      • The objective number will be in the top left of the graph and sticky to the graph top so that it is visible as the user scrolls

      • There will be a background color for baseline and each objective number to show the difference between objectives and data points recorded

    • Point(s) that were recorded in Baseline with a B in the point.

    • Point(s) that were recorded and Mastered with an M in the data point.

  6. Phase Change line(s) (existing functionality & logic)

    • Added Phase Change lines will be shown on the graph with the date and reason

  7. Combine Same-Day Sessions Toggle Switch (existing functionality & logic)

    • Default to the Sessions view where the toggle is set off and sessions are shown.

    • Combine Same-Day Sessions toggle switch on, we will combine multiple sessions that were recorded on the same day into one data point for that day

  8. Close button (existing functionality & logic)

    • Close button returns user to program tracking screen with the specific program in view

...

  • Combine Same-Day Sessions Toggle Switch (existing functionality & logic)

    • Default to the Sessions view where the toggle is set off and sessions are shown.

    • Combine Same-Day Sessions toggle switch on, we will combine multiple sessions that were recorded on the same day into one data point for that day

  • Close button (existing functionality & logic)

    • Close button returns user to program tracking screen with the specific program in view

  • Graph/ABC toggle switch (existing functionality & logic)

    • Graph selected: Displays recorded data points on a graph

    • ABC selected: Displays ABC graph

  • Example for Calculating Data Point Percentage (Older Students) for Combined Same Day Sessions:

  • Given multiple entries were made on the same day, add all possible opportunities (Always + A Lot + Sometimes + A little + Never=Possible opportunities) then divide the total for A lot or Always (combined) by the total possible entries and multiply by 100 to get the percent.

  • The percent is the point on the graph.

    • Given user entered data for three sessions on the same day and each data session contained 4 opportunities.

      • Session 1: 2 Always (50%), 1 A lot (25%), 1 A little (25%)

      • Session 2: 1 Always (25%), 1 A lot (25%), 1 Sometimes (25%), 1 A little (25%)

      • Session 3: 2 A lot (50%), 1 A little (25%), 1 Never (25%)

    • 3 Always entries +4 A lot entries + 1 Sometimes + 3 A little + 1 Never = 12 total opportunities.

    • Given the user selected A lot or Always as the mastery Criteria from Create Screen, then we will combine the responses of A lot and Always.

    • (3 Always entries + 4 A lot entries) / 12 total opportunities = .583 * 100= 58.33

    • The data point on the graph for the day will show on the graph as 58%.

  • Calculating Data Point Percentage (Younger Students) for Combined Same Day Sessions:

Workflow Description

  1. User selects graph icon on program in tracking screen to navigate to view the graphs.

  2. The default view is the graph with the recorded data points.

    • The user selects to view data by session (default view) or combined same-day sessions

  3. The user selects the ABC toggle to select and view the ABC data.

  4. The user selects Close to return to the specific program on the tracking screen, including previous inputs.