2 ms·
Critical thinking, communication and emotional intelligence can be gained by experience and achievement in technical subjects including Computer Science, as wel
by robotresearcher 3y ago
Critical thinking, communication and emotional intelligence can be gained by experience and achievement in technical subjects including Computer Science, as well as other ways.
I don’t propose to require CS in high school but it’d be great if it was an high quality option for more people. Lots of people do AP math, and many of them could do well with CS as an alternative if it was available. Also, some other people who are better programmers than mathematicians (like me) would benefit from this option.
Sadly, the number of good CS grads that would choose to teach at high school will stay very small as long as other opportunities are so much more attractive.
I agree that a lot of college CS teaching is not very good, for similar reasons.