Skip to content

Author new graded assignments (notebooks now ship full worked solutions) #28

Description

@jonfroehlich

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

  • Design new A3/A4-style assignments that don't simply reproduce the published solutions (e.g. new gesture sets, new features, a different matcher, stricter cross-user protocol, real-time tuning targets).
  • Decide how to distribute starter code now that the public notebooks are answer keys (separate assignment repo? stripped templates generated from these?).

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions