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.
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