Using the Function Machine as a Cognitive Root.

We describe students’ developing understanding of function as an input/output process and as an object by tracing the internalization of the function machine concept as it relates to representations of functions We examine whether function machines serve as a cognitive root for the function concept for undergraduates enrolled in a developmental algebra course, in particular by providing a rich, foundational understanding of function. Introduction