Request Brochure

  • Java™ Programming and Modding with Minecraft

    iD Programming Academy | Ages 13-18

Java™ Programming and Modding with Minecraft

Minecraft Programming & Modding Courses for Teens

Division
iD Programming Academy
Ages
13-18 (Must turn 13 by 12-31-15)
Skill Level
Beg - Adv
Ratio Guarantee
8 students per instructor
Prerequisite
Yes (see below)
Software
Minecraft, Eclipse®

Minecraft Coding Course Description

Prerequisite: Proficiency in algebra including the knowledge of variables, integers, and absolute values, and ability to evaluate algebraic expressions using order of operations and the distributive property.

Discover the powerful world of Java™ coding using Minecraft as your sandbox! Java™ is one of the most relevant, in-demand programming languages in the job market today, and is the development language for one of the most popular games in existence, Minecraft. Learn Java™ skills applicable to engineering, development, 3D rendering, and more, all while creating and coding your own custom mod of Minecraft.

Other Activities

You can expect roughly 6-7 hours a day of class instruction, with plenty of time for campus excursions, socializing, outdoor activities, video game tournaments, and more in this Minecraft programming course. Parents want peace-of-mind and student supervision—teens want a taste of independence. At iD, we work hard to provide the right balance. We hope to make your experience valuable and memorable.

Week 1: Programming in Java™

Utilizing Java™ and Minecraft, start learning the skills needed to write your own Minecraft modification. Learn how to work with variables, data types, operators, and more! Throughout the week, you will also learn about control flow using conditional statements, loops, and functions, as well as more advanced data types and data structures. Finish the week with an introduction to methods, classes, and other advanced topics in Java™. Put your skills to the test by analyzing the code structure of Minecraft modifications and adding your owns blocks to the game.

Week 2: Coding Minecraft Modifications

Start your second week refreshing crucial topics in Java™ and then get ready to dig deep into Minecraft Modification using the Forge API. Apply your new found coding skills and see your progress in your own world! Create special powers for you and your friends, develop your own crafting recipes, design your own armor sets, and more. Wrap up your experience with a portfolio of Minecraft modifications you and your friends can enjoy at home. The flexible knowledge of programming that can be applied to multiple disciplines is just a bonus!

Minecraft Programming Course Locations

  • California - Northern
    • iD Tech Camps

      Day Camp: Ages 7-17

      Overnight Camp: Ages 10-17

      iD Programming Academy

      Overnight Camp: Ages 13-18

      iD Game Design & Development Academy

      Overnight Camp: Ages 13-18

      Nearby Airports

      NOTE: We do NOT do airport pick-ups or drop-offs.


      SAN JOSE: SJC (18 miles, 30 mins by car, 1 hr 25 mins public transit)

      SAN FRANCISCO: SFO (22 miles, 35 mins by car, 1 hr 10 mins public transit)

      OAKLAND: OAK (31 miles, 45 mins by car, 2 hr 20 mins public transit)

      Palo Alto, CA
  • California - Southern
    • iD Tech Camps

      Day Camp: Ages 7-17

      Overnight Camp: Ages 10-17

      iD Programming Academy

      Overnight Camp: Ages 13-18

      Nearby Airports

      NOTE: We do NOT do airport pick-ups or drop-offs.


      LOS ANGELES: LAX (13 miles, 25 mins by car, 1 hour 10 mins public transit)

      Los Angeles, CA
  • Connecticut
    • iD Tech Camps

      Day Camp: Ages 7-17

      Overnight Camp: Ages 13-17

      iD Programming Academy

      Overnight Camp: Ages 13-18

      Nearby Airports

      NOTE: We do NOT do airport pick-ups or drop-offs.


      NEW HAVEN: HVN (5 miles, 15 mins by car, 1 hr public transit)

      HARTFORD: BDL (50 miles, 1 hr by car, 2 hrs 30 mins public transit)

      New Haven, CT
  • Georgia
    • iD Tech Camps

      Day Camp: Ages 7-17

      Overnight Camp: Ages 10-17

      iD Programming Academy

      Overnight Camp: Ages 13-18

      iD Game Design & Development Academy

      Overnight Camp: Ages 13-18

      Nearby Airports

      NOTE: We do NOT do airport pick-ups or drop-offs.


      ATLANTA: ATL (15 miles, 22 mins by car, 1 hr 10 mins public transit)

      Atlanta, GA
  • Illinois
    • iD Tech Camps

      Day Camp: Ages 7-17

      Overnight Camp: Ages 10-17

      Alexa Cafe

      Day Camp: Ages 10-15

      Overnight Camp: Ages 10-15

      iD Programming Academy

      Overnight Camp: Ages 13-18

      iD Game Design & Development Academy

      Overnight Camp: Ages 13-18

      Nearby Airports

      NOTE: We do NOT do airport pick-ups or drop-offs.


      CHICAGO: ORD (26 miles, 40 mins by car, 2 hrs 10 mins public transit)

      CHICAGO: MDW (42 miles, 1 hr by car, 2 hrs 20 mins public transit)

      Lake Forest, IL
  • Massachusetts
    • MIT

      iD Tech Camps

      Day Camp: Ages 7-17

      iD Programming Academy

      Overnight Camp: Ages 15-18

      Nearby Airports

      NOTE: We do NOT do airport pick-ups or drop-offs.


      BOSTON: BOS (6 miles, 15 mins by car, 40 mins public transit)

      Cambridge, MA
  • New Jersey
    • iD Tech Camps

      Day Camp: Ages 7-17

      Overnight Camp: Ages 10-17

      iD Programming Academy

      Overnight Camp: Ages 13-18

      Nearby Airports

      NOTE: We do NOT do airport pick-ups or drop-offs.


      NEWARK: EWR (40 miles, 50 mins by car, 1 hr 20 mins public transit)

      PHILADELPHIA: PHL (53 miles, 1 hr 5 mins by car)

      Princeton, NJ
  • New York
    • iD Tech Camps

      Day Camp: Ages 7-17

      iD Programming Academy

      Day Camp: Ages 13-18

      Nearby Airports

      NOTE: We do NOT do airport pick-ups or drop-offs.


      NEW YORK: LGA (11 miles, 20 mins by car, 1 hr public transit)

      NEWARK: EWR (14 miles, 30 mins by car, 1 hr public transit)

      NEW YORK: JFK (20 miles, 40 mins by car, 1 hr 30 mins public transit)

      New York City Area, NY
  • Texas
    • iD Tech Camps

      Day Camp: Ages 7-17

      Overnight Camp: Ages 10-17

      iD Programming Academy

      Overnight Camp: Ages 13-18

      Nearby Airports

      NOTE: We do NOT do airport pick-ups or drop-offs.


      AUSTIN: AUS (9 miles, 20 mins by car, 40 mins public transit)

      Austin, TX

