|
Mathematica Projects to Accompany Calculus, Fifth Edition The primary goal of these projects is to create new opportunities for students to learn Calculus. If, through these opportunities, students learn something about Mathematica or programming in general, then all the better; but the primary emphasis is to learn Calculus. With this in mind, the objectives of these projects are: 1. To:
2. To require little or no programming experience. If one or more students do have programming experience then all the better: they can help other students. But it's better to assume that students have little or no programming experience than it is to leave a student without any programming experience behind. 3. To require students to be active participants in each project, to the extent possible. Minimally this might involve having students do something by hand to a graphic they produce (something such as labeling the coordinate axes, or labeling a curve or surface with its equation); at the other extreme, students might be allowed to write their own code. The assumption in making students active participants is that students don't learn by just typing some code and then hitting the ENTER key. 4. To give the instructor (or course coordinator) some options in making assignments.
5. To produce material that is text independent (so that a change from one edition to the next of a text, for example, is as seamless as possible), and, at the same time, short and to the point. The goal was for projects that are, on the average, do-able in 20-30 minutes (so as not to overburden the student or intrude on the rest of the course) and no longer than 2 pages (so as to minimize duplication, stapling and paper usage, etc.). |