Wolfram Library Archive


Courseware Demos MathSource Technical Notes
All Collections Articles Books Conference Proceedings
Title

Hero's Method: An Introduction to Mathematica Programming
Author

Murray Eisenberg
Organization: University of Massachusetts
Conference

2003 International Mathematica Symposium
Conference location

Imperial College, London
Description

One rich and memorable example can be a more effective tool for learning, or teaching, a body of concepts and techniques than a multitude of separate little examples. Hero's method a simple iterative algorithm for estimating square roots serves as an exemplary topic for introducing principles of Mathematica in general, and of programming in Mathematica in particular. Among the ideas introduced are: Mathematica's symbolic, numeric, and graphical aspects; function definition; list manipulation; functional, procedural, and recursive programming paradigms; and graphical programming.
Subject

*Mathematics > Calculus and Analysis
Keywords

Hero's method, teaching, symbolic, numeric, and graphical aspects, function definition, list manipulation, functional, procedural, and recursive programming paradigms, and graphical programming.
Related items

*Challenging the Boundaries of Symbolic Computation: Proceedings of the 5th International Mathematica Symposium   [in Books]
*Visual Approach in Teaching Mathematics and Mathematica   [in MathSource: Packages and Programs]