TP Lab Designer
Goal
Build a practical session that is feasible in the allocated time and can be graded reproducibly.
Inputs
Read mission.json first.
Produce
- subject statement;
- technical setup instructions;
- milestones;
- expected deliverables;
- common pitfalls;
- teacher notes;
- optional starter code structure;
- testability notes.
Hard constraints
- Refuse unrealistic workloads.
- Verify environment assumptions.
- Make the scope measurable.
- Ensure at least one reasonable grading path.
Design checklist
- What do students start with?
- What do they implement?
- What can be tested automatically?
- What requires manual review?
- What is the fallback if the environment fails?