AP (Advanced Placement) COMPUTER SCIENCE

 

Advanced Placement Computer Science

 

The goals of this course are comparable to a first-year college course in computer science. The course is intended to serve both as an introductory course for computer science majors and as a substantial course for those who will major in other disciplines that require significant involvement with computing. The topics covered will be those set by the Advanced Placement Course Description for Computer Science. Students who successfully complete this course usually elect to take the Advanced Placement examination in Computer Science at the A or AB level. AP Computer Science will be taught using the programming language Java.

Course Goals

  • Students should be able to design and implement computer-based solutions to problems in a variety of application areas.
  • Students should be able to use and implement well-known algorithms and data structures.
  • Students should be able to develop and select appropriate algorithms and data structures to solve problems.
  • Students should be able to code fluently in an object-oriented paradigm using the programming language Java.
  • Students are expected to be familiar with and be able to use standard Java library classes from the AP Java subset.
  • Students should be able to read and understand a large program consisting of several classes and interacting objects.
  • Students should be able to read and understand a description of the design and development process leading to such a program. (An example of such a program is the AP Marine Biology Simulation Case Study.)
  • Students should be able to identify the major hardware and software components of a computer system, their relationship to one another, and the roles of these components within the system.
  • Students should be able to recognize the ethical and social implications of computer use.

Calendar

 

Date

Assignments Due

Testing

November 1

Lesson 14

 

November 5

Lesson 15

Lesson 15 Quiz

November 7

Lesson 16

Lesson 15 - 16 Test

November 11

Lesson 17

 

November 13

 

 

November 15

Lesson 18

Lesson 18 Quiz

November 19

 

 

November 21

Lesson 19

Lesson 17 - 19 Test (Take Home)

November 25

Lesson 20

 

November 27

Lesson 21

Lesson 21 Quiz

November 29

Lesson 22

Lesson 20 - 22 Test

December 3

 

 

December 5

Lesson 23

 

December 9

Lesson

 

December 11

Lesson 24

Lesson 23 - 24 Test

December 13

 

 

December 17

Lesson 25 & 26

Lesson 26 Quiz

December 19

Lesson 27

Lesson 25 - 27 Test

Christmas Break

 

January 6

Lesson 28

 

January 8

Lesson 29

Lesson 28 - 29 Test

January 10

 

 

January 14

Lesson 30

 

January 16

Lesson 31

Lesson 31 Quiz

January 27

Lesson 32

 

January 29

Lesson 33

Lesson 30 - 33 Test

January 31

Lesson 34

 

February 4

 

 

February 6

Lesson 35

Lesson 34 - 35 Test

February 10

 

 

February 12

Lesson 36

 

February 14

 

Lesson 36 Test

February 18

Lesson 37

 

February 20

Lesson 38

Lesson 37 - 38 Test

February 27

Lesson 39

 

March 3

 

 

March 5

Lesson 40

Lesson 39 - 40 Test

March 7

 

 

March 11

 

 

March 14

Lesson 41

 

March 18

Lesson 42

 

March 20

 

 

March 24

Lesson 43

 

March 26

Lesson 44

Lesson 41 - 44 Test

March 28

Lesson 45

Lesson 45 Test

Spring Break

 

April 10

Lesson 46

 

April 14

Lesson 47

Lesson 46 - 47 Test

April 16

Lesson 49

 

April 18

Lesson 50

Lesson 49 - 50 Test

April 22

Lesson 51

 

April 24

Lesson 52

 

April 28

 

Lesson 51 - 52 Test

April 30

Lesson 53

Lesson 53 Test

May 1 - 7

Marine Biology Case Study Review

 

 

 

Accredited by the Middle States Association of Colleges and Institutions since 1971

©2006 American School of Kuwait