how to make mathematical econtent travel well

26
How to make mathematical eContent travel well Olga Caprotti*, Matti Pauna*, Mika Seppälä University of Helsinki *Work funded by the JEM Thematic Network ECP-038208

Upload: olga-caprotti

Post on 24-Jan-2015

1.151 views

Category:

Technology


0 download

DESCRIPTION

Electronic resources, that is eContent, produced for education ‘’travels well’’ when it can be reused across national borders and in different curricular frameworks. In this talk, we discuss what features of mathematical eContent contribute to making it travel well. In particular, we will talk about semantic markup such as Content MathML and OpenMath, and about metadata descriptions of the learning resources. We will look into ways of producing mathematical eContent and how it can be converted to ad-hoc formats, including those that are accessible.Read more at http://www.jem-thematic.net/en/node/1298Publication_details: ICTCM 2009, New Orleans.Author(s): O. Caprotti, M. Seppälä, M. PaunaType: Slide presentationDate: 2009/03/14

TRANSCRIPT

Page 1: How to make mathematical eContent travel well

How to make mathematical

eContent travel well Olga Caprotti*, Matti Pauna*, Mika Seppälä

University of Helsinki

*Work funded by the JEM Thematic Network ECP-038208

Page 2: How to make mathematical eContent travel well

travelling eContent

Electronic resources and, more in general, eContent produced for education

‘’travel well’’

when they can be reused across national borders and in different curricular frameworks

...on a variety of devices

Page 3: How to make mathematical eContent travel well

In this talk features of mathematical eContent that make it

travel well:

semantic markup such as Content MathML and OpenMath,

metadata for learning resources

producing mathematical eContent and convert it to ad-hoc formats

multilingual mathematics

Page 4: How to make mathematical eContent travel well

JEM-Joining Educational Mathematics

EU-funded thematic network of 20 nodes in 10 countries

http://www.jem-thematic.net

promote eContent in mathematics education

eContent from the partners HAS to travel well

Page 5: How to make mathematical eContent travel well

Characteristics of the traveling resourceLearning resources travel well if they are high quality and in addition if they

do not rely on written or spoken language,

use alternative representations,

avoid jargon used in country of origin,

are highly visual,

are modular,

clearly state the IPR

Page 6: How to make mathematical eContent travel well

Mathematics is universal but not all formats are created equal

may or may not support localization of notation to place and subject (communities of practice)

may or may not support alternative modalities: e.g. aural or braille presentations

even font scaling can become an issue

Page 7: How to make mathematical eContent travel well

What format then?

Page 8: How to make mathematical eContent travel well

Comparative ChartFormat Server Interactivity Notation

support Formulae

Authoring GUI

Alternative representation

OMDoc SWiM, pantha-rei, ActiveMath

Y Y OpenMath/C-MathML

STeX, OQMath, jEditOQMath

XHTML+MathML

MathDox mathdox-player

Y limited, via xslt

OpenMath/LaTeX/MathML

- XHTML+MathML, PDF, LaTeX

CNXML cnx.org N Y C-MathML LaTeX, Word XHTML+MathML, PDF

OOXML N N N OMML MS Office PDF, PPTX?, DOCX, DOC

Page 9: How to make mathematical eContent travel well
Page 10: How to make mathematical eContent travel well

The WebALT mathematical grammar library, released under GPL, allows to generate problem statements in several languages from a unique representation in OpenMath.

Multilinguality

Page 11: How to make mathematical eContent travel well

ActiveMath, http://demo.activemath.org/ActiveMath2

MathDox, http://www.mathadore.nl

CMS for mathematics

Page 12: How to make mathematical eContent travel well

MathDox formula editor

web-based produces OpenMath

integrated into HTML pages

intended for interactive pages

WIRIS OpenMath toolS

java applet

moodle integration

jEditOQMath

for OMDoc documents used in ActiveMath

easy input syntax of mathematical formulae

LaTeXML

for those familiar with LaTeX

faithful emulation of TeX's behaviour

extensibility by packages

preservation of both semantic and presentation cues

support good Presentation MathML, in future Content MathML and OpenMath.

sTeX

conversion CNX, C-MathML, OMDoc, Dublin-Core, and PhysML

Editors

Page 13: How to make mathematical eContent travel well

Making eContent knownOnce produced, such material is very valuable.

Learning repositories allow to share resources.

Use standards

for describing learning resources, e.g. LOM (IEEE learning object metadata, 70 fields in 9 categories)

for federated searches across repositories (OAI)

Page 14: How to make mathematical eContent travel well

Metadata descriptionsEntered manually by author in a form

e.g. interactivity type (active,expositive,mixed),

e.g. learning resource type (exercise, simulation,

lecture, graph, questionnaire, diagram, figure, index, slide, table, narrative

text, exam, experiment, problem statement, self assessment)

Automatically produced by online services

SAmgI (Simple AMG Interface)

Page 15: How to make mathematical eContent travel well
Page 16: How to make mathematical eContent travel well

JEM Learning Repository

Page 17: How to make mathematical eContent travel well

The problem oftime traveling resources

Page 18: How to make mathematical eContent travel well

Course-ware development occurs during years:

lecture notes, slides, podcasts, mobile-maths

OUR CASE: interactive exercises

Electronic archival issues:

no one knows anymore what is there

multiple authors, locations, versions

non-uniform naming

tailored for several specific use cases

Page 19: How to make mathematical eContent travel well

Organized into classes

Poor metadata support

Poor search support Ad hoc

classification (depends on the author)

MapleTA Exercise Collection

Page 20: How to make mathematical eContent travel well

Reorganize!

agree on a meaningful naming scheme: e.g. Topic information

encoded in the QB name: 010202 for Fractions easier to locate questions topics are smaller maintain one version

Page 21: How to make mathematical eContent travel well

Metadata generation

Structure: Atomic

Format: application/mapleta

Interactivity type: Active

Learning resource type: Exercise

Intended end user role: Learner

Page 22: How to make mathematical eContent travel well

Managing MapleTA exercises

Search & browse:

question text

algorithm

hints

solution

LOM fields

Page 23: How to make mathematical eContent travel well
Page 24: How to make mathematical eContent travel well
Page 25: How to make mathematical eContent travel well

SummaryChoice of format for eContent will impact how well the material can travel to places, and through time

The richer the format, the more involved the authoring process

Choosing to author using a semantic markup now is possible

Page 26: How to make mathematical eContent travel well

Thank you!