Educational Services in the ActiveMath Learning Environment


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.


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

[Book URL]load.php?isbn=9781586038298