Posts tagged ‘APCS’
My Blog@CACM post this month is A Call to Action for Higher Education to make AP CS Principles Work. The Advanced Placement course on CS Principles becomes “real” this Fall 2016, and the first offering of the exam will be Spring 2017. I expect that we in academic CS departments in the United States will soon be getting phone calls, “If we offer AP CSP and our students pass the exam, what will it count for at your school?”
When I talk to people who have worked on CSP about this issue, the question I get back in response is, “But there’s the attestation!” Over 80 schools supported creation of the AP CS Principles course — see the list here. The wording of the attestation varied by school, but makes these five points (taken from Larry Snyder’s page):
- It’s a substantive, important project — keep up the good work!
- We intend to give successful students credit at our school
- We intend to offer a comparable, content-rich course
- We intend to give successful students placement in a sequent course at our school
- [Optional] We are willing to have our school listed as supporting AP CS Principle
I don’t know. My school currently has no plans for #2, 3, or 4, but we did sign the attestation. (I’m working on coming up with a plan at Georgia Tech, but am not getting much traction.) I don’t know about the status at other schools that signed the attestation. I expect that Duke and Berkeley are going to follow-through, since they have done #3. Some schools don’t give any or much credit for AP, so #2 may be out of the CS departments hands. I don’t know if there’s any legal requirement to follow through on the attestation.
Barbara Ericson’s 2015 AP CS demographics analysis: Still No African-Americans Taking the AP CS Exam in 9 States
Normally, this is the time of the year when Barb writes her guest post about the AP CS exam-taker demographics. She did the analysis, and you can get the overview at this web page and the demographics details at this web page.
But before we got a chance to put together a blog post, Liana Heitin of EdWeek called her for an interview. They did a nice job summarizing the results (including interactive graphs) at the article linked below.
Some of the more interesting points (from Liana’s article):
No girls took the exam in Mississippi, Montana, or Wyoming. (Though Montana had no test-takers at all, male included, this year. Wyoming, which previously had no students take the test, had three boys take the exam in 2015).
Hawaii had the largest percentage of female test-takers, with 33 percent.
The overall female pass rate went up 3 percentage points, to 61 percent, from the year before.
Twenty-four girls took the test in Iowa, and 100 percent of them passed.”You don’t usually see 100 percent passing with numbers that big,” said Ericson. “Maybe five out of five pass. But 24 out of 24 is pretty cool.”
No African-American students took the exam in nine states: Idaho, Mississippi, Montana, New Hampshire, New Mexico, North Dakota, South Dakota, Utah, and Wyoming. That’s better than last year, though, when 13 states had no African-American test-takers.
Notably, Mississippi has the highest population of African-Americans—about half of the state’s high school graduates last year were black, according to the Western Interstate Commission for Higher Education. Yet of the five AP computer science test-takers, all were white or Asian and male.
Surprising result! We knew that AP CS was growing quickly (see Code.org blog post), but AP Physics just took a giant leap forward. I wonder why that is, and what we can learn from that.
The number of students taking the physics test doubled between 2014 and 2015. The College Board, the nonprofit that administers the AP program, said that represents the largest annual growth in any AP course in history.
The linked blog post below bemoans the fact that the AP CS is growing, perhaps at the expense of growth in AP Statistics. AP Stats is still enormously successful, but the part of the post that’s most interesting is the author’s complaints about what’s wrong with CS. I read it as, “Students should know that CS is not worthy of their attention.”
It’s always worthwhile to consider thoughtful critiques seriously. The author’s points about CS being mostly free of models and theories is well taken. I do believe that there are theories and models used in many areas of CS, like networking, programming languages, and HCI. I don’t believe that most CS papers draw on them or build on them. It’s an empirical question, and unfortunately, we have the answer for computing education research. A recent multi-national study concluded that less than half of the papers in computing education research draw on or build on any theory (see paper here).
Though the Stat leaders seem to regard all this as something of an existential threat to the well-being of their profession, I view it as much worse than that. The problem is not that CS people are doing Statistics, but rather that they are doing it poorly: Generally the quality of CS work in Stat is weak. It is not a problem of quality of the researchers themselves; indeed, many of them are very highly talented. Instead, there are a number of systemic reasons for this, structural problems with the CS research “business model.”
I wrote my May Blog@CACM post on the “Babble of Computing Education,” about the wide variety of perspectives, definitions, and cross-purposes going on in the US in computing education. At the end, I talk about the new Code.org partnership with the College Board and how this may reduce the Babble — the definition of CS Principles will become Code.org. Owen Astrachan, co-PI of the NSF CS Principles grant, and I have a bet for dinner and beer that we made on Facebook. I predict that in the first offering of the AP CS Principles exam, more than 50% of the schools that teach CSP and send students to the exam will be using Code.org curricula. He thinks that there will be greater diversity.
I don’t know how the new partnerships announced below fit into our bet. BJC, PLTW, and other curricula are now going to be promoted by Code.org as their partners. Will a school adopt BJC because Code.org recommends it? I think that’s likely. Will the school believe that they are adopting a curriculum out of Berkeley or a Code.org curriculum? I expect the latter. From schools’ perspective, all the eleven new partners will be Code.org curricula. The definition of CS Principles will become Code.org. That’s not necessarily a bad thing — that may provide a corporate face that will assure administrators in schools who don’t know CS.
“Code.org’s courses already reach millions of students globally in grades K-8,” Partovi said. “But as we expand in high school, we work region by region, and we can’t do it all. We’re leading a movement and we need partners to help.”
When Code.org meets with school districts, it will now also highlight the new partnerships as alternative ways to teach computer science versus utilizing Code.org’s own programs.
Oklahoma isn’t the only state picking a fight over AP US History. Georgia’s legislators just introduced a similar bill (see article here). I disagree with what they’re doing, but I do agree with the argument below. The Advanced Placement program is a kind of “national curriculum.” That’s why efforts like CS Principles are so valuable — they impact many schools across the country all at once. My PhD advisor, Elliot Soloway, argues that it’s past time to establish national curricula (see article here), and he’s probably right. The American political sentiment goes strongly against that perspective.
For other lawmakers, however, Fisher is thinking too small. Oklahoma Rep. Sally Kern (R) claims that all “AP courses violate the legislation approved last year that repealed Common Core.” She has asked the Oklahoma Attorney General to issue a ruling. Kern argues that “AP courses are similar to Common Core, in that they could be construed as an attempt to impose a national curriculum on American schools.”
Every year, Barbara Ericson does an analysis of the AP CS exam demographics by state. The 2013 analysis (see here) got a lot of media attention (see on-going list). Here’s the run-down for 2014. Her detailed national analysis (from which I quote in this document) can be found here, and her detailed race and gender analysis (which I include some) can be found here.
Nationally, 37,327 students took the AP CS A exam in 2014. This was a big increase (26.29%) from the 29,555 students who took it in 2013.
- The number of schools who passed the audit (which is a reasonable proxy for the number of AP CS teachers) went up by almost 300: 2,525 versus 2,252 the previous year.
- The number of female exam-takers was 7,458 (20%) which was up from 5,485 the year before (18.5%).
- The number of black students was 1,469 which was an increase from 1,090 the previous year. The number of Hispanic students was 3,270 up from 2,408 the previous year.
The top 10 states in terms of the number of exams taken were in 2014 were (with their 2014 and 2013 positions listed — Florida rose and Maryland dropped):
But California is also the largest state. If we control for population, here are the top 10 states by # exams in 2014 / estimated 2012 population / 100,000:
Eight states had a decrease in the number of students taking the AP CS A exam from the previous year: Oregon, Oklahoma, South Dakota, Kansas, Montana, Arkansas, West Virginia, and Maine.
Eighteen states had less than 100 people take the AP CS A exam in 2014, with Wyoming still the only state with no students taking the exam.
Barbara had help from Phil Sands from Purdue this year in doing the demographic analysis.
Females: The top three states with the most women taking the exam in 2014 are:
- California with 1599 exams (24%) and a pass rate of 65%
- Texas with 1102 exams (24%) and a pass rate of 51%
- New York with 504 exams (18.4%) and a pass rate of 56%
The top three states with the highest percentage of females taking the exam are (number of women / number of exams)
Mississippi (1/4 = 25%), Washington (260/1048 = 25%), Oklahoma (42/171 = 25%).
Tennessee, which had 31% female exam-takers in 2012, is no longer in the top ten of states.
No females took the exam in Montana (0 women of 4 exam takers) or Wyoming (but nobody took the exam in Wyoming). Eight more states had at least one woman but less than 10 women take the exam:Mississippi (1/4), North Dakota (1/14), Nebraska (2/71), Kansas (3/40), Alaska (4/30), South Dakota (4/29) and Utah (5/104) and Delaware (7/79).
African American: The top three states that had the most African American students take the exam in 2014 are:
- Maryland with 192 exams and a pass rate of 30.2% for African Americans compared to the overall pass rate of 62.1%.
- Texas with 161 exams and a pass rate of 40% compared to the overall pass rate of 55.7%.
- Georgia with 155 exams and a pass rate of 23% compared to the overall pass rate of 45.8%.
Thirteen states had no African American exam-takers in 2014 (number of African Americans / number of exams)
Alaska (0/30), Idaho (0/58), Kansas (0/40), Maine (0/99), Mississippi (0/4), Montana (0/4), Nebraska (0/71), New Hampshire (0/108), New Mexico (0/61), North Dakota (0/14), South Dakota (0/29), Vermont (0/71), and Wyoming (0/0).
Hispanic: The top three states that had the most Hispanics take the exam in 2014 (the College Board separates this into Mexican American, Puerto Rican, and Other Hispanic)
- Texas with 968 and a pass rate of 32% compared to the overall pass rate of 55.7%.
- California with 610 and a pass rate of 45.2% compared to the overall pass rate of 67.3%.
- Florida with 450 and a pass rate of 39.1% compared to the overall pass rate of 42.5%.
Seven states had no Hispanics take the exam in 2014: Iowa (0/119) which is 5.5% Hispanic by population, Mississippi (0/4) which is 2.9% Hispanic, Montana (0/4), North Dakota (0/14), South Dakota (0/29), West Virginia (0/48), and Wyoming (0/0).