Summer Coding Camp - Grades 6-12

summer camp monster.png
summer camp monster.png

Summer Coding Camp - Grades 6-12


Spend a week learning to code with Python and Java. Make games, simulations, interactive stories and multimedia art using multiple programming tools. Students in our camps explore technology while practicing creativity, design, and collaboration with friends.  We have taken material from our successful year-round program to give students different paths to choose from based on their interests and skill level.

The camp is for middle and high school students in grades 6-12 in Fall 2017. Tuition is $525 for the week. There is a $150 deposit to hold a seat with the remaining balance to be paid before camp starts.

Summer Coding Camp 2017
June 5-9 - FULL
June 26-30 - FULL
July 24-28 - 2 SEATS

Scroll down for details about the camp.


Summer Camp

Our Summer Coding Camp is a great place to try computer programming in a fun and casual private high school campus setting.  Students work hands-on with our instructors creating projects with Python, Processing, and Java, and are free to choose the tools they wish to focus on. Have an idea to extend your project? Great! We'll help you do it.

The summer camp mornings are spent learning about the languages and development tools while building project-based lessons.  The afternoons are flexible and leave time for students to choose what they would like to work on and continue at their own pace.

At Start Code, our small instructor to student ratio provides customized learning. Unlike other camps, our instructors have degrees in Computer Science, Design, and STEAM-focused fields.

Dates Grades Session By April 30th After April 30th Snack Lunch T-shirt
June 5-9
6-12 5 days $475 $525 Yes No Yes
June 26-30
6-12 5 days $475 $525 Yes No Yes
July 24-28
6-12 5 days $475 $525 Yes No Yes

Here are some things to know about the camp

Camps run from 9:00-3:30 every day.  Drop off begins at 8:30am and pick up is between 3:30-5:00pm. No additional fee for aftercare pickup till 5:00pm.

Camp is open to students who will be in 6th-12th grade in the fall of 2017.

Location: All camps take place on the campus of Academe of the Oaks high school near downtown Decatur just off College Ave (click for map).
School address:
146 New Street, Decatur, GA 30030

Students are encouraged to bring their own laptops (Windows or Mac).  Laptops are available for rent for an additional fee of $50/week.

A morning snack is provided.  Students bring their own lunch.

There is a $150 deposit per camp.  In case of early cancellation, $50 is non-refundable.  In case of cancellation within 14 days of camp, the entire $150 deposit is non-refundable.

We have a final showcase and competition on Friday afternoon. Parents are invited to attend at 2:30pm on Friday to watch and cheer on the teams. Students also present other projects.

Our camps regularly fill up so register now to hold a seat.


Learn more about the the topics covered


After trying a set of lessons in Python, students are then prepared to jump into Java and try object-oriented programming.  Java one of the most popular programming language in the world, was designed to ‘run anywhere’ and is used on many different platforms.  Java is used for Android smartphone development, for example.  We have chosen an interactive development environment called Greenfoot that was designed for learning Java.  Greenfoot introduces concepts like objects and classes in a fun intuitive way while making simulations and games.

We hold a team competition on Friday with the students coding a simulation in Java. It is one of the highlights of the camp each year and the kids really get into it. They spend a lot of time trying to optimize their code to get the best score. Many teams share ideas and work collaboratively.



We begin working with Python on the first morning. Python is a great place to start programming because it was designed with a clear readable code style that students “get” pretty quickly.  It is even easier to learn than the classic learning language, BASIC, and eliminates some of the initial sources of frustration with other traditional languages like C, C++ and Java. We take a light approach to Python using number games, text adventures, simple ciphers, and the students try changing the code to see what happens.  Python’s popularity has grown more over the last few years than any other programming language and is used in places like Google, NASA, CERN, Emory and Georgia Tech, among many others.


Processing is a programming language geared toward creating visual interactive media, or “sketches”, while also being accessible to beginners as a good starting point into computer science concepts. Processing sketches are written using the Java syntax, which makes it a great entry point to the language.

Lessons begin with drawing and graphics to give an interactive experience to “visualize” the code, giving it an advantage over many other text-based languages. Processing is used in classrooms of all ages worldwide from computer science programs to art schools and visual arts programs. The Processing environment has been extended to electronics with Arduino, computer vision, and many other libraries.