Conversation
🦋 Changeset detectedLatest commit: f39daf0 The changes in this PR will be included in the next version bump. This PR includes changesets to release 9 packages
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
|
thanks @rowanc1. I will check this branch out and give it a go tomorrow. |
|
This would be really useful for educational use cases in general. It's something many people have requested! Especially if:
I don't think either of those should block this, just noting commonly requested functionality if it is helpful. People often want this to separate teacher and student copies of things. I bet there is an issue in jupyter book we can link this against. (On phone now so it is hard to look) |
|
agree @choldgraf. Some form of state based code-cells (enabling student and teacher (solution) notebook versions) is a super useful feature for education. I'll search through the issues and/or open one to track this use case. |
|
Thanks for the putting this together. I am happy to help in completing this feature. |
|
Just noting there was some discussion on the jupyter-education listserv today of folks asking whether it was possible to generate notebooks from "teacher copies" which reminded me of this feature. |
|
Is one of the use case in mind to regenerate the notebook in a book with cross links resolved and the like? That would be quite useful indeed! With that in mind, I would suggest to also enable -- in this PR or a followup -- exporting text-based notebooks (e.g. in jupytext myst:md format). These are super handy in certain contexts -- especially in the aforementioned context of education. |
|
thanks for pushing this froward @agoose77 -- let me know if I can help with any testing? We are building out our first switch over QuantEcon/lecture-python-programming#345 and will use this feature as soon as its ready to go to build notebooks compatible with |
|
Thanks @mmcky, I've not looked at this too closely for a while; mainly I've merged the other PR into this one so that we have a single point of review. Given that this PR effectively connects |
|
thanks @agoose77
I am not familiar with that -- is there a place in the docs? Happy to learn. |
|
Thanks @agoose77. I am planning to test Can you please guide on how can I do that? |
cc @mmcky
To Do
+++markers in Markdown cells.