Registration for Summer 2019 is now open! Find a location near you 

Computer Programming Summer Camps

Unique STEM Courses For Kids & Teens

Computer Programming Summer Camps

Unique STEM Courses For Kids & Teens

Programming Summer Camps

Computer programming code runs the world – and computer programming jobs are ranked as the top jobs in almost every industry. Learn basic and advanced techniques for creating code for computers, iPhone®, iPad®, Android™, robots, video games and more.

The one and two-week programming Camps and Academies within this DMA Learning Pathway for kids and teens ages 6 to 17 use the latest software, like Apple’s Software Development Kit (SDK), and programming languages such as C#, Java™ and Javascript™.

Teen Camps + Academies + DMA Studios

One-Week + Two-Week Courses for Teens  •  Ages 12-17

AI & Machine Learning

Using systems like neural nets and special algorithms, programmers can teach computers to do things like recognize faces and images, play games, or find complex patterns.

Intro to Java Programming

Prep for the AP Computer Science Exam while learning the basics of Java programming and building a foundation in computer programming.

Advanced Java Programming

Dive deeper into Computer Science as you use advanced Java concepts to create your own interactive project.

More courses launching soon!

Adventures Camps

One-Week Courses for Kids  •  Ages 9-12

Adventures in Game Coding

Discover how to create video games and character animations using Scratch™. Then move on to Processing, a simple and straightforward language used for getting students introduced to Java™.

Adventures in App Development

Learn iOS programming basics, while discovering how to create and program an app for an Apple® mobile device. Camp features Apple's new programming language, Swift™.

Adventures in Java Programming with Minecraft

Customize your Minecraft™ experience by using Java programming to add new blocks, items, weapons, and more!

More courses launching soon!

Jr. Adventures Camps

One-Week Courses for Kids  •  Ages 7-9

Jr. Adventures in
Game Coding

Discover how to create video games and character animations while learning the basics of computer programming using Scratch Jr.