Abstract:
Novice Assistance in Java Introduction is an extension developed for BlueJ that helps new programmers being introduced to Java in their debugging. Its primary objective is to give a clearer explanation and point out the root cause of a compile error. The compile errors currently thrown by the compiler error don’t necessarily point the novice programmers to the right direction. With the help of NAJI, these compile errors are processed to have a more detailed output like background, root cause, and example.