iD Programming Academy

Save money on camp with this special offer

Search Our Site
Request a Brochure

The World's #1 Tech Camp

Courses

2012 iD Programming Academy Courses

 

Courses & Descriptions
iD Programming Academy - Programming Labs 101
NEW! iD PROGRAMMING LABS 101

Learning to program effectively requires a base of conceptual understanding, followed by language specific syntax and data handling. This beginner level course bridges the gap, covering broad Object Oriented Programming (OOP) concepts common to modern programming, then builds on that foundation with an overview of languages such as C++, Java and scripting. Your new coding skills will be polished through hands-on exercises and mini-applications.

 iD Programming Academy - iPhone & iPad App Development
iPHONE® & iPAD® APP DEVELOPMENT – OBJECTIVE-C & XCODE®

Prerequisite: Practical knowledge of C++ or Java. Create the ultimate portable project! Starting with a foundation in object oriented programming (OOP) like Java or C++, you’ll be introduced to Objective-C, then tackle the Apple® development environments Xcode® and Interface Builder. Exploring the iPhone® SDK brings you full circle and even lets you run your app in an iPhone® simulator on your computer. Take home the code from your app!

 iD Programming Academy - Google Android App Development
GOOGLE ANDROID™ APP DEVELOPMENT WITH JAVA

Prerequisite: Practical knowledge of C++ or Java. Build your own apps! Mobile devices running the Android™ OS, such as smart phones and tablets, are taking the market by storm! Utilizing the Android™ SDK by Google, you’ll learn to write managed code in the Java language, controlling the device via Google-developed Java libraries. Through hands-on exercises, you’ll start with Android™ basics, then move on to framework topics, developing, debugging, and publishing. Get out in front of this leading edge technology and start building mobile apps! Take home your code!

 iD Tech Camps - Robotics with VEX
ROBOTICS ENGINEERING & CODING

Equipped with sophisticated VEX® Robotics Design System and sensors, you will learn C programming fundamentals with Robot-C, and how to write code that will command your “bot.” Confronted by a series of challenging tasks increasing in complexity, your small team will have to continually re-engineer its mechanical creation and fine tune its coded instructions, assessing performance and implementing the design you think will be the most effective. Featured are STEM (Science, Technology, Engineering, Math) principles of hands-on mechanics, critical thinking and collaboration. Are you up for the challenge?

iD Programming Academy - Java for the AP Exam
JAVA PROGRAMMING FOR THE AP® EXAM

Prerequisite: Practical knowledge of C++ or Java. Need a boost for your upcoming AP Exam in Computer Science? This course focuses on the AP Java subset and outlines the features of Java that may appear on the AP Computer Science A Examination. The curriculum will cover language features that may be tested, and standard Java Library Methods required for the exam. Additionally, the course will summarize required elements, useful concepts and relevant resources for continuing study. This is a prep course and does not guarantee the student will pass the exam. Take home an exam study guide and any projects you create in class!