One week of coding.
Free regional summer camps and a national camp held online for one week during the summer.
National summer camp.
Our national summer camp takes place online for one week during the summer. Dates and further details are not available yet.

We'll respond by email.
How regional camps work.
Regional campers build projects together, with a 4:1 student-to-mentor ratio, and everyone leaves with something they made.
- Who
- Students entering grades 4-8 (ages 9-14). Some regions set their own range.
- When
- One week in summer. Dates and hours vary by region.
- Where
- In person or online, in regions that host a camp
- Cost
- Free
Regional camp courses.
Check your region for available courses. National camp courses have not been announced. Not sure which regional course fits? Message us and we'll help you choose.
Intro to Python
Input and output, loops, graphics, functions. Grade 4 and up.
Intermediate Python
Object-oriented programming, APIs, dictionaries, tuples, lists. Grade 5 and up, or after Intro.
Web development
HTML layouts, CSS design, JavaScript, and responsive sites. Grade 6 and up.
Intro to Java
Input and output, loops, arrays, functions. Grade 5 and up.
Intermediate Java
Object-oriented programming, ArrayLists, graphics. Grade 6 and up, or after Intro.
Project-based Python or Java
User interfaces, advanced algorithms, and an introduction to AI. For advanced students.
Summer camps since 2018.
Common questions.
What does it cost?
Who can participate?
Can high schoolers volunteer?
Where are regional camps held?
How do I register for the national camp?
Find a regional summer camp near you.
Find your region to see its camp dates and how to register. For the national online camp, see the national camp information.