Background
Issue #6 is done (PR #25): the published notebooks are now complete teaching artifacts — every exercise prompt / "your turn" keeps its framing, but a clearly-labeled ### Example solution (markdown + worked, executed code) now sits right below it. That means the previous student assignments are "spoiled" — the answers are visible inline.
Jon's plan was to author new graded assignments separately. This issue tracks that.
Where the now-published solutions live
- GestureRecognizer-ShapeBased:
generate_kfolds (from scratch), a DTW matcher (~91%), preprocessing demo.
- GestureRecognizer-FeatureBased: frequency-domain + 2D feature "your turn" answers, preprocessing demo. (Cross-user / leave-one-out classification was already worked in v2.)
- Feature Selection and Hyperparameter Tuning: preprocessing demo.
- StepTracker-Exercises (now the single consolidated notebook): offline step detector + a real-time buffered detector.
- Tutorials (Quantization, Frequency Analysis, Comparing Signals): model answers for the open-ended exercises.
Task
Heads-up: fix these correctness issues before reusing as graded material
A few pre-existing audit issues overlap with this content and should be resolved first:
Context: follow-through from #6 / PR #25.
Background
Issue #6 is done (PR #25): the published notebooks are now complete teaching artifacts — every exercise prompt / "your turn" keeps its framing, but a clearly-labeled
### Example solution(markdown + worked, executed code) now sits right below it. That means the previous student assignments are "spoiled" — the answers are visible inline.Jon's plan was to author new graded assignments separately. This issue tracks that.
Where the now-published solutions live
generate_kfolds(from scratch), a DTW matcher (~91%), preprocessing demo.Task
Heads-up: fix these correctness issues before reusing as graded material
A few pre-existing audit issues overlap with this content and should be resolved first:
filtered_dffor X.Context: follow-through from #6 / PR #25.