Top 2 Apps Similar to CBSE XII Chemistry Academy
Math Solver - Beta
===============What is Math Solver?===============Math Solver is a free application designed to help peopleunderstandhow to solve both algebraic and regular equations, in away that astandard calculator cannot.This is done by displaying the step-by-step process of solvingagiven equation, and includes a small description of thestepsrequired to get to the end point.For example:"2x+5=20""1/3+2"The steps given from the program will help you learntheprocesses for solving these types of equations, it is notintendedto facilitate cheating in assignments. There is no way topreventcheating on assignments with this application. However,studentswho use it for cheating will not understand the processesof thisdiscipline, which will hinder them in more advancedmaths.Cheating = No learning!No learning = No knowledge!No knowledge = No passing!===============Why?===============As a student at university with a major in Computer Science, Iamrequired to learn mathematics in order to understand howcertainparts of algorithms work.Why some algorithms are fast, while others are slow? What steps doIneed to take in order to make it easier to create featuresforprogram? Without maths, it's very difficult to do this.It occurred to me that the best way that I learn personallyisthrough trial and error. An example of this situation would be ifIwas asked to solve the equation "2x=20". Normally, I willattemptthis on paper several times before getting it right, but inthecourse of doing so I will try several different techniques; manyofwhich will are incorrect. This causes substantial confusion,andisn’t a very efficient way to learn. In the process of solvingthisproblem, several questions arise:What is the desired outcome of "2x=20"?Why is the 'x' there, and what does it mean?Why is there an equals sign in "5x=9"?Why can't I solve for x in "2x+y=21"?One of my solutions to these questions was to look for aprogramthat allows me to see the required steps in order to solveanequation. There are plenty of applications out there, buttheygenerally require payment and either don't work as required,orcost too much for a student.Therefore, I decided to create a program that focuses on oneaspectof learning mathematics.===============How?===============Following the same principles of mathematics, I created analgorithmthat runs a process to solve an equation, in a way mostreasonablehumans would solve it.Why an algorithm?We can use a regular calculator to solve any equation given tousthat does not contain a variable, such as:5+2x4+25/5-5The calculator solves the equation and tells us the finalansweralmost instantaneously:5+2x4+25/5-5 = 13Oh cool! This makes it so much easier to get a result, so Icanwrite down my answer.But... there's one thing missing. Why is the final answer 13?If we added in brackets to show how we solved this equation onpaper((((5+2)x4)+25)/5)-5), shouldn’t that evaluate to 5.6?This application is aimed at people who are learningmathematicalequations, or who simply forget how to BEDMAS onoccasion. It willboth solve the problem, and write a descriptionfor each step takenin order to get the final result. After thisproject has beencompleted, I hope this will benefit others in thesame way that ithas benefited me.Each of the descriptions for understanding the equation is basedonmy own subjective experiences of the evaluation process, but Iplanto do further user testing based on the feedback fromotherusers.-Special thanks to these amazing people!Emily Clemens, Dylan Macdonald, Elf Eldridge, Dillon Mayhews,StevenArcher