[Chicago] Testing Submitted Python Scripts

Walter Askew waltaskew at gmail.com
Tue Dec 7 14:50:43 CET 2010


Doesn't have to be tremendously bullet-proof -- folks aren't even getting grades.  

I think people will take the course more seriously and be more likely to do assignments if I have a legitimate looking system that does a good job evaluating their work, though.

On Dec 7, 2010, at 7:43 AM, skip at pobox.com wrote:

> 
>    Walter> I think the best thing to do would be to distribute a tester
>    Walter> program, let the students run it, and on a successful check of
>    Walter> the code they've written pop out a random-looking code they can
>    Walter> enter in the website to prove they've solved the problem.  I'd
>    Walter> like this because I'd be able to avoid the whole 'execution of
>    Walter> foreign code on my server' thing.
> 
>    Walter> That'd be great, but I can't really come up with a clever way to
>    Walter> generate a secret code without exposing the secret code itself
>    Walter> in the tester program I'd be distributing.
> 
> Maybe have it contact your server, get a token (which might be
> time-dependent), then combine that token with their credentials to generate
> a "secret" code?
> 
> How bulletproof does this have to be?  Nobody's getting college credit for
> the class are they?
> 
> -- 
> Skip Montanaro - skip at pobox.com - http://www.smontanaro.net/
> _______________________________________________
> Chicago mailing list
> Chicago at python.org
> http://mail.python.org/mailman/listinfo/chicago



More information about the Chicago mailing list