<?xml version="1.0" encoding="UTF-8"?>
<TEI xml:space="preserve" xmlns="http://www.tei-c.org/ns/1.0" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://www.tei-c.org/ns/1.0 https://raw.githubusercontent.com/kermitt2/grobid/master/grobid-home/schemas/xsd/Grobid.xsd"
 xmlns:xlink="http://www.w3.org/1999/xlink">
	<teiHeader xml:lang="en">
		<fileDesc>
			<titleStmt>
				<title level="a" type="main">Using Pattern Construction and Analysis in an Exploratory Learning Environment for Understanding Mathematical Generalisation: The Potential for Intelligent Support</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author>
							<persName><forename type="first">Darren</forename><surname>Pearce</surname></persName>
							<email>darrenp@dcs.bbk.ac.uk</email>
							<affiliation key="aff0">
								<orgName type="institution">Birkbeck College</orgName>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Eirini</forename><surname>Geraniou</surname></persName>
							<email>e.geraniou@ioe.ac.uk</email>
							<affiliation key="aff1">
								<orgName type="department">Institute of Education</orgName>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Manolis</forename><surname>Mavrikis</surname></persName>
							<email>m.mavrikis@ioe.ac.uk</email>
							<affiliation key="aff1">
								<orgName type="department">Institute of Education</orgName>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Sergio</forename><surname>Gutierrez-Santos</surname></persName>
							<affiliation key="aff0">
								<orgName type="institution">Birkbeck College</orgName>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Ken</forename><surname>Kahn</surname></persName>
							<email>k.kahn@ioe.ac.uk</email>
							<affiliation key="aff1">
								<orgName type="department">Institute of Education</orgName>
							</affiliation>
						</author>
						<title level="a" type="main">Using Pattern Construction and Analysis in an Exploratory Learning Environment for Understanding Mathematical Generalisation: The Potential for Intelligent Support</title>
					</analytic>
					<monogr>
						<imprint>
							<date/>
						</imprint>
					</monogr>
					<idno type="MD5">D54130F5B2B2220183ECF2D52DCEEED0</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2023-03-19T15:55+0000">
					<desc>GROBID - A machine learning software for extracting information from scholarly documents</desc>
					<ref target="https://github.com/kermitt2/grobid"/>
				</application>
			</appInfo>
		</encodingDesc>
		<profileDesc>
			<textClass>
				<keywords>
					<term>microworld</term>
					<term>generalisation</term>
					<term>exploratory learning environments</term>
				</keywords>
			</textClass>
			<abstract>
