Our Coding Camps
We're not quite ready to take on our awesome campers yet, but read about
standard camps offered by our schools and check back soon!
We'll be using cool drag n' drop languages like Scratch or Snap to create some cool new and classic games! Aimed at our newbie and novice coders, this camp is a great way to get exposed to coding, or dig deeper into game design and development skills. It's amazing how fast you can build a playable game these days and learn coding concepts at the same time.
We don't have a pet snake for our schools, so we'll settle for introducing you to Python, one of the most popular coding languages today. Depending on the camper skill levels, we may build Python utilities or games or use other platforms. Start slowly or code fast, this camp is for our intermediate coders - no Python experience necessary.
Everything's about the web these days, and that's why Web Rocks! Code with all the base web technologies like HTML/CSS and Javascript and get a real live website going. This camp will teach students how to build websites using actual code, not a platform like Squarespace or Wix. For novice or intermediate coders.
Let’s face it: Kids love video games. It’s quickly becoming one of the best ways for kids to learn computer science skills — especially coding. At theCoderSchool, we can teach coding through the video game Minecraft. Kids at our Minecraft Coding Camps learn how to build, create, and modify in their worlds through coding. We use Minecraft for our summer camps and sometimes even our after-school programs because kids love it: It’s easy to learn, is engaging, and is perfect for kids 9 years old and up.
If you've heard of Minecraft, you probably have heard of its cousin Roblox. In this summer camp, participants will get to create and publish their own Roblox game to Roblox website for the world to play. Campers will spend each day building an Obby (Roblox lingo for Obstacle course) using the amazing Roblox Studio platform. Campers will learn the basics of creating games in a 3D environment. They will also learn about the programming language Lua by modifying pre-programmed blocks to suit their obstacle course needs.
Smart phones are all over the world, and in everyone's hands these days. Our Mobile Madness camp gets our intermediate coders introduced to the world of mobile app development by coding up some of their very own mobile apps that can run on both a simulator and an actual phone. This camp will utilize a platform to teach mobile app building (platform TBD).
If you’re excited by the thought of controlling physical robots, look no further than our Robocode camp! This camp uses various small robots to code and control movements. Depending on the location, we may use mBots or other similar robots, and may include building of the robot itself. Some locations will allow kids to bring their robots home at the end of the camp.
Get hooked on the coolest mini-computer, the Raspberry Pi! Build your own computer, then program on it with Python or Scratch. Some locations may include the computer to bring home.
Artificial Intelligence (AI) is the buzzword of the day, and we’re ready to help you tackle it. This camp teaches kids about how AI and chatGPT works and its uses, and may use a platform to create their own AI image recognition bots. We may also dive into coding algorithms that mimic computer intelligence, and will use different languages depending on camper skills. Some coding experience required.
Our Java camp is for the advanced student looking to brush up on some hard core coding. This camp is aimed at kids who are going to take AP CS A in high school or similar, and digs right in to the nitty gritty of coding. Not for beginners, advanced coders only please.
Today's computers are constantly connecting to each other, requesting all kinds of data. Need to get directions from Google? No problem. Find out the latest tweets? Sure. Companies large and small today expose something call an Application Programming Interface (API) so apps can connect to their services (sometimes free, sometimes for a cost). APIs are one of the most useful tools for professional programmers today, so get a head start by building your own data connections with an API at this camp! Advanced coders only, please.