Starting to track CS classes in Georgia: Few all-CS teachers
March 31, 2016 at 7:18 am 10 comments
As I noted in my Blog@CACM post about the ECEP Cohort (see post here), some states are starting to track enrollments and sections of CS classes offered. Georgia is one of those, and I got to see the first presentation of these data at a CS Task Force meeting from Dr. Caitlin McMunn Dooley. Slides from the presentation are here.
There are five courses that currently count towards high school graduation in Georgia, and these are the ones being most closely tracked: AP CS Level A, CS Principles, IB CS Year 1, IB CS Year 2, and a Georgia-specific course, Programming Games, Apps, and Society. If you look at the counts of how many teachers are teaching of these course, it looks like good growth. There are just over 440 high schools in Georgia, so if there were one of these teachers in each high school, we could have 25-50% of Georgia high schools with CS teachers. What we don’t know is how many of these teachers are appearing in multiple categories. These are unlikely to be all unique teachers. How many AP CS teachers, for example, are also teaching CS Principles?
The data below were the most surprising to me. Georgia’s state education system is broken into 16 Regional Education Service Agencies (RESAs). We have the counts of the number of teachers of CS classes in each of those 16 RESAs, and we have the count of the number of sections of CS classes offered in each RESA. Notice that the numbers are pretty similar. For the most part, high school CS teachers in Georgia are only teaching one or two sections of CS. We have very few high school teachers who teach CS full-time. There are a few, e.g., some of our teachers who worked with us in “Georgia Computes!” were teaching five sections of CS each day. Most Georgia CS teachers are likely teaching some other discipline most of the time, and offering just a couple sections of CS.
If our goal is for all high school students to have access to CS education, we need to have more than one section of 30-40 students per teacher or per school (which is roughly the same thing right now). We need more teachers offering a section of CS and/or we need each teacher to offer more sections of CS. Right now, too few teachers offer CS to too few students.
I don’t know how common these trends are nationwide. Few states are tracking CS classes yet. Georgia is one of the leading states measuring progress in CS education. We need more information to know what’s going on.
Entry filed under: Uncategorized. Tags: #CS4All, computing for all, computing for everyone, ECEP, public policy, teachers.
1.
mgozaydin | March 31, 2016 at 7:51 am
Come on now Mark . ONLINE is the solution .
The best online courses can be designed for CS .
Look up MIT and Harvard Cs courses online . Free .
2.
gflint | March 31, 2016 at 9:45 am
I am hoping this is sarcasm. I enjoy programming and learning but I struggle with completing on-line courses. Kids? No way.
3.
mgozaydin | March 31, 2016 at 10:02 am
It is not sarcam . It is a reality .
There are around 60 million K12 students in the USA. More than 50 % are taking online courses .
My granddaughter 9 years old, operates tablets better than me .She is designing buildings with tablet . Sure this is not a proof .
But please look around you and see how many K12 are taking online courses . Problem is not every online course is good . But courses by MIT and Harvard are perfect almost .
Look up Stanford online High School and MIT online high school too .
4.
gflint | March 31, 2016 at 9:41 am
It would be interesting to see what degrees those teaching CS have or what their certification path was.
5.
Crystal Furman | March 31, 2016 at 4:56 pm
Very interesting. Thanks for sharing!
6.
What does it mean to reach “all” in #CS4All? Qualify your Quantifiers | blog@CACM | Computing Education Blog | April 29, 2016 at 8:32 am
[…] are actually getting access to CS education, even if there is a CS teacher in the school (see post here). Kathi Fisler, Shriram Krishnamurthi, and Emmanuel Schanzer offer a Blog@CACM post where they […]
7.
Bootstrap computer science in Physics, as well as Algebra | Computing Education Blog | May 18, 2016 at 7:45 am
[…] CS into schools, since so few schools will have dedicated CS teachers for many years yet (as described here for Georgia). I’m excited to see that Bootstrap will be moving into Physics as well as […]
8.
Balancing cognition and motivation in computing education: Herbert Simon and evidence-based education | Computing Education Blog | January 6, 2017 at 7:01 am
[…] We have too few computer science teachers because it is hard to motivate teachers to teach computer science. […]
9.
A high-level report on the state of computing education policy in US states: Access vs Participation | Computing Education Research Blog | October 12, 2018 at 7:00 am
[…] 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 […]
10.
Computing Education Lessons Learned from the 2010’s: What I Got Wrong | Computing Education Research Blog | January 13, 2020 at 7:01 am
[…] into high schools. You can find me complaining about how there were too few high school CS classes in 2016. I really bought into the goal of CS10K (as I talked about in 2014). By 2018, I realized that there […]