Reading various posts this morning, I came upon Mark Guizdial’s Top 10 Myths about Teaching Computer Science. It’s a good read, especially for its overview of the state of the dialogue and the research around learning computer science. There really is a huge gender disparity in computer science and the problem is not just getting more curriculum out there.
The myths are straw men in the sense that I think many of the teachers I know who are trying to teach CS don’t subscribe to them. And Guzdial doesn’t spend time documenting where these myths come from. But the list can be the basis for some good discussions at CTRL-Shift meetings. I’m particularly interested in hearing the group’s thoughts on the items about Active Learning, which is a documented successful strategy, but “learning styles” is a persistent myth.