<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Revisiting pedagogic strategies for supporting students' learning in Mathematical Microworlds.</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Manolis Mavrikis</string-name>
          <email>m.mavrikis@ioe.ac.uk</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Eirini Geraniou</string-name>
          <email>e.geraniou@ioe.ac.uk</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Richard Noss</string-name>
          <email>r.noss@ioe.ac.uk</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Celia Hoyles</string-name>
          <email>c.hoyles@ioe.ac.uk</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>London Knowledge Lab, Institute of Education, University of London</institution>
          ,
          <addr-line>23-29 Emerald Street, London, WC1N 3QS</addr-line>
          ,
          <country country="UK">UK</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>This paper presents categories of pedagogic strategies for helping students during mathematical explorations in microworlds, that take into account the constructivist theory of learning. We illustate the strategies using examples from empirical data supported by other research in the field. As precursor to designing intelligent support for exploratory learning environments we discuss ways to operationalise these strategies in order to delegate some of the teacher's responsibilities to what we call an intelligent computer-based facilitator.</p>
      </abstract>
      <kwd-group>
        <kwd>microworlds</kwd>
        <kwd>pedagogic strategies</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>
        The Migen project1 is developing a technical and pedagogical environment to
assist students with mathematical generalisations (see [
        <xref ref-type="bibr" rid="ref1 ref2">1, 2</xref>
        ]). Its core consists
of a microworld. Mathematical microworlds belong to a particular genre of
exploratory learning environments (ELEs) that allow students to explore not only
the structure of accessible objects in the environment, but also construct their
own objects and explore the mathematical relationships between and within the
objects, as well as the representations that make them accessible [
        <xref ref-type="bibr" rid="ref3 ref4">3, 4</xref>
        ]. From
this perspective they are a generalisation of other ELEs which normally allow
the learner only to explore the effects of different variables on a particular model
(for a review of other types of ELEs -such as simulation environments- see [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]).
      </p>
      <p>
        A substantial body of research shows that although students may be able to
use the tools available in microworlds (or in other exploratory environments), in
order to ensure that students’ interaction are effective and meaningful there is a
need for significant pedagogic support (see [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ],[6, p70-71],[
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]) from teachers. To
preserve the essence of exploratory learning environment, research suggests that
the role of the teacher should be that of a ‘competent guide’ [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ], a ‘facilitator’ [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]
who, apart from structuring activities and promoting the appropriate learning
atmosphere, recognises the need for students’ autonomy and responsibility,
directs their attention accordingly, and can help them organise their environment
and plan and monitor their work.
1 http://www.migen.org. Funded jointly by the ESRC and the EPSRC through the
      </p>
      <p>Technology Enhanced Learning Phase of the TLRP (RES-139-25-0381).</p>
      <p>
        This role is difficult to achieve in a normal classroom and therefore, teachers
