Chatsworth Charter High School

Skip to main content
Mobile Menu

AP Computer Science A

 
Check Back Here
ededdd

Student and Parent/Guardian Login:

Schoology        Parent Portal

 
 
The goals of the AP Computer Science A course are comparable to those in the introductory course for computer science majors offered in many college and university CS departments. Whether you go on to earn a degree in CS at the University level or not. This course is intended to serve both as an introductory course for computer science majors and as a course for people who will major in other disciplines and want to be informed citizens in today’s technological society.  The AP Computer Science Principles course will work with the Amazon Future Engineers Program, AFE, and the code.org platform for curriculum. Students will need to create an AP college-board, Edhesive, and Code.org accounts.
 
GOALS
  • Design, implement, and analyze solutions to problems
  • Use and implement commonly used algorithms
  • Use standard data structures
  • Develop and select appropriate algorithms and data structures to solve new problems
  • Write solutions fluently in an object-oriented paradigm
  • Write, run, test, and debug solutions in the Java programming language, utilizing standard Java library classes and interfaces from the AP Java subset
  • Read and understand programs consisting of several classes and interacting objects
  • Read and understand a description of the design and development process leading 
    to such a program. (Examples of such solutions can be found in the AP Computer Science Labs.)
  • Understand the ethical and social implications of computer use
 
 

AP EXAM 

It is my expectation every student in the class will take the AP exam for the course in May - Registration on College-board site by End of September. Exam includes two parts,Multiple choice and Project.

OUTLINE 

Instruction through Edhesive.com AFE program

Course Syllabus

Curriculum

Privacy 

All materials can be found in Schoology.

 

ed eddd

AP Computer Science A - AP Central

AP Instructional Resources Built for Any Learning Environment A complete guide to the tools in AP Classroom and how they can be used to support instruction and continuous feedback in person, online, and in hybrid/blended environments.

Edhesive

K-12 computer science curriculum for AP Computer A, AP Computer Principles, and Introduction to Computer Science in Python.

Java | Oracle

Get started with Java today