Learning Mathematics in Dynamic Computer Environments.