AP Computer Science Principles participation grows by over 50% in Year Two
AP Computer Science Principles participation grows by over 50% in Year TwoCollege Board Communications
High school students have sent a clear message: they want to take advanced computer science courses. In May 2018, the number of students taking the exam jumped over 50% in just one year – from 50,000 in 2017 to 76,000. This makes AP CSP one of the fastest growing courses in 2018.
AP CSP not only had the most successful launch of an AP course in history but also dramatically increased the number of students from all backgrounds who engaged in computer science and broadened their career opportunities. Last year, the course and underrepresented minorities who had been underrepresented in AP computer science and in the field.
“The success of AP CSP is thanks to the tireless work of educators and AP teachers around the country who have made access to computer science education for all students a priority,” said Trevor Packer, who leads the AP Program. “Students are flocking to these courses because they know they will be using computer science in whatever career they choose.”
The number of students who took the (AP CSA) exam also went up by 8% - from 61,000 students to 66,000 in 2018.
Additional data on the gender, race/ethnicity breakdown of these students will be available later this summer.
What is the difference between the two computer science courses?
AP CSP is focused on creativity, ideas, and new ways of thinking. AP CSP provides students with the time, space, and technical tools to begin using the principles of computing to explore and create solutions for their needs and interests. Programming and other aspects of computing are taught in the course; however, students don’t need previous coding experience to take AP CSP.
AP CSA introduces students to computer science focusing on problem solving, design strategies, organization of data, approaches to processing data, and the ethical and social implications of computing. The course emphasizes both problem solving and design using Java language.
Either course can be a gateway for many students to a career in technology or contribute to the success of any chosen field spanning from politics to art.