Loading

CAI(Computer Aided Instruction) For Mathematics

Loading Screen
Main Menu
Sample Question
Sound Control
Help Menu
Keep Up The Good Work
Let You Know When You Are Wrong
Suggestions When You Fail
Keep You Motivated
Percentage Analysis Showing Your Result

General Information

This is my first time experimenting with JavaFx, and CSS, and it gives me an overall sight of how to work and its capabilities. The part that I focus the most on this assignment is definitely the looks, of how to make it as appealing as possible. The other approach to my design is a random response generator, although it is easy, it is the first time I tried to accomplish something like this, and I found it fascinating.

This is also the first time I tried to implement sounds into my program, it is rather very easy to control it with JavaFX, and it adds another layer to my program. Just like what Stephen Jobs says, the design is not really about how to looks but how to works. The part where it generates multiple random responses instead of just one, it is really not about how to looks, but rather what is user-friendly, what will your user like the most. Those things I considered some in this assignment, and that's something I definitely need to develop in any project that I want to improve, as it serves the fundamental goals of a program.

Download

Version Name Link About
1.0 CAI for Mathematics Jar Need Java Installed
1.0 CAI for Mathematics Exe An Exe Version
1.0 CAI for Mathematics Jar (GitHub) Need Java Installed
1.0 CAI for Mathematics Exe (GitHub) An Exe Version