<div xmlns="http://www.tei-c.org/ns/1.0"><p>Few systems exist that support learners explicitly in the process of learning mathematical generalisation. This paper presents the eXpresser, part of a new system that seeks to address this issue by providing the user with a microworld for the construction and analysis of general patterns. The design includes the provision of sophisticated intelligent support that assists learners and teachers throughout their various interactions with the system. Given the open and exploratory nature of the environment and the resultant freedom it affords, integrating such intelligent support poses a significant research challenge. This paper describes the system in detail and discusses a variety of ways in which we intend to meet our research goals for providing intelligent support.</p></div>
			</abstract>
		</profileDesc>
	</teiHeader>
	<text xml:lang="en">
		<body>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1">Introduction</head><p>This paper presents the eXpresser, a mathematical microworld in which users can build and analyse general patterns. Within this microworld, the user can explore, experiment, and, through developing their own models, actively construct their own understanding of the idea of mathematical generalisation. The eXpresser is part of a larger system that is being designed and developed by the MiGen Project. <ref type="foot" target="#foot_0">3</ref> The aim of the project -to improve the mathematical generalisation abilities of 11-14-year-old children -addresses a real need in secondary mathematics education since many students in this age-range perceive generalisation and indeed algebra as difficult and unnecessary with no relevance to the way in which they approach problem-solving (as discussed in <ref type="bibr" target="#b0">[1]</ref>).</p><p>Despite this significant problem, a paucity of systems exist to help children embrace algebra and understand its power. The MiGen Project is seeking to address this issue and, in the light of research that suggests that significant pedagogic support is needed for the student during their interaction with such environments (see <ref type="bibr" target="#b1">[2]</ref>), the design of the system also includes two intelligent components: the eGeneraliser which will model the user's understanding of generalisation and scaffold their further exploration; and the eCollaborator which will intelligently assist users in discussing their ideas and (mis)conceptions with other users.</p><p>As important (and perhaps more importantly), the philosophy behind the development of the system is not to replace teachers but to support them. As a result, all components of the system will provide appropriate potentially-intelligent interfaces for the teacher to assist them in their goals for the lesson and to integrate the system into the classroom context.</p><p>After a brief discussion of related work (Section 2), Section 3 presents the current version of the system in detail as a basis for discussion in Section 4 of the potential for intelligent support, both for the student and the teacher.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2">Related Work</head><p>Several learning environments have been developed and integrated in classroom contexts over the last few years that attempt to help students in algebra and problem-solving. However, most of them expect students to have a clear notion of the concept of variables and an understanding of algebraic notation. Therefore, they do not deal explicitly with the difficulties students face when they are involved in generalisation (for a review of these difficulties see <ref type="bibr" target="#b0">[1]</ref>) particularly because they usually provide ready-made abstractions and representations instead of allowing students to construct them themselves.</p><p>Closest to our work is research on mathematical microworlds <ref type="bibr" target="#b2">[3,</ref><ref type="bibr" target="#b3">4]</ref>. However, the majority of these revolve around geometric concepts or are usually targeted to students who already have a level of understanding of algebra. These tend not to focus on algebra directly but on developing an understanding of various representations such as tables and graphs (e.g. <ref type="bibr" target="#b4">[5]</ref>).</p><p>One successful approach, in relation to generalisation from patterns enables students to engage with models that they are constructing themselves. For example, in Mathsticks <ref type="bibr" target="#b5">[6]</ref>, students work on patterns and regularities constructed out of matchsticks using a subset of Logo commands in order to explore how variables relate to each other and make relationships explicit using different representational forms. Despite some successes, difficulties remain, and these tend to coalesce around the need for significant pedagogic support from the teacher to provide a bridge to algebraic symbolism and generalisation.</p><p>The aim of our project is to develop tools that provide assistance to learners and advice to teachers based on analyses of students' interactions with the system. The rationale behind this aim is that the freedom of exploration in microwords entails the risk that the student may not 'accept or notice the educator's agenda' <ref type="bibr" target="#b3">[4]</ref> or that they do not always manage to take advantage of the expressive environment that the microworld provides <ref type="bibr" target="#b6">[7]</ref>. This is a serious issue in a classroom situation where it is difficult to attend to the interactions and the understandings that students develop over the course of these interactions.</p><p>Despite the existence of intelligent tutoring systems that attempt to help students with algebra (e.g., <ref type="bibr" target="#b7">[8]</ref>), they are again targeted to problem-solving and are suitable for students who are following a particular procedural method of problem solving. The closest related work is the Motions microworld <ref type="bibr" target="#b6">[7]</ref> developed in the early 1990s. Although it does not deal with algebra explicitly, there was an attempt to incorporate aspects of intelligence in order to address 'misconceptions of basic concepts and of generalisation' <ref type="bibr" target="#b6">[7]</ref>. The design proposed for the 'intelligent microworld' gives the student control to decide when, and what for, to invoke the tutor asking questions such as 'why', 'predict', 'generalise' and 'challenge-me'. However, the system was not developed further. Recently developed intelligent exploratory learning environments (e.g. <ref type="bibr" target="#b8">[9,</ref><ref type="bibr" target="#b9">10]</ref>) are still within the realm of investigating specific concepts by providing a well-defined open learning environment that usually allows exploration of a model or a simulation. Such environments usually allow students to work with a pre-determined list of variables, restricting their reasoning <ref type="bibr" target="#b10">[11]</ref> rather than engaging learners in the construction of their own models.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3">System Description</head><p>Earlier iterative development towards the eXpresser developed ShapeBuilder, a prototype microworld for exploring generalisation. Although many of its features were pivotal to our thinking, ultimately, the underlying engine was not applicable to many typical generalisation tasks within the National Curriculum. This is due to the fact that many such tasks make use of the notion of repetition within patterns. Figure <ref type="figure" target="#fig_0">1</ref> shows two typical problems, the 'footpath' which is a repeated tiling and the 'pyramid' which not only makes use of repetition but repetition with changes since each layer increases in size relative to the previous layer. When investigating such tasks, students would typically be asked to work out its general structure so that they could describe other instances of the pattern. In the case of the footpath, for example, they would be able to describe what it would look like if it had 10 (dark) blue squares surrounded by (light) green squares and, similarly, in the case of the pyramid, what it would look like if it had 6 layers. In addition to this, students are also usually asked to investigate questions such as the general rule for the number of green squares needed to surround any given number of blue squares in the footpath pattern.</p><p>Following from these observations, the eXpresser provides an exploratory environment that allows the user to construct their patterns freely and analyse these constructions so as to obtain interesting general rules. Figure <ref type="figure" target="#fig_2">2</ref> shows the current interface and briefly describes each of the available tools.  </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.1">Basic Patterns</head><p>The user is able to create a 'unit pattern' which looks like a single block. However, inspecting its properties reveals that it is in fact something more complex as illustrated in Figure <ref type="figure" target="#fig_3">3a</ref>. The property box in this figure shows three numeric attributes, each of which has an icon. The cogs icon specifies the element count of this pattern. The cogs icon with the right arrow specifies how far to the right each shape should be from its predecessor and, similarly, the cogs icon with the arrow downwards specifies how far down a shape should be from its predecessor. Initially, the element count of a pattern is 1 and the other attributes 0 but by setting these values appropriately, various basic patterns can be obtained. Some of these are shown in Figure <ref type="figure" target="#fig_3">3b-e</ref>.</p><p>(a) </p><formula xml:id="formula_0">3 3 3 3 1 0 1 2 0 1 1 1 (b) (c) (d) (e)</formula></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.2">Using the Pattern Tools</head><p>Although interesting patterns can be created using such a basic mechanism, the underlying engine is far more powerful since a pattern can be based on any shape whether it is a pattern itself or a group. Currently the interface provides three ways in which to access this generic facility: creation of a horizontal sequence, creation of a vertical sequence and creation based on a 'demonstration' of the first two elements. These first two elements implicitly indicate what happens from one element of the pattern to the next. Using this information, the system is able to create the pattern. For example, given two shapes with attributes as shown in Figure <ref type="figure">4a</ref> and Figure <ref type="figure">4b</ref>, specifying 4 to the demonstrator tool (Figure <ref type="figure">4c</ref>) results in a triangle pattern (Figure <ref type="figure">4d</ref>). <ref type="foot" target="#foot_2">4</ref></p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.3">Creating Dependencies</head><p>With the facilities described so far, the user is able to build complex patterns with ease. However, there is also a need to make patterns depend on one another. For example, consider the case where the user is constructing the footpath pattern. If they decide to work row by row, they may first create a pattern of blue squares as shown in Figure <ref type="figure">5a</ref>. The number of green squares needed on that row is one more than the number of blue squares. By naming the first pattern, this relationship can be specified iconically as shown in Figure <ref type="figure">5b</ref>. The other rows of the pattern depend in a similar way on the number of blue squares as shown in Figure <ref type="figure">5c</ref>. </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.4">Messing-up</head><p>Being able to relate attributes of shapes in this way is fundamental to the construction process and through it, the power of generalisation becomes apparent to the user. <ref type="foot" target="#foot_3">5</ref> Figure <ref type="figure" target="#fig_6">6a</ref> shows how the pattern (as constructed in Figure <ref type="figure">5</ref>) changes when the number of blue squares is changed to 5. As expected, the layout of the green squares changes appropriately, thus demonstrating the generality of the construction. In contrast, the construction in Figure <ref type="figure" target="#fig_6">6b</ref> does not look correct since the number of squares in its top and bottom rows were specified in absolute terms when there were originally 3 blue squares. In the case of Figure <ref type="figure" target="#fig_6">6c</ref>, no aspects of the construction are general; all parts of the pattern were created specific to when there were 3 blue squares. For constructions that are not entirely general, changing the number of blues in this example 'breaks' the pattern. This potential for 'messing up' <ref type="bibr" target="#b12">[13]</ref> by changing various parameters of the problem provides a simple yet powerful mechanism for the student to judge whether a pattern is general or not. It also provides a pedagogic strategy for the teacher (or potentially the system) to challenge students to construct a solution that is impervious to 'messing up' in this way. This 'incentive to generalise' <ref type="bibr" target="#b13">[14]</ref> provides students with the opportunity to realise that there is an advantage to thinking in terms of abstract characteristics of the task rather than specific numbers. </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.5">Allocations</head><p>The features above provide the user with mechanisms for constructing general patterns but no explicit way to analyse them so as to obtain general rules such as the number of greens needed to surround the blues. This issue is addressed by allowing the user to specify the number of squares of each colour that they need for their construction. As a concrete illustration of this feature, Figure <ref type="figure" target="#fig_7">7</ref> shows the step-by-step construction of the footpath interleaved with updating such colour allocations. In this example, the user starts off by considering the instance of the footpath pattern in which there are 3 blue squares. Since they know that (currently) they need that many blue squares, they specify this explicitly (Figure <ref type="figure" target="#fig_7">7a</ref>). At this stage, since the number of green squares needed is unknown, they leave this at its initial value of 0 (Figure <ref type="figure" target="#fig_7">7b</ref>). Figure <ref type="figure" target="#fig_7">7c</ref> shows their first step in the construction process in which they create the pattern of blue squares.  The user next adds the surrounding green pattern for the middle row. Since the allocation for green is currently zero, these squares appear differently as shown in Figure <ref type="figure" target="#fig_7">7d</ref>. The user can correct this by specifying the number of green squares that are now needed<ref type="foot" target="#foot_5">7</ref> (Figure <ref type="figure" target="#fig_7">7e</ref>). The remainder of the example continues similarly for the top row (Figure <ref type="figure" target="#fig_7">7f-g</ref>) and the bottom row (Figure <ref type="figure" target="#fig_7">7h-i</ref>). In this way, the user iteratively refines the expression for the green allocation, interleaving construction and analysis. Ultimately, the blue allocation now 'drives' the pattern in that changing its value in different instance of the footpath. Moreover, the green allocation is now the general rule for the number of green squares needed to surround the blue squares.</p><p>This example shows a very rigorously interleaved process of construction and analysis. The advantage here is that through this interleaving, the user may gain a deeper understanding of their construction. However, this comes at a cost in terms of requiring quite complex interaction with the task on two different levels. In view of this, the system is being designed so that if the user, teacher or task designer so desires, construction can proceed without a concern for allocations. Then, once comfortable with how to create the general pattern, the user can, in a subsequent phase, re-build their construction paying attention to the allocations needed. So, rather than interleaving construction and analysis, construction happens first followed by interleaved reconstruction and analysis.</p><p>In summary, just as 'messing up' provides the user with an incentive to generalise, allocations provide the user with an incentive to analyse.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.6">Multiple Solutions</head><p>One of the design criteria for the eXpresser and one closely related to the constructionist approach we have adopted is that the microworld should be expressive enough so that any given pattern could be constructed in a variety of ways. Such scope for alternatives allows the learner to realize how multiple valid solutions to a problem lead to different -but equivalent -expressions. There is then an incentive to develop intuitively some of the basic rules of algebra such as commutativity and associativity as well as provocation to collaborate with other children who have found correct but different solutions. Figure <ref type="figure" target="#fig_8">8</ref> shows two further constructions of the footpath. </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4">Discussion</head><p>As Section 3 explains, the system affords a variety of ways for users to interact with tasks. These interactions between the system and the students are shown diagrammatically in Figure <ref type="figure" target="#fig_9">9</ref> by the edges annotated with and . Given the inherently open and exploratory nature of these interactions, integrating intelligent support within this process is a significant challenge (see <ref type="bibr" target="#b14">[15]</ref>) but one that holds great potential. Possibilities that we are actively exploring include highlighting inconsistencies, automatically prompting the user to simplify their constructions in various ways and providing them with alternative representations so as to assist their understanding of the tasks. Students will be able to collaborate both during and after the construction and analysis processes ( ) and, through intelligent modelling of the collaborative behaviour of the students, the system will be able to recommend effective pairings/groupings of students. Furthermore, there is also significant scope within the system for the effective use of dynamic variation of the collaborative affordances of the interface <ref type="bibr" target="#b15">[16]</ref>, allowing users to co-construct their patterns while reducing dominance and encouraging high quality collaboration.</p><p>The teacher will interact with the system ( ) in order to create, design and deploy tasks and task sequences. They will also be able to affect the experiences of the students directly ( ) by recommending next steps, intervening or allo- cating further tasks. Most importantly, it will also be possible for the teacher to obtain summary information across all their students ( ). At its simplest, this can provide the teacher with an overall impression of class progress and, with the use of appropriate representations, can facilitate attending first to those who are most in need of help. Both these services can be greatly enhanced by the appropriate integration of intelligent support. For example, a summary of class progress could take into consideration all previous user experience and provide a much more accurate view. Moreover, with such a facility in place, it is possible to avoid situations in which students misunderstand certain concepts and leave a</p></div><figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_0"><head>Fig. 1 .</head><label>1</label><figDesc>Fig. 1. Example patterns. (a) the footpath pattern with 2 (dark) blue squares; (b) with 3 blue squares; (c) the pyramid pattern with 2 levels; and (d) with 3 levels.</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_1"><head></head><label></label><figDesc>Cut/copy/paste to/from the clipboard.Delete.Zoom in/out. Set the visibility and size of the grid.Group/ungroup. Change/Select colour. Unpattern.Create a row/column pattern. Demonstrate a pattern.</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_2"><head>Fig. 2 .</head><label>2</label><figDesc>Fig. 2. The interface of the current version of the eXpresser annotated with descriptions of the available tools.</figDesc><graphic coords="4,153.84,210.50,307.63,255.10" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_3"><head>Fig. 3 .</head><label>3</label><figDesc>Fig. 3. Basic patterns. (a) A 'single block'. Editing its attributes can result in patterns such as (b) a row; (c) a column; (d) a diagonal; or (e) an 'expanded' diagonal.</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_4"><head>Fig. 4 .Fig. 5 .</head><label>45</label><figDesc>Fig. 4. The demonstrator tool. (a) The first element in the pattern; (b) the second element; (c) The number of elements to be in inferred pattern; (d) The resulting pattern with 6 elements.</figDesc><graphic coords="6,371.64,271.69,55.40,93.35" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_5"><head>Fig. 6 .</head><label>6</label><figDesc>Fig. 6. Messing-up. (a) A general construction; (b) A partially-general construction; (c) An entirely non-general construction.</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_6"><head>6</head><label>6</label><figDesc></figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_7"><head>Fig. 7 .</head><label>7</label><figDesc>Fig. 7. Using allocations for the footpath pattern. (a) Initial blue allocation; (b) Initial green allocation; (c) Using the blue allocation for pattern construction; (d) Adding the enclosing green squares pattern; (e) Increasing the allocation; (f ) Adding the top row pattern; (g) Increasing the allocation to cover the top row; (h) Adding the bottom row; (i) Increasing the allocation to cover the bottom row.</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_8"><head>Fig. 8 .</head><label>8</label><figDesc>Fig. 8. Different constructions of the footpath pattern. Each row shows a different construction step by step with the most recently added shape selected.</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_9"><head>Fig. 9 .</head><label>9</label><figDesc>Fig.9. Information flow between the system, the teacher and the students.</figDesc></figure>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="3" xml:id="foot_0">See http://www.migen.org/ for more details. Funded by the TLRP, e-Learning Phase-II; grant number: RES-139-25-0381</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" xml:id="foot_1">Pearce, Geraniou, Mavrikis, Gutierrez-Santos and Kahn</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="4" xml:id="foot_2">Note that the two shapes used in this example also implicitly specify a movement downwards from one element to the next. At present, this is not shown explicitly in the attribute list so as to prevent user confusion.</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="5" xml:id="foot_3">In some of our earlier work<ref type="bibr" target="#b11">[12]</ref>, this was referred to as 'building with n'.</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="6" xml:id="foot_4">Note that the specification of the element count here is in terms of the blue allocation. This differs from Figure5ain which the element count was specified explicitly.</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="7" xml:id="foot_5">We are in the process of elaborating this feature so that excessive allocations are indicated to the user appropriately.</note>
		</body>
		<back>
			<div type="annex">
