Problem
coder_dojo_common is a grab-bag support library (Kenney asset fetching, shared models/settings, CLI) used alongside Coder Dojo activity sheets — game programming, stats programming, maths visualisations, etc. Right now the repo has no tests at all (see discussion on #62/#63), and one reason is likely that this code only makes sense in the context of the activities it supports — which aren't referenced anywhere in this repo.
Before any meaningful CI/testing can be added, we need to know what those activities actually are and where they live.
Task
- Track down the activity sheets/worksheets and example code that use this package
- Some may be in other GitHub repos (dojo session repos, per-topic repos) — list and link them
- Some may be in Google Docs / Slides rather than git — list and link those too (with access notes if they're restricted)
- For each, note roughly which part of
coder_dojo_common it exercises (e.g. kenney_assets, pgzero/games extra, data extra for stats/maths viz)
- Record findings in this issue (or a linked doc/README section) as a reference list
Why this matters
This is a prerequisite for # (adding CI that validates real activity code against this library) — we can't test against activities we haven't identified yet.
Problem
coder_dojo_commonis a grab-bag support library (Kenney asset fetching, shared models/settings, CLI) used alongside Coder Dojo activity sheets — game programming, stats programming, maths visualisations, etc. Right now the repo has no tests at all (see discussion on #62/#63), and one reason is likely that this code only makes sense in the context of the activities it supports — which aren't referenced anywhere in this repo.Before any meaningful CI/testing can be added, we need to know what those activities actually are and where they live.
Task
coder_dojo_commonit exercises (e.g.kenney_assets,pgzero/games extra,dataextra for stats/maths viz)Why this matters
This is a prerequisite for # (adding CI that validates real activity code against this library) — we can't test against activities we haven't identified yet.