astropy-tutorials icon indicating copy to clipboard operation
astropy-tutorials copied to clipboard

[Discussion] Incomplete notebooks as assignments

Open kelle opened this issue 7 years ago • 6 comments

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.

kelle avatar Mar 16 '18 23:03 kelle

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!

kelle avatar Mar 16 '18 23:03 kelle

Jackie Radigan (@jmradigan) is the person who really inspired this idea. Her assignments are here: https://github.com/jmradigan/astrophysics_notebooks

kelle avatar Oct 27 '18 14:10 kelle

Super relevant thread about posting assignments online (w/o solutions!) from Chris Mihos: https://twitter.com/ChrisMihos/status/1174482914580385792

kelle avatar Sep 26 '19 15:09 kelle

Also, material from @bwholwerda: https://github.com/bwholwerda/PHYS590

kelle avatar Oct 03 '19 15:10 kelle

I prefer a term (link or placard) called "Exercises" (rather than "Assignments")

eblur avatar Oct 03 '19 15:10 eblur

jason Wright (@astrowright) has stellar evolution homework sets.

kelle avatar Jan 05 '20 05:01 kelle