home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: sci.math.symbolic
- Path: sparky!uunet!stanford.edu!EE.Stanford.EDU!siegman
- From: siegman@EE.Stanford.EDU (Anthony E. Siegman)
- Subject: Re: Teaching CS to science students (was: The Real Meaning of Efficiency?)
- Message-ID: <1992Nov23.180716.1740@EE.Stanford.EDU>
- Organization: Stanford University
- References: <1ej8dvINN3u2@agate.berkeley.edu> <1992Nov20.183648.4441@alchemy.chem.utoronto.ca> <By6311.8FC@helios.physics.utoronto.ca>
- Date: Mon, 23 Nov 92 18:07:16 GMT
- Lines: 54
-
- In article <By6311.8FC@helios.physics.utoronto.ca> harrison@faraday.physics.utoronto.ca (David Harrison) writes:
-
- > .... (stuff omitted)
-
- >Finally, we believe we are beginning to see a critical mass phenomenon
- >with our students. Some of them begin using Mathematica to do their
- >problem sets in their regular courses. Their classmates observe them
- >doing this and decide to try it too. Finally, students who are still
- >solving their differential equations by hand realize they are at a
- >disadvantage.
-
- I also absolutely believe in having students use the best tools at
- hand, and today that's Mathematica or something like it. But consider
- the following: last week I gave a problem in a midterm exam for a
- beginning lasers class which involved solving for just one of the
- steady-state level populations in a simple three-level rate equation
- example (in other words set up and solove for one of the variables in
- a set of three coupled linear _algebraic_ equations).
-
- If you looked at the physical problem itself you could immediately
- pick out the two levels which had the fewest transition terms
- connecting them; write the rate equations for just those two levels,
- plus the "conservation of atoms" equation; make a few quick algebraic
- manipulations in an intelligent order; and solve for the desired level
- population in just a few lines.
-
- One of the better students in the class blew the problem entirely;
- and we talked about it afterwards. He clearly understood the material
- perfectly; we'd done a number of even more complex rate equation
- problems as homework assignments, and he'd done them all correctly;
- but he'd done all of them with Mathematica, and as a result hadn't
- practiced the little tricks of algebraic manipulation by hand that
- made it possible to solve the exam problem quickly, with minimal
- tedious algebraic manipulation.
-
- This leads me to two questions:
-
- 1) If all students have and use Mathematica for this kind of
- calculations -- as I agree they should -- how are we going to teach
- (or _should_ we even teach?) the kinds of clever little tricks we've
- learned from experience for the hand manipulation of algebraic
- equations, or the simpler differential equations?
-
- [Note that most of these "tricks" actually have little or no value
- in doing a Mathematica solution, since the basic approach with
- Mathematica is to plug in the equations straightforwardly and
- accurately, and let Mathematica do the solving.]
-
- 2) How can we give midterms and final exams? Does every student
- have to have a laptop? Does every exam have to be a "take-home", so
- the student can use his or her computer?
-
- Coping with these problems in the coming years will be interesting.
-
-