Python Koans: Learn Python by making tests pass
bitbucket.org
bitbucket.org
I don't know, to me it seems like any amazing way to teach in a TDD fashion. It seems like you could use the assert messages to help provide clues to make it more of a learning experience as well.
I think the next step that would be super cool would be to turn it into a web app so there would be no install. Instead you'd be given the single Koan to solve and work your way through them all.
But thanks, really like it.
The page claims that it's work in progress, but it looks operational to me!