Learning and understanding mathematics, at every level, requires student
engagement. Mathematics is not, as has been said, a spectator sport. Too
much of current instruction fails to actively involve students. One way
to address the problem is through the use of manipulatives, physical objects
that help students visualize relationships and applications. We can now
use computers to create virtual learning environments to address the same
goals.
There is a need for good computer-based mathematical manipulatives and interactive learning
tools at elementary and middle school levels. Our Utah State University
team is building Java-based mathematical tools and editors that allow
us to create exciting new approaches to interactive mathematical instruction.
The use of Java as a programming language provides platform independence
and web-based accessibility.