Pages tagged kata:

Coding Kata: Home
http://codingkata.org/

Improve your coding skills by playing with challenging exercises ('code katas') in Java, Groovy or Scala.
It provides automatic setups of interesting, unique exercises and immediate, build-in validation - so you can focus on programming.