Workshop Time Allocation
Allocate a workshop period to mini-lesson, independent work, and share.
Description
A workshop period reserves time for a mini-lesson and sharing, leaving the remainder for work.
A workshop period reserves time for a mini-lesson and sharing, leaving the remainder for work. Percentages show how the two reservations use the full period.1
Allocate a workshop period to mini-lesson, independent work, and share.
When to use Workshop Time Allocation
Use this tool to allocate a workshop period to mini-lesson, independent work, and share.
Prepare the lesson timeline, roster, observations or assessment labels requested. Use consistent units and exact identifiers, then choose comparison criteria appropriate to the activity.
How to use Workshop Time Allocation and understand its results
- Prepare the lesson timeline, roster, observations or assessment labels requested. Use consistent units and exact identifiers, then choose comparison criteria appropriate to the activity.
- Enter lessonMinutes, miniLessonMinutes, shareMinutes using the field table and calculation rules, then run the tool.
- Read workMinutes, miniLessonPercent, sharePercent. The explanation below defines the units, signs, ordering and any flags or placeholder values.
- If the tool reports an input issue, correct the values and run it again. Apply the stated assumptions when interpreting a successfully returned result.
| Input field | Meaning | Value type; see rules below | Requirement |
|---|---|---|---|
| lessonMinutes | Lesson minutes | number | Required |
| miniLessonMinutes | Mini lesson minutes | number | Required |
| shareMinutes | Share minutes | number | Required |
Enter positive lesson minutes and nonnegative mini-lesson/share times whose sum does not exceed it. Return remaining work minutes and the two percentages. Equality leaves zero work time.
work=lesson−miniLesson−share; phasePercent=100 phase/lesson Units, indexing, boundary conditions and exceptional cases are defined in the calculation rules above.
| Output field | Meaning | Value type |
|---|---|---|
| workMinutes | Work minutes | number |
| miniLessonPercent | Mini lesson percent | number |
| sharePercent | Share percent | number |
{
"input": {
"lessonMinutes": 50,
"miniLessonMinutes": 10,
"shareMinutes": 5
},
"output": {
"workMinutes": 35,
"miniLessonPercent": 20,
"sharePercent": 10
}
} Limitations and assumptions
No transition allowance, learner pace or educational effectiveness is modeled.
Numeric inputs must be finite. Follow the calculation-specific rules for overflow, underflow and exceptional cases. Missing required fields, extra fields, wrong value types and violations of the calculation rules are input errors.
Alternative or Complementary methods
Use Gradual Release Phase Tracker: Track modeling, guided practice, and independent work in gradual release. For a complementary task, use Think Pair Share Timeline: Schedule think, pair, and share phases with pair count.
References
-
Workshop Time Allocation — tool.io
Similar or alternative tools
- Gradual Release Phase Tracker
Track modeling, guided practice, and independent work in gradual release.
- Think Pair Share Timeline
Schedule think, pair, and share phases with pair count.