Los puntos clave no están disponibles para este artículo en este momento.
Various arguments have been made for the use of functional programming, This paper presents some additional arguments for teaching the discipline of functional programming in an introductory programming course. In particular, functional programming . focuses students on the goal of solving the problem at hand rather than distracting them with a multitude of extraneous details; . encourages the formation of templates, i.e. stereotypical chunks of programming knowledge; . provides computer experiences that reinforce and deepen students' understanding of the abstract concept of function; . leads to code that is concise and elegant.
Clancy et al. (Thu,) studied this question.
Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context: