Affiliation:
1. The London School of Economics and Political Science, UK
2. Universidad Rey Juan Carlos, Spain
Abstract
Algorithms have emerged in past years as an object of public interest and debate. However, this term is used to name very different conceptions. The chapter presents the different definitions of the term “algorithm,” especially the traditional conception of algorithms as used in informatics and the novel conception of (intelligent) algorithms that have emerged in the last years. The main contribution of the chapter is the characterization of both types of algorithms in terms of the problems they are intended to solve. Furthermore, the chapter contributes by analyzing other uses of the word “algorithm” where it is an inadequate term. Finally, the chapter discusses misconceptions on algorithms present in other disciplines, which is an obstacle to mutual understanding and a source of mismatch between the disciplines.
Reference49 articles.
1. The Age of Algorithms
2. AndersonL. W.KrathwohlD. R.AirasianP. W.CruikshankK. A.MayerR. E.PintrichP. R.RathsR.WittrockM. C. (2001). A taxonomy for learning, teaching and assessing. A revision of Bloom’s taxonomy of educational objectives. Pearson Education.
3. Computer Science Curricula 2013: Curriculum Guidelines for Undergraduate Degree Programs in Computer Science
4. Curriculum 68: Recommendations for academic programs in computer science
5. Learnable programming