Educational Services in the ActiveMath Learning Environment
Abstract:
ActiveMath is a Web-based learning environment for mathematics.
In this article, we discuss ActiveMath from a service and
semantics perspective. We describe the service-oriented technologies of
ActiveMath and how the services interplay with the domain semantics
(mathematics) and the pedagogical semantics used, e. g., for course
generation. More specifically, we provide details on the knowledge
representation for mathematics we use in ActiveMath and how it is used to
represent learning materials. We also elaborate on the representation of
learning ob jects from a pedagogical point-of-view, that is, how we
capture the instructional semantics. We then show how learning goals are
represented and how a course generator assembles sequences of learning
objects to fulfill these goals. Some tools in ActiveMath are client-
based and require different techniques. We use our assembly tool as an
example to illustrate how ActiveMath integrates client-based tools.
Published:
The Learning Grid Handbook Concepts, Technologies and Applications Volume 2 The Future of Learning,
Edited by S. Salerno, M. Gaeta, P. Ritrovato, N. Capuano, F. Orciuoli,
S. Miranda and A. Pierri, IOS Press Amsterdam, 2008, ISBN 978-1-58603-829-8