Powerful, flexible, easy to use-small wonder that the use of Maple continues to increase. The built-in nature of its numerical and graphical facilities gives Maple a distinct advantage over traditional programming languages, yet to date, no book has used that advantage to introduce programming concepts.
Computing with Maple presents general programming principles using Maple as a
concrete example of a programming language. The author first addresses the basic Maple
functions accessible for interactive use then moues to actual programming, discussing
all of the programming facilities that Maple provides, including control structures,
data types, graphics, spreadsheets, text processing, and object oriented programming.
Reflecting Maple's primary function as a computational tool, the book's emphasis is on
mathematical examples, and it includes a full chapter devoted to algebraic programming.
Classroom tested since 1995, Computing with Maple is equally valuable as a textbook for introductory programming courses and as a self-study tool. It includes numerous exercises and test questions and offers Maple worksheets, contact information, and supplementary material on the Internet.
• Introduces the general concepts of programming using the latest version of Maple
• Focuses on symbolic computation but also addresses numerical approximation and computer graphics
• Builds programming skips while providing experience with a leading mathematical software package
• Incorporates a full range of material, from the fundamentals to advanced concepts, including object oriented programming, spreadsheets, and formatted input/output