<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.1d1 20130915//EN" "http://jats.nlm.nih.gov/publishing/1.1d1/JATS-journalpublishing1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" article-type="research-article" xml:lang="en">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">PYTH</journal-id>
<journal-title-group>
<journal-title>PYTHAGORAS</journal-title>
</journal-title-group>
<issn pub-type="ppub">1012-2346</issn>
<issn pub-type="epub">2223-7895</issn>
<publisher>
<publisher-name>AOSIS</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">PYTH-41-524</article-id>
<article-id pub-id-type="doi">10.4102/pythagoras.v41i1.524</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Original Research</subject>
</subj-group>
</article-categories>
<title-group>
<article-title>Learning the function concept by exploring digital images as functions</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author" corresp="yes">
<contrib-id contrib-id-type="orcid">https://orcid.org/0000-0003-0669-1888</contrib-id>
<name>
<surname>Venter</surname>
<given-names>Christiaan</given-names>
</name>
<xref ref-type="aff" rid="AF0001">1</xref>
</contrib>
<aff id="AF0001"><label>1</label>Department of Mathematics and Applied Mathematics, Faculty of Natural and Agricultural Science, University of the Free State, Bloemfontein, South Africa</aff>
</contrib-group>
<author-notes>
<corresp id="cor1"><bold>Corresponding author:</bold> Christiaan Venter, <email xlink:href="venterc@ufs.ac.za">venterc@ufs.ac.za</email></corresp>
</author-notes>
<pub-date pub-type="epub"><day>31</day><month>08</month><year>2020</year></pub-date>
<pub-date pub-type="collection"><year>2020</year></pub-date>
<volume>41</volume>
<issue>1</issue>
<elocation-id>524</elocation-id>
<history>
<date date-type="received"><day>03</day><month>12</month><year>2019</year></date>
<date date-type="accepted"><day>10</day><month>07</month><year>2020</year></date>
</history>
<permissions>
<copyright-statement>&#x00A9; 2020. The Authors</copyright-statement>
<copyright-year>2020</copyright-year>
<license license-type="open-access" xlink:href="https://creativecommons.org/licenses/by/4.0/">
<license-p>Licensee: AOSIS. This work is licensed under the Creative Commons Attribution License.</license-p>
</license>
</permissions>
<abstract>
<p>Despite the function concept being fundamental to mathematics, an adequate understanding of this concept is often lacking. This problem is prevalent at all levels of education and is reported in many countries. This article reports on a new pedagogical strategy based on exploring photographs or digital images as functions. The objective of this study was to determine if the Image Functions Intervention (IFI) could be considered sound and viable with respect to the learning of the function concept. A two-part approach was used. The first part used the Action-Process-Object-Schema (APOS) theory as a theoretical framework for evaluating the IFI. The second part implemented the IFI with a group (<italic>n</italic> = 27) of undergraduate students, followed by qualitative analysis of questionnaire data in order to look for indications of participants experiencing broadened thinking with respect to the function concept. The theoretical evaluation confirmed the IFI to be sound and providing opportunities for addressing common conceptual difficulties of the function concept. The qualitative analysis provided evidence of the participants&#x2019; expanded concept images. It was concluded that the designed intervention, the IFI, is sound and viable and shows promise with respect to increased understanding of the function concept.</p>
</abstract>
<kwd-group>
<kwd>function concept</kwd>
<kwd>image functions</kwd>
<kwd>APOS theory</kwd>
<kwd>genetic decomposition</kwd>
<kwd>mathematics</kwd>
</kwd-group>
</article-meta>
</front>
<body>
<sec id="s0001">
<title>Introduction</title>
<p>That the function concept is fundamentally important to mathematics can be accepted as a commonly shared opinion. As stated by Selden and Selden in Harel and Dubinsky (<xref ref-type="bibr" rid="CIT0021">1992</xref>, p. 1), &#x2018;the function concept, having evolved with mathematics, now plays a central and unifying role&#x2019;. And, more recently, &#x2018;[<italic>t</italic>]he concept of function is central to students&#x2019; ability to describe relationships of change between variables, explain parameter changes, and interpret and analyze graphs&#x2019; (Son &#x0026; Hu, <xref ref-type="bibr" rid="CIT0034">2015</xref>, p. 4). O&#x2019;Shea, Breen and Jaworski (<xref ref-type="bibr" rid="CIT0027">2016</xref>, p. 279) reiterate that &#x2018;[<italic>f</italic>]unctions are central to present day mathematics&#x2019; and elaborate that &#x2018;going beyond calculus, functions are widely used in the comparison of abstract mathematical structures&#x2019;.</p>
<p>Despite the high value attached to an adequate understanding of functions and the function concept, a full and nuanced comprehension is not common among undergraduate students (Carlson, Jacobs, Coe, Larsen &#x0026; Hsu, <xref ref-type="bibr" rid="CIT0009">2002</xref>, p. 353) or secondary school students (Sajka, <xref ref-type="bibr" rid="CIT0030">2003</xref>, p. 229). Doorman et al. (<xref ref-type="bibr" rid="CIT0014">2012</xref>, p. 1243), in working with secondary school students, confirm the difficulty in learning the function concept and in particular state that &#x2018;[f]unctions have different faces, and to make students perceive these as faces of the same mathematical concept is a pedagogical challenge&#x2019;. This challenge is ongoing despite more than 50 years of research, producing &#x2018;a vast literature on teaching and learning the function concept&#x2019; (Dubinsky &#x0026; Wilson, <xref ref-type="bibr" rid="CIT0018">2013</xref>, p. 84). That it remains such a challenge can partly be understood in the light of the difficulties evident in the history of the development of the function concept. The concept is said to be an epistemological obstacle (Sierpinska, <xref ref-type="bibr" rid="CIT0033">1992</xref>, p. 28) as the difficulties associated with it have been prevalent and persistent over a long time and are still commonly observed. The other reason could be attributed to what Dubinsky and Wilson (<xref ref-type="bibr" rid="CIT0018">2013</xref>, p. 86) highlight as the little attention that has been paid to research that applies theoretical analyses (which is plentiful) to develop &#x2018;pedagogical strategies for helping students overcome these difficulties&#x2019;. Simply put: (1) the concept of function is a difficult concept and (2) we have not been getting sufficiently practical in designing appropriate interventions, instructional treatments and didactical designs.</p>
<p>Some work has been done in getting practical, but, seemingly, more is needed. Ayers, Davis, Dubinsky and Lewin (<xref ref-type="bibr" rid="CIT0004">1988</xref>) and Breidenbach, Dubinsky, Hawks and Nichols (<xref ref-type="bibr" rid="CIT0008">1992</xref>) considered the use of simple programming environments to provide practical activities in creating and using functions. Tall, McGowen and DeMarois (<xref ref-type="bibr" rid="CIT0036">2000</xref>) considered the use of the &#x2018;function box/machine&#x2019; as a strong cognitive root to anchor the different ideas connected with the function concept. Reed (<xref ref-type="bibr" rid="CIT0029">2007</xref>) researched the effect of having students actively engage with the history of the concept of function. Salgado and Trigueros (<xref ref-type="bibr" rid="CIT0031">2015</xref>) based their design and activities on models and modelling.</p>
<p>This article reports on an intervention, the Image Functions Intervention (IFI). The IFI explores digital images considered as functions. The intervention was firstly theoretically evaluated and secondly used with a small group (<italic>n</italic> = 27) of undergraduate students, followed by qualitative analysis. One aspect where this intervention differed from the implementations mentioned earlier was in that participants were meant to use the intervention in a self-directed manner. This was achieved by making use of e-learning authoring software in conjunction with a learning management system, making it possible for a participant to complete the IFI at their own pace. Therefore, participants could use the IFI with no lecturer involved. The need for such a self-directed intervention arose firstly from time constraints with respect to direct contact time with students and secondly from the advantage of not needing teachers or lecturers to first become acquainted with the underlying ideas and content of the intervention.</p>
<p>With the function concept in mind, Akko&#x00E7; and Tall (<xref ref-type="bibr" rid="CIT0001">2005</xref>, p. 7) point out that even in the face of a specific design, the outcome might not be achieved. They discuss a course that was designed to make the function concept foundational and an organising principle, but instead &#x2018;many students focus on the individual properties of each representation without connecting them together&#x2019;. In order to increase the probability of a design being successful, it should be based on research and theory. Salgado and Trigueros (<xref ref-type="bibr" rid="CIT0031">2015</xref>) provide a good example of such a design informed by the Action-Process-Object-Schema (APOS) theory. Their design makes use of models and modelling. They first motivated their use of modelling by referring to research showing how modelling can raise motivation and interest, assist in identifying specific learning difficulties and facilitate learning and concept construction. Thereafter a genetic decomposition (defined in the theoretical framework section) was constructed from which activities could be designed.</p>
<p>In light of the understanding of what reasonable design implies, this article will use a theoretical evaluation guided by the APOS theory, supplemented by the literature on the learning of the function concept, to determine if it would be reasonable to expect that the IFI could improve understanding of the function concept. The following research question was formulated:</p>
<disp-quote>
<p>Can the IFI be considered theoretically sound and viable with respect to the learning of the function concept?</p>
</disp-quote>
<p>The research question was addressed in two parts.</p>
<p>Part 1 dealt with a theoretical evaluation of the IFI. Keeping in line with the methodology of the APOS theory, the current literature as well the researcher&#x2019;s own experience were incorporated to create a genetic decomposition (defined in the theoretical framework section) of the function concept (Dubinsky, <xref ref-type="bibr" rid="CIT0016">2000</xref>, p. 2; Maharaj, <xref ref-type="bibr" rid="CIT0023">2010</xref>, p. 42). This genetic decomposition (GD) proposed the appropriate mental structures at the action, process and object levels that a student could potentially need in learning the function concept. This GD was used as a guide to evaluate the soundness of the IFI. The activities of the IFI were required to link with the function-related mental structures proposed in the GD. Furthermore, it was examined if and how the IFI&#x2019;s activities were addressing the common conceptual difficulties (Dubinsky &#x0026; Wilson, <xref ref-type="bibr" rid="CIT0018">2013</xref>, pp. 85&#x2013;86) associated with the function concept, such as &#x2018;what constitutes a function&#x2019; and &#x2018;confusion between univalence and injectivity&#x2019;.</p>
<p>Part 2 dealt with a first attempt at testing the viability of the IFI. The IFI was implemented within a classroom setting with 27 participants. Participants then completed a short questionnaire to gather some qualitative data on their experience of the IFI. The analysis of this data looked for indications whether the IFI could have value by broadening the participants&#x2019; thinking with respect to the function concept.</p>
<p>This article has the following structure. Following this introduction will be a section providing the theory of image functions, thus indicating how photographs or digital images can be considered as representing functions. That will be followed by a literature review which will firstly discuss the conceptual difficulties associated with the function concept in the context of secondary school and undergraduate level mathematics. Secondly, the literature review will discuss the APOS theoretical framework. It will end with the genetic decomposition of the function concept that was set up for this study. The literature review section is followed by a section that explains the details and workings of the IFI and then also proceeds to evaluate the soundness of the IFI from a theoretical perspective. This then concludes part 1 of addressing the research question. Part 2 follows and addresses the first implementation of the IFI and the qualitative analysis that was used as an initial viability check. Finally, the last section will bring together part 1 and part 2 and draw some conclusions.</p>
</sec>
<sec id="s0002">
<title>Theory of image functions</title>
<p>Consider the photographs or digital images in <xref ref-type="fig" rid="F0001">Figure 1</xref>. In <xref ref-type="fig" rid="F0001">Figure 1a</xref>, the photograph of the horse consists of a finite number of pixels, or picture elements. This is easy to see in the zoomed image in <xref ref-type="fig" rid="F0001">Figure 1b</xref> where we can distinguish individual elements of the eye of the horse. To each position in the image, a <italic>unique</italic> colour, <xref ref-type="fig" rid="F0001">Figure 1a</xref>, or shade of grey, <xref ref-type="fig" rid="F0001">Figure 1b</xref>, is assigned. Therefore, we can interpret these images as functions.</p>
<fig id="F0001">
<label>FIGURE 1</label>
<caption><p>(a) Photograph of a horse. (b) Zooming in on the horse&#x2019;s eye, viewed as a greyscale image.</p></caption>
<graphic xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="PYTH-41-524-g001.tif"/>
</fig>
<sec id="s20003">
<title>Defining the image function</title>
<p>An image function, <italic>f(x,y)</italic>, is a function with both <italic>x</italic> and <italic>y</italic> being positive integers (Gonzalez &#x0026; Woods, <xref ref-type="bibr" rid="CIT0020">2017</xref>). Any combination of such an <italic>x</italic> and <italic>y</italic> will form an ordered pair that will denote the position of a particular pixel in the image. Corresponding to each ordered pair is a unique colour. Typically, the different colours are represented using the RGB (red, green, blue) colour space. Any specific output of an image function is then an ordered triple providing the specific combination of red, green and blue. Typically, a scale of 256 different shades of red are used and the same for green and blue (Gonzalez &#x0026; Woods, <xref ref-type="bibr" rid="CIT0020">2017</xref>). If we then let the first shade be represented by 0, the last shade would then be represented by 255. Using these typical values, 256<sup>3</sup> combinations of red green, and blue are possible. For example, the triple (255,0,0) will be bright red as it contains the full complement of red and zero contributions of green and blue. (255,255,0) is bright yellow, (0,255,0) is bright green and (57,229,212) would be called turquoise by some.</p>
<p>If we only consider the possible outputs where the three components of each triple are equal, we end up with what is commonly referred to as a greyscale image, where outputs are shades of grey. For example, (0,0,0) is black, (255,255,255) would be white and (30,30,30) would be a dark grey. The image in <xref ref-type="fig" rid="F0001">Figure 1(b)</xref> is an example of a greyscale image. As the three values in each triple will be equal, the outputs for greyscale images each consist of a single number that represents the light intensity at a particular pixel.</p>
<p><bold>An example:</bold> Consider <xref ref-type="fig" rid="F0001">Figure 1b</xref>, the greyscale image of the horse&#x2019;s eye.</p>
<p><italic>Domain:</italic> This image has exactly 51 rows and 91 columns. The domain of this image function, is the set of ordered pairs: <inline-formula id="ID1"><alternatives><mml:math display="inline" id="I1"><mml:mrow><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>&#x007C;</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2264;</mml:mo><mml:mi>x</mml:mi><mml:mo>&#x2264;</mml:mo><mml:mn>51</mml:mn><mml:mo>,</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2264;</mml:mo><mml:mi>y</mml:mi><mml:mo>&#x2264;</mml:mo><mml:mn>91</mml:mn><mml:mo>,</mml:mo><mml:mi>x</mml:mi><mml:mo>&#x2208;</mml:mo><mml:msup><mml:mi>Z</mml:mi><mml:mo>+</mml:mo></mml:msup><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>&#x2208;</mml:mo><mml:msup><mml:mi>Z</mml:mi><mml:mo>+</mml:mo></mml:msup></mml:mrow><mml:mo>}</mml:mo></mml:mrow><mml:mo>.</mml:mo><mml:msup><mml:mi>Z</mml:mi><mml:mo>+</mml:mo></mml:msup></mml:mrow></mml:math><inline-graphic xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="PYTH-41-524-i001.tif"/></alternatives></inline-formula> is the set of positive integers.</p>
<p><italic>Range:</italic> The word range can refer to two different concepts, namely the codomain and the image of the function, so care should be taken in using it. The codomain for a greyscale image is easily specified as the set <inline-formula id="ID2"><alternatives><mml:math display="inline" id="I2"><mml:mrow><mml:mo>&#x007B;</mml:mo><mml:mi>s</mml:mi><mml:mo>&#x2208;</mml:mo><mml:msup><mml:mi>Z</mml:mi><mml:mo>+</mml:mo></mml:msup><mml:mo>&#x007C;</mml:mo><mml:mn>0</mml:mn><mml:mo>&#x2264;</mml:mo><mml:mi>s</mml:mi><mml:mo>&#x2264;</mml:mo><mml:mn>255</mml:mn><mml:mo>&#x007D;</mml:mo></mml:mrow></mml:math><inline-graphic xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="PYTH-41-524-i002.tif"/></alternatives></inline-formula>. This is then the set of shades of grey from which any greyscale image could be &#x2018;choosing&#x2019;. When the term range is referring to the <italic>image</italic> of the function, it will consist of all shades of grey actually present in the particular &#x2019;picture&#x2019;. Here then the image of the function and the picture-image of the function are the same set. The picture set would normally have repeated values or colours and would thus be a different multiset from the function image.</p>
<p>Consider more aspects of image functions.</p>
</sec>
<sec id="s20004">
<title>Surjectivity and injectivity of image functions</title>
<p>An image function would seldom be surjective. With colour images using the RGB colour space, we have a total of 256<sup>3</sup> = 16 777 216 unique elements in the codomain and most often many of these colours would not be present in the image. Being closer to surjective is normally desirable when it comes to images, as this would generally mean the image has higher contrast. Greyscale images typically have (only) 256 unique elements in the codomain; thus, being surjective has a much higher probability than in the case of colour images. It is clear that most images would not be injective either because it is highly probable that different pixels have exactly the same colour or shade of grey.</p>
</sec>
<sec id="s20005">
<title>Existence of the inverse function</title>
<p>As for all functions, the inverse will exist if the function is injective. In the previous paragraph, we saw that it is highly improbable for an image function to be injective and consequently it is highly improbable for the inverse to exist. With the high resolution of modern cameras, it is quite common for digital images to consist of millions of pixels. For greyscale images of such high resolution, it would then be impossible to have an inverse, as greyscale images only have 256 output options available. Even for colour images with 16 777 216 possible output options, it will still happen often that at least two pixels will have the same colour. Therefore, the probability of the inverse existing is small.</p>
</sec>
<sec id="s20006">
<title>Continuity</title>
<p>Consider any point <italic>(x</italic><sub>0</sub>,<italic>y</italic><sub>0</sub><italic>)</italic> in the domain of our image <italic>f(x,y)</italic>. Then we can show that:</p>
<p><disp-formula id="FD1"><alternatives><mml:math display="block" id="M1"><mml:mrow><mml:munder><mml:mrow><mml:mi>lim</mml:mi></mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>&#x2192;</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mn>0</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mn>0</mml:mn></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:munder><mml:mi>f</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mi>f</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mn>0</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mn>0</mml:mn></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math><graphic xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="PYTH-41-524-e001.tif"/></alternatives></disp-formula></p>
<p>Therefore, the image is continuous on its domain.</p>
<p><italic>Proof:</italic> Let &#x2208; <italic>&#x003E;</italic> 0. Let 0 <italic>&#x003C;</italic> &#x03B4; <italic>&#x003C;</italic> 1. If <inline-formula id="ID3"><alternatives><mml:math display="inline" id="I3"><mml:mrow><mml:mrow><mml:mo>|</mml:mo><mml:mrow><mml:msqrt><mml:mrow><mml:msup><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>x</mml:mi><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mn>0</mml:mn></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mn>2</mml:mn></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>y</mml:mi><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mn>0</mml:mn></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mn>2</mml:mn></mml:msup></mml:mrow></mml:msqrt></mml:mrow><mml:mo>|</mml:mo></mml:mrow><mml:mo>&#x003C;</mml:mo><mml:mi>&#x03B4;</mml:mi><mml:mo>&#x003C;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:math><inline-graphic xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="PYTH-41-524-i003.tif"/></alternatives></inline-formula> then <italic>f(x,y) = f(x</italic><sub>0</sub>,<italic>y</italic><sub>0</sub><italic>)</italic> because the domain of <italic>f</italic> is a subset of <italic>Z &#x00D7; Z</italic>. Therefore, <inline-formula id="ID4"><alternatives><mml:math display="inline" id="I4"><mml:mrow><mml:mrow><mml:mo>|</mml:mo><mml:mrow><mml:mi>f</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>&#x2212;</mml:mo><mml:mi>f</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mn>0</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mn>0</mml:mn></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>|</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mn>0</mml:mn><mml:mo>&#x003C;</mml:mo><mml:mo>&#x2208;</mml:mo></mml:mrow></mml:math><inline-graphic xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="PYTH-41-524-i004.tif"/></alternatives></inline-formula> As the limit exists at any point in the domain and the limit is equal to the function value at that point, the function is continuous at any point in its domain.</p>
</sec>
<sec id="s20007">
<title>Differentiability</title>
<p>A digital image is not differentiable at any point, yet a discrete derivative in the form of a difference quotient plays an important role in image processing. Applications where sudden changes such as steps, ramps, edges, lines or isolated dots need to be identified or accentuated often rely in part on some discrete implementation of a derivative. From calculus, we know that the derivative of a constant is 0, which translates to the important requirement of derivative-based filters to give back a small or even zero response in a homogeneous region of an image. See for example Gonzalez and Woods (<xref ref-type="bibr" rid="CIT0020">2017</xref>) for more on the implementation of derivative filters and, for example, Shrivakshan and Chandrasekar (<xref ref-type="bibr" rid="CIT0032">2012</xref>) for more on edge detection techniques through the use of derivative filters.</p>
</sec>
</sec>
<sec id="s0008">
<title>Literature review</title>
<p>In this section, the focus will firstly be on the conceptual difficulties associated with the function concept as reported on in the literature. Secondly, the theoretical framework for this study will convey a background on the APOS theory and also portray the preliminary GD of the function concept. All these aspects are needed to guide the evaluation of the activities of the newly designed IFI.</p>
<sec id="s20009">
<title>Conceptual difficulties of the function concept</title>
<p>The concept or notion of a function is in its essence quite abstract but is often understood at a level where much of the abstract nature is not truly comprehended or might even be entirely lost. A student might for example directly equate the function concept to the existence of a formula (Dubinsky &#x0026; Wilson, <xref ref-type="bibr" rid="CIT0018">2013</xref>; Sierpinska, <xref ref-type="bibr" rid="CIT0033">1992</xref>; Vinner &#x0026; Dreyfus, <xref ref-type="bibr" rid="CIT0039">1989</xref>). One of the prominent indications of a lack of depth in the understanding of the function concept is the restrictiveness applied to what constitutes a function. If a student starts to fixate on particular types or certain representations, they lose much of the richness of the function concept.</p>
<p>Being able to recognise a certain formula or graph as (representing) a function is of course a necessary skill, but not sufficient in providing the student with the correct concept aspects and cognitive reasoning to be able to grasp and utilise higher mathematical concepts. For example, something as immediate as the inverse of a function, concepts such as limits, derivatives and not forgetting ideas that are even more abstract, such as topological homeomorphism and category theory, remain out of reach. Thompson (<xref ref-type="bibr" rid="CIT0038">1994</xref>, p. 39) argues that a fundamental difficulty is students&#x2019; lack of connections between the various representations of the same function. What is it that is being represented? Thompson names this &#x2018;something&#x2019; the &#x2018;core concept of function&#x2019;, that which is left unchanged when moving between the different representations.</p>
<p>What it boils down to is that students sit with an inadequate or erroneous function concept image. According to Tall and Vinner (<xref ref-type="bibr" rid="CIT0037">1981</xref>, p. 151), the concept image constitutes the &#x2018;total cognitive structure that is associated with the concept&#x2019;. This entails all definitions, properties, ideas, theorems and examples that a student has grouped under the heading of function over their mathematical career so to speak. Although a student may know the formal definition of a function, when exposed to a problem, the full concept image will be utilised to solve the problem. Doorman et al. (<xref ref-type="bibr" rid="CIT0014">2012</xref>, p. 1245) also consider the concept image important and had as one of their specific goals the overcoming of a &#x2018;too-limited&#x2019; function concept image. They investigated a new learning arrangement incorporating a computer tool to foster the transition from an operational to a structural view of functions. Within the particular setting, they report some success in overcoming difficulties with integrating operational and structural aspects and providing an explorative environment with respect to the aspects of covariation (Doorman et al., <xref ref-type="bibr" rid="CIT0014">2012</xref>, p. 1262).</p>
<p>As the function concept is fundamental, yet misunderstood, the suggestion is that students should be introduced to the idea in such a manner that the resulting concept image will be as rich and accurate as possible. It is in these respects that the exploration of digital images considered as functions, or image functions for short, could be particularly useful.</p>
<p>Much research has been done in <italic>confirming</italic> the difficulty with the understanding of the function concept and <italic>addressing</italic> this difficulty. Recent research includes that of Chimhande, Naidoo and Stols (<xref ref-type="bibr" rid="CIT0011">2017</xref>), which confirms that the difficulty is prevalent at school level. They showed that the mental constructions were typically at the action level of understanding, which is the lowest level according to the APOS theory (Arnon et al., <xref ref-type="bibr" rid="CIT0002">2014</xref>). Doorman et al. (<xref ref-type="bibr" rid="CIT0014">2012</xref>) explored the use of computer tools in aiding the transition to a structural view of function, that is, the object level of understanding. Makonye (<xref ref-type="bibr" rid="CIT0025">2014</xref>) also provides a theoretical analysis focusing on the use of multiple representations to foster a nuanced concept image through approaches where the function concept is kept embedded in students&#x2019; reality as far as possible. Other research focuses on specific aspects of the function concept and not on functions in general. Bansilal, Brijlall and Trigueros (<xref ref-type="bibr" rid="CIT0007">2017</xref>) explored pre-service teachers&#x2019; understanding of injections and surjections through an APOS study. They found that most participants were at the action level. Maharaj, Brijlall and Govender (<xref ref-type="bibr" rid="CIT0024">2008</xref>) explored the use of instructional design worksheets in advancing pre-service mathematics students&#x2019; understanding of the concept of continuity of single-valued functions. They found most participants were able to construct internal processes to make sense of continuity.</p>
<p>This article discusses a new pedagogy. This refers to the new approach reported on in this article, which used the field of digital image processing to gather &#x2018;mathematics for teaching&#x2019; (Hoover, Mosvold, Ball &#x0026; Lai, <xref ref-type="bibr" rid="CIT0022">2016</xref>, p. 4). The specialised mathematical knowledge concerning image functions was used in a novel approach to the problematic teaching and learning of the function concept.</p>
</sec>
<sec id="s20010">
<title>Theoretical framework</title>
<p>Working with constructivist ideas, essentially that learning is built upon previous learning, Dubinsky and McDonald (<xref ref-type="bibr" rid="CIT0017">2001</xref>), as well as others before them such as Breidenbach et al. (<xref ref-type="bibr" rid="CIT0008">1992</xref>), formulated the APOS framework (Arnon et al., <xref ref-type="bibr" rid="CIT0002">2014</xref>) for modelling the learning of mathematical concepts. Using the APOS framework, the development of the function concept can be modelled where the conceptualisation passes through stages in a non-linear way, generally starting with actions (A), then processes (P), objects (O) and finally mental schemas (S). The non-linear here refers to the notion that the learning does not exclude the possibility of moving along different paths between the stages. For example, when busy conceptualising the function concept at the process stage, it might be useful or necessary to rethink and expand on one&#x2019;s conceptualisation at the action level.</p>
<p>At the action stage of understanding, an external stimulus such as an expression or an equation is needed to proceed, and the student cannot yet work with the concept entirely in the mind. In terms of image functions, we shall see in activity 1 of the IFI that explicit instructions are given to create a new image, one pixel at a time, by shading cells in a grid. At the process stage, the student can manage to construct the concept in the mind and also think about the underlying actions that make up the process, without actually performing any of these actions. In terms of image functions, the function as a process is realised when one can imagine how the possibly millions of pixels all get their respective colours (values) at the same moment when the photograph is taken. The number of pixels determines the domain, and which colours they potentially can get determines the codomain. When the student is at the object stage, the process has been encapsulated. The student is then able to think about other actions and processes that might be performed on this object. The student has then gone from an operational view to a structural view. In terms of image functions, the object level makes it possible to think about transformations, like contrast stretching, that can be applied to images. Images can be mentally grouped according to certain criteria and as such form sets of functions. At the schema stage, a student will be able to move freely between considering and using the concept as an action, process or object (Arnon et al., <xref ref-type="bibr" rid="CIT0002">2014</xref>, p. 30; Asiala et al., <xref ref-type="bibr" rid="CIT0003">1996</xref>, pp. 7&#x2013;8). When considering which transformations would potentially enhance an image, the thinking is mainly at the object level, but when it comes to planning and performing the transformation, the thinking must be at the process and action levels.</p>
<p>The APOS theory can help us understand how the learning takes place by explaining what we see when participants are trying to &#x2018;construct their understanding of a mathematical concept&#x2019; (Dubinsky &#x0026; McDonald, <xref ref-type="bibr" rid="CIT0017">2001</xref>, p. 1). The proposed mental structures needed for learning a mathematical concept are captured in what the APOS theory refers to as the GD. This GD is the theoretical blueprint against which the intervention of this article, the IFI, was measured.</p>
<sec id="s30011">
<title>The genetic decomposition of the function concept</title>
<p>Genes are the building blocks of life and so to determine a GD of a mathematical concept is to break down the learning of the concept into its imagined building blocks. The word <italic>imagined</italic> is used here as, in following the APOS theory, the breakdown is, among other things, dependent on the researcher&#x2019;s own knowledge (Dubinsky, <xref ref-type="bibr" rid="CIT0016">2000</xref>, p. 2; Maharaj, <xref ref-type="bibr" rid="CIT0023">2010</xref>, p. 42). The researcher would use personal experience, completed research and observations to imagine and create a set of necessary mental structures and mechanisms at the action, process and object level. These structures and mechanisms are what someone who is learning the concept could need and use along the path of conceptual understanding (Arnon et al., <xref ref-type="bibr" rid="CIT0002">2014</xref>). Having the mental structures available makes it possible to judge at which level of conceptualisation a particular person is, with respect to a specific mathematical concept.</p>
<p>Keeping to the analogy of building, if the GD describes the progressive structures of the mathematical concept (the building), then the support needed to reach these structures would be described as the scaffolding. Part 1 of addressing the research question of this article deals with the evaluation of the intervention, that is, to ensure that the intervention is appropriate and sound. It must be appropriate and sound on two fronts: (1) addressing the mathematical content in line with the GD and (2) as scaffolding to support the student&#x2019;s &#x2018;construction of knowledge and skill&#x2019; (Bakker, Smit &#x0026; Wegerif, <xref ref-type="bibr" rid="CIT0006">2015</xref>, p. 1048).</p>
<p>From Arnon et al. (<xref ref-type="bibr" rid="CIT0002">2014</xref>, p. 27) we get the formal definition:</p>
<disp-quote>
<p>A genetic decomposition is a hypothetical model that describes the mental structures and mechanisms that a student might need to construct in order to learn a specific mathematical concept.</p>
</disp-quote>
<p>Necessarily we then need to define what a mental structure is. Again, from Arnon et al. (<xref ref-type="bibr" rid="CIT0002">2014</xref>, p. 26):</p>
<disp-quote>
<p>A mental structure is any relatively stable structure (something constructed in one&#x2019;s mind) that an individual uses to make sense of mathematical situations.</p>
</disp-quote>
<p>The GD given in <xref ref-type="table" rid="T0001">Table 1</xref> is based on the decomposition given in Arnon et al. (<xref ref-type="bibr" rid="CIT0002">2014</xref>, p. 29). Extensions and expansions are based on the researcher&#x2019;s own experience complemented by current literature on the topic.</p>
<table-wrap id="T0001">
<label>TABLE 1</label>
<caption><p>Preliminary genetic decomposition of the function concept.</p></caption>
<table frame="hsides" rules="groups">
<thead>
<tr>
<th valign="top" align="left">Concept</th>
<th valign="top" align="left">Description</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">Action</td>
<td align="left">Take an element of one set and apply an explicit rule, typically an (algebraic) expression, to determine a unique value belonging to another set.</td>
</tr>
<tr>
<td align="left">From Action to Process: Interiorisation</td>
<td align="left">Repeating this action, especially with sets with different kinds of elements, starts the interiorisation by helping the student to reflect on the action and to see the pattern of <italic>choosing</italic> from one set, the domain, then <italic>doing</italic> something and then <italic>obtaining</italic> something else. Special emphasis must be placed on getting the student to consciously think about the chosen and the determined &#x2018;somethings&#x2019; as belonging to specific sets. This is necessary, as from the researcher&#x2019;s own experience, students at the action level will be satisfied once they &#x2018;get the answer&#x2019;, and not reflect further on the situation. This also fits with the action level as someone at this level needs external stimuli (Arnon et al., <xref ref-type="bibr" rid="CIT0002">2014</xref>, p. 30; Asiala et al., <xref ref-type="bibr" rid="CIT0003">1996</xref>, pp. 7&#x2013;8) to conceive of a function and consequently also needs this external stimuli to start reflecting on the concept.</td>
</tr>
<tr>
<td align="left">Process</td>
<td align="left">A dynamic transformation of inputs in the domain to outputs in the range without any explicit calculations needed.</td>
</tr>
<tr>
<td align="left">From Process to Object: Encapsulation</td>
<td align="left">When conceiving of the function as a process, it can become necessary to think about applying an action or even a different process to this function. The function as process needs to be made static. The process (the function) needs to be captured and seen in its totality. Doing this encapsulates the function to become the function conceived of as an object (Arnon et al., <xref ref-type="bibr" rid="CIT0002">2014</xref>, p. 30; Asiala et al., <xref ref-type="bibr" rid="CIT0003">1996</xref>, p. 8).</td>
</tr>
<tr>
<td align="left">Object</td>
<td align="left">Identify the word function as a noun. A noun has properties that can be listed. The noun is described by adjectives. A function could be, for example, rapidly changing, smooth, constant, etc. Furthermore, being able to think of the function process in its totality and imagine and construct actions and processes that can transform this totality (Bansilal et al., <xref ref-type="bibr" rid="CIT0007">2017</xref>, p. 24).</td>
</tr>
<tr>
<td align="left">From Object to Schema: Activity</td>
<td align="left">&#x2018;A schema is only constructed when it is functioning, and it only functions through experience: then that which is essential is not the schema as structure in itself but the structuring <bold>activity</bold> that gives rise to schemas&#x2019; (Piaget 1975/1985, as quoted in Arnon et al., <xref ref-type="bibr" rid="CIT0002">2014</xref>, p. 110).</td>
</tr>
<tr>
<td align="left">Schema</td>
<td align="left">A dynamic mental framework, which a person might not be consciously aware of, that describes the function concept as simultaneously existing as an action, a process and an object and that links and relates these different underlying mental structures. A person evokes their schema when confronted with a problem involving the topic of functions. Specific examples of functions such as rational or trigonometric functions along with their properties and relations will also be included in the schema.</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>The GD given in <xref ref-type="table" rid="T0001">Table 1</xref> conveys the mental structures of the function concept at the action, process, object and schema levels. Furthermore, it also describes the mechanisms of progression, namely Interiorisation, Encapsulation and Activity. In the APOS theory, these mechanisms are the proposed means by which one can transition from one level to the next level of conceptualisation (Arnon et al., <xref ref-type="bibr" rid="CIT0002">2014</xref>, p. 16). Based on a literature review, <xref ref-type="table" rid="T0002">Table 2</xref> provides further criteria that can indicate when and when not a student&#x2019;s understanding of the function concept can be considered at the action, process or object stage of conceptualisation. Alongside the GD of <xref ref-type="table" rid="T0001">Table 1</xref>, these indicators were also used in the theoretical evaluation of the soundness of the IFI. In <xref ref-type="table" rid="T0002">Table 2</xref>, reference is made to the activities of the IFI that are linked to the particular conceptual indicators given in brackets, for example A2 or P3. Details can be found as part of the individual discussion of each IFI activity in the next section. <xref ref-type="table" rid="T0002">Table 2</xref> provides indicators only up to the object level to align with the content and intentions of the IFI.</p>
<table-wrap id="T0002">
<label>TABLE 2</label>
<caption><p>Indicators and counter-indicators of APOS level attainment with respect to the function concept.</p></caption>
<table frame="hsides" rules="groups">
<thead>
<tr>
<th valign="top" align="left">General definition</th>
<th valign="top" align="left">Conceptual indicators of the level</th>
<th valign="top" align="left">Counter-indicators of the level</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left"><bold>Action</bold><break/>A student at the Action level is restricted to transforming mathematical objects by using external prompts such as formulas or expressions. Steps or instructions are needed (Asiala et al., <xref ref-type="bibr" rid="CIT0003">1996</xref>; Dubinsky &#x0026; Wilson, <xref ref-type="bibr" rid="CIT0018">2013</xref>).<break/><bold>IFI activities:</bold><break/>Activity 1 &#x2013; Follow explicit instructions to shade cells in a grid on paper and answer reflective questions. (A1, A3)</td>
<td align="left"><bold>A1</bold> Able to substitute numbers into an expression and calculate (Breidenbach et al., <xref ref-type="bibr" rid="CIT0008">1992</xref>).<break/><bold>A2</bold> Able to compose functions given by simple formulas (Breidenbach et al., <xref ref-type="bibr" rid="CIT0008">1992</xref>).<break/><bold>A3</bold> Can recall the definition of a function (Breidenbach et al., <xref ref-type="bibr" rid="CIT0008">1992</xref>).</td>
<td align="left">Before the action stage, a student is said to exhibit a pre-function response to questions such as: &#x2018;What is a function?&#x2019; (Breidenbach et al., <xref ref-type="bibr" rid="CIT0008">1992</xref>). No useful conveying of function ideas is present.</td>
</tr>
<tr>
<td align="left"><bold>Process</bold><break/>A student at the Process level constructs the function mentally and can realise the complete transformation of elements from the domain to elements of the range. No external prompts are needed (Arnon et al., <xref ref-type="bibr" rid="CIT0002">2014</xref>; Dubinsky &#x0026; Wilson, <xref ref-type="bibr" rid="CIT0018">2013</xref>).<break/><bold>IFI activities:</bold><break/>Activity 2 &#x2013; Experiment with different output values for the image function using the software Paint. (P2)<break/>Activity 3 &#x2013; Reflect on how a camera creates a photograph and also consider the uniqueness property, being injective, being surjective and the existence of an inverse. (P1, P2, P3, P4)</td>
<td align="left"><bold>P1</bold> Understands general composition of functions and reversal of functions (Dubinsky &#x0026; Wilson, <xref ref-type="bibr" rid="CIT0018">2013</xref>).<break/><bold>P2</bold> Can provide a definition of a function that includes mention of the inputs, outputs and a rule (Arnon et al., <xref ref-type="bibr" rid="CIT0002">2014</xref>).<break/><bold>P3</bold> Can realise which steps of the process can be swapped or even left out for particular cases.<break/><bold>P4</bold> Able to determine whether a function has an inverse as the reversal of a process (Arnon et al., <xref ref-type="bibr" rid="CIT0002">2014</xref>).</td>
<td align="left"><list list-type="bullet">
<list-item><p>Difficulty interpreting a situation as a function unless a formula is given (Asiala et al., <xref ref-type="bibr" rid="CIT0003">1996</xref>).</p></list-item>
<list-item><p>Function composition is too difficult in atypical situations, for example in the absence of formulas or with piece-wise defined functions (Breidenbach et al., <xref ref-type="bibr" rid="CIT0008">1992</xref>).</p></list-item>
<list-item><p>Commonly not using the definition when confronted with problems (Tall &#x0026; Vinner, <xref ref-type="bibr" rid="CIT0037">1981</xref>).</p></list-item></list></td>
</tr>
<tr>
<td align="left"><bold>Object</bold><break/>Through transforming the process by actions and other processes, the process is encapsulated to become an object. The dynamic process becomes a static entity (Arnon et al., <xref ref-type="bibr" rid="CIT0002">2014</xref>; Asiala et al., <xref ref-type="bibr" rid="CIT0003">1996</xref>; Dubinsky &#x0026; Wilson, <xref ref-type="bibr" rid="CIT0018">2013</xref>).<break/><bold>IFI activities:</bold><break/>Activity 4 &#x2013; Explore function composition in order to enhance the contrast of images. (O1,O2)</td>
<td align="left"><bold>O1</bold> Able to think about and convey the global properties of a particular function or a type of function, for example periodic, smooth, or constant, monotonic.<break/><bold>O2</bold> Able to form sets of functions, perform operations on functions and even &#x2018;construct a function that is a limit of a sequence of functions&#x2019; (Arnon et al., <xref ref-type="bibr" rid="CIT0002">2014</xref>).</td>
<td align="left"><list list-type="bullet">
<list-item><p>Cannot easily move between different representations of the function.</p></list-item>
<list-item><p>Considers a piece-wise defined function as consisting of multiple functions.</p></list-item>
<list-item><p>Struggles to create a function example that is connected with some real-life situation (Chimhande et al., <xref ref-type="bibr" rid="CIT0011">2017</xref>, p. 5).</p></list-item></list></td>
</tr>
</tbody>
</table>
</table-wrap>
<p>As was discussed in the introduction, what follows now is a two-part approach. In the first part, the IFI will be introduced and evaluated to see if it is theoretically sound. The second part will report on the first implementation of the IFI and the subsequent gathering and analysis of qualitative data with the purpose of looking for any indications that the IFI might be viable with respect to the learning of the function concept.</p>
</sec>
</sec>
</sec>
<sec id="s0012">
<title>Part 1: The Image Functions Intervention and its theoretical evaluation</title>
<p>The IFI was created using e-learning authoring software which delivered it as a package that could be uploaded into the learning management system (LMS) used by the local higher education institution. This allows a student to complete the IFI on a computer at their own pace without any lecturer involvement.</p>
<p>As a general context, the IFI deals with finding a missing student of which one recent photograph was available on the student&#x2019;s Facebook page. This photograph, however, was taken in low light conditions and as a result needs some processing before it will be helpful in finding the missing student. This theme runs like a story throughout the intervention. This theme was chosen as students are familiar with the context, they can easily understand the contingency relationships involving the variables that are present and they are generally interested in the type of context (Donovan &#x0026; Bradsford, <xref ref-type="bibr" rid="CIT0013">2005</xref>, p. 359; Eggleton, <xref ref-type="bibr" rid="CIT0019">1992</xref>). Besides this storyline, the IFI conveys the theory of image functions as was discussed in the previous section. The theory is interwoven with reflective questions and specific activities. These activities are meant to keep in line with the following three principles:</p>
<list list-type="bullet">
<list-item><p>Activities directly link with the mental structures determined in the GD of the function concept given in <xref ref-type="table" rid="T0001">Table 1</xref> and the conceptualisation indicators in <xref ref-type="table" rid="T0002">Table 2</xref> (Salgado &#x0026; Trigueros, <xref ref-type="bibr" rid="CIT0031">2015</xref>, p. 107).</p></list-item>
<list-item><p>Activities address the categories of conceptual understanding. Dubinsky and Wilson (<xref ref-type="bibr" rid="CIT0018">2013</xref>, pp. 85&#x2013;86) grouped the most common conceptual difficulties associated with the function concept, as they had found in literature, into categories.</p></list-item>
<list-item><p>Activities form an experiential base for the aspects of the function concept to be studied (Dubinsky &#x0026; Wilson, <xref ref-type="bibr" rid="CIT0018">2013</xref>, p. 90).</p></list-item>
</list>
<p>The principles given above will be used as the criteria for the theoretical evaluation of the IFI. Each of the IFI&#x2019;s four activities will be discussed and evaluated with respect to the first of the three design principles given above. The sub-section following this one will evaluate the IFI with respect to the other two principles.</p>
<sec id="s20013">
<title>Activity 1</title>
<p><italic>Description:</italic> The student is asked to draw an 8 &#x00D7; 8 grid on paper as in <xref ref-type="fig" rid="F0002">Figure 2a</xref>. The student must then take a pencil and shade the blocks at positions B2, B3, C1, D1, D5, D6, D8, E1, E4, F2 and F3. Accurate shading leads to the result given in <xref ref-type="fig" rid="F0002">Figure 2b</xref>.</p>
<fig id="F0002">
<label>FIGURE 2</label>
<caption><p>(a) An empty 8 &#x00D7; 8 grid. (b) Result obtained at the successful completion of Activity 1.</p></caption>
<graphic xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="PYTH-41-524-g002.tif"/>
</fig>
<p>Students are asked to reflect on the activity by letting them provide answers to questions pertaining to uniqueness aspects of functions and asking questions to let them think about the choices that can be made with respect to input and output.</p>
<p>Questions asked as a part of this activity:</p>
<list list-type="bullet">
<list-item><p>Now that you have created your image, would you say that the colour at any specific position in your image is unique?</p></list-item>
<list-item><p>If you choose a position in the image, what will you find there?</p></list-item>
<list-item><p>Are you free to choose any position in the image?</p></list-item>
<list-item><p>Once you&#x2019;ve chosen a position in the image, can you then also choose which colour will appear there?</p></list-item>
<list-item><p>So is it true that the colour is dependent on the position?</p></list-item>
</list>
<p>To keep the activity and the IFI interactive, students are required by the software to first answer the questions before being able to proceed. The question formats vary between multiple choice and typing an answer. From this activity, there is a natural flow in letting the student discover that a photograph or digital image can be interpreted as a mathematical function.</p>
<p><italic>Connecting to the GD and the conceptualisation indicators (CIs):</italic> This activity aims to connect the repeated action of assigning a shade of grey to a specific position in the grid to a function value that is assigned to specific input. This activity is therefore aimed at helping students to construct the function concept as an action, which is the first stage of understanding according to the APOS theory. By repeating the shading action, an attempt is made at facilitating the interiorisation mechanism as was described in the GD. The instructions of this activity connect with the external prompts (see the CIs) or explicit steps needed by a student whose understanding is at the action level. The reflective questions of this activity connect with the CI criteria that the student will know the definition of a function and will as such be led to discover that an image can be interpreted as representing a function.</p>
</sec>
<sec id="s20014">
<title>Activity 2</title>
<p><italic>Description:</italic> Students visualise some function outputs by using the colour editor in the commonly available software Paint. Students are prompted to try different combinations of red, green and blue and they can then see what those combinations look like. This is an easy-to-use experiential playground where students are asked to try out for example negative values or non-integer values or values larger than the maximum used in the colour scheme and then observe what the software does to these inputs. The software automatically adjusts an inappropriate input in a default manner. If a negative value is typed, the value is changed to the absolute value. If a number larger than 255 is typed, it is automatically changed to 255. If a non-integer is typed, it is changed to the last digit that was typed.</p>
<p><italic>Connecting to the GD and the CIs:</italic> This activity allows students to engage with the idea of the range of an image function practically. At a later stage, students must also think about the domain by realising that the image only has a finite number of rows and columns. The concept of the domain of a function is thus a quite practical &#x2018;thing&#x2019; with respect to image functions. This activity connects to the GD mechanism of interiorisation to assist in going from an action understanding to a process understanding. Furthermore, it connects to the CIs by attempting to broaden the student&#x2019;s understanding of the definition of a function, by emphasising the necessity of the domain and range. This is necessary for a process understanding of the function concept.</p>
</sec>
<sec id="s20015">
<title>Activity 3</title>
<p><italic>Description:</italic> Students are brought back to the image function formed in Activity 1, but now both the rows and columns are depicted by positive integers as in <xref ref-type="fig" rid="F0003">Figure 3</xref>.</p>
<fig id="F0003">
<label>FIGURE 3</label>
<caption><p>The function regarded as a process.</p></caption>
<graphic xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="PYTH-41-524-g003.tif"/>
</fig>
<p>Reflective questions are used in this activity to assist students in constructing the function concept as a process:</p>
<list list-type="bullet">
<list-item><p>Does the choice of the first block you coloured or the sequence in which you coloured the blocks make any difference to the final image?</p></list-item>
<list-item><p>What is the difference between how <italic>you</italic> formed this image and how an image would be formed by your cell phone&#x2019;s camera?</p></list-item>
<list-item><p>Does your camera also take one input at a time and &#x2018;fill&#x2019; in the colour for that position?</p></list-item>
</list>
<p>After a student completes these questions, a description is given comparing the point-by-point, successive way in which they shaded each individual block to what will happen inside a camera. Inside the camera all the &#x2018;blocks&#x2019; get shaded simultaneously. The function is then a process of taking the entire domain at once and filling it with the range. Students are again led to think about the specifics of the domain and the range:</p>
<list list-type="bullet">
<list-item><p>Thinking about the inputs
<list list-type="simple">
<list-item><label>&#x25A0;</label><p>Does <italic>f</italic>(2,3) make sense?</p></list-item>
<list-item><label>&#x25A0;</label><p>Does <italic>f</italic>(2,3.561) make sense?</p></list-item>
<list-item><label>&#x25A0;</label><p>What conclusions can be drawn about the set of allowable inputs?</p></list-item>
<list-item><label>&#x25A0;</label><p>What do we call the set of inputs for a function?</p></list-item>
</list></p></list-item>
<list-item><p>Thinking about the outputs:
<list list-type="simple">
<list-item><label>&#x25A0;</label><p>In a grayscale image can the value at any position possibly be described as &#x2018;blue&#x2019;?</p></list-item>
<list-item><label>&#x25A0;</label><p>In a colour image, can the value at any position possibly be described as &#x2018;dark grey&#x2019;?</p></list-item>
</list></p></list-item>
</list>
<p>They are also led to think about the uniqueness property and the aspects of being injective and surjective:</p>
<list list-type="bullet">
<list-item><p>For the image function in <xref ref-type="fig" rid="F0004">Figure 4</xref>, the codomain is {red, purple, green, blue, black, pink, orange, white, yellow}.
<list list-type="simple">
<list-item><label>&#x25A0;</label><p>What is the range of this image function?</p></list-item>
<list-item><label>&#x25A0;</label><p>Is this image onto?</p></list-item>
<list-item><label>&#x25A0;</label><p>Is this image one-to-one?</p></list-item>
</list></p></list-item>
</list>
<fig id="F0004">
<label>FIGURE 4</label>
<caption><p>Will this function be injective?</p></caption>
<graphic xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="PYTH-41-524-g004.tif"/>
</fig>
<p>Finally, thinking about the inverse process is also introduced here, for example questions such as:</p>
<list list-type="bullet">
<list-item><p>Yellow is a colour that is present in this image (<xref ref-type="fig" rid="F0004">Figure 4</xref>). If you now make yellow the input, what will be the output?</p></list-item>
<list-item><p>Do you think the image function shown will have an inverse?</p></list-item>
</list>
<p><italic>Connecting to the GD and the CIs:</italic> As described in the CIs, at the process level a student should be able to mentally construct the function as the complete transformation of the domain to the range. This idea is captured in how the camera captures all of the pixels&#x2019; values simultaneously. This activity also explicitly deals with the aspects of the reversal of the function process and the existence of an inverse and confronts students with a fuller grasp of the definition of a function while at the same time having no formula. Having a function without a formula was also addressed in Activity 1, but as it is one of the common conceptual difficulties associated with the function concept (Dubinsky &#x0026; Wilson, <xref ref-type="bibr" rid="CIT0018">2013</xref>, p. 85), it is valuable to address it again.</p>
</sec>
<sec id="s20016">
<title>Activity 4</title>
<p><italic>Description:</italic> With this activity, the aim is to assist students in constructing the function concept as an object. The story in which the intervention is set is brought to a peak here. The student sees how the knowledge of image functions, together with simple contrast stretching, is used to enhance the photograph discussed at the start of the intervention. It is enhanced to such a degree that sufficient information can be gathered from the image to assist in identifying the place where the photograph was taken. The contrast stretching seen in this activity is achieved through function composition.</p>
<p>As an introduction, the activity lets the student explore contrast stretching with pen and paper. The student is asked to draw the 5 &#x00D7; 4 grid as pictured in <xref ref-type="fig" rid="F0005">Figure 5a</xref>.</p>
<fig id="F0005">
<label>FIGURE 5</label>
<caption><p>(a) Low contrast image. (b) Increased contrast after function composition.</p></caption>
<graphic xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="PYTH-41-524-g005.tif"/>
</fig>
<p>The number of vertical lines, <italic>v</italic>, in each cell (pixel) can be considered the colour of that cell. <xref ref-type="fig" rid="F0005">Figure 5a</xref> is then an image function, say <italic>f(x,y)</italic>. The student is then asked to draw a second 5 &#x00D7; 4 empty grid and then fill in its values by applying the function <italic>g(v) = 4v &#x2013; 4</italic> on the original image of <xref ref-type="fig" rid="F0005">Figure 5a</xref>. A new image function <italic>h(x,y)</italic> is thus created through function composition. We obtain <xref ref-type="fig" rid="F0005">Figure 5b</xref> through the function composition <inline-formula id="ID5"><alternatives><mml:math display="inline" id="I5"><mml:mrow><mml:mi>h</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mi>g</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>f</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:math><inline-graphic xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="PYTH-41-524-i005.tif"/></alternatives></inline-formula>. For example, <inline-formula id="ID6"><alternatives><mml:math display="inline" id="I6"><mml:mrow><mml:mi>h</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mn>2</mml:mn><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mi>g</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>f</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mn>2</mml:mn><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mi>g</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mn>2</mml:mn><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mn>4</mml:mn><mml:mo stretchy="false">(</mml:mo><mml:mn>2</mml:mn><mml:mo stretchy="false">)</mml:mo><mml:mo>&#x2212;</mml:mo><mml:mn>4</mml:mn><mml:mo>=</mml:mo><mml:mn>4</mml:mn></mml:mrow></mml:math><inline-graphic xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="PYTH-41-524-i006.tif"/></alternatives></inline-formula>. This composition stretches the contrast to such an extent that we can now see the number 5 or the letter S present in the image. The 5 (or S) was of course already present in the original image, but it was difficult to distinguish it from its background. It was difficult to distinguish due to the low contrast of the original image.</p>
<p>Once the introductory contrast stretching is completed, the student is brought back to the photograph associated with the missing person&#x2019;s case. This photograph is seen here in <xref ref-type="fig" rid="F0006">Figure 6a</xref>.</p>
<fig id="F0006">
<label>FIGURE 6</label>
<caption><p>(a) Low contrast image. (b) Increased contrast after function composition.</p></caption>
<graphic xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="PYTH-41-524-g006.tif"/>
</fig>
<p>Students are initially asked to describe in their own words what is wrong with the photograph, or consequently the (image) function in <xref ref-type="fig" rid="F0006">Figure 6a</xref>. How can a function be &#x2018;wrong&#x2019;, or for that matter be described? As an object, the function acquires global properties such as having low contrast, therefore a small average difference between adjacent pixels across its domain.</p>
<p>This activity lets a student realise that a low-contrast image can be improved by regarding it as one single thing &#x2013; an object &#x2013; that can be transformed by another function. Function composition is used to transform the original image function, <italic>f(x,y)</italic>, into a new and improved image function <italic>g(f(x,y))</italic>.</p>
<p><disp-formula id="FD2"><alternatives><mml:math display="block" id="M2"><mml:mrow><mml:mi>n</mml:mi><mml:mi>e</mml:mi><mml:msub><mml:mi>w</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mi>b</mml:mi><mml:mi>j</mml:mi><mml:mi>e</mml:mi><mml:mi>c</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mi>g</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>o</mml:mi><mml:mi>l</mml:mi><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mi>b</mml:mi><mml:mi>j</mml:mi><mml:mi>e</mml:mi><mml:mi>c</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math><graphic xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="PYTH-41-524-e002.tif"/></alternatives></disp-formula></p>
<p><italic>Connecting to the GD and the CIs:</italic> If we carefully design the transformation function, <italic>g</italic>, we can obtain the desired results and again describe the new function as a whole. A function then becomes a noun and a noun can be described by adjectives. We might say that the new function is beautiful, it is clear, it has high dynamic range, it is smooth or, as was planned for the image of the intervention, it has improved contrast as can be seen in <xref ref-type="fig" rid="F0006">Figure 6b</xref>. This ability of seeing the function as a whole and not as something that you do, but rather something that can be acted on, is described in the GD at the object level. The function composition used in this activity fulfils the role of a process acting on the function process. This is described as encapsulation in the GD and is also a requirement in the CIs. Through acting on the function as object and reflecting on properties of the function such as contrast or brightness, a student could start to realise that image functions are a type of function, similar to how exponential or trigonometric or linear functions are different types of functions. This connects to the CI of being able to think about and convey the global properties of a type of function. Furthermore, a student can be led to grasp that different photographs of for example the same scene or person form a set of image functions. Mentally constructing a set with functions as its elements is a further indicator from <xref ref-type="table" rid="T0002">Table 2</xref> of being at the object level of conceptualisation with respect to the function concept.</p>
</sec>
<sec id="s20017">
<title>Expanded theoretical evaluation of the Image Functions Intervention with respect to the first principle</title>
<p>The IFI follows the APOS general trajectory in the sense that information and in particular the activities are ordered to first let students retouch on the function concept as an <bold>a</bold>ction, then move on to a <bold>p</bold>rocess and then finally to the function as an <bold>o</bold>bject. However, this trajectory is not the only possible path through the levels. As was discussed in the theoretical framework, in general the learning can pass through the APOS stages in a non-linear way (Arnon et al., <xref ref-type="bibr" rid="CIT0002">2014</xref>). In the discussion of the four activities before, it was already indicated how the activities aim to guide the student to construct the desired mental constructs that emerged in the GD and link to the CIs indicators of <xref ref-type="table" rid="T0002">Table 2</xref>. To expand on the previous evaluation, we now track the GD while taking into account the IFI&#x2019;s underlying path through the APOS stages: action, process and finally object.</p>
<sec id="s30018">
<title>Action</title>
<p>At the <bold>action level</bold>, a student is expected to take an element from the domain and find its corresponding value from the range. This is what is required in Activity 1. Repeating the actions (Asiala et al., <xref ref-type="bibr" rid="CIT0003">1996</xref>:7; Dubinksy &#x0026; McDonald, <xref ref-type="bibr" rid="CIT0017">2001</xref>:3) together with encouraged reflection about the actions and the involved sets (expanded on in Activity 2) triggers the necessary <bold>interiorisation</bold> mechanism to lead the student to a process understanding of function.</p>
</sec>
<sec id="s30019">
<title>Process</title>
<p>At the <bold>process level</bold>, a student must now be able to capture the creation of the image of the function mentally (in the sense of the range) as a whole. Possibly infinitely many function evaluations can be imagined taking place simultaneously in the mind. Dubinsky and McDonald (<xref ref-type="bibr" rid="CIT0017">2001</xref>, p. 3) describe that at the process conception, the individual can think about infinitely repeating the same kind of action, as no external stimuli &#x2013; such as following the steps of a formula &#x2013; are still needed. Activity 3 assists here by juxtaposing the point-by-point creation of a photograph by individual actions with the actual chemical or electric process that is going on inside a camera to form the photograph all at once. Inside the camera, the entire film or sensor is illuminated and so all pixels get their values at the same time.</p>
<p>The action of one &#x2018;element of light&#x2019; reaching one point on the film or sensor to make one specific colour at that point or pixel can be imagined to be repeated simultaneously for all the millions of pixels in the eventual photograph.</p>
</sec>
<sec id="s30020">
<title>Object</title>
<p>At the <bold>object level</bold>, a student must now be able to grasp a function as one static entity. Activity 4 aids the <bold>encapsulation</bold> of the former dynamic transformation process to a &#x2018;thing&#x2019;, to become a noun with associated adjectives and properties. The encapsulation of functions at the process level by performing actions or other processes on these functions is reported to be key to transitioning to the object level of understanding (Asiala et al., <xref ref-type="bibr" rid="CIT0003">1996</xref>). Yet, this type of encapsulation is missing from experience when it comes to functions (Asiala et al., <xref ref-type="bibr" rid="CIT0003">1996</xref>, p. 8). In the IFI, this is exactly the type of encapsulation emphasised by means of the function composition in Activity 4. Actions and processes are applied to the image function in order to achieve the specified goals.</p>
<p>As the intention with the intervention was only to look to improve understanding up until the object level, the <bold>schema level</bold> is not discussed in this analysis of the intervention.</p>
</sec>
</sec>
<sec id="s20021">
<title>Evaluating the Image Functions Intervention with respect to the second and third principles</title>
<p>In keeping to the second and third design principles, the IFI has to form a basin wherein the conceptual difficulties and other required concept aspects associated with the function concept can be explored in a familiar context. In the IFI, that context is created using photographs. To see if the IFI is compliant, we will look in turn at the most commonly occurring function concept difficulties (Dubinsky &#x0026; Wilson, <xref ref-type="bibr" rid="CIT0018">2013</xref>, pp. 85&#x2013;86) and other function aspects:</p>
<sec id="s30022">
<title>What constitutes a function?</title>
<p>Using image functions encourages the realisation that a formula is not necessary to have a function. Vinner and Dreyfus (<xref ref-type="bibr" rid="CIT0039">1989</xref>) categorised students&#x2019; definitions of a function into six categories: Correspondence, Dependence Relation, Rule, Operation, Formula and Representation. Ultimately all six of these categories can be valuable viewpoints when dealing with various functions, function properties and applications. However, if a student focuses too much on the idea of a formula or an equation for a function, the construct could easily be cemented in their thinking that only formulas, or rules or correspondences having known formulas or equations, can be considered as functions. This kind of restrictiveness is quite common (Breidenbach et al., <xref ref-type="bibr" rid="CIT0008">1992</xref>; Dubinsky &#x0026; Wilson, <xref ref-type="bibr" rid="CIT0018">2013</xref>; Sierpinska, <xref ref-type="bibr" rid="CIT0033">1992</xref>; Vinner &#x0026; Dreyfus, <xref ref-type="bibr" rid="CIT0039">1989</xref>). From the start of the intervention, the student is put in a state of disequilibrium by introducing an everyday thing, such as a photograph, as a function. This state of disequilibrium, in the style of Piaget (Wadsworth, <xref ref-type="bibr" rid="CIT0040">1978</xref>, p. 80), is necessary here as the student&#x2019;s concept image of functions has been formed and <italic>re-enforced</italic> over a number of years already. Therefore, by throwing the student off balance, room is created for the restructuring of the concept image. It is the suggestion of this article that the IFI&#x2019;s reintroduction to functions via image functions can challenge the fixation and restricted thinking in terms of formulas and equations. This is necessary to develop beyond the action level.</p>
<p>Students also often focus on the symbols representing the variables, instead of the quantities they are representing. In the IFI, working with the image functions is done without the need for symbols. Familiar or intuitively understood terminology such as row, column and grey level are used.</p>
<p>Vinner and Dreyfus (<xref ref-type="bibr" rid="CIT0039">1989</xref>, p. 361) also showed that any seemingly irregular behaviour such as discontinuity, a split domain or &#x2018;[<italic>t</italic>]he idea that the graph of a function has to have a stable character&#x2019; are erroneous ideas that students often use to disqualify some rules or graphs as functions. The IFI, by working with image functions, again has the advantage over using linear functions, for example in that images change character easily across the two-dimensional domain. This is even more apparent when the object conception of function has been reached after Activity 4. Therefore, students will not be left with the idea that a function needs to act &#x2018;nicely&#x2019; in any way to be considered a function. In contrast, Carlson and Oehrtmann (<xref ref-type="bibr" rid="CIT0010">2005</xref>, p. 2) mention the case of students thinking that constant functions are not functions &#x2018;because they do not vary&#x2019;. Also see Bakar and Tall (<xref ref-type="bibr" rid="CIT0005">1991</xref>). Confrey and Smith (<xref ref-type="bibr" rid="CIT0012">1991</xref>) refer to the constant function as an example of a &#x2018;monster&#x2019; function and confirm that students exclude it as a function because they expect a function to &#x2018;covary&#x2019;. In working with the IFI&#x2019;s activities, it occurs naturally that portions of the image will have the colour or grey level stay constant over smaller or even large areas. A student can thus discover intuitively that an image function and, by extension, all other functions are allowed to display seemingly non-regular behaviour over certain portions of their domains.</p>
</sec>
<sec id="s30023">
<title>Univalence and injectivity</title>
<p>In working with the image functions of the IFI, the often-problematic univalence property is made practical and simultaneously important. In addition, the confusion that is often seen (Harel &#x0026; Dubinsky, <xref ref-type="bibr" rid="CIT0021">1992</xref>) between the univalence property and the function being injective is addressed in a tangible way. In terms of image functions, it is evident that at any specific input (pixel) the photo has only one output (colour) and as such exhibits the univalence property. Furthermore, if we determine that for the particular photo, the colour at any pixel does not occur at any other pixel, we have determined that the photo or image function is one-to-one, thus injective. Reflections to evoke these realisations with students are delivered through Activity 3 of the IFI.</p>
</sec>
<sec id="s30024">
<title>Multiple representations</title>
<p>The activities of the IFI provide opportunities to ask new questions about multiple representations of functions. The multiple representations idea garners plenty of attention in textbooks as well as research (Carlson &#x0026; Oehrtman, <xref ref-type="bibr" rid="CIT0010">2005</xref>; Confrey &#x0026; Smith, <xref ref-type="bibr" rid="CIT0012">1991</xref>; Stewart, <xref ref-type="bibr" rid="CIT0035">2015</xref>, p. 10). However, according to Thompson (<xref ref-type="bibr" rid="CIT0038">1994</xref>, p. 39), students still miss that which stays unchanged between these representations: the &#x2018;core concept&#x2019;. How would one represent an image function differently than by means of the photograph? Setting up a table that states explicitly the colour that belongs at each position can illuminate the fact that the representation itself is <italic>not</italic> the function. Students can be led to realise that similar to an equation or a graph, the purpose of a table or the photograph is to tell us the output that belongs to any specific input. Why do we then have or use multiple representations? We only use them if they help us to understand or analyse the function. A blind person could get no value from a graph of a function, but could there maybe be a way to listen to a function? Could an audio representation be created, and would it be helpful?</p>
<p>In validating the design from a theoretical viewpoint, we are moving the intervention towards a correct organisation of the knowledge to optimise deep understanding. This is key in developing sufficient expertise to solve problems that flow directly from the topics involved as well as related problems (Donovan &#x0026; Bransford, <xref ref-type="bibr" rid="CIT0013">2005</xref>, p. 16). Naturally, the theoretical validation will need to be followed by empirical study to provide practical validation. This is the content of research currently in progress.</p>
<p>For this article, qualitative data were gathered by means of a questionnaire, but not to validate the GD as is typical in the APOS theory (Arnon et al., <xref ref-type="bibr" rid="CIT0002">2014</xref>; Dubinsky, <xref ref-type="bibr" rid="CIT0015">1991</xref>). Rather, the purpose was to investigate the viability of the IFI. The next section reports on the first implementation of the IFI and the consequent use of a questionnaire and the qualitative data analysis.</p>
</sec>
</sec>
</sec>
<sec id="s0025">
<title>Part 2: A first attempt at determining the Image Functions Intervention&#x2019;s viability</title>
<p>This section deals with the first practical implementation of the IFI. It forms part 2 of addressing the research question as was given at the end of the introduction of this article. Part 2 investigated the viability of the IFI by looking for indications that the IFI could have value through broadening the participants&#x2019; thinking with respect to the function concept. Achieving this objective would give us proof of principle, that is, determining if the IFI is sensible and worthwhile to investigate further. Proof of principle, together with qualitative analyses indicating what the content of an intervention should entail, assists in determining the need and validation for further testing (Pressley, Graham, &#x0026; Harris, <xref ref-type="bibr" rid="CIT0028">2006</xref>, p. 7). A questionnaire was used to gather qualitative data on the participants&#x2019; experience of the IFI. A qualitative method was used here to allow the exploration of participants&#x2019; perceptions and allow for unexpected feedback on the IFI.</p>
<sec id="s20026">
<title>Sampling and data collection</title>
<p>The IFI was implemented in a classroom setting with a group of 27 students in a first-year Calculus course. This is not the intended method by which the intervention will be implemented, as it was designed to be a self-directed mini module where a participant follows their own pace and can actively engage with the various activities of the intervention. However, to gauge the initial reaction of participants to the material and activities, it was decided that a classroom setting, together with a questionnaire at the end, would be sufficient and still enable us to achieve the objective of a proof of principle.</p>
<p>This group was chosen for convenience but fulfilled the minimum criteria of having prior knowledge of the function concept. From casual observation, the group had male and female members and these members were from at least three different ethnic backgrounds.</p>
<p>The questionnaire was handed out to all 27 participants and it was made clear that participation was voluntary and would be anonymous. No personally identifying information was asked, as this was not deemed necessary for a proof of principle endeavour, thus simply testing if the IFI could be viable. The questionnaire consisted of three grammatically closed, but conceptually open, questions (Worley, <xref ref-type="bibr" rid="CIT0042">2015</xref>, p. 19) as this still allowed any elaboration the participant might wish to provide.</p>
</sec>
<sec id="s20027">
<title>Data analysis</title>
<p>The method of content analysis with emergent coding was used (Maree, <xref ref-type="bibr" rid="CIT0026">2016</xref>, p. 111). The responses to the three questions were searched for any indications relating to the objective of the questionnaire. After reading the responses a few times, four themes were identified:</p>
<sec id="s30028">
<title>What constitutes a function?</title>
<p>Students commonly struggle with misconceptions with regard to what can and what cannot be regarded as a function (Dubinsky &#x0026; Wilson, <xref ref-type="bibr" rid="CIT0018">2013</xref>, pp. 85&#x2013;86). More discussion on this topic was given as part of the theoretical evaluation of the IFI in Part 1.</p>
</sec>
<sec id="s30029">
<title>Functions are connected to real life</title>
<p>From reading through the participant responses, it seems that many were almost surprised to find functions being used in such an everyday type of topic as photographs. This theme does not represent an improved understanding of the function concept but can possibly assist in making the topic interesting to participants. This interest can increase their motivation, which is key to effective learning (Eggleton, <xref ref-type="bibr" rid="CIT0019">1992</xref>, p. 1). Connecting the function concept knowledge to everyday experience also assists later retrieval and application (Donovan &#x0026; Bradsford, <xref ref-type="bibr" rid="CIT0013">2005</xref>, p. 364).</p>
</sec>
<sec id="s30030">
<title>Domain and range</title>
<p>This theme relates to the understanding that a function requires a set of allowed inputs and, associated to each input, a unique output. The outputs form a set as well. From the GD, we saw that clear understanding of domain and range are required to construct the function concept at the action level and to interiorise the actions to start constructing at the process level.</p>
</sec>
<sec id="s30031">
<title>Function inverses</title>
<p>At the process level, being able to reverse the function and form the inverse function is required (Breidenbach et al., <xref ref-type="bibr" rid="CIT0008">1992</xref>).</p>
<p>Each response given to the three questions was read and reread in order to judge if it contained any indication that the participant experienced a broadened understanding of the function concept. The indication was then classified as belonging to one of the four themes.</p>
</sec>
</sec>
<sec id="s20032">
<title>Validity</title>
<p>It was not the intention of the questionnaire to deliver a generalisable result. The questionnaire was part of the effort to establish a proof of principle. Proof of principle can be interpreted as looking for proof that the IFI can have value, at least in some settings with some participants. To increase the credibility of the qualitative data analysis, colleagues were asked to independently verify themes, occurrences and results.</p>
</sec>
<sec id="s20033">
<title>Results of the qualitative data analysis</title>
<p>In the data analysis section, four themes were discussed that emerged from repeated reading of the participants&#x2019; responses. The responses were then analysed individually within the structure provided by the four themes.</p>
<p>This was done while keeping in mind that we were looking for indications that the participant experienced a broadened understanding of the function concept. In the analysis to follow, these three questions (Q) were asked:</p>
<list list-type="bullet">
<list-item><p>Q1: Having completed the IFI, have you realised or learnt something in particular of the function concept?</p></list-item>
<list-item><p>Q2: Is there an aspect of the function concept that is now clearer to you?</p></list-item>
<list-item><p>Q3: Is there some aspect of the function concept that you might have thought about in some way before, but now realise that you were wrong about in some sense?</p></list-item>
</list>
<sec id="s30034">
<title>Theme 1: What constitutes a function?</title>
<p>The analysis illustrates that participants are showing an expansion of their &#x2018;concept image&#x2019; (Tall &#x0026; Vinner, <xref ref-type="bibr" rid="CIT0037">1981</xref>, p. 151) related to what can also be considered a function. Consider the following responses:</p>
<disp-quote>
<p>&#x2018;Yes, I realised functions have a broader meaning and that it forms a big part of our technological lives.&#x2019; (Participant 1, answering Q1,)</p>
<p>&#x2018;Yes, that all images are also functions.&#x2019; (Participant 13, answering Q1,)</p>
<p>&#x2018;Yes a function can be determined in different ways.&#x2019; (Participant 21, answering Q1,)</p>
<p>&#x2018;Yes, that not all functions are graphed on cartesian planes.&#x2019; (Participant 18, answering Q3,)</p>
</disp-quote>
</sec>
<sec id="s30035">
<title>Theme 2: Functions are connected to real life</title>
<p>Again we see participants&#x2019; concept images expanded. Here it relates to a realisation that functions can be useful and specifically useful outside of mathematics itself. Some participants realise that functions can be part of their lived experiences. Consider the following representative responses:</p>
<disp-quote>
<p>&#x2018;Yes, it can be used for various purposes.&#x2019; (Participant 2, answering Q1)</p>
<p>&#x2018;Functions can be used for a lot of purposes out side of maths [sic].&#x2019; (Participant 5, answering Q1)</p>
<p>&#x2018;Yes, I understand that math is used everywhere.&#x2019; (Participant 6, answering Q1)</p>
<p>&#x2018;Yes, how unclear images been processed to have clear pictures about something and I did not know that how functions are used in life.&#x2019; (Participant 22, answering Q1)</p>
<p>&#x2018;Yes. I didn&#x2019;t know functions can relate to real life experiences and applies to images and is involved in biometric scanners.&#x2019; (Participant 19, answering Q3)</p>
<p>&#x2018;Yes, I have learned that functions can be used for more than calculating or predicting change.&#x2019; (Participant 25, answering Q3)</p>
</disp-quote>
</sec>
<sec id="s30036">
<title>Theme 3: Domain and range</title>
<p>A few participants gave some indication of increased understanding of the aspects of input and output. Clarity on input and output, as relating to domain and range, would assist in transitioning from an action level to a process level of function conceptualisation. Consider the following responses:</p>
<disp-quote>
<p>&#x2018;Yes there is a input and a output.&#x2019; (Participant 4, answering Q1)</p>
<p>&#x2018;Yes, there is an input and output.&#x2019; (Participant 9, answering Q1)</p>
<p>&#x2018;Inputs and outputs of a function.&#x2019; (Participant 3, answering Q2)</p>
</disp-quote>
</sec>
<sec id="s30037">
<title>Theme 4: Function inverses</title>
<p>Some participants reported to have gained increased clarity on the aspect of function inverses. To understand the function concept at the process level, one needs to be able to reverse the actions of the function and then progress to formulating the inverse function or deciding if the inverse function will exist. The following responses are representative:</p>
<disp-quote>
<p>&#x2018;Yes, the differentiation between inverse functions.&#x2019; (Participant 13, answering Q2)</p>
<p>&#x2018;The derivatives or inverse of functions.&#x2019; (Participant 15, answering Q2)</p>
<p>&#x2018;Yes, inverse of a function.&#x2019; (Participant 3, answering Q3)</p>
</disp-quote>
</sec>
</sec>
</sec>
<sec id="s0038">
<title>Discussion and conclusions</title>
<p>In this article, our objective was to determine if the IFI could be considered a sound and viable tool with respect to the learning of the function concept. This objective was addressed in two parts.</p>
<p>The first part was a theoretical evaluation of the IFI. This evaluation strongly depended on a GD of the function concept. Not only can a GD serve as the basis for designing a learning intervention, it also serves to make the consequent analysis more reliable (Arnon et al., <xref ref-type="bibr" rid="CIT0002">2014</xref>, p. 38). Through empirical study, the success of the APOS theory has been shown through using the GD not only to describe the mental constructions of participants but also to design &#x2018;effective instruction&#x2019; (Weller et al., <xref ref-type="bibr" rid="CIT0041">2003</xref>). The required GD was determined, showing the necessary mental structures at the action, process, object and schema levels. Connecting with the GD, indicators were set up (see <xref ref-type="table" rid="T0002">Table 2</xref>) which could be used to judge the conceptual levels of a participant. Consequently, the activities of the IFI were shown to keep true to the GD and the indicators of <xref ref-type="table" rid="T0002">Table 2</xref>. This was done by describing each activity and explicitly making connections between aspects of each activity and the requirements in the GD and the indicators of <xref ref-type="table" rid="T0002">Table 2</xref>. Important to note is that the IFI provides opportunities for encapsulation of processes through the function composition used in its contrast stretching activities. In the APOS theory, encapsulation is the mechanism by which conceptualisation evolves from the process to the object level (Arnon et al., <xref ref-type="bibr" rid="CIT0002">2014</xref>). Asiala et al. (<xref ref-type="bibr" rid="CIT0003">1996</xref>) reported that this type of encapsulation, namely the encapsulation of functions conceived of at the process level, is necessary to transition to the object level of function conception. Asiala et al. further reported that this type of encapsulation is mostly lacking in our experience with functions. Besides adhering to the GD and providing encapsulation opportunities, the IFI was also shown to create opportunities to address some prominent conceptual difficulties associated with the function concept, specifically &#x2018;what constitutes a function&#x2019;, &#x2018;univalence and injectivity&#x2019; and &#x2018;multiple representations&#x2019;. From the theoretical evaluation, it was concluded that the IFI is theoretically sound with respect to the design principles used in this study.</p>
<p>Part 2 of addressing the research question entailed the implementation of the IFI in a classroom setting, with subsequent qualitative analysis of a questionnaire given to participants. The aim was to determine if the IFI could be viable by looking for indications that participants experienced any broadening of their thinking with respect to functions, thus broadening their concept images. The IFI was put to the test in a classroom setting with 27 first-year Calculus students. From the results of the analysis, we saw that at least some participants reported gaining new insight on inputs and outputs of functions and the inverses of functions. Furthermore, it seems safe to conclude that for at least <italic>some</italic> participants, their ideas concerning what constitutes a function have been broadened. However, actual improved understanding of the function concept cannot be independently verified as it can be based only on the participants&#x2019; own reporting. This is partly the fault of the questions of the questionnaire. They were intended to be sufficiently inviting to lead participants to provide rich responses from which true improved understanding could be judged. This did not happen to a sufficient extent. Seemingly, the questions were formulated to be too closed-ended. On a positive note, we can conclude from the results that the IFI has the potential to enrich the concept image (Tall &#x0026; Vinner, <xref ref-type="bibr" rid="CIT0037">1981</xref>, p. 151). The concept image is closely related to the schema level of the APOS theory in the sense that it is the construct one will utilise when confronted with solving an actual problem (Dubinsky &#x0026; McDonald, <xref ref-type="bibr" rid="CIT0017">2001</xref>, p. 3). Concluding that the concept image of participants can be enriched is based on the many instances of participants making a new connection between functions and everyday or real life and losing some of the restrictiveness regarding what constitutes a function. This enriched concept image gives us sufficient reason to claim proof of principle, thus concluding that the IFI is viable.</p>
<p>The theoretical evaluation of the IFI, together with the proof of principle that was obtained, led to the conclusion that there is sufficient indication that the use of the IFI can have merit and is therefore worthwhile to explore further. Subsequent qualitative and quantitative research will aim to independently verify not only if the GD is a true predictor of the mental constructions of participants, but also if the IFI can actually manage to improve participants&#x2019; understanding of the function concept.</p>
</sec>
</body>
<back>
<ack>
<title>Acknowledgements</title>
<sec id="s20039" sec-type="COI-statement">
<title>Competing interests</title>
<p>I declare that no competing interests exist.</p>
</sec>
<sec id="s20040">
<title>Authors&#x2019; contributions</title>
<p>I declare that I am the sole author of this article.</p>
</sec>
<sec id="s20041">
<title>Ethical consideration</title>
<p>Ethical clearance for the research conveyed in this article was obtained via the university general/human research ethics committee (GHREC), reference number UFS-HSD2019/0006/1505.</p>
</sec>
<sec id="s20042">
<title>Funding information</title>
<p>This research received no specific grant from any funding agency in the public, commercial or not-for-profit sectors.</p>
</sec>
<sec id="s20043">
<title>Data availability statement</title>
<p>The data that support the findings of this study are available from the corresponding author, upon reasonable request.</p>
</sec>
<sec id="s20044">
<title>Disclaimer</title>
<p>The views and opinions expressed in this article are those of the author and do not necessarily reflect the official policy or position of any affiliated agency of the author.</p>
</sec>
</ack>
<ref-list id="references">
<title>References</title>
<ref id="CIT0001"><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><surname>Akko&#x00E7;</surname>, <given-names>H</given-names></string-name>., &#x0026; <string-name><surname>Tall</surname>, <given-names>D</given-names></string-name></person-group>. (<year>2005</year>). <chapter-title>A mismatch between curriculum design and student learning: The case of the function concept</chapter-title>. In <person-group person-group-type="editor"><string-name><given-names>D.</given-names> <surname>Hewitt</surname></string-name> &#x0026; <string-name><given-names>A.</given-names> <surname>Noyes</surname></string-name> (Eds.)</person-group>, <source><italic>Proceedings of the sixth British Congress of Mathematics Education</italic></source> (pp. <fpage>1</fpage>&#x2013;<lpage>8</lpage>), <publisher-name>University of Warwick</publisher-name>, <comment>30 March&#x2013;02 April 2005</comment>.</mixed-citation></ref>
<ref id="CIT0002"><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><surname>Arnon</surname>, <given-names>I</given-names></string-name>., <string-name><surname>Cottrill</surname>, <given-names>J</given-names></string-name>., <string-name><surname>Dubinsky</surname>, <given-names>E</given-names></string-name>., <string-name><surname>Okta&#x00E7;</surname>, <given-names>A</given-names></string-name>., <string-name><surname>Fuentes</surname>, <given-names>S.R</given-names></string-name>., <string-name><surname>Trigueros</surname>, <given-names>M</given-names></string-name>., &#x0026; <string-name><surname>Weller</surname>, <given-names>K</given-names></string-name></person-group>. (<year>2014</year>). <source><italic>APOS theory: A framework for research and curriculum development in mathematics education</italic></source>. <publisher-loc>New York, NY</publisher-loc>: <publisher-name>Springer</publisher-name>.</mixed-citation></ref>
<ref id="CIT0003"><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><surname>Asiala</surname>, <given-names>M</given-names></string-name>., <string-name><surname>Brown</surname>, <given-names>A</given-names></string-name>., <string-name><surname>De Vries</surname>, <given-names>D.J</given-names></string-name>., <string-name><surname>Dubinsky</surname>, <given-names>E</given-names></string-name>., <string-name><surname>Mathews</surname>, <given-names>D</given-names></string-name>., &#x0026; <string-name><surname>Thomas</surname>, <given-names>K</given-names></string-name></person-group>. (<year>1996</year>). <chapter-title>A framework for research and curriculum development in undergraduate mathematics education</chapter-title> in <person-group person-group-type="editor"><string-name><given-names>J.</given-names> <surname>Kaput</surname></string-name>, <string-name><given-names>A.H.</given-names> <surname>Schoenfeld</surname></string-name> &#x0026; <string-name><given-names>E.</given-names> <surname>Dubinsky</surname></string-name> (Eds.)</person-group>, <source><italic>Research in Collegiate Mathematics Education II, CBMS issues in mathematics education</italic></source> (vol. <volume>6</volume>, pp. <fpage>1</fpage>&#x2013;<lpage>32</lpage>). <publisher-loc>Providence, RI</publisher-loc>: <publisher-name>American Mathematical Society</publisher-name>.</mixed-citation></ref>
<ref id="CIT0004"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Ayers</surname>, <given-names>T</given-names></string-name>., <string-name><surname>Davis</surname>, <given-names>G</given-names></string-name>., <string-name><surname>Dubinsky</surname>, <given-names>E</given-names></string-name>., &#x0026; <string-name><surname>Lewin</surname>, <given-names>P</given-names></string-name></person-group>. (<year>1988</year>). <article-title>Computer experiences in learning composition of functions</article-title>. <source><italic>Journal for Research in Mathematics Education</italic></source>, <volume>19</volume>(<issue>3</issue>), <fpage>246</fpage>&#x2013;<lpage>259</lpage>. <comment><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.2307/749068">https://doi.org/10.2307/749068</ext-link></comment></mixed-citation></ref>
<ref id="CIT0005"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Bakar</surname>, <given-names>M</given-names></string-name>., &#x0026; <string-name><surname>Tall</surname>, <given-names>D</given-names></string-name></person-group>. (<year>1991</year>). <article-title>Students&#x2019; mental prototypes for functions and graphs</article-title>. <source><italic>International Journal of Mathematical Education in Science and Technology</italic></source>, <volume>23</volume>(<issue>1</issue>), <fpage>39</fpage>&#x2013;<lpage>50</lpage>. <comment><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1080/0020739920230105">https://doi.org/10.1080/0020739920230105</ext-link></comment></mixed-citation></ref>
<ref id="CIT0006"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Bakker</surname>, <given-names>A</given-names></string-name>., <string-name><surname>Smit</surname>, <given-names>J</given-names></string-name>., &#x0026; <string-name><surname>Wegerif</surname>, <given-names>R</given-names></string-name></person-group>. (<year>2015</year>). <article-title>Scaffolding and dialogic teaching in mathematics education: Introduction and review</article-title>. <source><italic>ZDM Mathematics Education</italic></source>, <volume>47</volume>(<issue>7</issue>), <fpage>1047</fpage>&#x2013;<lpage>1065</lpage>. <comment><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/s11858-015-0738-8">https://doi.org/10.1007/s11858-015-0738-8</ext-link></comment></mixed-citation></ref>
<ref id="CIT0007"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Bansilal</surname>, <given-names>S</given-names></string-name>., <string-name><surname>Brijlall</surname>, <given-names>D</given-names></string-name>., &#x0026; <string-name><surname>Trigueros</surname>, <given-names>M</given-names></string-name></person-group>. (<year>2017</year>). <article-title>An APOS study on pre-service teachers&#x2019; understanding of injections and surjections</article-title>. <source><italic>The Journal of Mathematical Behavior</italic></source>, <volume>48</volume>, <fpage>22</fpage>&#x2013;<lpage>37</lpage>. <comment><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.jmathb.2017.08.002">https://doi.org/10.1016/j.jmathb.2017.08.002</ext-link></comment></mixed-citation></ref>
<ref id="CIT0008"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Breidenbach</surname>, <given-names>D</given-names></string-name>., <string-name><surname>Dubinsky</surname>, <given-names>E</given-names></string-name>., <string-name><surname>Hawks</surname>, <given-names>J</given-names></string-name>., &#x0026; <string-name><surname>Nichols</surname>, <given-names>D</given-names></string-name></person-group>. (<year>1992</year>). <article-title>Development of the process conception of function</article-title>. <source><italic>Educational Studies in Mathematics</italic></source>, <volume>23</volume>(<issue>3</issue>), <fpage>247</fpage>&#x2013;<lpage>285</lpage>. <comment><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/BF02309532">https://doi.org/10.1007/BF02309532</ext-link></comment></mixed-citation></ref>
<ref id="CIT0009"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Carlson</surname>, <given-names>M</given-names></string-name>., <string-name><surname>Jacobs</surname>, <given-names>S</given-names></string-name>., <string-name><surname>Coe</surname>, <given-names>E</given-names></string-name>., <string-name><surname>Larsen</surname>, <given-names>S</given-names></string-name>., &#x0026; <string-name><surname>Hsu</surname>, <given-names>E</given-names></string-name></person-group>. (<year>2002</year>). <article-title>Applying covariational reasoning while modeling dynamic events: A framework and a study</article-title>. <source><italic>Journal for Research in Mathematics Education</italic></source>, <volume>33</volume>(<issue>5</issue>), <fpage>352</fpage>&#x2013;<lpage>378</lpage>. <comment><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.2307/4149958">https://doi.org/10.2307/4149958</ext-link></comment></mixed-citation></ref>
<ref id="CIT0010"><mixed-citation publication-type="web"><person-group person-group-type="author"><string-name><surname>Carlson</surname>, <given-names>M</given-names></string-name>., &#x0026; <string-name><surname>Oehrtman</surname>, <given-names>M</given-names></string-name></person-group>. (<year>2005</year>). <source><italic>Key aspects of knowing and learning the concept of function</italic></source>. <comment>Retrieved from <ext-link ext-link-type="uri" xlink:href="http://www.maa.org/t_and_l/sampler/rs_9.html">http://www.maa.org/t_and_l/sampler/rs_9.html</ext-link></comment></mixed-citation></ref>
<ref id="CIT0011"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Chimhande</surname>, <given-names>T</given-names></string-name>., <string-name><surname>Naidoo</surname>, <given-names>A</given-names></string-name>., &#x0026; <string-name><surname>Stols</surname>, <given-names>G</given-names></string-name></person-group>. (<year>2017</year>). <article-title>An analysis of grade 11 learners&#x2019; levels of understanding of functions in terms of APOS theory</article-title>. <source><italic>Africa Education Review</italic></source>, <volume>14</volume>(<issue>3&#x2013;4</issue>), <fpage>1</fpage>&#x2013;<lpage>19</lpage>. <comment><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1080/18146627.2016.1224562">https://doi.org/10.1080/18146627.2016.1224562</ext-link></comment></mixed-citation></ref>
<ref id="CIT0012"><mixed-citation publication-type="conference"><person-group person-group-type="author"><string-name><surname>Confrey</surname>, <given-names>J</given-names></string-name>., &#x0026; <string-name><surname>Smith</surname>, <given-names>E</given-names></string-name></person-group>. (<year>1991</year>). <article-title>A framework for functions: Prototypes, multiple representations and transformations</article-title>. <conf-name>North American Chapter of the International Group for the Psychology of Mathematics Education, Proceedings of the Annual Meeting</conf-name>, <conf-loc>Blacksburg, VA</conf-loc>, <conf-date>13 October 1991</conf-date> (pp. <fpage>57</fpage>&#x2013;<lpage>63</lpage>).</mixed-citation></ref>
<ref id="CIT0013"><mixed-citation publication-type="book"><person-group person-group-type="editor"><string-name><surname>Donovan</surname>, <given-names>M.S</given-names></string-name>., &#x0026; <string-name><surname>Bransford</surname>, <given-names>J.D</given-names></string-name>. (Eds.)</person-group>. (<year>2005</year>). <source><italic>How students learn: Mathematics in the classroom</italic>. National Research Council Committee on <italic>How people learn</italic></source>. <comment>A targeted report for teachers, Division of behavioral and social sciences education</comment>. <publisher-loc>Washington, DC</publisher-loc>: <publisher-name>The National Academies Press</publisher-name>.</mixed-citation></ref>
<ref id="CIT0014"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Doorman</surname>, <given-names>M</given-names></string-name>., <string-name><surname>Drijvers</surname>, <given-names>P</given-names></string-name>., <string-name><surname>Gravemeijer</surname>, <given-names>K</given-names></string-name>., <string-name><surname>Boon</surname>, <given-names>P</given-names></string-name>., &#x0026; <string-name><surname>Reed</surname>, <given-names>H</given-names></string-name></person-group>. (<year>2012</year>). <article-title>Tool use and the development of the function concept: From repeated calculations to functional thinking</article-title>. <source><italic>International Journal of Science and Mathematics Education</italic></source>, <volume>10</volume>, <fpage>1243</fpage>&#x2013;<lpage>1267</lpage>. <comment><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/s10763-012-9329-0">https://doi.org/10.1007/s10763-012-9329-0</ext-link></comment></mixed-citation></ref>
<ref id="CIT0015"><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><surname>Dubinsky</surname>, <given-names>E</given-names></string-name></person-group>. (<year>1991</year>). <chapter-title>Reflective abstraction in advanced mathematical thinking</chapter-title>. In <person-group person-group-type="editor"><string-name><given-names>D.O.</given-names> <surname>Tall</surname></string-name> (Ed.)</person-group>, <source><italic>Advanced mathematical thinking</italic></source> (pp. <fpage>95</fpage>&#x2013;<lpage>123</lpage>). <publisher-loc>Dordrecht</publisher-loc>: <publisher-name>Kluwer</publisher-name>.</mixed-citation></ref>
<ref id="CIT0016"><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><surname>Dubinsky</surname>, <given-names>E</given-names></string-name></person-group>. (<year>2000</year>). <chapter-title>Using a theory of learning in college mathematics courses</chapter-title>. In <person-group person-group-type="editor"><string-name><given-names>R.P.</given-names> <surname>Burn</surname></string-name> (Ed.)</person-group> Teaching and learning undergraduate mathematics (<source><italic>TALUM) Newsletter</italic></source>, <fpage>12</fpage>. <publisher-loc>Leicester</publisher-loc>: <publisher-name>The Mathematical Association (UK)</publisher-name>.</mixed-citation></ref>
<ref id="CIT0017"><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><surname>Dubinsky</surname>, <given-names>E</given-names></string-name>., &#x0026; <string-name><surname>McDonald</surname>, <given-names>M.A</given-names></string-name></person-group>. (<year>2001</year>). <chapter-title>APOS: A constructivist theory of learning in undergraduate mathematics education research</chapter-title>. In <person-group person-group-type="editor"><string-name><given-names>D.</given-names> <surname>Holton</surname></string-name> (Ed.)</person-group>. <source><italic>The teaching and learning of mathematics at university level</italic></source> (pp. <fpage>275</fpage>&#x2013;<lpage>282</lpage>). <publisher-loc>Dordrecht</publisher-loc>: <publisher-name>Kluwer Academic Publishers</publisher-name>.</mixed-citation></ref>
<ref id="CIT0018"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Dubinsky</surname>, <given-names>E</given-names></string-name>., &#x0026; <string-name><surname>Wilson</surname>, <given-names>R.T</given-names></string-name></person-group>. (<year>2013</year>). <article-title>High school students&#x2019; understanding of the function concept</article-title>. <source><italic>The Journal of Mathematical Behavior</italic></source>, <volume>32</volume>(<issue>1</issue>), <fpage>83</fpage>&#x2013;<lpage>101</lpage>. <comment><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.jmathb.2012.12.001">https://doi.org/10.1016/j.jmathb.2012.12.001</ext-link></comment></mixed-citation></ref>
<ref id="CIT0019"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Eggleton</surname>, <given-names>P</given-names></string-name></person-group>. (<year>1992</year>). <article-title>Motivation: A key to effective teaching</article-title>. <source><italic>The Mathematics Educator</italic></source>, <volume>3</volume>(<issue>2</issue>), <comment>12 pages</comment>.</mixed-citation></ref>
<ref id="CIT0020"><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><surname>Gonzalez</surname>, <given-names>R.C</given-names></string-name>., &#x0026; <string-name><surname>Woods</surname>, <given-names>R.E</given-names></string-name></person-group>. (<year>2017</year>). <source><italic>Digital image processing</italic></source> (<edition>4th edn</edition>.). <publisher-loc>New York, NY</publisher-loc>: <publisher-name>Pearson</publisher-name>.</mixed-citation></ref>
<ref id="CIT0021"><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><surname>Harel</surname>, <given-names>G</given-names></string-name>., &#x0026; <string-name><surname>Dubinsky</surname>, <given-names>E</given-names></string-name></person-group>. (<year>1992</year>). <source><italic>The concept of function: Aspects of epistemology and pedagogy</italic></source>. <publisher-loc>Washington, DC</publisher-loc>: <publisher-name>Mathematical Association of America</publisher-name>.</mixed-citation></ref>
<ref id="CIT0022"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Hoover</surname>, <given-names>M</given-names></string-name>., <string-name><surname>Mosvold</surname>, <given-names>R</given-names></string-name>., <string-name><surname>Ball</surname>, <given-names>D.L</given-names></string-name>., &#x0026; <string-name><surname>Lai</surname>, <given-names>Y</given-names></string-name></person-group>. (<year>2016</year>). <article-title>Making progress on mathematical knowledge for teaching</article-title>. <source><italic>The Mathematics Enthusiast</italic></source>, <volume>13</volume>(<issue>1</issue>), <fpage>3</fpage>&#x2013;<lpage>34</lpage>.</mixed-citation></ref>
<ref id="CIT0023"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Maharaj</surname>, <given-names>A</given-names></string-name></person-group>. (<year>2010</year>). <article-title>An APOS analysis of students&#x2019; understanding of the concept of a limit of a function</article-title>. <source><italic>Pythagoras</italic></source>, <volume>71</volume>, <fpage>41</fpage>&#x2013;<lpage>52</lpage>. <comment><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.4102/pythagoras.v0i71.6">https://doi.org/10.4102/pythagoras.v0i71.6</ext-link></comment></mixed-citation></ref>
<ref id="CIT0024"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Maharajh</surname>, <given-names>N</given-names></string-name>., <string-name><surname>Brijlall</surname>, <given-names>D</given-names></string-name>., &#x0026; <string-name><surname>Govender</surname>, <given-names>N</given-names></string-name></person-group>. (<year>2008</year>). <article-title>Preservice mathematics students&#x2019; notions of the concept definition of continuity in calculus through collaborative instructional design worksheets</article-title>. <source><italic>African Journal of Research in Mathematics, Science and Technology Education</italic></source>, <volume>12</volume>(<supplement>suppl. 1</supplement>), <fpage>93</fpage>&#x2013;<lpage>106</lpage>. <comment><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1080/10288457.2008.10740644">https://doi.org/10.1080/10288457.2008.10740644</ext-link></comment></mixed-citation></ref>
<ref id="CIT0025"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Makonye</surname>, <given-names>J.P</given-names></string-name></person-group>. (<year>2014</year>). <article-title>Teaching functions using a realistic mathematics education approach: A theoretical perspective</article-title>. <source><italic>International Journal of Science Education</italic></source>, <volume>7</volume>(<issue>3</issue>), <fpage>653</fpage>&#x2013;<lpage>662</lpage>. <comment><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1080/09751122.2014.11890228">https://doi.org/10.1080/09751122.2014.11890228</ext-link></comment></mixed-citation></ref>
<ref id="CIT0026"><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><surname>Maree</surname>, <given-names>K</given-names></string-name></person-group>. (<year>2016</year>). <source><italic>First steps in research</italic></source> (<edition>2nd edn</edition>.) <publisher-loc>Pretoria</publisher-loc>: <publisher-name>Van Schaik Publishers</publisher-name>.</mixed-citation></ref>
<ref id="CIT0027"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>O&#x2019;Shea</surname>, <given-names>A</given-names></string-name>., <string-name><surname>Breen</surname>, <given-names>S</given-names></string-name>., &#x0026; <string-name><surname>Jaworski</surname>, <given-names>B</given-names></string-name></person-group>. (<year>2016</year>). <article-title>The development of a function concept inventory</article-title>. <source><italic>International Journal of Research in Undergraduate Mathematics Education</italic></source>, <volume>2</volume>, <fpage>279</fpage>&#x2013;<lpage>296</lpage>. <comment><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/s40753-016-0030-5">https://doi.org/10.1007/s40753-016-0030-5</ext-link></comment></mixed-citation></ref>
<ref id="CIT0028"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Pressley</surname>, <given-names>M</given-names></string-name>., <string-name><surname>Graham</surname>, <given-names>S</given-names></string-name>., &#x0026; <string-name><surname>Harris</surname>, <given-names>K</given-names></string-name></person-group>. (<year>2006</year>). <article-title>The state of educational intervention research as viewed through the lens of literacy intervention</article-title>. <source><italic>British Journal of Educational Psychology</italic></source>, <volume>76</volume>(<issue>1</issue>), <fpage>1</fpage>&#x2013;<lpage>19</lpage>. <comment><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1348/000709905X66035">https://doi.org/10.1348/000709905X66035</ext-link></comment></mixed-citation></ref>
<ref id="CIT0029"><mixed-citation publication-type="thesis"><person-group person-group-type="author"><string-name><surname>Reed</surname>, <given-names>B</given-names></string-name></person-group>. (<year>2007</year>). <source><italic>The effects of studying the history of the concept of function on student understanding of the concept</italic></source>. <comment>Unpublished Doctoral Dissertation</comment>. <publisher-loc>Kent, OH</publisher-loc>: <publisher-name>Kent State University</publisher-name>.</mixed-citation></ref>
<ref id="CIT0030"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Sajka</surname>, <given-names>M</given-names></string-name></person-group>. (<year>2003</year>). <article-title>A secondary school student&#x2019;s understanding of the concept of function: A case study</article-title>. <source><italic>Educational Studies in Mathematics</italic></source>, <volume>53</volume>(<issue>3</issue>), <fpage>229</fpage>&#x2013;<lpage>254</lpage>. <comment><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1023/A:1026033415747">https://doi.org/10.1023/A:1026033415747</ext-link></comment></mixed-citation></ref>
<ref id="CIT0031"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Salgado</surname>, <given-names>H</given-names></string-name>., &#x0026; <string-name><surname>Trigueros</surname>, <given-names>M</given-names></string-name></person-group>. (<year>2015</year>). <article-title>Teaching eigenvalues and eigenvectors using models and APOS theory</article-title>. <source><italic>The Journal of Mathematical Behavior</italic></source>, <volume>39</volume>, <fpage>100</fpage>&#x2013;<lpage>20</lpage>. <comment><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.jmathb.2015.06.005">https://doi.org/10.1016/j.jmathb.2015.06.005</ext-link></comment></mixed-citation></ref>
<ref id="CIT0032"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Shrivakshan</surname>, <given-names>G.T</given-names></string-name>., &#x0026; <string-name><surname>Chandrasekar</surname>, <given-names>A</given-names></string-name></person-group>. (<year>2012</year>). <article-title>A comparison of various edge detection techniques used in image processing</article-title>, <source><italic>International Journal of Computer Science Issues</italic></source>, <volume>9</volume>(<issue>1</issue>), <fpage>269</fpage>&#x2013;<lpage>276</lpage>.</mixed-citation></ref>
<ref id="CIT0033"><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><surname>Sierpinska</surname>, <given-names>A</given-names></string-name></person-group>. (<year>1992</year>). <chapter-title>On understanding the notion of function</chapter-title>. In <person-group person-group-type="editor"><string-name><given-names>G.</given-names> <surname>Harel</surname></string-name> &#x0026; <string-name><given-names>E.</given-names> <surname>Dubinsky</surname></string-name> (Eds.)</person-group>, <source><italic>The concept of function: Aspects of epistemology and pedagogy</italic></source> (pp. <fpage>25</fpage>&#x2013;<lpage>58</lpage>). <publisher-loc>Washington, DC</publisher-loc>: <publisher-name>The Mathematical Association of America</publisher-name>.</mixed-citation></ref>
<ref id="CIT0034"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Son</surname>, <given-names>J</given-names></string-name>., &#x0026; <string-name><surname>Hu</surname>, <given-names>Q</given-names></string-name></person-group>. (<year>2015</year>). <article-title>The initial treatment of the concept of function in the selected secondary school mathematics textbooks in the US and China</article-title>, <source><italic>International Journal of Mathematical Education in Science and Technology</italic></source>, <volume>47</volume>(<issue>4</issue>), <fpage>505</fpage>&#x2013;<lpage>530</lpage>. <comment><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1080/0020739X.2015.1088084">https://doi.org/10.1080/0020739X.2015.1088084</ext-link></comment></mixed-citation></ref>
<ref id="CIT0035"><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><surname>Stewart</surname>, <given-names>J</given-names></string-name></person-group>. (<year>2015</year>). <source><italic>Single variable calculus</italic></source> (<edition>8th edn</edition>.). <publisher-loc>Boston, MA</publisher-loc>: <publisher-name>Cengage Learning</publisher-name>.</mixed-citation></ref>
<ref id="CIT0036"><mixed-citation publication-type="conference"><person-group person-group-type="author"><string-name><surname>Tall</surname>, <given-names>D</given-names></string-name>., <string-name><surname>McGowen</surname>, <given-names>M</given-names></string-name>., &#x0026; <string-name><surname>DeMarois</surname>, <given-names>P</given-names></string-name></person-group>. (<year>2000</year>). <source><italic>The function machine as a cognitive root for the function concept</italic></source>. <conf-name>Paper presented at the Annual Meeting of the North American Chapter of the International Group for the Psychology of Mathematics Education</conf-name> (22nd, pp. <fpage>247</fpage>&#x2013;<lpage>254</lpage>, <conf-loc>Tucson, AZ</conf-loc>, <conf-date>October 7&#x2013;10, 2000</conf-date>).</mixed-citation></ref>
<ref id="CIT0037"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Tall</surname>, <given-names>D</given-names></string-name>., &#x0026; <string-name><surname>Vinner</surname>, <given-names>S</given-names></string-name></person-group>. (<year>1981</year>). <article-title>Concept image and concept definition in mathematics with particular reference to limits and continuity</article-title>. <source><italic>Educational Studies in Mathematics</italic></source>, <volume>12</volume>, <fpage>151</fpage>&#x2013;<lpage>169</lpage>. <comment><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/BF00305619">https://doi.org/10.1007/BF00305619</ext-link></comment></mixed-citation></ref>
<ref id="CIT0038"><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><surname>Thompson</surname>, <given-names>P.W</given-names></string-name></person-group>. (<year>1994</year>). <chapter-title>Students, functions, and the undergraduate curriculum</chapter-title>. In <person-group person-group-type="editor"><string-name><given-names>E.</given-names> <surname>Dubinsky</surname></string-name>, <string-name><given-names>A.H.</given-names> <surname>Schoenfeld</surname></string-name>, &#x0026; <string-name><given-names>J.J.</given-names> <surname>Kaput</surname></string-name> (Eds.)</person-group>, <source><italic>Research in collegiate mathematics education</italic></source> (pp. <fpage>21</fpage>&#x2013;<lpage>44</lpage>). <publisher-loc>Providence, RI</publisher-loc>: <publisher-name>American Mathematical Society</publisher-name>.</mixed-citation></ref>
<ref id="CIT0039"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Vinner</surname>, <given-names>S</given-names></string-name>., &#x0026; <string-name><surname>Dreyfus</surname>, <given-names>T</given-names></string-name></person-group>. (<year>1989</year>). <article-title>Images and definitions for the concept of function</article-title>. <source><italic>Journal for Research in Mathematics Education</italic></source>, <volume>20</volume>(<issue>4</issue>), <fpage>356</fpage>&#x2013;<lpage>366</lpage>. <comment><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.2307/749441">https://doi.org/10.2307/749441</ext-link></comment></mixed-citation></ref>
<ref id="CIT0040"><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><surname>Wadsworth</surname>, <given-names>B.J</given-names></string-name></person-group>. (<year>1978</year>). <source><italic>Piaget for the classroom teacher</italic></source>. <publisher-loc>New York, NY</publisher-loc>: <publisher-name>Longman Inc</publisher-name>.</mixed-citation></ref>
<ref id="CIT0041"><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><surname>Weller</surname>, <given-names>K</given-names></string-name>., <string-name><surname>Clark</surname>, <given-names>J.M</given-names></string-name>., <string-name><surname>Dubinsky</surname>, <given-names>E</given-names></string-name>., <string-name><surname>Loch</surname>, <given-names>S</given-names></string-name>., <string-name><surname>McDonald</surname>, <given-names>M.A</given-names></string-name>., &#x0026; <string-name><surname>Merkovsky</surname>, <given-names>R</given-names></string-name></person-group>. (<year>2003</year>). <chapter-title>Student performance and attitudes in courses based on APOS theory and the ACE teaching cycle</chapter-title>, in <person-group person-group-type="editor"><string-name><given-names>A.</given-names> <surname>Selden</surname></string-name>, <string-name><given-names>E.</given-names> <surname>Dubinsky</surname></string-name>, <string-name><given-names>G.</given-names> <surname>Harel</surname></string-name> &#x0026; <string-name><given-names>F.</given-names> <surname>Hitt</surname></string-name> (Eds.)</person-group>, <source><italic>Research in Collegiate Mathematics Education V, CBMS issues in mathematics education</italic></source> (vol. <volume>12</volume>, pp. <fpage>97</fpage>&#x2013;<lpage>131</lpage>). <publisher-loc>Providence, RI</publisher-loc>: <publisher-name>American Mathematical Society</publisher-name>.</mixed-citation></ref>
<ref id="CIT0042"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Worley</surname>, <given-names>P</given-names></string-name></person-group>. (<year>2015</year>). <article-title>Open thinking, closed questioning: Two kinds of open and closed question</article-title>, <source><italic>Journal of Philosophy in Schools</italic></source>, <volume>2</volume>(<issue>2</issue>), <fpage>17</fpage>&#x2013;<lpage>29</lpage>. <comment><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.21913/JPS.v2i2.1269">https://doi.org/10.21913/JPS.v2i2.1269</ext-link></comment></mixed-citation></ref>
</ref-list>
<fn-group>
<fn><p><bold>How to cite this article:</bold> Venter, C. (2020). Learning the function concept by exploring digital images as functions. <italic>Pythagoras, 41</italic>(1), a524. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.4102/pythagoras.v41i1.524">https://doi.org/10.4102/pythagoras.v41i1.524</ext-link></p></fn>
</fn-group>
</back>
</article>