Code. Engage. Customize.
Ages: 12 – 17
Hours: 9am – 5pm
Hardware + Software
Atom or Sublime text editor
Learn introductory programming fundamentals, how to create a responsive 2D game, and customize game characters and elements.
A web based 2D game that can run in your browser or in a web browser.
Skills + Experience
Get ready for a fun and meaningful camp experience through project-based learning.
The Teen Experience
Since 2002, DMA has been encouraging and inspiring teens to become the next generation of developers, animators, filmmakers, photographers, designers and engineers. In addition to developing teens’ interests and passions for the latest in new tech, our camps foster personal growth, confidence, and independence; preparing students for life beyond high school and college.
Still looking for a camp? Ask us!
DMA summer is in full swing but we still have room - even in some of our most popular courses! See a course you like but don't see any room online? Ask us! In order to prevent over-booking, we close online registration 5 days before the start of camp. Send us an email, chat with us live on site, or call a Camp Advisor at (866) 656-3342 to inquire about adding your ideal camp to your summer itinerary!
Find This Camp Near You
My experience in DMA is one of the best thing that i had ever done in my life. I’m so happy that I met students from all around the world!Shama A.
Take a look at your camp schedule, learn more about tuition, and explore add-ons.
Sample Camp Day
Beat the traffic! Drop off anytime between 8:00 and 9:00am.
|9:00 am||Hands-on Tech Instruction
Learn + Understand
|10:30 am||Morning Break + Outdoor Activities
|11:00 am||Continued Instruction + Creation
Application + Guided Practice
|12:00 pm||Lunch Break
Bring your own or purchase a lunch plan, available at select locations.
|1:00 pm||Back to Camp
Create, Test, Evaluate + Improve
|2:30 pm||Afternoon Break + Outdoor Activities
|3:00 pm||Continued Instruction + Creation
Review + Share
|5:00 pm||Student Pick-up
Running late? Pick up as late as 5:30pm.
✓ Google Apps email account + unlimited cloud storage
✓ Personalized feedback + Project Achievement Report
✓ Certificate of Completion
✓ Digital Media Academy camp t-shirt
✓ Personal Apple workstation for camp
✓ Low staff to student ratios
Add-Ons Available at Checkout
+ Lunch: Add lunch so you don’t have to bring your own!*
+ DMA Online: Choose a course or subscribe to learn at your own pace.
+ Overnight Housing: Stay on campus Sunday to Friday – includes all meals.*
+ Weekend Stay: Get ready for fun weekend activities and day trips around the area.*
The DMA Difference
Discover what sets us apart from the competition and why we're the best.
Educators, artists, and talented industry professionals with a passion for STEM education.
Our students enjoy a balanced camp day with both in-class lessons and outdoor activities.
Our curriculum sparks curiosity, builds confidence, and fosters teamwork and collaboration.
Our staff is First-Aid + CPR certified and have completed national background checks.
Frequently Asked Questions
If a student already has some experience, are different skill levels accommodated in the course?
Instructors and TAs are always willing to modify and customize curriculum to make sure that all students are engaged and challenged. The first day or so will be utilized to gauge students’ individual skills and strengths. We also have advanced extensions for every course, so teachers can challenge advanced students.
More Programming Camps
We think you might be interested inthese camps, too!