College Board Kills AP Computer Science AB
jhealy1024 writes "The College Board recently announced it will be getting rid of the Advanced Placement Computer Science AB examination after May 2009. The 'A'-level exam will continue to be offered, though there is no word yet on what will become of the AB-level material (e.g., if it will be merged into A or just dropped). Many teachers of AP CS are upset about the move, as it seems the decision was made without consulting members of the CS teaching community. As one teacher put it: 'this is like telling the football coach next year is the last year you have a varsity team.'"
I took computer science AB when I was in highschool and it was a great class if you looked past the god forsaken code project you had to modify that had something to do with fish. I learned all about algorithms, data structures and other important topics that I would not have gotten formal exposure to until, well, never because I didn't major in CS. One huge drawback is that it's taught in Java now, which is absolutely terrible for learning the fundamentals (I took it when it was C++)
What is the biggest shame is this course was hugely popular in my tech-oriented highschool: Like 50 people took the AB exam every year out of my class of 120 or so. While I understand TCB is trying to cut the cost of making unpopular exams, keeping computer science A is a joke because AB wasn't all that fast and A doesn't even count for credit at my university; It's basically just a waste of time.
I can understand the College Board wanting to concentrate their resources a bit more, but I still don't think that slashing the curriculum is the way to do it. Of course, maybe I'm biased -- my high school APCS courses were great and I don't think we got much of anything from the College Board in the way of support.
Also, some colleges will do something that's
Frankly, the best investment I made in high school was taking a few lower-division science classes in community colleges. If you are in California, they are likely to be transferable to U.C. campuses, and, by jolly, you learn a lot more there than in these supposed "college-level" classes. Oh, and did I mention, that for many counties in California, attending community college classes might be free for high school students, unlike these overpriced worthless tests?