You might have him check out Code Kata; I got pointed at that from a Ruby blog the other day and it's got some interesting programming challenges (not necessarily explicitly coding for some, but . . .).
The ACM also runs annual programming contests; if you follow the link off the main page you can find PDFs of this year's and last year's problems that might work as well.
In reply to Re: Learning Exercises
by Fletch
in thread Learning Exercises
by ropey
For: | Use: | ||
& | & | ||
< | < | ||
> | > | ||
[ | [ | ||
] | ] |