Return to Article Details Understanding novice programmers Download Download PDF