Hi William! > Stop should always work. Restart is currently broken. >
I see. When I implement proper notifications for the chat system (click on > the cartoon icon on the right), then it could server exactly this > purpose, especially if I add folder-level chat, in addition to > document-level chat. > Ahh, great, didn't see that, sorry!! > I'm teaching a class with 40 students right now. I have *all* of > their projects mounted as directories in my own project, so I can > easily look at any files in any of their projects, copy things out, > in, etc. I have a Python program that automates collecting homework, > assigning homework, peer grading (redistribution via an n-regular > graph, etc.). I haven't made any of these features generally > available yet, since there are some interesting usability, robustness, > scaling, design, etc., issues to sort out first. > Great, I am looking forward to all these! > That site says "The only requirement for the class is access to a > modern web browser. All coding and program development will be done in > a web-based programming environment that supports building interactive > applications in Python. " What "web-based programming environments" > did they recommend for Python? > They use CodeSkulptor, see http://www.codeskulptor.org/ (they do recommend Chrome for it, but it also runs in Firefox and Safari, but they discourage the use of IE). The left-hand side is the programming area, the right-hand side shows console output. If you hit the "run" icon with the supplied sample program, a new frame will open. If you press the "save" button, you will see that the url changes (it attaches some #user"gibberish"_0.py). Hitting "save" again, will increase the URL 'counter' (#user"gibberish"_1.py, #user"gibberish"_2.py, etc.). Once one is done with programming (for the day, for the assignment etc.), one only has to submit/keep the last saved url (and for debugging, all the previous versions are also still available). Of course, the user still has to hit the save button every so often (and don't accidentally close the tab with the code...), the autosave mode in SMC is certainly more comfortable, > Ok, and now I am wondering if SMC could be used to teach Python > programming > > in CS...] > > Yes :-) :-) Thanks for everything!! Best Bernd -- You received this message because you are subscribed to the Google Groups "sage-edu" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/sage-edu. For more options, visit https://groups.google.com/d/optout.
