Page 83 - Course Catalog 2019-2020 (updated 2-4-19)
P. 83
Mathematics
AP Computer Science AP Computer Science A
Principles Grade 11-12
Grade 10-12 Course Number 381
Full Year Course - 1 credit
Course Number: 380 Prerequisite: AP Computer Science Principles
Full Year Course – 1 credit Estimated Fee: A.P. Test Registration
Prerequisite: Algebra 1 Recommended For: College Bound
Estimated Fee: AP Test Registration Career: B,E,F,H,P
Recommended for: College Bound/Technical AP+PLTW Pathway Course
Career: A, B, E, F, H
AP+PLTW Pathway Course With recommendations from and the
approval of the College Board, the
With recommendations from and the Advanced Placement Computer Science A
approval of the College Board, the course work models a first semester
Advanced Placement Computer Science introductory college computing course.
Principles course work models a first
semester introductory college computing The course introduces students to computer
course. science with fundamental topics that include
problem solving, design strategies and
The purpose of this course is to focus on the methodologies, organization of data (data
concepts and computational thinking structures), approaches to processing data
practices central to the discipline of (algorithms), analysis of potential solutions,
computer science. The course is organized and the ethical and social implications of
around the investigation of seven big ideas, computing. The course emphasizes object-
all of which are fundamental principles oriented and imperative problem solving and
essential to thrive in future college courses design using the Java language. These
and a variety of computing and STEM techniques represent proven approaches for
careers. Emphasizing these key big ideas developing solutions that can scale up from
helps students build a solid understanding small, simple problems to large, complex
and facility with computing and problems. The AP Computer Science A
computational thinking. The course focuses course curriculum is compatible with many
on using technology and programming as a CS1 courses in colleges and universities.
means to solve computational problems and
create exciting and personally relevant This course will fulfill the technology
artifacts. Projects and problems include app graduation requirement.
development, visualization of data,
cybersecurity, and simulation. Students enrolled in this course are required
to take the AP Computer Science A test in
This course will fulfill the technology May.
graduation requirement.
Students enrolled in this course are required
to take the AP Computer Science Principles
test in May
81