[Edu-sig] project PyBat

David MacQuigg macquigg at ece.arizona.edu
Sat Feb 14 19:07:45 CET 2009


I've uploaded a very early release to http://ece.arizona.edu/~edatools/PyBat  Contributions are welcome, anything that has good tutorial value - solutions to problems on JavaBat, Project Euler, Challenge-You, Michel's nifty list comprehensions, your own ideas.  Just be sure to credit original authors, even if their work was only an inspiration for yours.  A link to the original source is best.  See the example in module PyBat.SOLUTIONS.List1.make2 in the file PyBat.zip at the above link.

Athar Hameed has volunteered to build an interactive website, most likely on Google's App Engine.  Many thanks.

-- Dave

************************************************************     *
* David MacQuigg, PhD    email: macquigg at ece.arizona.edu   *  *
* Research Associate                phone: USA 520-721-4583   *  *  *
* ECE Department, University of Arizona                       *  *  *
*                                 9320 East Mikelyn Lane       * * *
* http://purl.net/macquigg        Tucson, Arizona 85710          *
************************************************************     *


At 04:58 AM 2/12/2009 -0700, David MacQuigg wrote:

>At 05:37 PM 2/11/2009 -0800, michel paul wrote:
>
>>This is a pretty cool site:  <http://projecteuler.net/>Project Euler.
>>
>>...
>>
>>It reminds me somewhat of <http://javabat.com>JavaBat.  There was some discussion earlier about doing something similar in Python?
>
>I'm still working on "PyBat", in my spare time :>).  Interest at the University seems to have died out.
>
>I'll have something to post in the next few days, I hope.  This will be a package of little programs to run on your own computer, rather than through a website - not as pretty, but it actually has some advantages in getting students to work with real programs and tools, with unit tests as part of the program, not tucked away in the internals of the website.
>
>Project Euler is very cool!!  JavaBat has a different focus.  I think of it as "batting practice" rather than intellectual challenge.
>
>I like the collaborative effort on Project Euler.  We could do something similar with PyBat, increasing the number of topics and the number of problems on each topic, until we have covered all of Python.
>
>-- Dave




More information about the Edu-sig mailing list