|
(Which was the most difficult topic in my GED Intermediate Math class at Wilbur Wright College in Chicago.)
Fraction Tutor presents you with a fraction addition problem, then checks your answer. If you get it wrong, it gives a suggestion on what you may have done wrong. If you make a similar mistake again (or just hit 'Enter', which gives the same answer again) it gives more complete instruction on how to work the problem.
There is also a Calculator mode, in which it will add fractions you enter, and a helper mode, in which you enter a problem and attempt to solve it, and the program tutors you on it.
Click here to run the program. If this doesn't work, your web browser isn't java enabled (which you can fix on Netscape by clicking 'edit,' then 'Preferences,' then 'Advanced,' then 'Enable Java.') or you need a plugin. You may be able to get the plugin automatically as the program loads.
Fraction Tutor was originally written in Python, a language that is relatively easy and quick to learn and use, as a class project for Professor Sittler's CS-335 Artificial Intelligence class at Northeastern Illinois University. I rewrote it in Java in order to make it available on the internet. It consists of two source code files, Rational.java, which defines a class, Rational, for rational numbers, or fractions, and fractiontutor.java, which has the gui and presents problems, then evaluates the answers and gives appropriate advice in response to wrong answers. I've tried to put in enough comments to make it understandable for anyone who wants see an example of Java, or to improve it.
My favorite link for learning java is Sun's Java Tutorial. You can also download the sdk free for programming in Java.
Click here for an
Introduction to the Internet.
Take a look at what the fossil record has to say about evolution.
The description of my page is: |
Learning Math Learning to Add Fractions Java Programming Science and religion Physics |
Please come back soon and visit me. |