Can't find what you're looking for?

Jump to all iD Programs & Locations

Skill Level

Is This Minecraft Coding Course for You?

This course is for ages 13-18 (Min Age: Must turn 13 by 12-31-15).

Prerequisite: Proficiency in algebra including the knowledge of variables, integers, and absolute values, and ability to evaluate algebraic expressions using order of operations and the distributive property.

This class is suitable for beginner to advanced students but requires proficiency in algebra. Personalized instruction allows students to move along at their own pace and customized lessons provide fun and appropriate challenges. Instructors work closely with students and adjust the curriculum to fit their progress and their project goals.

You'll Learn to:

  • Create and publish Minecraft mods
  • Program new mobs, items, and blocks in Java™
  • Add new behavior to Minecraft with Java™ programming
  • Utilize object-oriented programming concepts
  • Work with programming libraries using Forge Modloader
  • Identify and use a large codebase (Minecraft)

Top Skills Gained

Software & Hardware Skills Development

  • Java™
  • Minecraft
  • Forge API

STEM & 21st Century Skills Development

  • Creativity
  • Problem-solving
  • Program debugging
  • Project planning

Our Recommendations

This introductory programming camp is a great step if you are considering studying programming or computer science in college. Our Minecraft Programming course is ideal for transitioning from weeklong iD Tech Camps programs to intensive Academy programs, and provides a comprehensive overview of genre principles. It is a good way to test your interest in the field and build up a solid base of knowledge. Learn the basics of programming and application-specific modifications from top tier instructors with industry experience.

Feel free to call us at 1-888-709-TECH (8324) so that we can make personal recommendations, should you need assistance.

Instruction

Discover what sets our teaching style apart.

8:1 Staff Ratio Guarantee

We guarantee small class sizes, with a maximum of 8 students per instructor. At iD, our teaching philosophy is premised on personalization—your path, at your pace. Passionate, all-adult instructors guide you through customized curriculum with one-on-one teaching. The immersive environment is ideal for fostering creativity and allowing you to reach your learning potential. Read more about our 8:1 iD Guarantee.

Two-week, Intensive Courses | High-level Curriculum

Our 2-week courses at the Academy provide you with the right amount of time to get comfortable in your field of study and put your knowledge to use with hands-on projects. You'll have ample time to work on your online portfolio, enjoy excursions and tours of nearby facilities, relax with late-night gaming tournaments, and explore campus (Weekend Stays optional).

