In the book Structure and Interpretation of Computer Programs, there is an interesting example on how one might explore symbolic data in programming. They used the differentiation algorithm. That is, there is an algebraic expression (E.G. x+3) and find the derivative of this expression with respect to x.
Now I've read and understood the program they created, but unfortunately have no idea what I'm actually doing. So, I began exploring derivatives because I thought I might learn something amazing.
Unfortunately, all the explanations I found were in terms of slopes, y-intercept, x-intercept and all that. My eyes are destroyed, so I can't imagine those slope things and graphing function stuff, and no one explained to me what those things are in a clear way before.
Is there an explanation of derivatives and how you might solve for one without using visual slopes?