News for hackers. Stuff that matters.
Re:Lemonade Stand by xp84 on Thursday March 14, 2024 @12:05AM (#39700504)
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!).

Re:Lemonade Stand by no_wizard on Thursday March 14, 2024 @01:34AM (#39700857)
If math was taught this way I would have learned much advanced math by now. I could totally dig into it this way.
Re:Lemonade Stand by joshstrange on Thursday March 14, 2024 @06:09AM (#39702055)
That’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”.

Re:Lemonade Stand by xp84 on Friday March 15, 2024 @07:20PM (#39721712)
Nice. It would be really funny if we'd both had the same teacher :D