Page 61 - Course Catalog 2022-2023
P. 61
Mathematics
AP Computer Science AP Computer Science A
Principles Grade 11-12
Course Number 381
Grade 10-12 Full Year Course - 1 credit
Course Number: 380 Prerequisite: AP Computer Science Principles
Full Year Course – 1 credit Estimated Fee: A.P. Exam Fee (approximately
Prerequisite: Algebra 1 $94.00)
Estimated Fee: A.P. Exam Fee (approximately Recommended For: College Bound
$94.00)
Recommended for: College Bound/Technical 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
concepts and computational thinking methodologies, organization of data (data
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
essential to thrive in future college courses oriented and imperative problem solving and
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
59