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.
OpenSciEd is a model that teaches science like that. There’s been a ton of pushback from conservatives.
This is me with coding. Learn the rules. See a problem. Code a solution.