Pedagogical IDEs

A very important part of support for novices is a supportive interactive development environment (IDE), so we are planning on porting one or more of the existing pedagogical environments to support our language.  Not surprisingly, we are most interested in open-source, platform-independent IDEs that we can adapt to Grace

We are very familiar with (and have been investigating) BlueJ and DrRacket.  However, we thought it might be useful to check to see if there are others out there that people like that we should consider.  While I use Eclipse in my own intro classes at the moment, we are interested here in environments specifically designed to be supportive for novice programmers, so please don’t suggest IDE’s aimed at professional programmers.

Thanks in advance for your suggestions.