I took an intro programming class in college. It was a math profs first go at teaching coding. The only thigs he could think of to code and use as examples were complex math problems that none of us understood. Most of us got horrible grades and he seemed unable to figure out why. Retook the same class from someone who actually knew how to teach programming and it was a world of difference. Just because you can use something, doesn't mean you know how to teach it. I have a great deal of appreciation for people who actually can, whether they are professors or bloggers/streamers.
I took an intro programming class in college. It was a math profs first go at teaching coding. The only thigs he could think of to code and use as examples were complex math problems that none of us understood. Most of us got horrible grades and he seemed unable to figure out why. Retook the same class from someone who actually knew how to teach programming and it was a world of difference. Just because you can use something, doesn't mean you know how to teach it. I have a great deal of appreciation for people who actually can, whether they are professors or bloggers/streamers.