3 ms·
In high school, my trig teacher was not only a phenomenal instructor who would patiently explain and answer questions until every last student fully grasped the
by xp84 3y ago
In high school, my trig teacher was not only a phenomenal instructor who would patiently explain and answer questions until every last student fully grasped the concepts, but also, it turns out, proved to be a big enabler of my interest in programming. Instead of spending time working out the problems, I would spend that time every day writing a TI-BASIC program which would implement the algorithms we had just been taught and output not just the answer, but "shown work" as well. It was obvious to him that if I could write the product requirements for such a program and then implement it, I understood the material as well as someone who was solving by hand, so he fully blessed it. And I discovered that I definitely enjoyed programming (and even thinking up clever 'UI' design for my programs) more than solving math problems, although I did 'accidentally' learn to do that too along the way.
I don't know if I would have been as confident to try programming later if I hadn't had that experience with TI-BASIC (indeed, a truly limiting language!).
- no_wizard 3y agoIf math was taught this way I would have learned much advanced math by now. I could totally dig into it this way.
- joshstrange 3y agoThat’s so funny, I had the exact same experience. It felt like cheating, I’d write programs to solve each step and show the work and my teacher said almost the same thing. That if I could write a program to do it then it meant I understood the core concept and that was fine. I had a solver program where you’d pick the “style” of the math program (like “4x + 2 = 12” or similar) then be asked to plug in the “4”, “2”, and “12” from the previous example and it would solve for “x”.
- xp84 3y agoNice. It would be really funny if we'd both had the same teacher :D