
Teens: Academy for Game Programming
Learn Python, C++ and Microsoft® Visual Studio®
For anyone who is interested in a technical career or who is preparing for a college computer science or engineering program, programming skills are extremely important.
Learn to write code in this two-week, hands-on programming camp. Learn Python (the scripting language behind video-game hits as Battlefield™ and Civilization®) and C++, one of the most popular languages for writing applications and creating computer or console-based games. These are two of the most powerful programming languages for game design and software-application development.
What You’ll Learn: Academy for Game Programming
| Course Content | Software Used |
|---|---|
|
• Python & C++ programming language • How to totally customize and control every aspect of your 2D & 3D games • How to make 2D graphic sprites move and animate • To create and code game logic, artificial intelligence, game events & more • Creating motion: camera & object positioning, relative motion & animation • Creating and coding game logic, artificial intelligence, game events & more |
|
Course may vary slightly based on student expertise & class interest. All students work on their own personal projects, which they keep.
Who Should Attend: Academy for Game ProgrammingAges 13-17 | Beginner-Advanced | No Previous Programming Experience Required
This two-week Academy is for anyone who is interested in a technical career or a career in game development, and also for anyone preparing for a college computer science or engineering program.
Want to learn to write code? In this course, aspiring programmers learn programming languages for game design and software application development, specifically, Python and C++.
Related Courses: You May Also Be Interested In…
| Course Title | Quick Description | Duration |
|---|---|---|
| Introduction to Game Programming with Python | Bring games to life with powerful programming code | 1 Week |
| 3D Game Programming with C++ | Unlock the power of computing technology with C++ | 1 Week |
| Programming with Java | Unlock the power of Java programming | 1 Week |
| Academy for Mobile Device Programming | Master programming for all types of mobile devices | 2 Weeks |
Questions about a course or additional weeks at DMA? Ready to register? Please call 866.656.3342 for more information, or to speak with a Guest Experience Representative.
Fees & Additional Options: Academy for Game Programming
| Options | Price | Duration | Meals |
|---|---|---|---|
| Tuition (base price) | $1,975 | 2 Weeks, Mon-Fri | Lunch not included |
| Lunch Plan (for non-residential students) | add $130 | 2 Weeks, Mon-Fri | 10 lunches |
| Residential Program – Dorm (shared room) | add $990 | 2 Weeks, Sun-Fri (weekend add’l) | 3 meals/day |
| Residential Program (Harvard/UCLA) | add $1590 | 2 Weeks, Sun-Fri (weekend add’l) | 3 meals/day |
| Stanford Continuing Studies Credit | add $180 | 8 Quarter Units | NA |
*To view all options, including weekend stays, visit our Options & Fees page. 
2 Weeks | Ages 13-17 | Beg – Adv
| “A great learning experience, in depth hands on lessons and constant assistance.” - Sam, DMA Game Programming Student |
Dates by Location 2012
-
Vancouver, BC
- Jul 16-27
-
Stanford, CA
- Jun 25-Jul6 | Jul 23-Aug 3
-
Los Angeles, CA
- not offered at this location
-
San Diego, CA
- not offered at this location
-
Austin, TX
- location not offered
-
Washington D.C.
- Jul 16-27
-
Philadelphia, PA
- not offered at this location
-
Swarthmore, PA
- Jul 23-Aug 3
-
Cambridge, MA
- Jul 9-20
-
Chicago, IL
- Jul 16-27
-
New York, NY
- not offered at this location

![[Bloglines]](http://www.digitalmediaacademy.org/wp-content/plugins/bookmarkify/bloglines.png)
![[del.icio.us]](http://www.digitalmediaacademy.org/wp-content/plugins/bookmarkify/delicious.png)
![[Digg]](http://www.digitalmediaacademy.org/wp-content/plugins/bookmarkify/digg.png)
![[Facebook]](http://www.digitalmediaacademy.org/wp-content/plugins/bookmarkify/facebook.png)
![[Furl]](http://www.digitalmediaacademy.org/wp-content/plugins/bookmarkify/furl.png)
![[Google]](http://www.digitalmediaacademy.org/wp-content/plugins/bookmarkify/google.png)
![[LinkedIn]](http://www.digitalmediaacademy.org/wp-content/plugins/bookmarkify/linkedin.png)
![[Mixx]](http://www.digitalmediaacademy.org/wp-content/plugins/bookmarkify/mixx.png)
![[MySpace]](http://www.digitalmediaacademy.org/wp-content/plugins/bookmarkify/myspace.png)
![[Newsvine]](http://www.digitalmediaacademy.org/wp-content/plugins/bookmarkify/newsvine.png)
![[Propeller]](http://www.digitalmediaacademy.org/wp-content/plugins/bookmarkify/propeller.png)
![[Reddit]](http://www.digitalmediaacademy.org/wp-content/plugins/bookmarkify/reddit.png)
![[Squidoo]](http://www.digitalmediaacademy.org/wp-content/plugins/bookmarkify/squidoo.png)
![[StumbleUpon]](http://www.digitalmediaacademy.org/wp-content/plugins/bookmarkify/stumbleupon.png)
![[Twitter]](http://www.digitalmediaacademy.org/wp-content/plugins/bookmarkify/twitter.png)
![[Email]](http://www.digitalmediaacademy.org/wp-content/plugins/bookmarkify/email.png)
