A high-level report on the state of computing education policy in US states: Access vs Participation

October 12, 2018 at 7:00 am 6 comments

states-policyInteresting analysis from Code.org on the development of policies in US states that promote computing education — see report here, and linked below.  The map above is fascinating in that it shows how much computing education has become an issue in all but five states.

The graph below is the one I found confusing.


I’ve been corrected: the first bar says that where the school’s population is 0-25% from under-represented minority groups, 41% of those schools teach CS.  Only 27% of mostly-minority schools (75%-100% URM, in the rightmost column) offer CS.  This is a measure of which schools offer computer science.

The graph above doesn’t mean that there are any under-represented minority students in any CS classes in any of those high schools.  My children’s public high school in Georgia was over 50% URM, but the AP CS class was 90% white and Asian kids.  From the data we’ve seen in Georgia (for example, see this blog post), few high schools offer more than one CS class. Even in a 75% URM high school, it’s pretty easy to find 30 white and Asian guys.  Of course, we know that there are increasing numbers of women and under-represented minority students in computer science classes, but that’s a completely different statistic from what schools offer CS.

I suspect that the actual participation of URM students in CS is markedly lower than the proportion in the school.  In other words, in a high school with 25% URM, I’ll bet that the students in the CS classes are less than 25% URM.  Even in a 75% URM high school, I’ll bet that CS participation is less than 75% URM.

Access ≠ participation.

Source: The United States for Computer Science – Code.org – Medium

Entry filed under: Uncategorized. Tags: , , , .

ECEP has a new home at The University of Texas at Austin: First meeting this week at CSforAll Computational Mapping: An important set of skills in Computational Thinking we can define and test

6 Comments Add your own

  • 1. gasstationwithoutpumps  |  October 12, 2018 at 10:31 am

    You say “… the first bar says that in 41% of schools that teach CS, the school’s population is 0-25% from under-represented minority groups. ” That’s not quite right—the first bar means that among the schools with 25% or fewer URMs, 41% offer a CS course. Is reading graphs not part of CS education (I know that statistics isn’t, though it should be, especially with the dominance of machine learning in many CS jobs these days).

    You are probably right that the CS courses are still dominated by white and Asian males. But access is a prerequisite to participation, and the chart shows that students at majority URM schools have a lower probability of even getting access.

    • 2. Mark Guzdial  |  October 12, 2018 at 2:51 pm

      Thank you for the correction. My first sentence was wrong, but the second sentence was right. Yes, I agree about less access in the URM-majority schools.

      • 3. Mark Guzdial  |  October 12, 2018 at 2:52 pm

        I know that Pat Yongpradit saw this blog post. Maybe he’s reading the comments.

        Your point is really good, and it came out often in the ECEP meeting this week. Each state classifies and defines curriculum differently.

  • 4. Briana Morrison  |  October 12, 2018 at 10:34 am

    And I consistently complain about that first picture that you posted (5 states in US without policies). In NE, we have actually implemented 6 of the 9 policies. We just happen to call it Information Technology instead of Computer Science (ping me if you want references). Yet we get no credit. If someone at Code.org has some pull, we’d love to be included in the picture.

  • 5. gflint  |  October 12, 2018 at 4:57 pm

    It is always a bit of a chuckle to see CS info about Montana, the state I teach in. Supposedly 2 or 3 of the 9 ideas are implemented in Montana. I wonder which ones? I look through the 9 and do not recognize any of them being implemented. Of course they may be implemented in the Office of Public Instruction (OPI) and OPI did not tell anybody, at least anybody that actually teaches CS. OPI is pretty much their own separate entity that has little or no connection to the schools other than writing policies that no one knows about. Of course it does not help that every school district in Montana is an independent entity and there is no over all policy entity. (No one ring to rule them all.)

  • […] is one of those deals where reading a blog led to reading a document on CS adoption in the US which lead to another document on the Code.org […]


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

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Trackback this post  |  Subscribe to the comments via RSS Feed

Enter your email address to follow this blog and receive notifications of new posts by email.

Join 4,308 other followers


Recent Posts

Blog Stats

  • 1,566,172 hits
October 2018
« Sep    

CS Teaching Tips

%d bloggers like this: