You are right in what you say. Children should be taught to learn in different ways and find different solutions. This way their creativity develops. Previously, there was an education system based on rote learning. Oh my God, what a terrible thing. It was like raising a flock of sheep.
I actually think that this is what is happening on screens now - there is very little practical, just passive consumption and repeat.