I'm a Computer Science student. I'm struggling in Calculus I at my school. The problem I think is that I don't know how to think mathematically.
I can write a paper on some random topic in English or History really well, but I break out into a cold sweat doing quotient rule ( I would trade all that to be able to have excellent mastery in math). I know I can think analytically about how different social stratification problems intersect both socioeconomically and historically , but I'm at a loss when I try to do the same thing with a Calculus problem. I want to be better at Calculus ( and math in general), but I don't know how. I don't know how to approach a math problem without panicking because I have no idea where to start.
Approaching almost any Calculus ( or ever precal or trig) problem I have zero confidence unless my hand is held through the problem, and even then, when I try to remember how to do the problem, my mind is at a blank.
Also, I have to learn how to think mathematically for my Computer Science major, but again, I don't know how. it affects my performance in my Computer Science classes ( which are horrendous, since I treat Computer Science like Cal and panic when I try to start off a problem ). It feels like at this point, I should switch to a non-STEM major ( which I can do reasonably well in, but will hate myself and every second in the major ) and cut my losses. I failed pre-cal twice ( managed to pass the entrance exam to Cal, somehow, with a lot of difficulty) and I feel that that was a sign to rest the dream of Computer Science/Cal and suck it up and do some other major I'll regret and pay thousands of dollars for.
But, at the end of the day, I want to stay dedicated to Computer Science, and with that, master Math, especially Calculus.
Essentially, how can I bring up my mastery of Math, and preferably fast?
How comfortable are you with pre-calculus mathematics? Let me suggest a road map before getting into calculus:
Solving two equations in two unknowns
Solving quadratic equations
Solving simple problems involving logarithms.
Manipulating algebraic identities such as $(a^2-b^2)=(a-b)(a+b)$
Problems finding the 3 lengths and 3 sides of a triangle when some partial info is given.(this is trigonometry and plane geometry).
Learn how to multiply polynomials; especially the theorem that a polynomial $f(x)$ can be factored as $(x-a) g(x)$ if and only if $a$ is a root of the equation $f(x)=0$.
Understand the geometry when the book says "Plot the curve $y=g(x)$"
If you learn to solve these kinds of problems then calculus will not be difficult.