Open scizzorz opened 11 years ago
Yeah, I've always thought about doing this. Just never got around to it. We would probably want some virtualization or jailing. Will be back from Prague on Sunday!
On Sep 23, 2013, at 20:55, John Weachock notifications@github.com wrote:
I know it's a longshot, but it could be useful for assignments that have very well-defined input -> output transformations. I'm in talks with @tj90241 about seriously writing Compytition, so if we ever get around to that it would probably be pretty reasonable to port some of the grade / diff code over to Pyboard.
We'd have to revamp the assignments file to support flags indicating whether it should be autograded, how many points are from autograding, etc., but I think it would definitely be a really awesome feature. Especially considering that Pyboard would most likely be popular with CS courses, and CS lends itself very well to being autograded.
— Reply to this email directly or view it on GitHub.
Yeah, Tyler's in charge of the sandbox / virtualization - see compytition-grader. He's made a lot of progress so far...
No worries, I'll have the LICENSE and README.md updated by tonight. ;) (yay BSD!)
I know it's a longshot, but it could be useful for assignments that have very well-defined input -> output transformations. I'm in talks with @tj90241 about seriously writing Compytition, so if we ever get around to that it would probably be pretty reasonable to port some of the grade / diff code over to Pyboard.
We'd have to revamp the
assignments
file to support flags indicating whether it should be autograded, how many points are from autograding, etc., but I think it would definitely be a really awesome feature. Especially considering that Pyboard would most likely be popular with CS courses, and CS lends itself very well to being autograded.