As my wife is learning to program with online courses. I noticed that she sometimes struggles with understanding of some concepts.
It's really hard for her to stay focused during theoretical lectures.
Practical tasks are really very generic. I noticed that she understands better if she sees some close-to-the-real-world examples. Not foo/bar ones.
I'm an experienced programmer, but I struggle to explain things simply. So I'm searching for ways to help her out on this journey. But it seems I need to learn how to teach better.
So I wonder, what is the best approach to learn that worked for you?
If you had a mentor, how would you want him/her to help you out?