In this course, students will become proficient in coding Java, one of the most prominent and useful programming languages in the world. In fact, the majority of colleges and universities emphasize Java for their computer science major. Beyond giving students a fun and rigorous summer, this course will help students understand what it takes to get a 4 or 5 on the AP Computer Science A exam, and it will prepare them to take the AP Computer science course in the coming school year!
This course is designed for students who have little to no programming experience. Instruction will begin with basic coding concepts but will then quickly move into high-level programming topics such as object-oriented programming and recursion. Students create a capstone project to refine and solidify the skills they learn throughout the course.Register for Course