Politics and CS: Whatever

The Republican candidate for Montana governor, Greg Gianforte, is a tech businessman.  He sold the tech company he built for 1.8 billion so he is doing pretty good.  As a tech guy he has included in his platform the intent of revising the present non-existent CS education structure in Montana.  Things like teacher training, CS requirement in high school and changes in core curriculum.  In this newspaper article http://www.dailyinterlake.com/members/candidates-push-computer-science-training/article_f11af798-1c91-11e6-a8a2-dffa72e7594d.html he points out that Montana has not offered an AP CS class since 2014.  Is this a bad thing?

It is interesting when people, especially politicians, start talking about topics they do not know a lot about.  They find what they consider an important datum and throw it around a little.  Now AP CS is kind of the gold standard for CS in high schools so I cannot criticize the candidate too much for using that statistic.  (Mike Zamansky points out some interesting arguments against AP in a couple of his blogs.)  I have not been a fan of AP CS ever.  When I originally started teaching CS I took a look at the AP CS syllabus with the intent of jumping on the band wagon but was not impressed on its absolute focus on programming.  It was also very elitist.  Only geeks may apply.  Not my cup of tea.  AP has since come out with AP CS Principles but I teach that now without having to jump through the AP hoops.

What Greg must not know is that Montana has a better alternative to AP CS, dual-credit.  Our juniors and seniors can sign up for two different CS courses through the University of Montana and receive college credit directly.  No exam-of-death at the end of the semester.  The grade you get in the course is the grade you get on a U of M transcript.  Cheaper than AP.  More transferable than AP.  More widely accepted than AP.

I do not think Greg knows a lot about what is taking place in Montana CS education but that is not really his fault.  Nobody seems to know.  Two weeks ago one of his staffers called me to ask about CS teacher certification in Montana.  One of the people in the Office of Public Instruction gave my name as someone in the know.  Now you would think OPI would be the people in the know.  My experience has shown me that the problem with CS education in Montana is the fact we have a rather hands off OPI.  Montana schools are sort of on their own for many things.  We like our independence and freedom but there reaches a point where the people that are supposed to be helping schools provide a balanced education need to get to work.  Or at least get some help.

Presently all of Montana’s advancement of CS in the schools has come from individual teachers and administrators deciding to do something.  Very grassrootsy.  I have a feeling it is going to be that way no matter who gets elected.  OPI is small.  Schools are very independent minded.  Schools are very poorly funded (but as Greg points out in the article CS is actually very cheap to offer).  Curriculum is cast in concrete and any change is going to take a very large stick.  Talking softly is not going to do the trick.

In one of my earlier blogs I discussed the teacher certification boon dongle in Montana.  To get teachers certification programs in to the Montana universities someone is going to have to do a big re-write of the certification course requirements for OPI.  That will be quite the war.  The university types will want to generate mini CS majors.  Teachers are going to want just enough so they can get the certification.  The State will probably not make a decision.  (Bureaucrats are good at that.)  Greg is going to have his hands full there.  I hope he actually talks some K – 12 CS teachers.

I am neither a proponent or opponent of Greg.  I do not know him.  But CS in Montana, and the US in general, needs more than grassroots.  Presidential verbiage or political platforms are all fine and dandy for newspapers and arguments but they do not get the horse shod.  Somebody has to grab the bull by the horns (I am getting all sorts of cowboy language going here) and say “Here is what we are going to try”.  Maybe it will be like the New Math in the ‘60s and flop on its face but at least we will be trying to do something.


3 Responses to “Politics and CS: Whatever”

  1. Mike Zamansky (@zamansky) Says:

    Great post. Dual credit is SO much better and more flexible than AP.

    But gets more attention, it’s going the same way other ed has gone. The College Board has gotten the public to associate AP with all that is good so if you want to be on the winning team, you team up with the college board – never mind the downside.

    Unfortunately, certain players have been anointed as CS Education experts. I was speaking to a friend of mine yesterday. He was lamenting over the utter lousiness of a program run by a very well known all girls coding organization and how all the value added was by the school and kids but the organization was taking all the credit even though it was, if anything, holding the girls back.

    I asked – why not dump the program and he responded – I’d like to but they’re the name player.

    So as politics, money, and power enter, good education falls to the wayside.

    I hope whoever ends up driving things from the Governor’s seat out there breaks the mold and pays some heed to educators like you.

  2. gasstationwithoutpumps Says:

    While I’m not that fond of the AP CS course (too focussed on Java syntax), I don’t think that dual-credit courses are more transferable or more widely accepted than AP. Transfer is highly idiosyncratic and often a matter of negotiations between pairs of schools (the Univerisity of California campuses, the CSU campuses, and the California Community Colleges have 1000s of pairwise articulation agreements), while AP tends to be more standardized. Schools that don’t accept AP CS tend not to accept much in the way of transfer credit either.

  3. gflint Says:

    Good point on the transfer. I was thinking in the northwest. Mt, Id, Wa, and Wy have a transfer agreement.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: