ComputeR SCIeNCe

Text Preview:
Computer
Science
Computer Science A
Computer Science AB

Course Description




Ma y 2 0 0 9
The College Board: Connecting Students to College Success
The College Board is a not-for-profit membership association whose mission is to connect students
to college success and opportunity. Founded in 1900, the association is composed of more than
5,400 schools, colleges, universities, and other educational organizations. Each year, the College
Board serves seven million students and their parents, 23,000 high schools, and 3,500 colleges
through major programs and services in college admissions, guidance, assessment, financial
aid, enrollment, and teaching and learning. Among its best-known programs are the SAT, the
PSAT/NMSQT, and the Advanced Placement Program (AP). The College Board is committed
to the principles of excellence and equity, and that commitment is embodied in all of its programs,
services, activities, and concerns.
For further information visit www.collegeboard.com.
The College Board and the Advanced Placement Program encourage teachers, AP Coordinators,
and school administrators to make equitable access a guiding principle for their AP programs.
The College Board is committed to the principle that all students deserve an opportunity to
participate in rigorous and academically challenging courses and programs. All students who
are willing to accept the challenge of a rigorous academic curriculum should be considered for
admission to AP courses. The Board encourages the elimination of barriers that restrict access to
AP courses for students from ethnic, racial, and socioeconomic groups that have been traditionally
underrepresented in the AP Program. Schools should make every effort to ensure that their AP
classes reflect the diversity of their student population.




 2008 The College Board. All rights reserved. College Board, Advanced Placement Program, AP, AP Central, SAT, and the
acorn logo are registered trademarks of the College Board. connect to college success is a trademark owned by the College
Board. PSAT/NMSQT is a registered trademark of the College Board and National Merit Scholarship Corporation. All other
products and services may be trademarks of their respective owners. Permission to use copyrighted College Board materials
may be requested online at: www.collegeboard.com/inquiry/cbpermit.html.
Visit the College Board on the Web: www.collegeboard.com.
Dear Colleague:
We know that AP is a unique collaboration among motivated students, dedicated
teachers, and committed high schools, colleges, and universities. Without your
contributions, the rigorous instruction that takes place in classrooms around the
world would not be possible.
   In 2007, approximately 1.4 million students took more than 2.5 million AP Exams.
Guiding these students were talented, hardworking teachers, who are the heart and
soul of the AP Program. The College Board is grateful for the dedication of AP
teachers and the administrators who support them.
   One example of the collaboration that makes AP possible is the AP Course Audit,
the process through which college faculty review AP teachers' syllabi to ensure that
both teachers and administrators are aware of the expectations colleges and
universities have for AP courses. This yearlong intensive assessment involved the
review and analysis of more than 134,000 syllabi to determine which courses fulfill
or exceed standards for college-level curricula. In total, 14,383 secondary schools
worldwide succeeded in developing one or more courses that have received
authorization from the College Board.
   Through the AP Audit, teachers received a number of benefits. For example,
you or your colleagues told us that the AP Audit helped you to obtain more current
college textbooks for your students. A significant number of teachers said they
were able to prevent the reduction of lab or instructional time that was scheduled
to affect their courses. Because of the audit, 22,000 teachers said they were able
to incorporate advances in their discipline that had not yet been added to their
curricula. The searchable AP Course Ledger is online at collegeboard.com.
   The College Board remains committed to supporting the work of AP teachers.
AP workshops and Summer Institutes held around the world provide stimulating
professional development for more than 60,000 teachers each year. Workshops
provide teachers not only with valuable course-specific information but the
opportunity to interact and network with their colleagues in the AP community.
   This community is extended online at AP Central where teachers can access a
wide range of resources, information, and tools to support their work in the AP
classroom. In response to requests from educators to make our Web site easier to
use, the College Board implemented extensive improvements to collegeboard.com.
A new "K12 Teacher" homepage makes it easier to find an array of content and
services. AP Central serves as an integral part of this enhanced collegeboard.com
Web site.
    We appreciate all of your efforts in the AP classroom and in the courses that
prepare students for the rigor and challenge of AP. It is through the dedication and
hard work of educators like you that a wider range of students than ever before is
being given the opportunity to succeed in AP.

Sincerely,



Gaston Caperton
President
The College Board


                                                                                       i
Contents
Welcome to the AP Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .               1
   AP Courses. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .    1
   AP Exams . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   1
   AP Course Audit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .       1
   AP Courses and Exams. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .              2
   AP Reading. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .    3
   AP Exam Grades . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .         3
     Credit and Placement for AP Grades . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .                         3
     Setting Credit and Placement Policies for AP Grades . . . . . . . . . . . . . . . . . . . . . . .                                    4
AP Computer Science . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
   Important Revisions to This Course Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
   Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
   The Courses. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
      Goals. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
      Computer Language. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
      Equipment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
      Prerequisites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
      Teaching the Courses. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
   Topic Outline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
   Commentary on the Topic Outline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
   Case Studies. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
   The Exams . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
      Computer Science A: Sample Multiple-Choice Questions. . . . . . . . . . . . . . . . . . . 23
       Answers to Computer Science A Multiple-Choice Questions . . . . . . . . . . . . . . 40
      Sample Free-Response Questions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
        Suggested Solutions to Free-Response Questions. . . . . . . . . . . . . . . . . . . . . . . 55
      Computer Science AB: Sample Multiple-Choice Questions. . . . . . . . . . . . . . . . . . 59
        Answers to Computer Science AB Multiple-Choice Questions. . . . . . . . . . . . . 74
      Sample Free-Response Questions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
        Suggested Solutions to Free-Response Questions. . . . . . . . . . . . . . . . . . . . . . . 88
   Appendix A: AP Computer Science Java Subset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
   Appendix B: Standard Java Library Methods Required for AP CS A . . . . . . . . . . . 101
   Appendix C: Standard Java Library Methods Required for AP CS AB. . . . . . . . . . 102
   Appendix D: Implementation Classes for Linked List and Tree Nodes
    (AP CS AB). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
Teacher Support. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .    107
   AP Central (apcentral.collegeboard.com). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .                         107
   AP Publications and Other Resources. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .                       107
     Teacher's Guides. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .          107
     Course Descriptions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .             107
     Released Exams . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .             107




 2008 The College Board. All rights reserved. Visit the College Board on the Web: www.collegeboard.com.                                iii
Welcome to the AP Program
The Advanced Placement Program (AP) is a collaborative effort among motivated
students; dedicated teachers; and committed high schools, colleges, and universities.
Since its inception in 1955, the Program has enabled millions of students to take
college-level courses and exams, and to earn college credit or placement, while still
in high school.
   Most colleges and universities in the United States, as well as colleges and
universities in more than 40 other countries, have an AP policy granting incoming
students credit, placement, or both on the basis of their AP Exam grades. Many of
these institutions grant up to a full year of college credit (sophomore standing) to
students who earn a sufficient number of qualifying AP grades.
   Each year, an increasing number of parents, students, teachers, high schools, and
colleges and universities turn to the AP Program as a model of educational excellence.
   More information about the AP Program is available at the back of this Course
Description and at AP Central, the College Board's online home for AP professionals
(apcentral.collegeboard.com). Students can find more information at the AP student
site (www.collegeboard.com/apstudents).


AP Courses
Thirty-seven AP courses in a wide variety of subject areas are available now. A
committee of college faculty and master AP teachers designs each AP course to
cover the information, skills, and assignments found in the corresponding college
course. See page 2 for a complete list of AP courses and exams.


AP Exams
Each AP course has a corresponding exam that participating schools worldwide
administer in May (except for AP Studio Art, which is a portfolio assessment).
AP Exams contain multiple-choice questions and a free-response section (essay,
problem solving, or oral response).
   AP Exams are a culminating assessment in all AP courses and are thus an integral
part of the Program. As a result, many schools foster the expectation that students
who enroll in an AP course will take the corresponding AP Exam. Because the
College Board is committed to providing access to AP Exams for homeschooled
students and students whose schools do not offer AP courses, it does not require
students to take an AP course prior to taking an AP Exam.


AP Course Audit
The AP Course Audit was created at the request of secondary school and college and
university members of the College Board who sought a means to provide teachers
and administrators with clear guidelines on the curricular and resource requirements
that must be in place for AP courses. The AP Course Audit also helps colleges and
universities better interpret secondary school courses marked "AP" on students'
transcripts. To receive authorization from the College Board to label a course "AP,"

 2008 The College Board. All rights reserved. Visit the College Board on the Web: www.collegeboard.com.   1
Download Link:
Share Link: Forum Link:

More on Computer & Internet

  • Picture: Name: Period GL UNIT 5: SIMILARITY

    Name: Period GL UNIT 5: SIMILARITY

    File Size: 648.11 KB, Pages: 15, Views: 339,146 views

    Name: Period GL U N IT 5 : S IM IL A R I T Y I can define, identify and illustrate the following terms: Similar Cross products Scale Factor SAS ~ Similar Polygons Similarity Ratio Indirect measurement Ratio Similarity Statement AA ~ Proportion Geometric …
  • Picture: Medical Office Communication - Coursewareobjects.com

    Medical Office Communication – Coursewareobjects.com

    File Size: 6,159.55 KB, Pages: 40, Views: 335,259 views

    Medical Office 26 Communication http://evolve.elsevier.com/klieger/medicalassisting The daily functioning of a medical practice relies on good communication skills. As you have learned in previous chapters, effective communication involves excellent skills not only in speaking and listening but also in conveying nonverbal and written messages. Medical assistants …
  • Picture: State Income Tax Return Amendment Form provided by

    State Income Tax Return Amendment Form provided by

    File Size: 2,802.37 KB, Pages: 8, Views: 306,408 views

    State Income Tax Return Amendment Form provided by taxamendment.com You can download this form to file a state income tax amendment. For details on how to file or efile the amendment please check the California tax return amendment page. You can also get your tax …
  • Picture: OPEN CHANNEL HYDRAULICS AKAN SOLUTION MANUAL

    OPEN CHANNEL HYDRAULICS AKAN SOLUTION MANUAL

    File Size: 0.00 KB, Pages: 5, Views: 28,559 views

    OPEN CHANNEL HYDRAULICS AKAN SOLUTION MANUAL STARTUP HANDBOOK FEBRUARY 18, 2015 Open Channel Hydraulics Akan Solution Manual Startup Handbook OPEN CHANNEL HYDRAULICS AKAN SOLUTION MANUAL DOWNLOAD: OPEN CHANNEL HYDRAULICS AKAN SOLUTION MANUAL Getting Open Channel Hydraulics Akan Solution Manual is easy and simple. Mostly you …
  • Picture: Lab 9: Respiratory Physiology - College of Charleston

    Lab 9: Respiratory Physiology – College of Charleston

    File Size: 365.27 KB, Pages: 8, Views: 22,453 views

    Lab 8 Respiratory Physiology Laboratory 8 Respiratory Physiology The primary function of the respiratory system is to exchange oxygen and carbon dioxide between air and blood. This function sustains metabolism (via increasing blood oxygen and releasing blood carbon dioxide) and regulates blood pH. To completely …

Leave a Reply

Your email address will not be published. Required fields are marked *