MoPiX -- Programming simulations and games with equations
Ken Kahn
Abstract:
MoPiX is an early prototype of a system in which students
construct models by assembling virtual components (e.g. balls, arms,
hands, walls) and giving the components behaviours by dropping equations
on them. The equations define functions of time so that the model can be
animated by computing attributes at successive time points.
Internally the equations are represented as content MathML.
An equation editor will be added to the software soon.
The current prototype can be used to create a ball bouncing in
a box subject to gravity.