Content deleted Content added
→External links: Remove link to paper about a different book |
m Disambiguating links to Object-orientation (link changed to Object-oriented programming) using DisamAssist. |
||
Line 50:
#The book assumes less ___domain knowledge than that of SICP.
The paper then distinguishes between structural [[recursion]], where the related data definition happens to be [[self-referential]], requiring usually a straightforward design process, and generative recursion, where new problem data is generated in the middle of the problem-solving process and the problem solving method is re-used, often requiring ''ad hoc'' mathematical insight, and stresses how this distinction makes their approach scalable to the [[Object-oriented programming|object-oriented]] (OO) world.
Finally, the paper concludes with a description of responses from various faculty and students after having used HtDP in the classroom.
|