KenyaEclipse: learning to program in eclipse. - Robert Chatley; Thomas Timbul (ESEC/SIGSOFT FSE, 2005)