Modding in Minecraft

Class description

The #1 way to learn computer science – making the popular video game Minecraft your own! By modifying Minecraft’s Java source code, kids create powerful teleporting swords, bows that shoot arrows at dragons and so much more! Perfect for the beginning coder and the intermediate Java modding aficionado.

Students learn AP Computer Science as they dig deep into Minecraft’s source code and program their own modification (”mod”) using the Java programming language. By learning to code their own mods from the ground up, students are empowered to create their own exciting elements within the world of Minecraft and code special powers that ordinarily do not exist in the game. They literally “hack” the game and write their own rules…while learning Java.

Our modding classes differentiate instruction based on your student's level of familiarity with Minecraft. Using our specially developed course, students will create powerful teleporting swords, humorous blocks, cool mobs, bows that shoot arrows that summon ender dragons, entire worlds, and other insane items, all through the power of Java programming!

This class provides an excellent framework through which students learn more advanced text based coding by casing it in a framework that provides enormous motivation to students.


  • Learn basics of Java through real programming, not cut and paste
  • Experience the most cutting-edge video interface for Modding
  • Personalized instruction based on Minecraft familiarity
  • Empowers students to “own” the game