<div dir="ltr">Hey Sébastien,<br><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Aug 21, 2014 at 4:55 PM, Sébastien Hinderer <span dir="ltr"><<a href="mailto:Sebastien.Hinderer@inria.fr" target="_blank">Sebastien.Hinderer@inria.fr</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Dear all,<br>
<br>
My team currently studies the possibility to use IPython notebooks in a<br>
Python Mooc, more precisely for doing exercises. Teachers would prepare<br>
the questions in a notebook and students could answer the questions<br>
directly in the notebook itself. Actually, we would provide one copy of<br>
the original teacher's notebook for each student, so that all of them have<br>
their own notebook on which they can work independently.<br></blockquote><div><br></div><div>Teaching with the notebook has been discussed quite often. Search the mailing archives for more information. Of course, some of what has been said there is out-dated now. If you have the time, my recommendation would be to wait for IPython 3.0 which will come with a multi-user notebook server that should be secure to use. If you don't have the time then take a look at my repository: <a href="https://github.com/Midnighter/Notebooks-Launcher">https://github.com/Midnighter/Notebooks-Launcher</a>. I'm afraid it was written for Python 2 and I've not used it in a while but it lets you create user accounts for each student and then runs a separate password protected notebook server for each student in a specified directory. You can also use it to push and pull material to/from students' accounts. Naturally, you need su privileges to run it.<br>
<br></div><div>There's also <a href="https://github.com/UnataInc/ipydra">https://github.com/UnataInc/ipydra</a> which does a similar thing but does not allow separate user accounts for each student. I talked to the author about joining efforts at some point but never got around to it.<br>
</div><div> <br></div><div>I hope these starting points help you out.<br><br></div><div>Best,<br>Moritz<br></div></div></div></div>