Registration open for January classes. Click for full list.

Summer Coding Camp - Deposit

Summer Coding Camp - Deposit

Regular price $150.00 Sale

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 2018.  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. Camps are held at a school near downtown Decatur (map link).

Summer Coding Camp 2018
June 4-8    FULL
June 25-29   FULL
July 23-27  FULL

Camp hours:
Drop-off 8:30-9:00am
Pickup 3:30-5:00pm

Scroll down for more details about the camp.



Summer Coding 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 and STEM-focused fields.

Dates Ages Session By April 30th After April 30th Snack Lunch T-shirt
June 4-8 11-17 5 days $475 $525 Yes No Yes
June 25-29 11-17 5 days $475 $525 Yes No Yes
July 23-27 11-17 5 days $475 $525 Yes No Yes

Here are some things to know about the camp

Camps instruction runs from 9:00-3:30 every day with drop off beginning at 8:30am. Pick up is between 3:30-5:00pm which will be after-care time (no additional fee) including options for multiplayer gaming. A morning snack is provided. Students bring their own lunch.

Camp is open to middle and high school students in grades 6-12 in fall 2018

On Friday parents and family are invited to a showcase highlighting student skills and projects.

Location: All camps take place on the campus of Academe of the Oaks high school near downtown Decatur just off College Avenue. School address: 146 New Street, Decatur, GA 30030 (Google maps link)

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.

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

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

Learn more about the topics covered

Learn Python

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.

Learn Java

After trying a set of lessons in Python, students are then prepared to jump into Java and try object-oriented programming. One of the most popular programming language in the world, Java 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.

Learn Processing

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.