AP COMPUTER SCIENCE A
Course Description
AP Computer Science A is a Collegeboard AP course designed to teach computer programming in the Java language. The class will challenge students to understand the language as well as create a variety of programs for both functionality and entertainment. Students who take the course will be able to make programs and build a programming resume that can be used to apply to any college program or internship program as well as topics of conversation for interviews.
Course Requirements
There are no prerequisites for AP Computer Science A, but the instructor recommends that you are taking or have passed Algebra 2. Prior programming experience is not a requirement, but a little experience in programming will help considerably.
Performance Expectations
Students are expected to dedicate a minimum of 3 hours a week to completing homework assignments. Completing and understanding assigned homework is essential to the success of the student in this class. If students do not complete homework or complete the assigned homework, but do not understand what they did; then these students will fall behind. The class moves at a very fast pace and students will find it incredibly difficult to achieve academic success if they don't dedicate the proper time to understanding the concepts assigned to them. Exams and quizzes have a major impact on a student's grades. Failure to understand the concepts outlined in the homework assignments will severely and negatively impact a student's grades.
Exam Information
The AP Computer Science A exam is a 2-part exam administered by the Collegeboard and usually taken some time in May. The first part of the exam is a multiple-choice section where students will have to read and understand code, predict best-worst case scenarios, select the fix to nonfunctioning code, compare code, etc. The second part of the exam is the free-response section and will have students writing code given specific criteria. Students will have 90 minutes to complete each part.
Student Made Programs
Check the "BEST PROGRAMS" Tab and download programs made by students to see some of the things we are building in the class. Some programs may not work if you don't have the latest version of Java.
Course Description
AP Computer Science A is a Collegeboard AP course designed to teach computer programming in the Java language. The class will challenge students to understand the language as well as create a variety of programs for both functionality and entertainment. Students who take the course will be able to make programs and build a programming resume that can be used to apply to any college program or internship program as well as topics of conversation for interviews.
Course Requirements
There are no prerequisites for AP Computer Science A, but the instructor recommends that you are taking or have passed Algebra 2. Prior programming experience is not a requirement, but a little experience in programming will help considerably.
Performance Expectations
Students are expected to dedicate a minimum of 3 hours a week to completing homework assignments. Completing and understanding assigned homework is essential to the success of the student in this class. If students do not complete homework or complete the assigned homework, but do not understand what they did; then these students will fall behind. The class moves at a very fast pace and students will find it incredibly difficult to achieve academic success if they don't dedicate the proper time to understanding the concepts assigned to them. Exams and quizzes have a major impact on a student's grades. Failure to understand the concepts outlined in the homework assignments will severely and negatively impact a student's grades.
Exam Information
The AP Computer Science A exam is a 2-part exam administered by the Collegeboard and usually taken some time in May. The first part of the exam is a multiple-choice section where students will have to read and understand code, predict best-worst case scenarios, select the fix to nonfunctioning code, compare code, etc. The second part of the exam is the free-response section and will have students writing code given specific criteria. Students will have 90 minutes to complete each part.
Student Made Programs
Check the "BEST PROGRAMS" Tab and download programs made by students to see some of the things we are building in the class. Some programs may not work if you don't have the latest version of Java.