Preparing for the AP* Computer Science A Exam — Part 1

CSAP.1x covers the material of AP Computer Science A which is equivalent to a first-semester, college-level course in computer science. This highly interactive course will introduce students to the fundamental concepts of computer science. The course will be structured to encourage students to think computationally and enjoy problem solving. New York City’s companies, museums, art and architecture will be used as examples to emphasize the ubiquitous role of computing and programming concepts in the world around us.

The course will delve into object- oriented problem solving and design using the Java programming language. Students will have access to practice problems that will help them learn to program without spending hours on finding and fixing syntax errors. These will include online multiple-choice questions in the style of those on the AP exam, mixed-up code that the user drags into the correct order, fill in the blank code and audio tours of the code.

Topics include problem solving, programming design strategies and data structures, algorithms, role of computation in real-world applications like smart phones, google glass and robots. This material may be used for self-study and as a preview by students and teachers considering the September 2015 offering of the course.

Learn more about our High School and AP* Exam Preparation Courses

*Advanced Placement and AP are registered trademarks of the College Board, which was not involved in the production of, and does not endorse, these offerings.

View and Enroll at edX

OpenCourser is compensated by edX. Learn more.

From edX
Institution Cooper Union
Instructor Yosef Skolnick
Length 8 weeks
Effort 4 - 6 hours/week
Availability Archived
Price Free, or get a Verified Certificate for $50
Language English (English)
Subjects Computer Science
Rating


No reviews yet.
More Info Preparing for the AP* Computer Science A Exam — Part 1 @ edX
Save this course Save to List
Share

Be the first to review this course. Write a review.

Take this course?

Recommend by rating it a 4 or 5

Tell us a little bit about it.
How much coursework did you finish?

These skills are valuable to employers*

$65,000

Yearly salary

Estimated for jobs that may use skills taught in this course based on salary data from 20 jobs.

We've listed a sampling of these jobs below.


PC Maintenance Technician (Senior)

$58,000

PC Maintenance Technician (Experienced)

$55,000

PC Maintenance Technician (Entry)

$42,000

Desktop Publishing Operator (Senior)

$59,000

*Median income figures across U.S., note that actual salaries vary.

Save
Like this course?

Save it for later.

You can find this course in these lists:

Courses like this one