Solving It! A Computer Programming Language that Solves Linear and Quadratic Equations and Shows Its Work
CSEF · 2013 Mathematics & Software
Overview
Objectives/Goals The purpose of my Science Fair invention is to develop a computer programming language that solves linear and quadratic equations and shows its steps in the process of solving them. The goal is to solve equations quicker and more accurately and to be able to use the invention to learn or teach others. Methods/Materials Materials: Computer with Python programming language installed Text editor Methods/Steps (abbreviated below- more detailed steps are summarized on my board and detailed in my report): Input programming code/script. Run program script. Test linear and quadratic equations. Fix errors in programming. Retest equations. Results My invention correctly solves linear and quadratic equations and shows its steps involving in solving the problems. I tested many different equations, fixed errors I found in my coding/programming, and ran the program more than 200 times. Conclusions/Discussion The results of my Science Fair inventioned achieved my goal and purpose. The language I developed solves linear and quadratic equations and shows its work. My invention is useful because someone can use it to check homework, learn how to solve these types of equations, and solve mass equations quickly and accurately. It was challenging and fun for me to work on this invention. In the future, it would be useful to expand the invention to run more types of math problems (like exponential equations) and to enable it to read handwriting. This type of invention can be useful to others who are working on projects that require computer programming solutions.
Summary statement
My Computer Science invention is a programming language that solves linear and quadratic equations and shows the process steps involved in getting to the solution.
Help received
A tutor reviewed my programming code, offered suggestions on simplifying and testing the code, and reviewed my written report.
Competition history
- CSEF 2013
Resources
Related projects
CSEF · 2016
Programming a Smarter Planner for Students to Prioritize Their Daily School Work
CSEF · 2007
The Magic of Math: Phi, Pi, and the Fibonacci Sequence
CSEF · 2012
Solving Polynomials: A Multifaceted Approach by Computer
CSEF · 2015
Devising an Effective Way of Solving the Rubiks Cube
CSEF · 2013
Misspelled! Creating an Accurate Computerized Spell Correcting Algorithm
CSEF · 2015
MathSuite: A Free and Innovative Android App that Makes Dreaded Calculation Fun! Published and Available on Google Play
CSEF · 2002
Professional Grading Program
CSEF · 2002
Behind the HyperText Markup Language
Closest projects by meaning, across every fair and year in the corpus.
Browse more like this
Source: California Science & Engineering Fair public projects