Langley High School
AP Computer Science
|
Contacting the Teacher
By Phone: (School) 703-287-2962
By Fax: (School) 703-287-2834
By E-Mail: Sarah.Brick@fcps.edu
|
General Information |
Goals |
Supplies |
Classroom Behavior |
Grading |
Other Information
General Class Information
- Teacher
- Sarah Jones
- Home Page
- https://www.angelfire.com/va3/jones/apcompsci
- Location
- Room 113
- Prerequisite
- Computer Science 1
- Description of the Class
- AP Computer Science is a challenging course covering material often
found in the first two-semester sequence in CS at the college level. The primary
goal of this course is to prepare students for the AP CS exam on May 9, 2002. The
environment for this course will model that of a college course. Students should
expect to read and comprehend technical writing and C++ programs written by others,
participate in class discussions, take comprehensive notes, and ask questions during
lectures. Students should also expect to spend a significant amount of time outside
of class reviewing class notes, reading asignments, and working on labs and homework
problems. All programming assignments will be written in C++.
- Textbook
- Litvin, Maria, and Gary Litvin. C++ for You++. Andover, MA: Skylight Publishing, 1998.
Goals
The goals of this course are similar to those for CS 1. The difference is that AP students
will learn more complex algorithms and data structures and write larger, more complicated
programs. In this course, the students will:
- design and implement computer-based solutions to problems.
- read, create, and modify well-structured programs in the programming language C++.
- learn well-known data structures and algorithms.
- choose appropriate data structures and develop algorithms to solve problems.
- 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.
- read and understand a large program and a description of the design and development process leading to such a program (the Marine Biology Case Study)
Supplies
Students are responsible for bringing the following items to class every day.
- pencils/pens
- looseleaf paper (for class notes)
- 3-ring binder (for class notes, handouts, and packets)
Copies of the software that we use in class (Borland C++ Version 5.5 and pcGrasp) are
available for students to check out of the library. The software is free and can be installed
on the students' home computers. It is available in CD and zip disk form.
Classroom Behavior
In order for us to have an environment conducive to learning, I expect all
students to be courteous, to participate actively in class discussions, and
to ask questions to clarify concepts. Students are encouraged to work together, to share ideas, and to help each
other. However, the ethical line is crossed when students turn in work
which is not their own.
Cheating will not be tolerated. Any student who cheats on an
assignment will receive a grade of 0 and the incident will be referred to
the Honor Court for further action. Parents will be called immediately.
Never share your passwords with any other students. You are the only one
who should have access to your folder on the network.
The computers are not playgrounds. Any student who uses unauthorized
software, enters resticted directories, or in any way causes a problem with
the computers will be referred to the administration and/or Honor Court.
The guiding principle in displaying ethical behavior and avoiding cheating
is: do not attempt to gain credit for someone else's work or help another student do
the same. This applies to quizzes, tests, and programs.
Grading
Quarter grades for this course will be determined as follows:
- 30% Programs/Assignments
- 30% Quizzes (1 per week or chapter)
- 40% Tests (2 per quarter, AP exam format)
Final grades for this course will be determined as follows:
- 20% 1st Quarter
- 20% 2nd Quarter (The midterm exam will count as the second test.)
- 20% 3rd Quarter
- 20% 4th Quarter
- 20% Final Exam
Other Information
Title: Langley High School AP Computer Science
URL: https://www.angelfire.com/va3/jones/apcompsci
Last Updated: December 3, 2001
Questions? Comments?
E-mail me