--
You received this message because you are subscribed to the Google Groups "Project Jupyter" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jupyter+u...@googlegroups.com.
To post to this group, send email to jup...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jupyter/CAHAreOoj7%2B62Qw3z4mnKuESyfxonCoJt6QeLgt-HZLMmiDzE%2Bw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
To view this discussion on the web visit https://groups.google.com/d/msgid/jupyter/CAH4pYpTnB8SOtqu-tDXmrravfVvzzcaagTGks%3DjWHXHrK1Nipw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
_______________________________________________
IPython-dev mailing list
IPyth...@scipy.org
http://mail.scipy.org/mailman/listinfo/ipython-dev
To view this discussion on the web visit https://groups.google.com/d/msgid/jupyter/CAH%2BmRR2B%2BQRqPxk8cZRCG7p6tFmRUWdCiWPMe%2BSkxEtwec6Jhg%40mail.gmail.com.
To unsubscribe from this group and stop receiving emails from it, send an email to jupyter+unsubscribe@googlegroups.com.
To post to this group, send email to jup...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jupyter/CAHAreOoj7%2B62Qw3z4mnKuESyfxonCoJt6QeLgt-HZLMmiDzE%2Bw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
--Brian E. Granger
Cal Poly State University, San Luis Obispo
@ellisonbg on Twitter and GitHub
bgra...@calpoly.edu and elli...@gmail.com
--
You received this message because you are subscribed to the Google Groups "Project Jupyter" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jupyter+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jupyter/CAH4pYpTnB8SOtqu-tDXmrravfVvzzcaagTGks%3DjWHXHrK1Nipw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
--
_______________________________________________
IPython-dev mailing list
IPyth...@scipy.org
http://mail.scipy.org/mailman/listinfo/ipython-dev
--Damián
Hi all,Months ago I told you about our purpose to use ipython notebooks on a web plateform (without requiring students to install anything on their computer) in a Mooc about python programming on the governmental french Mooc plateform https://www.france-universite-numerique-mooc.fr/.The mooc (https://www.france-universite-numerique-mooc.fr/courses/inria/41001/Trimestre_4_2014/about) took place between november and december 2014, featuring 111 ipython notebooks (+ videos, quizz and other contents).On this occasion we have developed an application infrastructure around ipython notebooks.
This infrastructure allows, through a URL containing a student identifier and a notebook name :
- to dynamically create student accounts on the server
- to copy the teacher's notebook to the student directory, and create access to some resources (data, media)
- to dynamically launch an ipython dedicated web server for the student (assuming it's not already running) so that it can use its versions of the notebooks in a mastered context (for security issues)Some other features have been developed and integrated (eg deployment management of the teacher notebooks), the possibility to reset notebook (get the latest version of the teacher), the ability to generate a static html version deployed in the student space, allowing him to share its results with other students (through eg forum), etc. The GUI has also been slightly customized to access these features and limit feasible actions by students who do not know the keyboard shortcuts. A xBlock for OpenEdx was created so as to include these notebooks in the MOOC platform through an iframe to completely integrate the course complements the platform.The developments were largely made in php / Symfony2 + some shell scripts, the server-side security was mostly made with AppArmor.The MOOC went very well (over 9,000 enrolled students) and feedbacks on the notebooks were extremely positive!
This application will be reused in a robotics MOOC before this summer, and the python programming MOOC will be replayed next fall.We had no time to properly package the developments or write anything on the subject, but as I discover https://developer.rackspace.com/blog/deploying-jupyterhub-for-education/ , I feel JupyterHub was Developed to meet a similar need, any feedback on its use in a Mooc or any massive environnement with hundreds of students at a time would be interesting !Feel free to come back to me with any questions !Best regards,Benjamin--
Benjamin Ninassi
SEISM - Development Team & Mooclab INRIA
Tél. (+33) 02 99 84 73 43
benjamin...@inria.fr
De: "Jessica B. Hamrick" <jham...@berkeley.edu>
À: jup...@googlegroups.com
Cc: "IPython developers list" <ipyth...@scipy.org>
Envoyé: Lundi 30 Mars 2015 15:45:00
Objet: Re: [IPython-dev] [jupyter] Welcoming Jessica Hamrick to the Jupyter Steering CouncilThanks, everyone! I'm super psyched to be part of the team :-)
Jess--
UC Berkeley, Department of PsychologyComputational Cognitive Science Lab
To view this discussion on the web visit https://groups.google.com/d/msgid/jupyter/CANJQusWnqvjA%2BJk-S6hF0Eo64GodkXPD80ne8dssW%3DL3g8jS%2Bw%40mail.gmail.com.
_______________________________________________
IPython-dev mailing list
IPyth...@scipy.org
http://mail.scipy.org/mailman/listinfo/ipython-dev
Hi all,Months ago I told you about our purpose to use ipython notebooks on a web plateform (without requiring students to install anything on their computer) in a Mooc about python programming on the governmental french Mooc plateform https://www.france-universite-numerique-mooc.fr/.The mooc (https://www.france-universite-numerique-mooc.fr/courses/inria/41001/Trimestre_4_2014/about) took place between november and december 2014, featuring 111 ipython notebooks (+ videos, quizz and other contents).
On this occasion we have developed an application infrastructure around ipython notebooks.
This infrastructure allows, through a URL containing a student identifier and a notebook name :
- to dynamically create student accounts on the server
- to copy the teacher's notebook to the student directory, and create access to some resources (data, media)
- to dynamically launch an ipython dedicated web server for the student (assuming it's not already running) so that it can use its versions of the notebooks in a mastered context (for security issues)Some other features have been developed and integrated (eg deployment management of the teacher notebooks), the possibility to reset notebook (get the latest version of the teacher), the ability to generate a static html version deployed in the student space, allowing him to share its results with other students (through eg forum), etc. The GUI has also been slightly customized to access these features and limit feasible actions by students who do not know the keyboard shortcuts. A xBlock for OpenEdx was created so as to include these notebooks in the MOOC platform through an iframe to completely integrate the course complements the platform.The developments were largely made in php / Symfony2 + some shell scripts, the server-side security was mostly made with AppArmor.The MOOC went very well (over 9,000 enrolled students) and feedbacks on the notebooks were extremely positive!
This application will be reused in a robotics MOOC before this summer, and the python programming MOOC will be replayed next fall.We had no time to properly package the developments or write anything on the subject, but as I discover https://developer.rackspace.com/blog/deploying-jupyterhub-for-education/ , I feel JupyterHub was Developed to meet a similar need, any feedback on its use in a Mooc or any massive environnement with hundreds of students at a time would be interesting !
Feel free to come back to me with any questions !
--
You received this message because you are subscribed to the Google Groups "Project Jupyter" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jupyter+u...@googlegroups.com.
To post to this group, send email to jup...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jupyter/AD7305A5-D667-4AA6-BD9F-AC8F22CC463A%40gmail.com.
For more options, visit https://groups.google.com/d/optout.
Months ago I told you about our purpose to use ipython notebooks on a web plateform (without requiring students to install anything on their computer) in a Mooc about python programming on the governmental french Mooc plateform https://www.france-universite-numerique-mooc.fr/.The mooc (https://www.france-universite-numerique-mooc.fr/courses/inria/41001/Trimestre_4_2014/about) took place between november and december 2014, featuring 111 ipython notebooks (+ videos, quizz and other contents).