Computers, Mathematics Teaching and Manipulation of Virtual Materials