"Programming is hard..."
Yes, we know there aren’t enough women in tech. [Didact: According to what metric, exactly? Other than the author's ridiculous view that men and women are "equal", that is.] Yes, we know we need to change the ratio.
One college has found the answer.
With a three-step method, Harvey Mudd College in California quadrupled its female computer science majors. The experiment started in 2006 when Maria Klawe, a computer scientist and mathematician herself, was appointed college president. That year only 10% of Harvey Mudd’s CS majors were women. The department’s professors devised a plan.
They no longer wanted to weed out the weakest students during the first week of the semester. The new goal was to lure in female students and make sure they actually enjoyed their computer science initiation in the hopes of converting them to majors. This is what they did, in three steps.1. Semantics countThey renamed the course previously called “Introduction to programming in Java” to “Creative approaches to problem solving in science and engineering using Python.” Using words like “creative” and “problem solving” just sounded more approachable. Plus, as Klawe describes it, the coding language Python is more forgiving and practical. [Didact: It is also significantly less useful than a real high-level programming language like C++ or JAVA.]
As part of this first step, the professors divided the class into groups—Gold for those with no coding experience and Black, for those with some coding experience. [Didact: And no one screamed "RAAAACISSS!!!"? I'm actually surprised.] Then they implemented Operation Eliminate the Macho Effect: guys who showed-off in class were taken aside in class and told, “You’re so passionate about the material and you’re so well prepared. I’d love to continue our conversations but let’s just do it one on one.”
Literally overnight, Harvey Mudd’s introductory CS course went from being the most despised required course to the absolute favorite, says Klawe.
But that was just the beginning.
2. Visualize successAfter successfully completing the introductory class, how to ensure female students voluntarily signed up for another CS class? The female professors packed up the students and took them to the annual Grace Hopper Conference, which bills itself as a celebration of women in technology. Klawe says the conference is a place for students to visualize women in technology [Didact: who wants to place odds on the wager that the people doing the actual work are blokes?]; humans who happened to be female who love computers. Not everyone looks like the dudes in the trailer for HBO’s Silicon Valley.
3. Make it matter
Finally, the college offered a summer of research between freshman and sophomore years so female students could apply their new skills and make something. “We had students working on things like educational games and a version of Dance Dance Revolution for the elderly. They could use computer technology to actually work on something that mattered,” says Klawe.
The three-step strategy resulted in a domino effect. Female students loved the CS introductory course. They loved going to the conference. So they took “just one more course” and they loved that.
Before they knew it, women were saying, “‘I could be a computer science major, I guess.’ And so they are!” says Klawe.
By the time the first four-year experiment was over the college had gone from 10% female computer science majors to 40% female. UC Berkeley, Duke, Northwestern have had some success with similar tactics.