AP Computer Science


This course will prepare students for the AP Computer Science A exam, which covers the equivalent to a first-semester, college-level course in computer science. The exam is 3 hours long with 40 multiple-choice questions and 4 free response questions, one of which is based on the AP GridWorld Case Study. In order to best prepare students, the course will emphasize programming in Java, programming methodology, and procedural abstraction. It will also teach algorithms, data structures, and data abstraction. Students who wish to attend this course should be able to comfortably write for and while loops, be familiar with variable types, and know the difference between a class and an object.

AP Computer Science Test Prep Class

Course Description: This class will serve to prepare students for the AP Computer Science A exam in May. It for the students who are learning Java or AP computer science.

Prerequisite: JAVA programming

Contact: 408-480-2505, spring.light.edu@gmail.com

SpringLight is a WASC accredited education organization. We have offered the AP CS test prep class for more than 5 years. Most of our students who took the AP CS test received a score of 5.

一年内完成JAVA programming 并通过 AP Computer Science A exam 不是梦!

每年春晖都有针对 AP Computer Science A exam的课程。参加AP CS考试的同学大多数都获得了5 分的成绩。

欢迎学了JAVA programming,或者正在学校学JAVA 以及computer science的同学报名参加,這堂課將预备學生在今年5月考过 AP Computer Science A。



Lecture 1: Primitive data types

Lecture 2: Loops and conditionals

Lecture 3: Methods and recursion

Lecture 4: Objects

Lecture 5: Strings

Lecture 6: Arrays and ArrayLists

Lecture 7: Inheritance

Lecture 8: Algorithms introduction, Sorting, Comparable

Lecture 9: File IO, Code design

Lecture 10 to 12: Test skills, hard problems