Mats, This may not be a direct answer to your question but I have used more generic tools in a way that might make some sense.
You can use a videoconference tool such as SKYPE to connect and have one of you share your screen with the otgher so you can see whatever is open such as an editor they are editing code in and another running python interactively as well as any pop-up windows and so on. You can talk them through things like change the next line ... You can also have part of the screen on which you can do text chat such as sending them some text to paste into their program or even push a download of files or receive them. Not quite the same shared editing experience but there are ways to use something like Google Docs to collaborate and perhaps even set up to run python directly on the remote file or just copy/paste it. Of course, the shared editor would ideally not be a full-blown text processor or even understand python code. There are also ways to take over their computer (with permission) and have it accept your commands as you demonstrate things. I recall a web site I once used in a course that allowed me to crerate and save python code that it ran remotely: http://www.codeskulptor.org/ Each time you save a file, you get a URL like this: http://www.codeskulptor.org/#user45_M9Oefx1vom_0.py If you click on that URL it should show the minor code I made and let you edit it and then I can click and see the change. This being an open forum, multiple people may do so. On that screen, the leftmost small menu item near the top runs the code with output on the right panel. The second saves the current code under the same URKL that you maybe would bookmark. Other controls let you save a local copy, etc. Note there is a version 3 version to use at: https://py3.codeskulptor.org/ Some of these techniques may be helpful for anyone wanting some interaction but I do not claim they handle well having two people edit files at the same time. You can always GIT. Avi -----Original Message----- From: Tutor <tutor-bounces+avigross=verizon....@python.org> On Behalf Of Mats Wichmann Sent: Wednesday, November 28, 2018 8:50 PM To: tutor <tutor@python.org> Subject: [Tutor] online interactive Py resource? I'm going to end up tutoring someone (family member) learning Python in the new year. Look forward to it. It will be a remote arrangement. Haven't trained anyone in the whole picture (as opposed to bits and bobs of possibly helpful advice on demand, like here) since I wrote and delivered a training course for a commercial training company, the last instance of which was pre-historic in tech terms (2002 in calendar terms). That those were very much hands-on, in-person. It occurs to me it would be cool to work interactively in a distributed Internet editing environment that could run Python code. Are there such? There are distributed editing environments, like Etherpad, Gobby, (cough) Google Docs. There are online interactive Python environments, such as the ones from the nice folks at PythonAnywhere. is there something that combines the two? I'm not completely sure PythonAnywhere doesn't have that capability... but I'm looking for some wisdom and experiences (and maybe best practices) from the other tutors around here. cheers, -- mats _______________________________________________ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: https://mail.python.org/mailman/listinfo/tutor _______________________________________________ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: https://mail.python.org/mailman/listinfo/tutor