Nice work, everyone. Since this thread is now 3 years old, I'm dubbing it "night of the living thread"
;) On Wednesday, April 25, 2018 at 2:16:25 PM UTC-4, Wes Turner wrote: > > Outstanding! I've created issues in awesome-python-in-education and > awesome-jupyter: > > https://github.com/quobit/awesome-python-in-education/issues/12 > > https://github.com/markusschanta/awesome-jupyter/issues/18 > > > On Wednesday, April 25, 2018, Miguel Amigot II <[email protected]> > wrote: > >> The new *jupyter-viewer-xblock *( >> https://github.com/ibleducation/jupyter-viewer-xblock) allows to >> embed notebooks dynamically from a public URL. >> >> Demo here! >> >> https://www.youtube.com/watch?v=K8jhWgQnxvI >> >> >> On Thursday, December 7, 2017 at 8:48:02 PM UTC-5, Nate Aune wrote: >>> >>> We're spinning up Jupyter notebooks from within Open edX courses using >>> our Container Launcher XBlock, but I'd love to see a deeper integration >>> whereby one could embed a Jupyter Notebook directly in the edX course, and >>> even talk to the NBGrader API to retrieve scores and return these to edX >>> for student grading purposes. >>> >>> On Tuesday, November 21, 2017 at 10:35:33 AM UTC-8, Wes Turner wrote: >>>> >>>> >>>> >>>> On Tuesday, November 21, 2017, Julia Mullen <[email protected]> >>>> wrote: >>>> >>>>> >>>>> Hi, >>>>> >>>>> Where does this stand now? I looked through the documentation to >>>>> see if there were instructions on incorporating and integrating Jupyter >>>>> notebooks into open edX xblocks - are there? >>>>> >>>> >>>> I just found this: >>>> https://pypi.python.org/pypi/nbhosting >>>> https://github.com/parmentelat/nbhosting >>>> >>>> > nginx + django + docker architecture to host notebooks embedded from >>>> open-edx hosted MOOCs >>>> >>>> Official support from edX for Jupyter integration really would be worth >>>> funding. >>>> >>>> >>>>> >>>>> and pointers and help is appreciated. >>>>> >>>> >>>> BinderHub builds Docker containers from e.g Git repos and then creates >>>> an instance of that Docker image and hosts it with a JupyterHub (e.g. >>>> hosted in a cloud). >>>> >>>> Src: https://github.com/jupyterhub/binderhub >>>> Docs: https://binderhub.readthedocs.io/en/latest/ >>>> >>>> >>>> JupyterHub hosts Jupyter instances with authentication (e.g. OAuth; IDK >>>> about using edX users as JupyterHub users with individual Docker image >>>> instance containers with nbgrader/xblock) >>>> >>>> Src: https://github.com/jupyterhub/jupyterhub >>>> Docs: https://jupyterhub.readthedocs.io/en/latest/ >>>> >>>> >>>> https://github.com/quobit/awesome-python-in-education#jupyter >>>> >>>> >>>> >>>>> >>>>> >>>>> Thanks, >>>>> Julie >>>>> >>>>> >>>>> On Monday, May 25, 2015 at 3:17:36 PM UTC-4, Wes Turner wrote: >>>>>> >>>>>> * >>>>>> https://github.com/ipython/ipython/wiki/Install:-Docker#links-to-jupyter-hub >>>>>> >>>>>> (for hosting 1 or more *containerized* Notebook servers) >>>>>> * https://github.com/jupyter/nbgrader (for grading notebooks) >>>>>> * someone on ipython-dev mentioned adding RESTful views and buttons >>>>>> (to nbviewer, I believe) for submitting notebooks >>>>>> * >>>>>> http://mail.scipy.org/pipermail/ipython-dev/2015-February/015911.html >>>>>> (IPython/Jupyter notebooks -> EdX transforms -> EdX course) >>>>>> >>>>>> On Tuesday, May 5, 2015 at 8:12:51 AM UTC-5, Colin Fredericks wrote: >>>>>>> >>>>>>> I have several faculty members who would be interested in this sort >>>>>>> of thing. The barrier was always running the external server for the >>>>>>> python. >>>>>>> >>>>>>> Grading was problematic because only the *output* of the code was >>>>>>> graded, so if someone knew what they wanted to return... they could >>>>>>> just >>>>>>> return it. I'm probably going to use more Open Response questions for >>>>>>> that, >>>>>>> having students grade each others' code drafts. >>>>>>> >>>>>>> >>>>>>> On Monday, May 4, 2015 at 5:15:38 PM UTC-4, Ned Batchelder wrote: >>>>>>>> >>>>>>>> Hi, >>>>>>>> >>>>>>>> A really interesting technology in the Python world are IPython >>>>>>>> (now called Jupyter) notebooks. These let you embed Python code into a >>>>>>>> running textual narration. The code is live, and can be executed >>>>>>>> in-place, >>>>>>>> with graphics and charts live as well. >>>>>>>> >>>>>>>> As an example, here's Peter Norvig explaining the Traveling >>>>>>>> Salesman Problem: the >>>>>>>> http://nbviewer.ipython.org/url/norvig.com/ipython/TSPv3.ipynb >>>>>>>> >>>>>>>> Has anyone done any work to combine notebooks with Open edX? It >>>>>>>> would be very cool to do assessments by having students enter code >>>>>>>> live >>>>>>>> into a notebook, with the grade being reported back to Open edX. >>>>>>>> >>>>>>>> --Ned. >>>>>>>> >>>>>>> -- >>>>> You received this message because you are subscribed to a topic in the >>>>> Google Groups "General Open edX discussion" group. >>>>> To view this discussion on the web visit >>>>> https://groups.google.com/d/msgid/edx-code/9f2cee30-fdb3-491e-9397-7ec34375fd1b%40googlegroups.com >>>>> >>>>> <https://groups.google.com/d/msgid/edx-code/9f2cee30-fdb3-491e-9397-7ec34375fd1b%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>> . >>>>> >>>> -- >> You received this message because you are subscribed to a topic in the >> Google Groups "General Open edX discussion" group. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/edx-code/89dba1c8-9c1e-4f2d-951d-c47bd4b84064%40googlegroups.com >> >> <https://groups.google.com/d/msgid/edx-code/89dba1c8-9c1e-4f2d-951d-c47bd4b84064%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> > -- You received this message because you are subscribed to the Google Groups "General Open edX discussion" group. To view this discussion on the web visit https://groups.google.com/d/msgid/edx-code/37447a16-2f3c-48f1-abe6-2e3e123fc561%40googlegroups.com.
