Am Thu, 14 Dec 2006 12:27:07 -0500
schrieb Brian Blais <[EMAIL PROTECTED]>:

> Hello,
> 
> I have a couple of classes where I teach introductory programming
> using Python.  What I would love to have is for the students to go
> through a lot of very small programs, to learn the basic programming
> structure.  Things like, return the maximum in a list, making lists
> with certain patterns, very simple string parsing, etc.
> Unfortunately, it takes a lot of time to grade such things by hand,
> so I would like to automate it as much as possible.
> 
> I envision a number of possible solutions.  In one solution, I
> provide a function template with a docstring, and they have to fill
> it in to past a doctest.  Is there a good (and safe) way to do that
> online?  Something like having a student post code, and the doctest
> returns.  I'd love to allow them to submit until they get it, logging
> each attempt.
> 
> Or perhaps there is a better way to do this sort of thing.  How do
> others who teach Python handle this?
> 
> 
>                       thanks,
> 
> 
>                               Brian Blais
> 


Perhaps the Sphere Online Judge can help you: https://www.spoj.pl/info/


Dennis
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to