Friday, January 18, 2008

Pitfalls of teaching Java first

In catching up on my Lambda-the-Ultimate reading, I came upon this article which talks about the problems with the current state of computer science education.

I agree with some parts of it, such as what is wrong with teaching Java as a first programming language. Some of the other things they talk about seem more idiosyncratic.