[Discussion] Incomplete notebooks as assignments
All of the tutorials now have worked out problems followed by exercises. These are GREAT and could be assigned as homework, but they are kinda short. It would be nice to have jupyter notebooks that are mostly incomplete and have some undefined variables and things that must be done by the student before the rest of the notebook will run. Is this possible to implement in the current infrastructure? We won't be able to meaningfully test these notebooks...but they could be super useful for educators. Another question is about how/where to make the solutions available. Maybe we make a private repo or just put them in a not easy to find repo and count on the students not finding them. cc @jmradigan.
We could actually make a whole new category of notebook called "assignments". Assignments, Tutorials, Guides, etc. After thinking about this for a couple minutes, I like this idea the best.
We could also make it clear that instructors could send an email to an admin to request access to the private repo with the solutions. THAT repo should be the one that gets tested. As for as I'm concerned, these solutions don't need to get fancy rendered, just tested.
Thoughts?
And to be clear, This is just something I would like to have scoped out. We don't have to implement in the near term. Except that @jmradigan has already written a bunch of notebooks in this format based on Carroll and Ostlie! And she hasn't put them on github yet...so wouldn't it be awesome if the place she put them was here!
Jackie Radigan (@jmradigan) is the person who really inspired this idea. Her assignments are here: https://github.com/jmradigan/astrophysics_notebooks
Super relevant thread about posting assignments online (w/o solutions!) from Chris Mihos: https://twitter.com/ChrisMihos/status/1174482914580385792
Also, material from @bwholwerda: https://github.com/bwholwerda/PHYS590
I prefer a term (link or placard) called "Exercises" (rather than "Assignments")
jason Wright (@astrowright) has stellar evolution homework sets.