Return to Article Details A program design tool to help novices learn programming Download Download PDF