All-Adult Staff | No Counselors-in-Training

Our entire staff is comprised of adults ages 18 and over. We do not hire Counselors-in-Training (CITs) at our summer technology camps. We believe you learn best from adults who have mastered their technology skills. Some of our instructors are tech industry professionals. Others are graduate and undergraduate students majoring in the fields of Computer Science, Computer Engineering, App Design, Film, and other related fields. We’re extremely selective when it comes to our summer staff.

Hours & Tuition

Overnight Program

Ages: 13-18
Check-In: 6pm Sun
Pick-Up: 3-4pm Fri
Tuition: From $3,699-4,099 (per 2-week session)
Meals: Included

Day-Only Program Held at NYU

Ages: 13-18
Check-In: 8-9am Mon-Fri
Pick-Up: 5-6pm Mon-Thu, 4pm Fri (varies by site)
Tuition: From $2,899 (per 2-week session)
Meals: Lunch for the 2-week session can be purchased for an additional $120

Academy sessions are two weeks in length and are all-inclusive of meals, housing, instruction, and supervision. For beginner to advanced students, we provide immersive, pre-college courses in app development, robotics engineering & coding, game modding, and more. Programs are held at top academic institutions.Please note: Program availability varies by location—please check your site of choice for specific course offerings. A minimum deposit of US $500 is required at the time of registration. Students attending iD Programming Academy held at MIT must be in high school. NYU offers day programs only—no overnight or weekend stays

Your Tuition Includes:

  • 8:1 student to instructor ratio guarantee 
  • Diploma with instructor insights
  • Final project portfolio with USB drive
  • Custom iD T-shirt and H2O bottle
  • Software specials (most courses)
  • Access to online curriculum after camp
  • Campus tours (most locations)
  • Studio tours (most locations)
  • Outdoor activities
  • Gaming tournaments 
  • New skills and self-confidence

Optional Add-ons

Weekend Stays

Add $379 per weekend

We invite you to stay the weekend BETWEEN the two weeks—most students elect to stay. Room, board, activities, excursions, meals, and supervision are included over the weekend. You’re also welcome to stay the weekend AFTER your 2-week program. Please note: Program availability varies by location—please check your site of choice for specific course offerings.

Continuing Education Units

Add $198 per 2-week session

Gain a competitive edge for college—Accredited Continuing Education Units issued by Villanova University are available for purchase upon registration.

Tech Rocket (Online Learning)

Add $229 per year (annual subscription)

Build your STEM skills year-round with our online subscription service. Learn from tech tutorials, compete in gaming tournaments, and stay connected through community forums. Tech Rocket is the perfect add-on to iD Programming Academy.

The Academy Experience

University Immersion

Teens experience independent college life in a supervised environment. This pre-college program is overnight-only, so teens stay in real college dorms, eat in dining halls and get a feel for daily life on campus. Choose the recommended Weekend Stays option to have even more time to explore campus and local attractions.

Software Repository System Utilization

iD Programming Academy students will use professional, industry-standard tools while at the Academy, including software repositories. These cutting edge technologies allow aspiring programmers to collaborate, share projects, and work in real-world coding environments. Students will not only learn to revise code and push it to the repository while in session, but also have full download access to retrieve their projects after their session. Establishing a repository sets our participants apart from their peers on college and internship applications.

Accredited Continuing Education Units

Build up your resume for college by earning Continuing Education Units. Receive an official transcript from Villanova University (available for purchase at all Academy locations). CEU Credits demonstrate that students have completed course content of college-level difficulty.

Tour a Big-Name Studio

Get a feel for future career options and meet industry professionals. Depending on session location and availability, students tour big-name studios like Turbine, Google, and more.

Reviews

Minecraft Programming Camp Reviews & Testimonials

What Parents Are Saying

“My son called me the first Thursday of the camp and asked if he could change plans and stay for the weekend. What could be better than that?” -Robert A., Parent, Java™ Programming and Modding with Minecraft

“Not only did my son learn tons about object-oriented programming, he also exploded with individuality, imagination and independence. He enjoyed extraordinary opportunities to collaborate with others, and to renew his passions in programming by assisting his fellow students. We couldn’t be more delighted with his time at iD Tech.” -Janet R., Parent, Java™ Programming and Modding with Minecraft

“Our son raved about how much fun he had. We will be back!” -Alex N., Parent, Java™ Programming and Modding with Minecraft

“This was an exceptional experience in every way. I was impressed by the confidence my child expressed in his ability to tackle programming challenges after this camp.” -Valerie H., Parent, Java™ Programming and Modding with Minecraft

