Open Source Math Software For Education?
Rui Carmo writes "Now here's something you don't get asked every day, but which a friend happens to need for her kids: If you had to suggest Open-Source software for mathematics - somewhere from high-school to freshman level, and not merely for 'pure' mathematics, but also applicable to physics and statistics (the kids are considering going into Applied Maths and Engineering), what would you point people toward, assuming they have access to both Linux and Windows? I know this is a niche thing and that there is nothing out there that even comes close to Wolfram's excellent Mathematica (which I used on my old NeXTCube), but surely something along the lines of (or simpler than) Calculation Center exists?" The Knoppix-based Quantian might be a good place to start; what math software do you recommend?
What about octave (free Matlab clone)?
R statistical language
Look at http://maxima.sourceforge.net/.
GraphCalc is a good graphing program. It might not do everything in math, but it graphs pretty nicely.
The whole technology upgrade the schools have been getting doesn't seem to be making learning more efficient. It seems like a big waste of money.
If a kid doesn't spend time studying his books, why would he start studying his software?
What are these "kids" trying to learn?
They can explore lots of stuff just with gnuplot.
bc is also pretty good - simple to learn and use.
Who needs all the flashy stuff?
Stephan
http://stephan.sugarmotor.org
There were no computers in my middle/high school math classes and I learned math just fine. What is your friend trying to do that couldn't be done better with pen and paper and old fashioned teaching? Computers aren't a panacea.
Give me Classic Slashdot or give me death!
bc
I wouldn't recommend software at all. I would recommend something we call "pencil and paper." Learning mathematics (and reading music, and a number of other such undertakings) is as much a mechanical skill as an intellectual one and the quickest way to the brain is through the fingers.
Come back when they're in college and ask again.
KFG
I hate to state the obvious, but Math.com is where I've spent some time brushing up on all the math I've forgotten.
I'd love a math tutor style of program that would fluidly walk you through from basic math all the way to calc and trig, automatically adjusting to your rate of learning based on little exercises.
Lose Weight and Feel Great with Isagenix
Maxima:
It's the closest thing I know of to an OSS Mathematica. It is to Mathematica what The Gimp is to Photoshop. Namely, it's a fair way behind the front runner but still very usable.
I know this is a bit off-topic, but it can't be overemphasized:
If possible, students should learn the principles behind the math before they are allowed to use fancy tools like calculators and computers.
My high school teacher made us learn logarithms and trigonometry using a pencil, graph paper, and tables, THEN we got to use a calculator. As for calculus, we did all our graphs by hand, sub-$200 graphing calculators weren't available back then.
I hope you get some good answers in this thread.
Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
There is R
R Project
Online backup with Mozy, sounds like Ozzie, but more!
Just wondering
I have mod points and I am not afraid to use them
Have you checked out the pricing on math products lately? I have. It's freakin' stratospheric, and then they nickel and dime you for extensions.
My main issue with this pricing structure is that a hobbyist like myself simply can't justify the expense. And that's very unfortunate.
Full disclosure: I work for Wolfram Research. But oh -- the irony! I am also a columnist for Math Games at maa.org, and I wrote an article about the Quantian Distribution. I didn't want a spammer to start using quantian.org just as the distro was getting popular, so I bought it, and provided a redirect to the main Quantian site. So now, I'm getting doubly Slashdotted. Huzzah. A student should definitely be getting Mathematica for Students -- but check with the college first. They might be on a Mathematica Campus, and can get it for free.
Macsyma was actually started at MIT, written in lisp, part of Project MAC. At least two different versions came out, Maxima was from the Department of Energy's version, which has been open sourced. Another version was owned by Symbolics, then was spun off into its own company. I beleive there's still another version and MIT still retains the rights to it. Feel free to correct me on any of this- but for sure the software has a long and tangled history.
No-one's mentioned the superb pari-gp yet. It'll draw graphs using gnuplot and unlike much other software of it's type it has excellent documentation.
Lisp is also prominently absent but I agree with what Chaitin says about it being the natural computer language for mathematically minded computer users. Actually I'm surprised it isn't more popular with other software developers - it seems to me to make any kind of programming easier and more pleasurable.
People who've mentioned Maxima also haven't said anything much about graphical (non-plotting) interfaces to it. I like imaxima in emacs and also TeXmacs - which will act as a graphical front end to many other mathematical programs.
I lead the Maxima project, http://maxima.sourceforge.net/. Maxima is a full-featured GPL'd computer algebra system under active development. We don't hear much from people who want to use Maxima for high school mathematics, but we would welcome the input.
mvdw: Have you considered a Toyota Camry?
Anonymous Coward: Oh, geez, does anyone know the difference between an off road vehicle and a sedan?
cameldrv: High-end off road vehicles have become more sedan-like lately.
Rui Carmo: WTF?
taken! (by Davidleeroth) Thanks Bingo Foo!