Is it really an algorithm
Bruria Haberman, Haim Averbuch, David Ginat · 2005
The notion of an algorithm is fundamental in computer science. Yet, it is not always fully conceived by novices. This paper focuses on a particular facet of algorithm conception - the relationship between an algorithmic problem, its analysis, and its desired algorithmic solution. The paper displays evidence that novices demonstrate cognitive obstacles regarding the notion of an algorithm, which relate to a process-object duality phenomena [13] and inadequate classroom norms of communication.