“Finally a camp that is ideal for my son. He’s not the cabin, sleeping bag, bug spray kinda camper…this is a launching of wonderful ideas and hopeful aspirations for future interests in the technological field.” -Paige D., Parent, Java™ Programming and Modding with Minecraft

What Students Are Saying

"iD Programming Academy is an amazing place to learn and have fun at the same time. It was so great to get immediate feedback on my project from both the instructors and the other campers. Even better was seeing everyone else's projects. Being in a creative environment inspired great creativity. iD Programming is simply amazing." -Andrea R., Student, Java™ Programming and Modding with Minecraft

"I really loved how the course was based towards my favorite computer game. I was able to learn coding in a fun way that I actually want to continue outside of the camp. The dorms, dining halls, and computer labs were fantastic as well." -Brennan A., Student, Java™ Programming and Modding with Minecraft

"I think this camp is a great place to not only gain coding experience, but also a great place to meet friends." -Viktor D., Student, Java™ Programming and Modding with Minecraft

"This whole week, I've felt happier than I have in a long time." -Jed F., Student, Java™ Programming and Modding with Minecraft

"I met so many new and interesting people that I will stay in touch with for a long time!" -Sam F., Student, Java™ Programming and Modding with Minecraft

Frequently Asked Questions

Why is the iD Programming Academy the nation’s premiere pre-college destination to learn essential programming skills and STEM skills?

We offer intensive and relevant technology curriculum, taught by well-versed, accomplished faculty. These summer teen programs for ages 13-18 offer:-Guaranteed staff ratios of 8 students per instructor-Intensive, college-level curriculum for beginner to advanced learners, based on the new learning engine, iD Game Plan-The latest industry-standard hardware and software-Portfolio-building workshops-Accredited Continuing Education Credits available at all Academy locations. Official transcripts are from Villanova University.-Industry-savvy faculty-An immersive university experience-Tours of big-name studios-Guest speakers at many sites

How are Academy courses different from the courses at iD Tech Camps?

Academy courses are 2-week, overnight-only programs (at most locations) for teens ages 13-18 (Weekend Stays optional). Students in iD Programming Academy utilize software repository systems and graduate with full access to their code. Students in the iD Game Design & Development Academy build online portfolios in addition to completing a final project. All Academy students have the opportunity to tour a nearby studio. Our Academies provide an intensive, pre-college experience. Comparatively, iD Tech Camps offers weeklong day camps and overnight camps for students ages 7-17. More traditional summer camp activities are integrated into the iD Tech Camps curriculum.

Where is this course offered?

This course is offered at several top universities across the U.S. View our Locations page for more information.

How much does this course cost?

The cost for the 2-week overnight program ranges from $3,699-4,099. Check our site for special promotions. Continuing Education Units are available for an extra fee. Weekend Stays are optional, but recommended, and cost $379 per weekend.

Are there teen summer camp savings?

View our current Promotions.

What are the dates of this course?

View availability here.

How do I know if this course is open for enrollment?

For info more info, click here.

How do I register?

Registering online is the fastest way to get into a program. View all iD Tech Summer Courses.

What if the curriculum is too easy or too hard once the course starts?

Academy programs are taught in small, personalized classes. Instructors are able to work closely with each student to customize the course curriculum to each student’s skill and experience level. Whether you are a beginner or extremely advanced, our instructors find fun and challenging ways to develop your tech skills. If you have a particular goal or project idea, instructors will work with you and guide you.

Do I need to bring any computer equipment to camp?

No, you do not need to a bring a personal computer to camp. Each student is provided with a computer at camp; you’ll never have to share a computer. We supply all the hardware, software and course materials.

What “off-computer” activities are there?

Our teen programs are academic camps, but we also create a fun summer experience. The intensive curriculum and lab time are balanced out with cool excursions, trips to nearby studios and fun down time activities like gaming tournaments. Students may participate in organized outdoor sports, movie nights, campus tours, and more. Since this is a teen-only program, we try to allow students as much freedom as possible in shaping their own weeks - but students are supervised.

Do you provide transportation for students?

We do not arrange transportation for our students. All transportation to and from camp is the responsibility of the parent/guardian. There are child transportation services that past students have utilized, which can be found through a web search. We are not affiliated with any such company and thus cannot be held accountable for clients’ use of outside transportation services.

Who should I contact with questions or concerns?

You can phone us as at 1-888-709-TECH (8324) or 1-408-871-2227, or email us at info@iDTech.com. If you’d like a brochure sent to you, please click here.