retrolab
retrolab copied to clipboard
Create a doc/note for K-12 (primary) education use
There's a use case for a simple notebook based on lab but with none of the complexity of lab. For the 5-18 year old and teachers of those students, a "just works" and "I understand this" experience is most important (along with being web accessible - similar to the p5js editor).
Should there be a version released (very similar to the existing state) which does not permit by default other third party extensions?
Personally, I would use this with students in that age range today (and will!).
Should there be a version released (very similar to the existing state) which does not permit by default other third party extensions?
This could be configured with page config option and / or a command line flag. Or restricting access to where the federated extensions are placed on disk (by default located in PREFIX/share/jupyter/labextensions).
What kind of setup did you have in mind? Based on JupyterHub? Or running on local machines?
I think that if we could a version of this on Binder that would be best for education. I'm a big fan of the p5.js editor since it eliminates the installation steps and gets kids productive faster.
I think that if we could a version of this on Binder that would be best for education
It should already be the case, for example using this gist which defaults to JupyterLab Classic: https://gist.github.com/jtpio/795608163800b4a7d34d60a015c3d27c
Then the Binder could be prebuilt so it's faster to start it.
Quick update.
With the progress made on jupyterlite, which also provides the Retro interface, use cases like this one should now already be possible.
For example the jupyterlite-demo repo automatically deploys a JupyterLite website on GitHub Pages, which gives almost instant loading at startup and the ability to share URLs to specific notebooks: https://jupyterlite.github.io/demo/retro/notebooks/?path=content/pyolite%20kernel%20examples%20/ipycanvas.ipynb
Hi @jtpio the link in you comment gives me 404, maybe it needs updating to point to the new organization for jupyterlite?
Thanks @krassowski for catching this, I updated the links.
Closing as RetroLab is now being developed as Notebook 7 in https://github.com/jupyter/notebook.
Feel free to open a new issue in https://github.com/jupyter/notebook if you would like to discuss this more, thanks!