Man, I am 38. When I was in highschool I was in an alternative curriculum Math program called IMP, and it is/was literally what your talking about.
Instead of memorizing equations we were instead given a hypothetical situation and learned to solve it socratically both through conversations as a class with the teacher, and in small groups to try and figure out how to solve it. It made me love math so much I almost made it my life, it was literally everything I needed as a severely ADHD teen. Everything was a puzzle to be solved, and when you solved it you gained not just knowledge, but the perspective to know where the knowledge applies.
Man, I am 38. When I was in highschool I was in an alternative curriculum Math program called IMP, and it is/was literally what your talking about.
Instead of memorizing equations we were instead given a hypothetical situation and learned to solve it socratically both through conversations as a class with the teacher, and in small groups to try and figure out how to solve it. It made me love math so much I almost made it my life, it was literally everything I needed as a severely ADHD teen. Everything was a puzzle to be solved, and when you solved it you gained not just knowledge, but the perspective to know where the knowledge applies.
This is me with coding. Learn the rules. See a problem. Code a solution.
OpenSciEd is a model that teaches science like that. There’s been a ton of pushback from conservatives.