Teaching effective problem-solving skills in the context of teaching programming necessitates a revised curriculum for introductory computer programming courses.
No takes yet. Share an insight, caveat, or question.
Elliot Soloway (1986) studied this question.