often revert to their role as a transmitter of knowledge into a set of ‘empty vessels’
[
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. We envisage that some of the teacher’s responsibilities could be delegated to
an intelligent system which could support either the student directly or provide
information to teachers, helping them in their role as facilitators. We believe the
second option is particularly relevant and timely.
      </p>
      <p>
        Along with other methods, principled approaches for developing intelligent
support can be based on observation of human tutors and students as well as
relevant theories of learning [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]. The constructivist theory of learning is particularly
relevant since it has been transformed through constructionism to a strategy for
learning, particularly applicable in microwords [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]. However, despite the fact
that previous research has recognised the need for more explicit research on
how students learn when interacting with microworlds and on appropriate types
of teacher interventions, relatively few attempts (e.g., [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]) investigate specific
strategies and ways to support students’ learning from a constructivist
perspective in general. Fewer still (e.g., [
        <xref ref-type="bibr" rid="ref7 ref9">7, 9</xref>
        ]) are focused specifically on microworlds.
      </p>
      <p>This paper presents pedagogic strategies for helping students during their
exploration in microworlds as a precursor to designing intelligent support. In
particular, Section 2 provides a brief description of the teacher’s role, shaped
by our understanding of our collaborating teachers, and taking into account
previous research in the field and the constructivist theory of learning. Section
3 presents an initial framework of pedagogic strategies, drawing examples from
empirical data supported by research literature. Section 4, provides suggestions
for operationalising our framework at a level of detail that would allow devolving
some of the teacher’s responsibilities to an intelligent computer-based facilitator.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Teacher’s role as a guide and facilitator</title>
      <p>In microworlds, understandings are, at least partly, generated during interactions
with the system, rather than having to precede them. Although the design of the
microworld and the guidance provided by structuring activities should, ideally,
enable students to connect their actions and the relationships embedded in the
microworld, with the mathematical principles or ideas that a teacher would like
them to construct, inevitably they often need explicit support. The teacher’s
role as facilitator of this process is indispensable.</p>
      <p>
        A helpful way of understanding this role, in general, is interpreting it as
having to be sensitive to the learner’s attention, but also to the way they are
attending [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ], as well as their preferred strategies for solving a problem [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ].
More specifically, in microworlds, a key challenge for teachers is to support
exploration that is goal-oriented and which aligns with the teachers’ agenda (see
the ‘play paradox’ notion in [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] and other classroom vignettes in [
        <xref ref-type="bibr" rid="ref7 ref9">7, 9</xref>
        ]). In
addition, expert teachers rarely assume the role only of an authority that judges the
quality of responses. On the contrary, they create situations where students can
reflect on their own responses and strategies. Additionally, the teacher promotes
motivation and supports the collaboration between students, not only through
the design of the activity but during the activity itself.
      </p>
    </sec>
    <sec id="sec-3">
      <title>Pedagogic strategies for student support in microworlds</title>
      <p>
        The brief account of teachers’ role in Section 2 is the starting point for
developing a set of categories of pedagogic strategies and teacher interventions (see
Table 1). This is based on our previous work for Logo [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] and dynamic geometry
environments (DGEs) [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ] and is supported and adapted in the light of empirical
data from early prototype microworlds developed for the MiGen project [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ].
      </p>
      <p>These pedagogic strategies, discussed explicitly in the following sections,
provide an initial framework for modelling teacher’s role. Section 4 revisits them
providing details and suggestions for designing a computer-based facilitator.</p>
      <p>
        Adhering to their role as facilitators, teachers can support the processes of
mathematical exploration by helping students set and monitor their goals, by directing
their attention appropriately, by helping them reflect on their actions and the
microworld’s visual feedback, and by provoking cognitive conflicts that
demonstrate the limitation of students’ approach. In addition, teachers can help
students reflect on their solutions and finally allow them, if not encourage them, to
come up with more alternative solutions. These are briefly discussed below.
Supporting students to set and work towards explicit goals. The
importance of directing students’ goals during mathematical exploration was
mentioned already. Regardless of who sets activity goals the effective teacher’s role is
to orient students to work on well-defined investigations [
        <xref ref-type="bibr" rid="ref6 ref7">6, 7</xref>
        ] (e.g. “Investigate
the relationship between these two shapes”). However, a difficulty that students
face when solving problems in general is a tendency to lose sight of their overall
goal. As emphasised in [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ], attention is usually caught up by current actions
which are sometimes only intermediate towards a goal. In microworlds, and
particularly where interaction is via direct manipulation, some actions may not be
directly relevant to the mathematical aspects that are being explored, yet
necessary in order to reach a goal. This loss on focus on the goal is often observed
in our studies with the MiGen tools and in previous research with DGEs and
Logo. For students who are facing difficulties, teachers provide a reminder of
their goals trying to re-establish it: “What were you trying to do?”, “Do you
remember the question?”. Often simple questions like these, even if they are not
answered, can orient students back towards their goal.
      </p>
      <p>
        Another way of helping students is to provide specific prompts that can guide
them towards their goal. Before providing help, effective teachers establish the
goal students are trying to achieve and try to adopt their way of thinking rather
than the ‘correct’ one. In other words, the teacher needs to maintain a subtle
balance between solving problems for students (or providing the way to solve a
problem) and, leaving students on their own and unable to proceed if stuck.
Directing students’ attention. In order to direct students’ attention, teachers
first try to determine of what they are not yet aware, then find ways to prompt
them without giving the answers away [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ]. For example, if they suspect that a
student has not noticed certain facts they may ask a question to direct students’
attention to this fact (e.g. “Did you notice what happens when you resized the
circle?”). Questions like this help students to start noticing invariants or other
details which are important towards their investigation.
      </p>
      <p>
        In most cases, empirical data and other research (e.g., [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]) suggest that
particularly expert teachers tend not to intervene if students’ attention seems to be
directed towards something that teachers believe is useful. If however, students
insist on looking or manipulating unnecessary elements of their construction
(e.g., dealing with relationships or properties that are not meaningful), teachers
eventually intervene by providing hints towards more constructive aspects to
be perceived. Finally, sometimes procedural mistakes can be scaffolded, or even
ignored [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] in favour of directing students’ attention to more important issues.
Helping students organise their working environment. Related to the
strategies mentioned above are interventions that teachers make, targeted
specifically to helping students organise their working environment, either in order to
work effectively towards a specific goal or in order to help them become aware of
relationships between objects. For example, they may suggest a specific action
(e.g.“Why don’t you make a [certain shape]”), or ask students to change the
location of a shape, its properties or delete unnecessary shapes.
      </p>
      <p>
        The effectiveness of this strategy is supported by the fact that students who
cope better with activities, are very good at organising their environment and
take specific actions targeted towards their goal. Usually they find ways to place
shapes in ways that support their perception and avoid cluttering their interface.
Provoking cognitive conflicts. As mentioned in the Introduction, in
microworlds students often have to be explicit about the relationships they
recognise. For example, in DGEs relationships and shape properties must be made
explicit if this shape is constructed and not simply drawn. Teachers employ
student-assigned relationships to create a cognitive conflict and help students
become aware of the lack of explicit relationships. A typical intervention is
providing a counter-example. Another strategy, in DGEs, is “messing-up” [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ] which
challenges students to generalise a construction by dragging a point to check if
its properties (e.g., an intersection point) remain invariant when the variable
aspects change. Although the exact technique is usually activity-specific, the
strategy is general and has been used effectively in other tasks (e.g., [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]) .
Encouraging alternative solutions. Teachers who realise the importance of
encouraging students’ autonomy and responsibility over their learning, allow a
margin for different solutions to emerge even if it is not evident from the
beginning that an approach will be effective [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]. In microworlds and in activities
where there are multiple ways to approach a construction, it is surprising how
often students come up with innovative, valid, approaches that were not
anticipated in advance. Following a constructivist perspective, it is more desirable,
to let students choose their own way. Of course not all of them are elegant or
demonstrate perfectly the mathematical ideas that the teacher intended. The
teachers’ role then is to guide students to reflect on the limitations (or
advantages) of their approach, compared to other approaches that are, for example,
more efficient, more understandable, etc.
3.2
      </p>
      <sec id="sec-3-1">
        <title>Supporting Reflection</title>
        <p>
          Reflection is important in the process of learning as well as a critical
metacognitive skill. When students are working on a task, teachers usually remind
them of actions, strategies or even their own previous prompts. This eventually
supports students’ autonomy to become able to evaluate their own mistakes and
progress. To ensure students have not only reached their goals, but also gained
knowledge at the end of an activity, studies of human tutors suggest that they
often give help both during and after a student’s performance [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ]. In addition,
even in the cases where mistakes are ignored or rectified, it is unlikely that a
teacher would proceed without a reflective discussion at the end of the session.
In microworlds, and particularly in activities with multiple solutions, an explicit
phase of reflection is important. Although students may have started recognising
some relationships, internalising them and perceiving the concepts that underpin
them in order to use them in subsequent activities requires explicit reflection,
and articulation by teacher and students.
3.3
        </p>
      </sec>
      <sec id="sec-3-2">
        <title>Promoting Motivation</title>
        <p>Although motivation is usually supported by the overall task-design which should
provide an intrinsic motivation and incentive for engagement, expert teachers
sense when students are in need of praise or encouragement and provide these
by employing several strategies. The right incentive and appropriate praise even
for the smallest achievement or effort that students exerts, usually have a positive
effect on their attitude towards learning and further progress. Similarly, constant
encouragement and support are important.
3.4</p>
      </sec>
      <sec id="sec-3-3">
        <title>Supporting Collaboration</title>
        <p>Apart from promoting a collaboration culture in classroom through
appropriately designed activities, the teacher needs to foster students’ collaboration and
to facilitate discussion, encourage questioning and, depending on the overall
task, help students set challenges to each other. The difficulty for the teacher in
a classroom is to monitor all the groups of students and be able to change the
group dynamics (e.g., if one student is dominating the discussion). In addition,
empirical data reveal another strategy where teachers dynamically allocate
competent students who have completed their tasks as ‘helpers’ for other students.</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Discussion - Suggestions for Intelligent Support</title>
      <p>Each pedagogic strategy and the interventions discussed in Section 3 require in
depth discussion to be operationalised to the level of detail that would allow its
implementation for intelligent support. Although we presented these strategies
as ways of helping students directly, we acknowledge that some of them involve
a significant amount of uncertain information that an intelligent system cannot
always deal with. In what follows we provide brief suggestions on how aspects of
the teacher’s role might be devolved to an intelligent computer-based facilitator.
4.1</p>
      <sec id="sec-4-1">
        <title>On supporting students to set and work towards explicit goals.</title>
        <p>
          Section 3 highlighted the importance of helping students set and prioritise their
goals, but also the need to identify what the students’ current goals and
intentions are, before providing any help. The issue of support for students’ goals has
been targeted in intelligent simulation environments [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ] where students’ goals
are determined or, at least, inferred, by letting them choose a specific
assignment from the environment. Since the goal of this assignment is known to the
system, it can offer more contextualised support. Something similar could be
achieved in microworlds. For example in [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ] students work in a prototype
intelligent DGE and select specific tasks and goals. This enables the system to
provide support and direct students’ attention according to predetermined rules
that are described by the activity designer.
        </p>
        <p>
          In relation to secondary goals (within an activity) we can draw again on
an example from simulation environments. For example, the system presented
in [
          <xref ref-type="bibr" rid="ref17">17</xref>
          ], is designed to allow students to define and keep track of the hypothesis
they want to test in an explicit way. Although, ideally, this would require natural
language processing capabilities, providing possible goals and hypotheses in the
form of multiple choice questions or dropdown menus can provide an effective
scaffold for students and is not necessarily restricting, especially if different goals
can be chosen. A similar technique has been used in SHERLOCK [
          <xref ref-type="bibr" rid="ref18">18</xref>
          ] to help the
learner’s planning during a diagnostic problem-solving process by choosing their
next step from a menu of actions. This provides a window to their intentions
but also opportunities for metacognitive scaffolding.
4.2
        </p>
      </sec>
      <sec id="sec-4-2">
        <title>On directing students’ attention</title>
        <p>
          Modelling the structure of attention Directing students’ attention
appropriately (or informing teachers about issues related to it) requires inferring
students’ current goals. In addition, it is important to be aware of the different ways
of attending [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ] since they determine the kind of help that can be provided to
the student. A useful framework for modelling the different ways of attending
is provided in [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ] and is referred to as, the ‘structure of attention’. With this
as a starting point and adapting it for microworlds we can distinguish three
intertwined but subtly different layers of attention. The first can be referred
to as exploring-manipulating and involves students spending time in arbitrary
object constructions and manipulation, usually at the beginning of the activity,
followed by inspection of properties and more specific construction steps. The
role of an intelligent system, when students are still exploring, could be to direct
their attention appropriately (e.g., by flagging details they may be missing) or
to detect (and inform teachers) whether they are having difficulties and are
failing to explore important aspects. The next layer of attention has been referred
to as “getting-a-sense-of ” [
          <xref ref-type="bibr" rid="ref13 ref6">13, 6</xref>
          ] and involves actions that demonstrate that the
student is starting to discern details and recognise important relationships
between the concepts involved in a task. In the final layer of attention students
are perceiving general properties or concepts. It involves students’ employing the
relationships embedded in the microworld as the basis for their reasoning and is
usually manifested across different activities.
        </p>
        <p>
          A window on the students’ object of attention Because of the nature
of microworlds it is often the case that students create and interact with many
objects in their attempts to get a sense of what they are being asked to do. This
introduces noise for an intelligent system. However, it is possible to make some
inferences about the object of students’ attention. For example, during studies on
students-tutors interactions in a setup where tutors could observe students’
working environments only from a remote location [
          <xref ref-type="bibr" rid="ref19">19</xref>
          ], mouse movements, button
clicks and other interactions helped tutors infer the object of students’ attention.
Their inferences can be emulated to help the computer-based facilitator be aware
of what students are attending to. Empirical data from students interacting with
the exploratory tools developed for MiGen suggest that direct manipulation of
objects and inspection of properties can provide substantial information to allow
an intelligent system to infer the object of students’ attention.
        </p>
        <p>
          The difficulty the system faces is similar to the one a teacher faces when
approaching students who request help in a classroom and does not have a
detailed context of their preceding work. A teacher would establish which object
students are attending to by asking them directly. It is not too bold to imagine
that when the system lacks knowledge about the object of students’ attention
and before being able to help them, it could require a particular interaction such
as highlighting the object they are attending to. In particular, the microworld
can be designed in a way that ensures an increased ‘bandwidth’ (see [
          <xref ref-type="bibr" rid="ref20">20</xref>
          ]). For
example, instead of displaying all available information at once, the microworld
can be designed so as students’ interactions are less ambiguous providing
evidence for what they are attending to. Examples of such a design for a prototype
microworld for generalisation for the MiGen project are presented in [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ].
4.3
        </p>
      </sec>
      <sec id="sec-4-3">
        <title>On helping students organise their working environment</title>
        <p>
          In Section 3.1 we mentioned the value of supporting students perceptions by
helping them organise their work space. Although the ways to help them achieve
this are situation-specific, assuming that the task is known to the system, there
are prompts that the system can give or actions it can take to help students
directly or through the teacher. Also, for different domains there will be general
principles that can be used for supporting students. For example, cognitive
psychology principles for the way humans organise perceptual stimuli, were useful in
designing intelligent support for DGEs [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ]. Based on these, an intelligent
component provides hints for bringing related objects close, for avoiding or trying
to make their size really small or large, and in general helps students reorganise
the locations of objects in order for their attention to be directed to
appropriate places. In addition, we mentioned that competent students avoid cluttering
their interface and that teachers employ similar strategies to help students. The
computer-based facilitator could inform teachers about students who seem to
have difficulties organising their environment.
4.4
        </p>
      </sec>
      <sec id="sec-4-4">
        <title>On provoking cognitive conflict</title>
        <p>
          Using strategies adapted from human tutors, it is possible to devolve this
aspect of teachers’ support to a computer-based facilitator. Apart from providing
automatically-generated counter-examples, a system can also take actions that
would demonstrate to students limitations of their approach. One example is the
aforementioned “messing-up” strategy that can be easily automated (examples
of intelligent support using this strategy are presented in [
          <xref ref-type="bibr" rid="ref21">21</xref>
          ]).
4.5
        </p>
      </sec>
      <sec id="sec-4-5">
        <title>On providing support for multiple and innovative solutions</title>
        <p>
          Activities in microworlds usually expect students to come up with a construction
with explicit relationships and properties and therefore, by observing if these
relationships and properties are present, it may be easier than in others contexts
(e.g., solving procedural algrebraic problems) to support multiple and innovative
solutions. This could enable the system to determine students’ plans or strategies
and help either the teacher or the student directly, by providing notifications of
unpredictable or innovative strategies, or by suggesting appropriate next steps
employing students’ preferred strategies as envisaged in [
          <xref ref-type="bibr" rid="ref12">12</xref>
          ]. Some ideas of how
this could be achieved using case-based reasoning are presented in [
          <xref ref-type="bibr" rid="ref21">21</xref>
          ]. Also, in
[
          <xref ref-type="bibr" rid="ref22">22</xref>
          ] an approach based on Hidden Markov Models is presented that could be
used to allow freedom to learners and cater for innovative solutions.
4.6
        </p>
      </sec>
      <sec id="sec-4-6">
        <title>On supporting reflection</title>
        <p>An intelligent system could support the teacher’s responsibilities (see 3.2) and
automatically generate or propose activities that give students the opportunity
to reflect on their actions or important parts of an activity. Students’ proficiency
to perceive important concepts and use them in other situations can be ‘assessed’
by designing activities that expect knowledge acquired in previous activities to
be re-used. The computer-based facilitator can then observe if students are using
their previous understandings or, as they often tend to: reinvent the wheel.
4.7</p>
      </sec>
      <sec id="sec-4-7">
        <title>On promoting motivation</title>
        <p>
          In the field of Artificial Intelligence in Education (AIEd) there have been
attempts (and some success) to detect and adapt to aspects of students’ affective
and motivational characteristics. However, in certain cases it may be difficult
and inappropriate for a computer-based tutor to respond or adapt to students’
affective characteristics. Assuming that adequate intrinsic motivation is provided
from the activities and the overall environment, intelligent support can be
limited (but still very useful) in communicating to the teacher diagnoses of students’
motivational states. AIEd research suggests that it is possible to detect factors
such as confidence and effort [
          <xref ref-type="bibr" rid="ref19">19</xref>
          ] as well as off-task behaviour [
          <xref ref-type="bibr" rid="ref23">23</xref>
          ]. The latter
could be particularly useful in microworlds, where students tend to ‘play’ in
quite a few occasions. The teacher’s presence is necessary to decide when and
whether this should end. With appropriate prompts and good management skills
teachers with their authority could bring students back on-task, something that
may be difficult for a system to achieve easily.
4.8
        </p>
      </sec>
      <sec id="sec-4-8">
        <title>On supporting collaboration</title>
        <p>There is a substantial amount of research on computer-supported collaborative
learning. Here we would like to emphasise only the need to support the teacher
during classroom sessions with students collaborating in groups. A
computerbased facilitator can notify the teacher about students who finish part of the
tasks so as they can help others, or provide information about the dynamics of
different groups (e.g. dominating students), suggestions about more productive
groupings, or even intervene to help maintain a balance so as to ensure that the
positive effect of collaboration is achieved.
5</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>Further research</title>
      <p>
        The strategies presented here need to be operationalised further before
implementing appropriate intelligent support in microworlds. Studies with low
communication bandwidth between teachers and students (such as the ones
presented in [
        <xref ref-type="bibr" rid="ref19 ref24">19, 24</xref>
        ]), especially if designed to promote interventions that take into
account constructivist principles (such as the teaching experiments described in
[
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]) can help in deriving more information on the effectiveness of such strategies
and specific ways of implementing them. Although the exact approach and some
of the prompts will be, inevitably, activity-specific, a general framework such
as the one presented here, could allow activity designers or teachers to specify,
for different activities, which responsibilities they would like to devolve to an
intelligent computer-based facilitator and how it could help them fulfill them.
      </p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Geraniou</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mavrikis</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hoyles</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Noss</surname>
          </string-name>
          , R.:
          <article-title>Towards a constructionist approach to mathematical generalisation</article-title>
          .
          <source>In: Proceeding of the British Society for Research into Learning Mathematics</source>
          . Volume
          <volume>28</volume>
          . (
          <year>June 2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Pearce</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mavrikis</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Geraniou</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gutierrez</surname>
            ,
            <given-names>S.:</given-names>
          </string-name>
          <article-title>Issues in the design of an environment to support the learning of mathematical generalisation</article-title>
          .
          <source>In: Proceedings of Third European Conference on Technology Enhanced Learning</source>
          . (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Thompson</surname>
            ,
            <given-names>P.W.</given-names>
          </string-name>
          :
          <article-title>Mathematical microworlds and intelligent computer-assisted instruction</article-title>
          .
          <source>In: Artificial intelligence and instruction: Applications and methods</source>
          , Boston, MA, USA,
          <string-name>
            <surname>Addison-Wesley Longman</surname>
          </string-name>
          Publishing Co., Inc. (
          <year>1987</year>
          )
          <fpage>83</fpage>
          -
          <lpage>109</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Hoyles</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>Microworlds/schoolworlds : The transformation of an innovation</article-title>
          . In Keitel,
          <string-name>
            <given-names>C.</given-names>
            ,
            <surname>Ruthven</surname>
          </string-name>
          , K., eds.:
          <article-title>Learning from computers : mathematics education and technology</article-title>
          . Berlin : Springer-Verlag (
          <year>1993</year>
          )
          <fpage>1</fpage>
          -
          <lpage>17</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5. de van Jong, T.,
          <string-name>
            <surname>Joolingen</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          :
          <article-title>Discovery learning with computer simulations of conceptual domains</article-title>
          .
          <source>Review of Educational Research</source>
          <volume>68</volume>
          (
          <year>1998</year>
          )
          <fpage>179</fpage>
          -
          <lpage>201</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Noss</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hoyles</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>Windows on mathematical meanings: Learning cultures and computers</article-title>
          . Dordrecht: Kluwer (
          <year>1996</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Kynigos</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>Insights into pupils' and teachers' activities in pupil-controlled problem-solving situations</article-title>
          .
          <source>In: Information Technology and Mathematics Problem Solving: Research in Contexts of Practice</source>
          . Springer Verlag (
          <year>1992</year>
          )
          <fpage>219</fpage>
          -
          <lpage>238</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Leron</surname>
            ,
            <given-names>U.</given-names>
          </string-name>
          :
          <article-title>Logo today: Vision and reality</article-title>
          .
          <source>Computing Research</source>
          <volume>12</volume>
          (
          <year>1985</year>
          )
          <fpage>26</fpage>
          -
          <lpage>32</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Hoyles</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sutherland</surname>
          </string-name>
          , R.:
          <source>Logo Mathematics in the Classroom. Routledge</source>
          (
          <year>1989</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>du Boulay</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Luckin</surname>
          </string-name>
          , R.:
          <article-title>Modelling human teaching tactics and strategies for tutoring systems</article-title>
          .
          <source>International Journal of AIEd</source>
          <volume>12</volume>
          (
          <year>2001</year>
          )
          <fpage>235</fpage>
          -
          <lpage>256</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Harel</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Papert</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          : Constructionism. Ablex Publishing Corporation (
          <year>1991</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Lesh</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kelly</surname>
            ,
            <given-names>A.E.</given-names>
          </string-name>
          :
          <article-title>A constructivist model for redesigning AI tutors in mathematics</article-title>
          . In Laborde, J., ed.:
          <article-title>Intelligent learning environments: The case of geometry</article-title>
          . New York:Springer Verlag (
          <year>1996</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Mason</surname>
          </string-name>
          , J.:
          <article-title>Being mathematical with &amp; in front of learners: Attention, awareness, and attitude as sources of differences between teacher educators, teachers &amp; learners</article-title>
          . In Wood,
          <string-name>
            <given-names>T.</given-names>
            &amp;
            <surname>Jaworski</surname>
          </string-name>
          , B., ed.:
          <source>International handbook of mathematics teacher education. Volume</source>
          <volume>4</volume>
          . Sense Publishers, Rotterdam, the
          <string-name>
            <surname>Netherlands</surname>
          </string-name>
          (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Mavrikis</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Improving the effectiveness of interactive open learning environments</article-title>
          .
          <source>In: 3rd Hellenic Conference on Artificial Intelligence (SETN</source>
          )
          <article-title>- proceedings</article-title>
          companion volume.
          <source>(</source>
          <year>2004</year>
          )
          <fpage>260</fpage>
          -
          <lpage>269</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Healy</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hoelzl</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hoyles</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Noss</surname>
          </string-name>
          , R.:
          <article-title>Messing up</article-title>
          .
          <source>Micromath</source>
          <volume>10</volume>
          (
          <year>1994</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Katz</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Connelly</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Allbritton</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Going beyond the problem given: How human tutors use post-solution discussions to support transfer</article-title>
          .
          <source>International Journal of Artificial Intelligence in Education</source>
          <volume>13</volume>
          (
          <year>2003</year>
          )
          <fpage>79</fpage>
          -
          <lpage>116</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Veermans</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Joolingen</surname>
          </string-name>
          , W., de van Jong, T.:
          <article-title>Promoting self-directed learning in simulation based discovery learning environments through intelligent support</article-title>
          .
          <source>Interactive learning environments 8</source>
          (
          <year>2000</year>
          )
          <fpage>257</fpage>
          -
          <lpage>277</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Lesgold</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lajole</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bunzo</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Eggan</surname>
          </string-name>
          , G.:
          <article-title>Sherlock: A coached practice environment for an electronics troubleshooting job</article-title>
          . In Larkin, J.,
          <string-name>
            <surname>Chabay</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Scheftic</surname>
          </string-name>
          , C., eds.:
          <article-title>Computer assisted instruction and ITS</article-title>
          .
          <string-name>
            <surname>Hillsdale</surname>
            <given-names>N.J: LEA</given-names>
          </string-name>
          (
          <year>1988</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Porayska-Pomsta</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mavrikis</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pain</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          :
          <article-title>Diagnosing and acting on student affect: the tutors perspective</article-title>
          .
          <source>UMUAI</source>
          <volume>18</volume>
          (
          <year>2008</year>
          )
          <fpage>125</fpage>
          -
          <lpage>173</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <surname>VanLehn</surname>
          </string-name>
          , K.:
          <article-title>Student modeling</article-title>
          . In Polson,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Richardson</surname>
          </string-name>
          , J., eds.:
          <article-title>Foundations of Intelligent Tutoring Systems</article-title>
          . Hillsdale, NJ: Erlbaum (
          <year>1988</year>
          )
          <fpage>55</fpage>
          -
          <lpage>78</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          21.
          <string-name>
            <surname>Cocea</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Magoulas</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gutierrez</surname>
            ,
            <given-names>S.:</given-names>
          </string-name>
          <article-title>The challenge of intelligent support in exploratory learning environments: A study of the scenarios</article-title>
          .
          <source>In: Proceedings of the 1st Internation Workshop in Intelligent Support for Exploratory Environments held in conjunction with ECTEL-08</source>
          . (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          22.
          <string-name>
            <surname>Stamper</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Barnes</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Croy</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Extracting student models for intelligent tutoring systems</article-title>
          .
          <source>AAAI</source>
          <year>2007</year>
          (
          <year>2007</year>
          )
          <fpage>1900</fpage>
          -
          <lpage>1901</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          23.
          <string-name>
            <surname>Baker</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Corbett</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Koedinger</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wagner</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Off-task behavior in the cognitive tutor classroom: When students ”game the system”</article-title>
          .
          <source>In: Proceedings of ACM CHI</source>
          <year>2004</year>
          :
          <article-title>Computer-Human Interaction</article-title>
          . (
          <year>2004</year>
          )
          <fpage>383</fpage>
          -
          <lpage>390</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          24.
          <string-name>
            <surname>Tsovaltzi</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rummel</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pinkwart</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Scheuer</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Harrer</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Braun</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>McLaren</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          :
          <article-title>Cochemex: Supporting conceptual chemistry learning via computermediated collaboration scripts</article-title>
          .
          <source>In: Proceedings of the Third European Conference on Technology Enhanced Learning (ECTEL-08)</source>
          .
          <source>(September</source>
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>