|
Here are links to the Maple V Release 5 worksheets that are the textbook for the Maple part of CS 125. You need a copy of Maple V Release 5 to view these documents. You can not use your web browser to view them. You must use your web browser to download these worksheets onto a computer, and then you can use Maple VR5 to view the worksheets.
You can configure your browser so that when you click on one of these links it will ask you where you would like to save the Maple worksheet and then the browser will download and save the worksheet for you. Then you can open the worksheet using Maple.
However, if after you click on one of these links you get a page full of nonsense, then return to this page and "right click" (i.e., use the right mouse button) on the link that you want. Both Netscape and Internet Explorer will pop up a "context menu." With Netscape you should click on the "Save Link As ..." menu item; with Internet Explorer you should click on the "Save Target As ..." menu item. Then the browser will ask you where you would like to save the worksheet.
|
- Introduction
- A brief explanation of the purpose of these worksheets and some advice on how to use them.
- Worksheet 1: Maple Basics.
- A quick overview of what Maple can do, plus some information about using Maple's help system and working with Maple worksheets.
- Worksheet 2: Functions as expressions and functions as procedures.
- A look at the two ways to define functions in Maple.
- Worksheet 3: Maple as a graphing calculator.
- Basic examples of drawing two and three dimensional graphs with Maple and demonstrations of some of Maple's more sophisticated graphing abilities.
- Worksheet 4: Maple as a symbolic and numeric calculator.
- Examples of how to do symbolic algebra and numeric calculations with Maple.
- Worksheet 5: Variables and Evaluation
- Variables, variable names, an introduction to how Maple evaluates expressions, assignment versus equality.
- Worksheet 6: Data Structures
- An introduction to the concepts of data structures and data types, some of Maple's built in data types, some Maple commands for making and manipulating data structures, and why Maple expressions are data strucures.
- Worksheet 7: Procedures
- Procedure definitions, formal and actual parameters, procedure calls, return values, local and global variables, why Maple functions are procedures, and comparing procdedures with mathematical functions. (Note: the examples of "narcissistic numbers" used in this worksheet come from the Narcissistic Numbers web page.)
- Worksheet 8: Maple's control statements.
- Maple's conditional and looping statements, and an introduction to programming.
Along with this Maple worksheet you might also want to read the following sections from the book "Maple V Programming Guide" which is on reserve in the library for this course. This is not required reading; but if you are interested in learning more about Maple programming this is a good reference.
- Chapter 1, Sections 1.1, 1.2, 1.3, pages 1-27,
- Chapter 2, Sections 2.1, 2.2, pages 41-53,
- Chapter 2, Section 2.3, pages 60-66.
- Worksheet 9: Manipulating data structures with procedures
- A naive introduction to how Maple works.
- Worksheet 10: Grammar and Recursion
- References
|
|
The following worksheets are brief introductions to using Maple in various math courses. These worksheets are not part of this course. They are here for your convenience, to help you get started with using Maple in your other math classes if you should want to do so. Each worksheet contains a few references to some books that contain more about using Maple in that particular course.
|
|