<div dir="ltr">Hi Sébastien,<div><br></div><div>The multi-user IPython server would be the best option for your needs, but here are some alternatives:<div><br></div><div> <a href="https://github.com/ptone/jiffylab">https://github.com/ptone/jiffylab</a><br>
</div><div><br></div><div> <a href="https://cloud.sagemath.com">https://cloud.sagemath.com</a><br></div><div><br></div><div> <a href="https://github.com/mitotic/graphterm">https://github.com/mitotic/graphterm</a> (my own project; somewhat experimental)<br>
</div><div><br></div><div>Here's a paper from SciPy14 proceedings that discusses these alternatives:</div><div><br></div><div> <a href="https://dl.dropboxusercontent.com/u/72208800/docs/Saravanan-SciPy14.pdf">https://dl.dropboxusercontent.com/u/72208800/docs/Saravanan-SciPy14.pdf</a><br>
</div><div><br></div><div>Best,</div><div>Saravanan</div><div><br></div><div><br><div>On Thu, Aug 21, 2014 at 4:55 PM, Sébastien Hinderer <<a href="mailto:Sebastien.Hinderer@inria.fr">Sebastien.Hinderer@inria.fr</a>> wrote:</div>
<div><br></div><div>> Dear all,</div><div>></div><div>> My team currently studies the possibility to use IPython notebooks in a</div><div>> Python Mooc, more precisely for doing exercises. Teachers would prepare</div>
<div>> the questions in a notebook and students could answer the questions</div><div>> directly in the notebook itself. Actually, we would provide one copy of</div><div>> the original teacher's notebook for each student, so that all of them have</div>
<div>> their own notebook on which they can work independently.</div><div>></div><div>> What I'm trying to study here is the server's security. How to prevent</div><div>> students from both doing malicious things on the server and accessing /</div>
<div>> modifying the notebooks of other students.</div></div></div></div>