encorelab / SCORE

Scripting and ORchestration Environment (SCORE)
Other
2 stars 0 forks source link

Implemented student gating from teacher tools #60

Closed hirokiterashima closed 4 years ago

hirokiterashima commented 4 years ago

Teacher can now lock/unlock students from accessing lessons. They can lock all periods in the class, or only specific periods. Changes are propagated to the students in real-time when a run is in session.

Setup for testing:

  1. Create a unit that has at least 2 lessons (lesson A and B). Add steps in each lesson.
  2. Set up a run with the unit. Add 2 periods (period 1 and 2).
  3. Add students to each period (student 1 in period 1 and student 2 in period 2)
  4. Launch teacher tool in one browser and go to grade-by-step view.
  5. Launch two more browsers. You may need to use another browser (e.g. Firefox, Safari). Log in with student 1 in one, and with student 2 in another. Launch the unit.

Test the following:

Closes #56