SBT Documentation

Skill-based treatment session

A skill-based treatment (SBT) session is the primary way to deliver treatment and collect the resulting data for a student.

The two primary functions of the SBT session are to:

  • Automatically suggest instructions for the next EO trial - based on previous data from the student, and optional configuration, the SBT session can automatically suggest instructions for the next EO trial.
  • Collect data - simple interface to quickly collect data during the session.

SBT session examples

For an example of running an SBT session, see Run SBT session for student. For the protocol of running an SBT session with a real student, see How to run a session with a real student.

SBT session states

The state of the SBT session changes based on user interaction with the session. Each state represents a different context within the session, and, therefore, presents a different view to the user that makes sense within that context.

Skill-based treatment session state diagram (368x312)

Not in session view

The Not in session view is displayed when the session is not currently in progress for the student. An instructor could start the session by pressing the START SESSION button and transitioning the session into the SR state.

SR view

The SR view is displayed during the SR portions of the session. This view allows the instructor to collect data for the SR with the following options:

  • R1s - the number of R1s that occurred during the SR
  • R2s - the number of R2s that occurred during the SR
  • HRE most of SR period? - whether or not the student was happy, relaxed, and engaged (HRE) for a majority of the SR period

This view also contains the Next EO plan subview to prepare for the next EO trial.

When ready to start the next EO trial, the instructor can press the START EO button to advance the session into the EO state.

Next EO plan subview

The Next EO plan subview is displayed in the states prior to an EO trial, namely the SR state, to prepare the instructor for the subsequent EO trial. This subview contains the following options to configure the next EO trial:

  • CAB branch - explicitly set the CAB branch for the next EO trial, or set to AUTOMATIC to have the CAB branch chosen automatically based on the CAB branch likelihood expressions configured for the CAB branch.
  • No preemptive prompt probe - explicitly set whether or not the next EO trial will be a no preemptive prompt probe, or set to AUTOMATIC to have the option chosen automatically based on the No preemptive prompt probe probability expression configured for the SBT program.
  • Target - explicitly set the target of the next EO trial, or set to AUTOMATIC to have the target chosen automatically based on the {CAB}RewardProbability expressions configured for each CAB. Note that the default configuration for the {CAB}RewardProbability expressions automatically include some "shorties" as targets.

If some of the options are set to AUTOMATIC, there is likely to be some randomness in selecting a specific plan for the next EO trial (e.g. deciding if the EO trial should be a "shorty"). If the instructor is unsatisfied with the chosen plan, the instructor can press the SHUFFLE NEW PLAN button to randomly generate a new next EO trial plan based on the same options.

The Next EO plan subview also displays a more explicit set of instructions for the next EO trial based on the SBT configuration for the student. This can include specific instructions for the cFCR for the student, the TR for the student, etc.

EO view

The EO view is displayed during the EO portions of the session. This view allows the instructor to collect data for the EO trial with the following options:

  • R1s - the number of R1s that occurred during the CAB
  • R2s - the number of R2s that occurred during the CAB
  • None/Pmpt/Independent - the mutually exclusive result of the CAB. Either the student did not completed the CAB, the student completed the CAB after prompting from the instructor, or the student completed the CAB independently.

When the EO trial is complete, the instructor can save the results of the EO trial and advance the session into the SR state by pressing the SAVE AND CONTINUE button.

SBT session runtime

The SBT session runs in the cloud, and your device is simply an interface to the session. Therefore, do not worry if your device goes to sleep, locks itself, or even if you need to switch to a completely different device during the session since the session will continue running in the cloud regardless, and no data will be lost.

An SBT session is active per student, not per teacher. Therefore, multiple teachers can interact with the same SBT student session at the same time. This allows multiple teachers to work together during an SBT session (e.g. one teacher records data while the other teacher references the next suggested task in the UI).

An SBT session will automatically end after 60 minutes of no interaction. This timeout period prevents long running sessions where the user forgets to explicitly end the session.