AGILMAT - Automatic Generation of Interactive Drills for
Mathematics Learning
Project POSI/CHS/48565/2002, funded by
Fundação para a Ciência e Tecnologia
, POSI and FEDER.
A 3-year project (starting date: December, 2003)
(To be posted soon)
Project summary
AGILMAT would give oportunity to continue and consolidate research work that has been
carried out by
the members of the team, independently or in collaboration,
on the application of new technologies in education.
AGILMAT aims at the design and implementation of a system to automatically generate
exercises of Mathematics, that must be versatile enough to cater for
different stages and curricula.
There exist a huge number of courseware applications spread over the
Web, namely tools to create and make available homework and
assignments. All of them require from the teacher non-negligible
effort specially to generate several instances of a given problem,
which may not be easily recognized as simple variants of the same
basic expression.
Many of the exercises of a certain grade may be actually solved
successfully by some algebraic algorithmic procedures. The major idea
of this project is therefore to analyse such algorithms in order to
abstract and constrain the form of exercises that may be generated
automatically. Not only the system shall generate drills of pedagogic
interest, but it shall be used to provide illustrative examples, and
in assessment.
The project consists of five major tasks:
- to collect problem templates for given topics and to describe
their solving procedures;
- to abstract and obtain a formal representation of the problems
that are to be tackled; to design parametric models for their
generation with control on the difficulty level and adequacy for a
given curriculum and student; to study decidability and complexity
questions;
- to define the architecture and to implement a prototype using
constraint logic programming languages, though other platforms shall
also be considered;
- to design different interfaces, for students and teachers, and to
integrate the system in Web environments;
- to evaluate the project's impact and possible reusage of the
results
to develop similar tools for other subjects.
Related publications
-
Ana Paula Tomás, Nelma Moreira, Nuno Pereira.
Designing a Symbolic Solver for Arithmetic Constraints to Support
Education in Mathematics
DCC - FC & LIACC, Universidade do
Porto, August 2005. (working paper)
-
Ana Paula Tomás, Nuno Pereira, Nelma Moreira.
Designing a Symbolic Solver for Arithmetic Constraints for Computer
Assisted Learning (extended abstract).
DCC - FC & LIACC, Universidade do
Porto, 2005. ( progress report ,
abstract )
-
Rui Pedro Costa. Geração automática de exercícios de
Matemática . MSc thesis (in Math Education), Departamento de Matemática
Pura. Faculdade de Ciências da Universidade do Porto, Maio 2004. (in Portuguese)
- Ana Paula Tomás, José Paulo Leal. A CLP-Based Tool for
Computer Aided Generation and Solving of Maths Exercises. In V. Dahl,
P. Wadler (eds.), Proceedings of the Fifth International Symposium on
Practical Aspects of Declarative Languages (PADL'2003), Lecture Notes
in Computer Science 2562, 223-240, Springer-Verlag, 2003.
© Springer-Verlag
Related work at LIACC
AGILMAT is intended to further develop research in the
area at LIACC, in particular, Demomath prototype.
Users interaction in AGILMAT will build on the experience gained with
Ganesh, an environment
for learning computer science that provides a Web platform where
teachers can deploy exercises in different learning domains.
The integration of automatic grading systems with pedagogical contents
and exploratory environments was also addressed in the
EDIC project.
It shares with AGILMAT the goal of using exercises and an explanatory
environment
to consolidate students' knowledge.
©DCC-FC & LIACC,
Universidade do Porto, 2003--2005