AP Computer Science Test Takers Up 8,000; Pass Rate Down 6.8%
theodp (442580) writes "Code.org reports that preliminary data on students who took the Advanced Placement (AP) Computer Science Exam in 2014 show an increase of 8,276 students over 2013 and represent what the College Board called "the first real indication of progress in AP CS enrollment for women and underserved minorities in years." Girls made up 20% of the 39,393 total test takers, compared to 18.7% of the 31,117 test takers in 2013. Black or African American students saw their share increase by 0.19%, from 3.56% to 3.75% (low, but good enough to crush Twitter). Code.org credits the increased enrollment to its celebrity-studded CS promo film starring Bill Gates and Mark Zuckerberg ("I even made a personal bet (reflected in my contractual commitment to Code.org donors) that our video could help improve the seemingly immovable diversity numbers in computer science," Code.org founder Hadi Partovi notes). However, some of the increase is likely attributable to the other efforts of Code.org's donors. Microsoft ramped up its TEALS AP CS program in 2013-2014, and — more significantly — Google helped boost AP CS study not only through its CS4HS program, but also by funding the College Board's AP STEM Access program, which offered $5 million to schools and teachers to encourage minority and female students to enroll in AP STEM courses. This summer, explains the College Board, "All AP STEM teachers in the participating schools (not just the new AP STEM teachers), who increase diversity in their class, receive a [$100] DonorsChoose.org gift card for each student in the course who receives a 3, 4, or 5 on the AP Exam." The bad news for AP CS teachers anticipating Google "Excellence Funding" bounties (for increasing course enrollment and completion "by at least five underrepresented students") is that AP CS pass rates decreased to 60.8% in 2014 (from 67.6% in 2013), according to Total Registration. Using these figures and a back-of-the-envelope calculation, while enrollment saw a 26.6% increase over last year, the total number of students passing increased by 13.9%."
So they've found that encouraging students to take CS courses based on their skin color or genitals is less effective than encouraging students who have an interest or aptitude for the subject? Gee, I never would have guessed that result.
How can we continue to believe in a just universe and freedom to eat crackers if we have no ale?
Is it just me or does it seem like Mark Zuckerberg and Bill Gates (for whatever reason) is trying to create a new class of minimum wage programmers?
So much focus on getting more and more people into the field, especially if they're a woman or brown.
What is the pass rate for women and blacks ? Or doesn't those numbers fit into your political correct world view ?
I love this bigotry and racism exposed by some of these diversity causes. Why the fuck are Asians excluded from underserved minority group? Because we actually worked harder and longer to be considered overserved according to these nitwits? We certainly were not privileged, but we did something about it . Now we are being punished for our success because somehow it upset some magical racial balance formula.
This is racism and it must be stopped now. There should be equality for all, it is as simple as that.
I googled for "ap computer science" and this came up
No Girls, Blacks, or Hispanics Take AP Computer Science Exam in Some States
Yeah, but how many male kindergarten teachers are in those districts, and how many boys in home ec?
Now excuse me, I'm a busy man. I'm off on a photo-shoot as the top payed model in the world.
For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
They are talking about placement exams - that's all.
And why not encourage some poor black kid to go into CS instead of the NBA or HipHop lottery? I've worked with those kids and pretty much all of them think basketball or music is their way out. What a fucking society we have! You know, human capital is just that, capital. throwing away some bright kid or not encouraging someone with brains is just lunacy.
My wife loved theater. She really wanted to be an actress.
She went into medical because she realized she needed a job.
Guess what?
Any practice she moves to, she is requested - she boosts medical practices business.
Does she "love" what she does? Nope. She does love some of her patients - especially her little old people.
She talks wistfully about being an actress and the theater, but she is a professional.
In other words, this "do only what you like for a living" is bullshit.
Being passionate about your work is bullshit started by people who wanted people dumb enough to waste their entire lives at work.
No one - EVER - on their death bad said, "Fuck! I wish I spent more time at work!"
Employers who demand people who are passionate about their work just want to work you to death - get more work out of you than they paid for with wages.
Passion? That's for family and your partner.
If you are in fact passionate about your work, then fine. But do not expect everyone to share that.
Many of us had to "sell out" in order to make a living. If you are going to discount me because I got into CS to get work, then support a law that states that everyone gets the same pay and if as an artist - my passion - I cannot work, I get paid by the tax dollars to spare you my non-passionate work.
Otherwise, I WILL get the job done, on time, and WAD - my passions are non of your business.
Women are predominantly teachers, especially of kindergarten classes.
http://www.bls.gov/cps/cpsaat11.pdf
According to the U.S. Bureau of Labor Statistics' 2011 Current Population Survey, men teachers make up only 18.3 percent of elementary and middle school teachers and 2.3 percent of preschool and kindergarten instructors—a dip from the 2007 prerecession proportions of 19.1 percent in grades 1 to 8 and 2.7 percent in preschool and kindergarten.
Apparently, this is okay, because more women means more equal according to feminism.
Where I went to school every student takes Home Ec.
I was kind of assuming that people knew all the cited examples were skewed in favor of women. I specifically put in models as an example to counter the argument that these are not highly paid positions. So since we're ruining the humor by explaining this, we might as well go all the way and cite Forbes for some model examples.
For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
You tell teachers they'll be paid if more people pass a test. So they encourage more of their students to take it. Many of those aren't ready, they're just hoping they'll pass for a payout. So the pass rate goes down, as the majority of additional takers weren't capable. Yup, statistics work.
I still have more fans than freaks. WTF is wrong with you people?
About this field... I thought that my affinity and ability for computers and programming at a young age was a gift and that I was special for it. I thought that since I understood something and was fascinated by it, that I would be highly sought after, well paid and appreciated. It's so disappointing to see how we've turned this whole thing into something that anyone can do. We've done so by bringing the quality down to the level that it can be achieved by anyone. The tools, methods and process that has become the programming industry has turned people like me into waste products. In fact, I'm worse than a lot of people at the job. Of course, if you gave us both some idea and said to go off and "create it" in our own way, I would singlehandedly crush any team (of any size) - as I'm sure a lot of others like me would too. The whole thing sucks. The fact that we're artificially modifying the base of workers in this field can only mean that it can be done by anyone - we've dumbed it down to that level. Oh, and thanks for also taking my gift and turning it into nothing so that I can be underpaid and struggle to live like an average shithead.
(First of all, to reply to the parent article, the test isn't for people graduating from college, it's for people in high school who will get to use the results to place out of courses in college. In my case that meant I could start more advanced calculus classes a year early, which was really useful, and got some extra credits for biology that didn't affect anything but probably looked good, and if I'd been at a college where tuition prices were by the course instead of the semester, it would have probably saved me some money.)
So it's nice that 39,000 students had enough high-level CS courses in high school that they were able to take the test, but that's a pretty small fraction of the number of kids entering college, even just in the STEM fields, and it's also limited to those high schools that had a good enough CS program to make it worth taking the test, so the statistics are probably not all that representative*.
(*And the fact that I misspelled "representative" in the title doesn't mean I'm bad at English; I ran out of characters in the title box. :-)
Bill Stewart
New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
... women and minorities. Many of them don't have the familial and social supports in place to succeed in college.
Seriously? Women don't have supports in place to succeed in college? I guess that explains why women are 33% more likely than men to earn college degrees .
I agree that's probably true for many minorities—but I've always felt that's more of a social problem. I think it would be a lot more helpful if these programs focused on poor neighborhoods than on specific races. For example, just because there are lots of chinese in tech, that doesn't mean that a chinese kid that grew up in a poor household in Oakland's chinatown isn't just as disadvantaged as a black or latino kid in another poor neighborhood. And it certainly doesn't mean he's less disadvantaged than a black or latino kid from an upper-middle-class neighborhood!
1) The stats are only considering the number of subpop test takers out of all test takers. It does not say anything about those taking the course itself, as the test is often optional, and it certainly says nothing about the relative popularity of CS with the subpop.
2) Smaller schools will never offer AP CS courses. Never. The data is incredibly noisy as a result, and entire states might have zero participation from a given subpop mostly as a result of limited availability.
For example, I could get the increase celebrated in this story just by pushing teachers to require all AP CS students take the test.
... is figuring out how many students failed :D
39,393 tests total with 39.2% failure yields 15,442.056 people who didn't pass. The >.1 person there obviously represents a semi-sentient walkman.
Part of this issue is because the teachers are under qualified for teaching AP comp sci courses. I took AP comp sci in high school back in 2006 and failed it with flying colors (as did every single person in the course), but that's because they made us take the A and B exams but only prepared us for the A exam. Looking back on it, we should have been better prepared, but the teacher was learning the material as we went along, and he simply didn't hit data structures like trees (huge on the exam) or really much OOP.
Ap cs is a joke. It's a programming test you hand write. If the person misreads your handwriting or is just wrong about their understanding of the language you get it wrong. And nobody is there to prove otherwise. Oh yeah, the test is 120 bucks to have what is clearly a non professional grade it. How do I know this? Because I knew every answer on the test, finished early, then got a 3. I had to argue for credit the intro to cs course I'm college, then complained that the data structures class was too easy and too slow. I then proceeded to graduate with a 3.65 gpa and have programmed better than almost everyone I've encountered.
When AP has transparency in their grading I'll take them more seriously. Until then, they are a sham company enjoying their lucrative monopoly in the education testing market.
Isn't 67.6% to 60.8% a decrease of 10% (6.8 percentage points)?
I completely agree that CS should be treated like engineering, because, when done right, it is engineering. Anything else just produces incompetent people that have no real skills. Many "programmers" actually have negative productivity, because what they create is so bad. And many programmers are functionally illiterate, with inability to both write reasonable documentation and inability to learn something new from a book. Any good engineer can do these things. Yet for one of the most critical technological fields today, we basically ran with mediocre technicians instead of actual engineers that have a clue about their field.
I also find your other points compelling.
Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
or people who speak English, apparently.
AP scores fluctuate a lot from year to year as they change the test. 6.8% isn't all too big of a change, and that is too be expected when you add more people that may not be the cream of the crop. On another point, my high school doesn't offer AP Computer Science yet, mainly because there isn't a very big demand for it. I don't really understand why people are angry that women aren't taking the test as much. If I was to ask the girls in my school if they were to take it, a very large portion, much larger than the guys, would say no. Very few girls I know are interested in it. Not sexist, just the way people's interest are.
Write a full RTOS in C with support for logging and debugging in the course of 4 months. If you can do that you pass, other wise you fail and you aren't a programmer, you're a code hacker.
or Hugh Pickens = theodp
these classes are not equivalent to a college class and have been debunked often. You want to show you know how to program on your college application? LIst the apps you have created for Android/iOS. List your involvement in open source projects.
Any student considering AP (anything) would do better to take a summer class at the local community (or better) college. Calc, physics, etc... Get an A and you can probably a) transfer the credit and b) do better in the next class
I support the H1-b program, because I work place can not find qualifed c or c++ or c# and java developers (at the low ass rate we want to pay).
You trolls always forget that last part.
I read that as:
Eeesh. NSFL.
Koans and fables for the software engineer