I came across the absurdity of 
Jewelbots, a friendship bracelet currently in the 
Kickstarter stage that supposedly will get pre-teen girls interested in programming. To which, why is it that this is even a Thing? Isn't this condescending, the idea that STEM subjects need a special pink lacquer or girls won't take interest in them? There seemingly is no end to gimmicks in this area, and yet, as Pittsburgh's 
Carnegie Science Center discovered, use the wrong language and the 
outrage machine kicks in. No matter that "Science With A Sparkle" was 
the choice of focus-group girls in the same age range, and no matter that it was the result of an earnest (if perhaps tone-deaf) attempt to 
increase girls' interest in science:
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.
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.
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.
No comments:
Post a Comment