This course is Part 1 of AP Computer Science A: Fundamental of Java. AP Computer Science A is one year curriculum for high school students. Sunshine has split it into part 1 and part 2 which usually can be finished in 2 terms.
Prerequisite: No previous knowledge of Java is expected
AP Computer Science A
Advanced Placement Computer Science A is an AP Computer Science course and examination offered by the College Board to high school students as an opportunity to earn college credit for a college-level computer science course. AP Computer Science A is meant to be the equivalent of a first-semester course in computer science. The AP exam currently tests students on their knowledge of Java. Java Programming Language is one of the most popular programming languages particularly for client–server web applications. Java is high-level, class-based, object-oriented programming language that is designed to have as few implementation dependencies as possible. It is a general-purpose programming language intended to let programmers write once, run anywhere, meaning that compiled Java code can run on all platforms that support Java without the need for recompilation. Java applications are typically
compiled to bytecode that can run on any Java virtual machine regardless of the underlying computer architecture.
AP Computer Science A - Part 1: Fundamental of Java
Topics to be covered:
Unit 1: Primitive Types
Unit 2: Using Objects
Unit 3: Boolean Expressions and if Statements
Unit 4: Iteration
Unit 5: Writing Classes
AP Computer Science A - Part 2: Advanced Concepts in Java
Topics to be covered:
Unit 6: Array
Unit 7: ArrayList
Unit 8: 2D Array
Unit 9: Inheritance
Unit 10: Recursion
Note: Each class will follow a format: Computer science Concepts, Programming activity, Quiz.
Reference Information:
College Board (collegeboard.org) AP Computer Science A Course and Exam Description, Effective Fall 2019
https://apstudents.collegeboard.org/sites/default/files/2019-05/ap-computer-science-a-course-and-exam-description.pdf
Instructor:
Craig Kaercher