Regarding Girl Scout-specific programming, we have struggled when it comes to enrollments for our Girl Scout programs. In the past, we have offered engineering, chemistry, and robotics programming for Girl Scouts. We created programming to go along with the new Journeys that Girl Scouts use. Unfortunately, no troops signed up for these. The programs that consistently get enrollments are "Science with a Sparkle" and our Sleepovers at the museum.Such are the brick walls upon which the cult of Ada Lovelace dash themselves head first. So is there hope here? It's not clear, but one sign might be Harvey Mudd's approach, which college president Maria Klawe says has quadrupled their female computer science graduates, to 40 percent of the total:
At Harvey Mudd we’ve focused on changing four things about learning CS: make it fun, make it relevant, make it not scary and make it clear that lots of kinds of people have careers involving CS. We changed the context of the intro course to “creative problem-solving in science and engineering using computational approaches with Python” instead of “learn to program in Java” and made sure that the homework assignments were a lot of fun. We did not reduce the level of rigor or challenge, and we increased the amount of programming.This would seem to remove the people who really love the subject (and have been coding for years prior to college) out of the intro-level classes, where they can dominate professorial mindshare. I'm not entirely sold on this, but if it does indeed work, it's a far sight better — but harder — than bedazzling.
We reduced the “scary factor” by separating our first year students into three sections: CS 5 gold for students with little or no programming experience, CS 5 black for students with a fair amount of programming experience, and CS 42 for students with a lot of experience (CS 42 covers the first two courses in the sequence, 5 and 60). Our instructors had private conversations with students who were using up a disproportionate amount of air time in class talking about arcane details and asked them to have those conversations with the instructors in private because other students found their level of knowledge intimidating.