4
$\begingroup$

Often, I find it useful to teach some Python to students. In-person classes are easy in this regard, I can just go to colab.research.google.com and show them the concepts there. (It requires no technical knowledge to use it, that's why I prefer that over locally-run Jupyter notebooks.)

Despite the claim that it is good for collaborative working, it does not update live as I write content in those notebooks, as Google Jamboard would, for example.

Are there websites that provide Jupyter notebooks (with Python 3 backend) which I could use to work with students in real-time? By real-time, I mean that I want my students to see what I have written in a cell within a second at most.

$\endgroup$
3
  • 1
    $\begingroup$ TIL Jupyter notebooks can be updated in real time. I had no idea. The closest thing I've seen to what you're asking for is cocalc, but it doesn't appear to have pre-made lessons. Hopefully someone else will pipe in with an answer. $\endgroup$
    – Ben I.
    Jul 7, 2021 at 14:26
  • $\begingroup$ Thank you! I don't need the lessons to be pre-made, I can write the code while talking to the students :) $\endgroup$
    – zabop
    Jul 7, 2021 at 15:42
  • 2
    $\begingroup$ In that case, I'll convert my comment into an answer! $\endgroup$
    – Ben I.
    Jul 8, 2021 at 1:29

1 Answer 1

3
$\begingroup$

I'm not terrifically familiar Jupyter notebooks. I've only used them a few times myself, and I didn't realize that any of them could support simultaneous editing as you've described.

However, cocalc appears to be able to do what you need, though it is a paid tool. (Personally, I enjoy supporting companies that make really good tools, though I understand that others may feel differently about using paid software.)

$\endgroup$
1
  • 1
    $\begingroup$ I have just tested. It works with about a second of lag (for 2 tabs on same machine). I did not sign up. There is a bit of screen wasted telling me "sign up to be able to save work". (only tested for about 1 minute, nothing complex) $\endgroup$ Jul 11, 2021 at 8:52

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.