Inspiration

As a high school junior, I am preparing to take the SAT and have been practicing for it. However, I never cared to jot down my scores until my teacher suggested so. And, I would still simply scribble the score on the front cover of the exam. And as a result, the scores were never consolidated in one place and I never realized the progress I had made or the stumbles I had taken.

What it does

As the name suggests, this program calculates and tracks one's SAT scores. The user can input the date on which they took the test and the number of answers they got wrong in each subsection. The program will then calculate the total score and keep a history of one's scores.

How we built it

This program was built on repl.it using Java. Object-oriented programming was used as Test objects were created. The FileWriter was implemented to keep ongoing data.

Challenges we ran into

A challenge I ran into was that I had never used FileWriter before. I faced difficulty keeping and storing the data as the program would wipe the text file every time I restarted the program. However, after a bit more research, I learned to include a boolean parameter in the FileWriter constructor.

Accomplishments that we're proud of

I'm proud to have built the program using FileWriter, a concept I do not have any experience with. I have always wanted to learn how to save data and history in other projects such as games, so I am happy that I finally learned how to do it.

What's next for SAT Score Calculator and Tracker

Improvements for this program would be to implement an average calculator and allow one to delete entries in the compiler.

Built With

Share this project:

Updates