Return to Article Details Novice programmers' perceptions of a self-questioning guideline to metacognitively scaffold programming problem-solving Download Download PDF