C++/JAVA Programming
Ages 12+
Offered Every 3 Weeks, Beginning with Week 3

Now that you have learned how to USE a computer, learn how to TEACH the computer to what you really need it to do.  By using the JAVA or C++ programming language, campers take a look into the back end of computing and build an understanding of basic programming skills.  Instead of focusing primarily on the JAVA language itself, this course focuses intently on program design principles – providing a springboard for programming in different languages. 

 

Campers learn both functional programming fundamentals and object-oriented skills through a series of projects, interactive exercises, and team-oriented activities using content taken directly from actual AP exams and college-level courses.

 

Older campers (15+) can prepare for the high-paced challenge of AP Computer Science (and perhaps a career in CS) for up to eight weeks with this course because the will increase in difficulty each week. 

 

Suggested pre requisites: WS robotics and engineering course or 3-D Game Design, Pre-Algebra