Preface |
|
xi | |
|
I The Study and Practice of Modern Mathematics |
|
|
1 | (54) |
|
|
3 | (2) |
|
1 How to Learn Mathematics |
|
|
5 | (8) |
|
1.1 Why learn mathematics? |
|
|
5 | (1) |
|
|
6 | (1) |
|
1.3 Homework assignments and problem solving |
|
|
7 | (3) |
|
|
10 | (1) |
|
|
10 | (3) |
|
|
11 | (2) |
|
2 How to Write Mathematics |
|
|
13 | (10) |
|
2.1 What is the goal of mathematical writing? |
|
|
13 | (1) |
|
2.2 General principles of mathematical writing |
|
|
14 | (1) |
|
2.3 Writing mathematical sentences |
|
|
14 | (1) |
|
|
15 | (1) |
|
2.5 Writing mathematical solutions and proofs |
|
|
16 | (3) |
|
2.6 Writing longer mathematical works |
|
|
19 | (1) |
|
|
19 | (4) |
|
|
20 | (3) |
|
3 How to Research Mathematics |
|
|
23 | (6) |
|
3.1 What is mathematical research? |
|
|
23 | (1) |
|
3.2 Finding a research topic |
|
|
24 | (1) |
|
|
24 | (1) |
|
|
25 | (1) |
|
3.5 Fixing common problems |
|
|
25 | (1) |
|
3.6 Using computer resources |
|
|
26 | (1) |
|
3.7 Practicing good mathematical judgment |
|
|
27 | (2) |
|
|
27 | (2) |
|
4 How to Present Mathematics |
|
|
29 | (6) |
|
4.1 Why give a presentation of mathematics? |
|
|
29 | (1) |
|
|
30 | (1) |
|
|
30 | (1) |
|
|
31 | (1) |
|
|
31 | (1) |
|
4.6 Publishing your research |
|
|
31 | (4) |
|
|
32 | (3) |
|
5 Looking Ahead: Taking Professional Steps |
|
|
35 | (4) |
|
|
38 | (1) |
|
6 What is it Like Being a Mathematician? |
|
|
39 | (6) |
|
|
42 | (3) |
|
|
45 | (4) |
|
|
48 | (1) |
|
8 A Mathematical Scavenger Hunt |
|
|
49 | (6) |
|
|
49 | (1) |
|
8.2 Mathematical concepts |
|
|
50 | (1) |
|
8.3 Mathematical challenges |
|
|
51 | (1) |
|
|
52 | (1) |
|
|
53 | (2) |
|
II The Tools of Modern Mathematics |
|
|
55 | (190) |
|
|
57 | (2) |
|
9 Getting Started with LATEX |
|
|
59 | (18) |
|
|
59 | (1) |
|
|
60 | (1) |
|
9.3 How to create LATEX files |
|
|
60 | (1) |
|
9.4 How to create and typeset a simple LATEX document |
|
|
60 | (1) |
|
9.5 How to add basic information to your document |
|
|
61 | (2) |
|
9.6 How to do elementary mathematical typesetting |
|
|
63 | (3) |
|
9.7 How to do advanced mathematical typesetting |
|
|
66 | (3) |
|
|
69 | (3) |
|
|
72 | (5) |
|
|
72 | (5) |
|
10 Getting Started with PSTricks |
|
|
77 | (14) |
|
|
77 | (1) |
|
10.2 How to make simple picture |
|
|
78 | (4) |
|
10.3 How to plot functions |
|
|
82 | (3) |
|
10.4 How to make pictures with nodes |
|
|
85 | (3) |
|
|
88 | (3) |
|
|
88 | (3) |
|
11 Getting Started with Beamer |
|
|
91 | (6) |
|
|
91 | (1) |
|
11.2 How to think in terms of frames |
|
|
92 | (1) |
|
11.3 How to set up a Beamer document |
|
|
92 | (2) |
|
11.4 How to enhance a Beamer presentation |
|
|
94 | (1) |
|
|
95 | (2) |
|
|
95 | (2) |
|
12 Getting Started with Mathematica® Maple® and Maxima |
|
|
97 | (32) |
|
12.1 What is a computer algebra system? |
|
|
97 | (1) |
|
12.2 How to use a CAS as a calculator |
|
|
98 | (8) |
|
12.3 How to compute functions |
|
|
106 | (8) |
|
|
114 | (6) |
|
12.5 How to do simple programming |
|
|
120 | (4) |
|
|
124 | (5) |
|
|
124 | (5) |
|
13 Getting Started with MATLAB® and Octave |
|
|
129 | (20) |
|
13.1 What are MATLAB and Octave? |
|
|
129 | (2) |
|
13.2 How to explore Linear Algebra |
|
|
131 | (5) |
|
13.3 How to plot a curve in two dimensions |
|
|
136 | (2) |
|
13.4 How to plot a surface in three dimensions |
|
|
138 | (4) |
|
13.5 How to manipulate the appearance of plots |
|
|
142 | (2) |
|
13.6 Other considerations |
|
|
144 | (1) |
|
|
145 | (4) |
|
|
145 | (4) |
|
14 Getting Started with R |
|
|
149 | (14) |
|
|
149 | (1) |
|
14.2 How to use R as a calculator |
|
|
150 | (2) |
|
14.3 How to explore and describe data |
|
|
152 | (3) |
|
14.4 How to explore relationships |
|
|
155 | (3) |
|
14.5 How to test hypotheses |
|
|
158 | (1) |
|
14.6 How to generate table values and simulate data |
|
|
159 | (1) |
|
14.7 How to make a plot ready to print |
|
|
160 | (1) |
|
|
161 | (2) |
|
|
161 | (2) |
|
15 Getting Started with HTML |
|
|
163 | (12) |
|
|
163 | (1) |
|
15.2 How to create a simple Web page |
|
|
164 | (5) |
|
15.3 How to add images to your Web pages |
|
|
169 | (1) |
|
15.4 How to add links to your Web pages |
|
|
169 | (2) |
|
15.5 How to design your Web pages |
|
|
171 | (1) |
|
|
172 | (3) |
|
|
172 | (3) |
|
16 Getting Started with Geometer's Sketchpad® and GeoGebra |
|
|
175 | (20) |
|
16.1 What are Geometer's Sketchpad and GeoGebra? |
|
|
175 | (1) |
|
16.2 How to use Geometer's Sketchpad |
|
|
176 | (4) |
|
|
180 | (3) |
|
16.4 How to do more elaborate sketches in Geometer's Sketchpad |
|
|
183 | (4) |
|
16.5 How to do more elaborate sketches in GeoGebra |
|
|
187 | (4) |
|
16.6 How to export images from Geometer's Sketchpad and GeoGebra |
|
|
191 | (1) |
|
|
191 | (4) |
|
|
191 | (4) |
|
17 Getting Started with PostScript® |
|
|
195 | (26) |
|
|
195 | (1) |
|
17.2 How to use the stack |
|
|
196 | (1) |
|
17.3 How to make simple pictures |
|
|
197 | (7) |
|
17.4 How to add text to pictures |
|
|
204 | (1) |
|
17.5 How to use programming constructs |
|
|
205 | (5) |
|
17.6 How to add color to pictures |
|
|
210 | (3) |
|
|
213 | (5) |
|
|
218 | (3) |
|
|
218 | (3) |
|
18 Getting Started with Computer Programming Languages |
|
|
221 | (8) |
|
|
221 | (1) |
|
18.2 How to choose a language |
|
|
222 | (5) |
|
|
227 | (2) |
|
|
227 | (2) |
|
19 Getting Started with Free and Open Source Software |
|
|
229 | (12) |
|
19.1 What is free and open source software? |
|
|
229 | (1) |
|
19.2 Why use free and open source software? |
|
|
230 | (1) |
|
|
231 | (1) |
|
19.4 How to install Linux |
|
|
232 | (1) |
|
19.5 Where to get Linux applications |
|
|
233 | (1) |
|
19.6 How is Linux familiar? |
|
|
234 | (1) |
|
19.7 How is Linux different? |
|
|
235 | (2) |
|
|
237 | (4) |
|
|
238 | (3) |
|
20 Putting it All Together |
|
|
241 | (4) |
|
|
242 | (3) |
Bibliography |
|
245 | (4) |
Index |
|
249 | |