Grade 13 - Electives
AP Computer Science A (Credit: 0.50)This one
-
semester course is intended to
introduce you
to the concepts of
computer
programming
. This course has
20
lessons organized into
four
units, plus
four
Unit Activities.
Each lesson contains one or more Lesson Activities.
In
Advanced Computer Science A
, you will
describe
the basic concepts of computer
programming
. You will
compil
e and run a simple Java program
. You will
use arithmetic
,
relational, and logical
operators
.
You will implement algorithms, and use different types of loop
and decision
-
making statements. You will create and use classes.
You will
create and
manipulate one
-
dimensional and two
-
dimensional arrays
.
You will
perform s
equentia
l search,
binary search,
selection
sort,
and insertion sort
on an array.
You will explain and implement
object
-
oriented programming design.
You will
implement inheritance, polymorphism, and
abstraction.
Further, you will
describe privacy and
legality in the context of computing
.
|