I wonder if there are common themes you can teach people about technology!
For example: Many family members of mine inherently don‘t understand E-Mail or messaging like WhatsApp. They think their Mail or texting app on the phone receives a text and don‘t understand the client/server model and how packages are getting send through the internet.
I have two things they don't: abstractions, and problem solving.
My abstractions range from algorithmic and mathematical, to organizational[networking, hardware], to taxonomic and ontological. I have dozens if not hundreds of abstractions that I can draw from. This allows me to frame problems correctly. Sometimes we all chose the wrong abstraction, but 99% of the time we avoid that and it's a shortcut to weeding out all of the unnecessary details of a problem. Ever helped a newbie with a problem and they either misidentify what's important or overlook an obvious/crucial piece of information? I'm operating with 10 times the number of abstractions that they have and likely drew the right one whereas they are operating in a pre-theoretic world.
The second thing I have is problem solving. I can craft information-rich hypotheses and test them much more quickly(or at all) than non-tech friends. That means when I look for something, I'm much faster at finding the root cause and being able to tell whether something is a root cause or if I need to keep digging.
Having these two things mean I don't need encyclopedic knowledge of technology. In fact, I probably rely on Stack Overflow much much more than they would think. Can this be taught? Yes, but it isn't teaching someone _what_ to think more than it's teaching them _how_ to think. That takes a certain amount of deliberate sustained effort.