Programming: Coding Solutions

Coding used to be something only tech experts did. Now it powers almost everything we touch. In Coding Solutions, campers learn to use code as a superpower to solve real problems and build whatever they can imagine.

It all starts with one question: what do I wish existed? Maybe it's a program that sorts a messy folder of files in seconds, their very own AI, or a secret code translator that scrambles messages so only their friends can read them. And of course, campers can build the games they've always wanted to play, from platformers to infinite runners to text-based adventures. Campers plan it out, write the code, and learn the building blocks of programming along the way.

Younger campers start in Scratch, where drag-and-drop code blocks let them learn without getting slowed down by typing. Older and more experienced campers level up to Processing, writing real code in Java or Python, and those ready for a challenge can dive into pro-level techniques like object-oriented programming and algorithms.

Counselors coach with hints and questions instead of handing out answers, so campers learn to figure things out on their own. By the end of the session, they take home a project they built themselves, plus the confidence to tackle any problem with code.

A finished project they built themselves, whether it’s a game or tool that solves a problem

What they’ll walk away with

Real coding skills in Scratch, Processing, Java, or Python

The confidence to break down a big problem and figure out a solution on their own