Http:// The Conceptual and Architectural Design of a System Supporting Exploratory Learning of...
-
Upload
rebecca-pugh -
Category
Documents
-
view
222 -
download
5
Transcript of Http:// The Conceptual and Architectural Design of a System Supporting Exploratory Learning of...
![Page 1: Http:// The Conceptual and Architectural Design of a System Supporting Exploratory Learning of Mathematics Generalisation Darren Pearce, Alex.](https://reader036.fdocuments.net/reader036/viewer/2022062619/5515d36d550346cf6f8b472c/html5/thumbnails/1.jpg)
http://www.migen.org
The Conceptual and Architectural Design of a System Supporting Exploratory
Learning of Mathematics Generalisation
Darren Pearce, Alex Poulovassilis
ECTEL’09, October 09
![Page 2: Http:// The Conceptual and Architectural Design of a System Supporting Exploratory Learning of Mathematics Generalisation Darren Pearce, Alex.](https://reader036.fdocuments.net/reader036/viewer/2022062619/5515d36d550346cf6f8b472c/html5/thumbnails/2.jpg)
http://www.migen.org
Richard NossAlex Poulovassilis
George MagoulasCelia HoylesNiall Winters
Ken Kahn
Sergio Gutierrez-Santos Manolis MavrikisDarren PearceEirini Geraniou
Mihaela CoceaBoon Liang Chua
Institute of Education & Birkbeck College
![Page 3: Http:// The Conceptual and Architectural Design of a System Supporting Exploratory Learning of Mathematics Generalisation Darren Pearce, Alex.](https://reader036.fdocuments.net/reader036/viewer/2022062619/5515d36d550346cf6f8b472c/html5/thumbnails/3.jpg)
http://www.migen.org
Outline of the talk• Project aims and challenges• MiGen context and tools• Conceptual model• System architecture• Architectural proof-of-concept• Conclusions and future work
![Page 4: Http:// The Conceptual and Architectural Design of a System Supporting Exploratory Learning of Mathematics Generalisation Darren Pearce, Alex.](https://reader036.fdocuments.net/reader036/viewer/2022062619/5515d36d550346cf6f8b472c/html5/thumbnails/4.jpg)
http://www.migen.org
Aims• to co-design, build and evaluate
– with teachers and teacher educators– a pedagogical and technical environment for
improving 11-14-year-old students’ learning of mathematical generalisation
• seeing “the general through the particular” is a powerful way to introduce generalisation, and forms the basis of our research
• we are adopting a constructionist approach
![Page 5: Http:// The Conceptual and Architectural Design of a System Supporting Exploratory Learning of Mathematics Generalisation Darren Pearce, Alex.](https://reader036.fdocuments.net/reader036/viewer/2022062619/5515d36d550346cf6f8b472c/html5/thumbnails/5.jpg)
http://www.migen.org
Aims• MiGen’s eXpresser tool allows students to create
and manipulate patterns and algebraic expressions, and explore the relationships between them
• students are asked to construct “generalised patterns”, to derive corresponding expressions, to test out their patterns and expressions on new problem instances, to compare their constructions with other students’ ones
• our aim is to support students’ exploratory construction while also fostering progressive knowledge building
![Page 6: Http:// The Conceptual and Architectural Design of a System Supporting Exploratory Learning of Mathematics Generalisation Darren Pearce, Alex.](https://reader036.fdocuments.net/reader036/viewer/2022062619/5515d36d550346cf6f8b472c/html5/thumbnails/6.jpg)
http://www.migen.org
Challenges• little work so far in supporting students in a
constructionist context• conversely, considerable guidance is required to
ensure learning in such contexts• feedback needs to be provided to students during
their construction process, not just at the end• since students will be undertaking exploratory
rather than structured tasks, teachers need to be assisted in monitoring students’ activities and progress by appropriate visualisation and notification tools
![Page 7: Http:// The Conceptual and Architectural Design of a System Supporting Exploratory Learning of Mathematics Generalisation Darren Pearce, Alex.](https://reader036.fdocuments.net/reader036/viewer/2022062619/5515d36d550346cf6f8b472c/html5/thumbnails/7.jpg)
http://www.migen.org
Interdisciplinarity• research challenges are both pedagogical and
technological e.g. – modelling the domain, tasks, learners– identifying information necessary for provision of
effective feedback to learners and to the teacher– designing learner feedback, developing and
trialling appropriate intelligent technologies– designing, developing trialling appropriate
visualisation techniques for teacher feedback– designing and developing an appropriate system
architecture
![Page 8: Http:// The Conceptual and Architectural Design of a System Supporting Exploratory Learning of Mathematics Generalisation Darren Pearce, Alex.](https://reader036.fdocuments.net/reader036/viewer/2022062619/5515d36d550346cf6f8b472c/html5/thumbnails/8.jpg)
http://www.migen.org
Interdisciplinarity• MiGen research team is diverse: maths education,
AI in education, computer science • this paper focuses on a subset of the above
challenges, primarily: – designing and developing an appropriate system
architecture: extensible, scalable, client-server, multiple concurrent users (learners & teachers)
and also aspects of:– modelling the domain, tasks, learners– designing, developing trialling appropriate
visualisation techniques for teacher feedback
![Page 9: Http:// The Conceptual and Architectural Design of a System Supporting Exploratory Learning of Mathematics Generalisation Darren Pearce, Alex.](https://reader036.fdocuments.net/reader036/viewer/2022062619/5515d36d550346cf6f8b472c/html5/thumbnails/9.jpg)
http://www.migen.org
MiGen Context• Deployed in classrooms in schools• Students working individually, in pairs, or in
groups• Real-time provision of feedback to students and
teachers:– aiming to assist the teacher in focusing her
attention across the class and informing her interventions (not to replace the teacher)
• Provision also of historical information about students’ activities and progress to teachers
![Page 10: Http:// The Conceptual and Architectural Design of a System Supporting Exploratory Learning of Mathematics Generalisation Darren Pearce, Alex.](https://reader036.fdocuments.net/reader036/viewer/2022062619/5515d36d550346cf6f8b472c/html5/thumbnails/10.jpg)
http://www.migen.org
MiGen Tools• MiGen system comprises a number of tools:
– eXpresser – a mathematical microworld– Discussion tool– Task design tool– eGeneraliser– Teacher assistance tools: currently Classroom
Dynamics (CD) and Student Tracking (ST)– Activity Design and Management tool
(possibly)
![Page 11: Http:// The Conceptual and Architectural Design of a System Supporting Exploratory Learning of Mathematics Generalisation Darren Pearce, Alex.](https://reader036.fdocuments.net/reader036/viewer/2022062619/5515d36d550346cf6f8b472c/html5/thumbnails/11.jpg)
http://www.migen.org
Iterative Research Methodology1. Pedagogical and technical research
2. Requirements elicitation within domains of maths generalisation and intelligent support
3. Requirements analysis, in collaboration with students, teachers and teacher educators
4. Development of activity sequences and tasks
5. Technical design and implementation
6. Technical&pedagogical environment evaluation
7. Analysis of evaluation results; elicitation of pedagogical and technical outcomes; iteration
![Page 12: Http:// The Conceptual and Architectural Design of a System Supporting Exploratory Learning of Mathematics Generalisation Darren Pearce, Alex.](https://reader036.fdocuments.net/reader036/viewer/2022062619/5515d36d550346cf6f8b472c/html5/thumbnails/12.jpg)
http://www.migen.org
Conceptual Model • This work falls under item 3 earlier:
– Requirements analysis, in collaboration with students, teachers and teacher educators
• The CM currently comprises 4 overlapping subsections; we present three in the paper and refer to a recent project deliverable for the fourth
• Further iterative development of the CM is occurring as we move towards V1 of the full MiGen system, and will continue
![Page 13: Http:// The Conceptual and Architectural Design of a System Supporting Exploratory Learning of Mathematics Generalisation Darren Pearce, Alex.](https://reader036.fdocuments.net/reader036/viewer/2022062619/5515d36d550346cf6f8b472c/html5/thumbnails/13.jpg)
http://www.migen.org
(i) Users and Learner Models
![Page 14: Http:// The Conceptual and Architectural Design of a System Supporting Exploratory Learning of Mathematics Generalisation Darren Pearce, Alex.](https://reader036.fdocuments.net/reader036/viewer/2022062619/5515d36d550346cf6f8b472c/html5/thumbnails/14.jpg)
http://www.migen.org
(ii) Students’ Constructions
![Page 15: Http:// The Conceptual and Architectural Design of a System Supporting Exploratory Learning of Mathematics Generalisation Darren Pearce, Alex.](https://reader036.fdocuments.net/reader036/viewer/2022062619/5515d36d550346cf6f8b472c/html5/thumbnails/15.jpg)
http://www.migen.org
(iii) Tasks, Activities, Learning Objectives and Landmarks
![Page 16: Http:// The Conceptual and Architectural Design of a System Supporting Exploratory Learning of Mathematics Generalisation Darren Pearce, Alex.](https://reader036.fdocuments.net/reader036/viewer/2022062619/5515d36d550346cf6f8b472c/html5/thumbnails/16.jpg)
http://www.migen.org
MiGen System Architecture
![Page 17: Http:// The Conceptual and Architectural Design of a System Supporting Exploratory Learning of Mathematics Generalisation Darren Pearce, Alex.](https://reader036.fdocuments.net/reader036/viewer/2022062619/5515d36d550346cf6f8b472c/html5/thumbnails/17.jpg)
http://www.migen.org
Architectural Proof-of-Concept• forms basis for implementation of full
architecture (now almost completed) • MiGen schools context lightweight approach• Lightweight RPC/SOAP or REST• Many advantages to REST:
– More scalable– More cacheable– Easier to performance-tune
• we have used Restlet, a lightweight Java REST framework
![Page 18: Http:// The Conceptual and Architectural Design of a System Supporting Exploratory Learning of Mathematics Generalisation Darren Pearce, Alex.](https://reader036.fdocuments.net/reader036/viewer/2022062619/5515d36d550346cf6f8b472c/html5/thumbnails/18.jpg)
http://www.migen.org
Architectural Proof-of-Concept• aim of the proof-of-concept implementation was
to develop sufficient server and client infrastructure to demonstrate fulfilment of the system’s architectural requirements
• the server side manages the data resources, registration of new clients, handling of messages posted by clients, notifying clients of updated data resources
• the client side provides access to server-side data resources, determines any changes made to these, provides presentation functionality
![Page 19: Http:// The Conceptual and Architectural Design of a System Supporting Exploratory Learning of Mathematics Generalisation Darren Pearce, Alex.](https://reader036.fdocuments.net/reader036/viewer/2022062619/5515d36d550346cf6f8b472c/html5/thumbnails/19.jpg)
http://www.migen.org
MiGen Sequence Diagram
![Page 20: Http:// The Conceptual and Architectural Design of a System Supporting Exploratory Learning of Mathematics Generalisation Darren Pearce, Alex.](https://reader036.fdocuments.net/reader036/viewer/2022062619/5515d36d550346cf6f8b472c/html5/thumbnails/20.jpg)
http://www.migen.org
Two functional prototype visualisations for the CD & ST tools
![Page 21: Http:// The Conceptual and Architectural Design of a System Supporting Exploratory Learning of Mathematics Generalisation Darren Pearce, Alex.](https://reader036.fdocuments.net/reader036/viewer/2022062619/5515d36d550346cf6f8b472c/html5/thumbnails/21.jpg)
http://www.migen.org
Conclusions and Future Work• Conceptual model:
– derived after extensive requirements elicitation– significant step towards development of a
common vocabulary across the disciplines • Architecture: simple, modular, scalable• Proof-of-concept implementation: significant step
towards first full version of the system• Continuing iterative development, aiming for full
system ready to be tested with students and teachers in November 2009