Our curriculum is crafted to equip students for success in Advanced Placement (AP) Computer Science. It encompasses two essential components: (1) a thorough understanding of programming fundamentals, and (2) proficiency in object-oriented programming and recursion. Through hands-on projects, students will have the chance to put their skills into practice, enhancing their programming abilities and confidence.
Your child will be able to understand how to develop algorithms and write codes in Python. Your child will be familiar with recursion and recursion-based coding, such as depth search.
1) First half
Fundamentals of programming
2) Second half
Object-oriented programming and recursion
Your child needs to have a basic understanding of Python programming.
Please prepare a Google account that allows your child to use Google Colaboratory.
The Google account holder must be 14 years or older to use Google Colaboratory.
Please use a PC, Mac, or other devices that can run both the Zoom application and web browser for Google Colaboratory simultaneously without a performance problem.
Your child needs to be able to share the Google Colaboratory screen with the Zoom application to receive support from the instructor.
Old Chromebooks and tablets tend to have performance problems and hinder practice.
We would recommend that your child has an additional device to view the Zoom screen while fully using the main device for programming.