AP Computer Science A
Welcome to AP Computer Science! As expected, this course is built around the AP Exam. The course is divided into three major components. First, we explore most of the course concepts in the context of Karel J. Robot. After karel, the course digs further into Java syntax and classes. You will explore strings, primitive data types, create classes, design interfaces, write recursive methods and understand how computer memory works. Finally, the course directly prepares for the AP Exam. This includes completing the AP Labs as well as using past materials to prepare for the exam format.
After the AP Exam, we will work on projects that are of interest to you. As the end of the year approaches, I will post past projects so you can begin to think about your own project.