<div xmlns="http://www.tei-c.org/ns/1.0"><p>lesson with a false sense of achievement. This, in combination with other aspects of intelligent support, balances freedom and feedback, allowing students to play, explore, make mistakes, see the immediate outcome of their actions and learn.</p></div>			</div>
			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<analytic>
		<title level="a" type="main">Towards a constructionist approach to mathematical generalisation</title>
		<author>
			<persName><forename type="first">E</forename><surname>Geraniou</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Mavrikis</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Hoyles</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Noss</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the British Society for Research into Learning Mathematics</title>
				<meeting>the British Society for Research into Learning Mathematics</meeting>
		<imprint/>
	</monogr>
	<note>in press</note>
</biblStruct>

<biblStruct xml:id="b1">
	<monogr>
		<title level="m" type="main">Windows on mathematical meanings: Learning cultures and computers</title>
		<author>
			<persName><forename type="first">R</forename><surname>Noss</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Hoyles</surname></persName>
		</author>
		<imprint>
			<date type="published" when="1996">1996</date>
			<publisher>Kluwer</publisher>
			<pubPlace>Dordrecht</pubPlace>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b2">
	<analytic>
		<title level="a" type="main">Computer-based learning environments in mathematics</title>
		<author>
			<persName><forename type="first">N</forename><surname>Balacheff</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Kaput</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">International Handbook on Mathematics Education</title>
				<editor>
			<persName><forename type="first">A</forename><forename type="middle">J</forename><surname>Bishop</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">K</forename><surname>Clements</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">C</forename><surname>Keitel</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">J</forename><surname>Kilpatrick</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">C</forename><surname>Laborde</surname></persName>
		</editor>
		<meeting><address><addrLine>Dordrecht</addrLine></address></meeting>
		<imprint>
			<publisher>Kluwer</publisher>
			<date type="published" when="1996">1996</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b3">
	<analytic>
		<title level="a" type="main">Exploratory software, exploratory cultures</title>
		<author>
			<persName><forename type="first">C</forename><surname>Hoyles</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Computers for Exploratory Learning</title>
				<editor>
			<persName><forename type="first">A</forename><surname>Disessa</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">C</forename><surname>Hoyles</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">R</forename><surname>Noss</surname></persName>
		</editor>
		<meeting><address><addrLine>Berlin</addrLine></address></meeting>
		<imprint>
			<publisher>Springer-Verlag</publisher>
			<date type="published" when="1995">1995</date>
			<biblScope unit="page" from="199" to="219" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b4">
	<analytic>
		<title level="a" type="main">SimCalc MathWorlds: Composable components for calculus learning</title>
		<author>
			<persName><forename type="first">J</forename><surname>Roschelle</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Kaput</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Communications of the ACM</title>
		<imprint>
			<biblScope unit="volume">39</biblScope>
			<biblScope unit="page" from="97" to="99" />
			<date type="published" when="1996">1996</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b5">
	<analytic>
		<title level="a" type="main">Visual and symbolic reasoning in mathematics: Making connections with computers</title>
		<author>
			<persName><forename type="first">C</forename><surname>Hoyles</surname></persName>
		</author>
		<author>
			<persName><forename type="first">L</forename><surname>Healy</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Mathematical Thinking and Learning</title>
		<imprint>
			<biblScope unit="volume">1</biblScope>
			<biblScope unit="issue">1</biblScope>
			<biblScope unit="page" from="59" to="84" />
			<date type="published" when="1999">1999</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b6">
	<analytic>
		<title level="a" type="main">Mathematical microworlds and intelligent computer-assisted instruction</title>
		<author>
			<persName><forename type="first">P</forename><forename type="middle">W</forename><surname>Thompson</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Artificial intelligence and instruction: Applications and methods</title>
				<meeting><address><addrLine>Boston, MA, USA</addrLine></address></meeting>
		<imprint>
			<publisher>Addison-Wesley Longman Publishing Co., Inc</publisher>
			<date type="published" when="1987">1987</date>
			<biblScope unit="page" from="83" to="109" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b7">
	<analytic>
		<title level="a" type="main">Intelligent tutoring goes to school in the big city</title>
		<author>
			<persName><forename type="first">K</forename><forename type="middle">R</forename><surname>Koedinger</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><forename type="middle">R</forename><surname>Anderson</surname></persName>
		</author>
		<author>
			<persName><forename type="first">W</forename><forename type="middle">H</forename><surname>Hadley</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><forename type="middle">A</forename><surname>Mark</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 7th World Conference on AIED</title>
				<meeting>the 7th World Conference on AIED</meeting>
		<imprint>
			<date type="published" when="1995">1995</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b8">
	<analytic>
		<title level="a" type="main">Assessing effective exploration in open learning environments using bayesian networks</title>
		<author>
			<persName><forename type="first">A</forename><surname>Bunt</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Conati</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Intelligent Tutoring Systems</title>
				<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="2002">2002</date>
			<biblScope unit="page" from="698" to="707" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b9">
	<analytic>
		<title level="a" type="main">Neuro-fuzzy knowledge processing in intelligent learning environments for improved student diagnosis</title>
		<author>
			<persName><forename type="first">R</forename><surname>Stathacopoulou</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Magoulas</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Grigoriadou</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Samarakou</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Information Sciences</title>
		<imprint>
			<biblScope unit="volume">170</biblScope>
			<biblScope unit="page" from="273" to="307" />
			<date type="published" when="2005">2005</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b10">
	<analytic>
		<title level="a" type="main">Design principles for the support of modelling and collaboration in a technology-based learning environment</title>
		<author>
			<persName><forename type="first">A</forename><surname>Dimitracopoulou</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">International Journal of Continuous Engineering Education and Lifelong Learning</title>
		<imprint>
			<biblScope unit="volume">15</biblScope>
			<date type="published" when="2005">2005</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b11">
	<analytic>
		<title level="a" type="main">Issues in the design of an environment to support the learning of mathematical generalisation</title>
		<author>
			<persName><forename type="first">D</forename><surname>Pearce</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Mavrikis</surname></persName>
		</author>
		<author>
			<persName><forename type="first">E</forename><surname>Geraniou</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Gutierrez</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">European Conference on Technology Enhanced Learning (EC-TEL08)</title>
				<imprint>
			<date type="published" when="2008">2008</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b12">
	<analytic>
		<title level="a" type="main">Messing up</title>
		<author>
			<persName><forename type="first">L</forename><surname>Healy</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Hoelzl</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Hoyles</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Noss</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Micromath</title>
		<imprint>
			<biblScope unit="volume">10</biblScope>
			<date type="published" when="1994">1994</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b13">
	<monogr>
		<title level="m" type="main">Developing Thinking in Algebra</title>
		<author>
			<persName><forename type="first">J</forename><surname>Mason</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Graham</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Johnston-Wilder</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2005">2005</date>
			<publisher>Paul Chapman Publishing</publisher>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b14">
	<analytic>
		<title level="a" type="main">The challenge of intelligent support in exploratory learning environments: A study of the scenarios</title>
		<author>
			<persName><forename type="first">M</forename><surname>Cocea</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Magoulas</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Gutierrez</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 1st International Workshop in Intelligent Support for Exploratory Environments on European Conference on Technology Enhanced Learning (EC-TEL08)</title>
				<meeting>the 1st International Workshop in Intelligent Support for Exploratory Environments on European Conference on Technology Enhanced Learning (EC-TEL08)</meeting>
		<imprint>
			<date type="published" when="2008">2008</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b15">
	<analytic>
		<title level="a" type="main">The Task Sharing Framework: A generic approach to scaffolding collaboration and meta-collaboration in educational software</title>
		<author>
			<persName><forename type="first">D</forename><surname>Pearce</surname></persName>
		</author>
		<author>
			<persName><forename type="first">L</forename><surname>Kerawalla</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Luckin</surname></persName>
		</author>
		<author>
			<persName><forename type="first">N</forename><surname>Yuill</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Harris</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 13th International Conference on Computers in Education (Singapore)</title>
				<meeting>the 13th International Conference on Computers in Education (Singapore)</meeting>
		<imprint>
			<publisher>IOS Press</publisher>
			<date type="published" when="2005">2005</date>
			<biblScope unit="page" from="338" to="345" />
		</imprint>
	</monogr>
</biblStruct>

				</listBibl>
			</div>
		</back>
	</text>
</TEI>
