Minecraft coding (also referred to as“Computer Programming with Minecraft” or “Minecraft Modding”), is a creative process performed by programmers to make changes to the Minecraft game.
Students will learn how to access Minecraft's source code and edit it to create their own custom blocks, tools, biomes, weapons, worlds, enemies, and more. In fact, with enough knowledge, practice, and patience, they can modify the whole Minecraft game!

What will students will experience?
In a world where the next AI revolution is around the corner, learning how to code and understand the inner workings of technology is essential. Through Weekend Bot Builders, students gain comprehensive STEM experience.
Fundamental programming concepts such as functions, logic statements, loops for repeating actions, and variables in a fun and interesting way
Create and run their own programs in Minecraft Java Edition to create their own custom blocks, tools, biomes, weapons, worlds, and mobs
Share their creations on with other players who also program and play
Course Sessions
Each course will last 1 week from Monday to Friday. Classes will start from 10:00 am to 2:30 pm. All equipment is provided.
Session 1: June 9 to June 13 (Cupertino)
Session 2: June 23 to June 27 (Palo Alto)
Session 3: July 14 to July 18 (Cupertino)
Session 4: July 21 to July 25 (Palo Alto)
.jpg)
Who is this course for?
This course is designed for students from 9 to 13 years old to learn the world of programming in a fun way. Lessons are designed for beginners but are also well suited for those who already have some coding experience.
Frequently Asked Questions
We teach students how to code using Java, the programming language behind Minecraft: Java Edition. It's one of the most widely used coding languages in the world—great for both beginners and future developers.
Nope! While they’ll interact with Minecraft, they’ll spend most of their time learning to code, create mods, and solve logic-based challenges. It’s play with purpose—gamified learning that builds real skills.
Minecraft is a creative, open-world game where players explore, build, and survive. In our camp, it becomes a fun and accessible platform to teach core programming concepts in a way that feels like a game—but delivers serious learning.
No need! All necessary software, equipment, and Minecraft licenses are provided during camp hours. Just drop off your child—we handle the rest.
Camp is only hosted at our Palo Alto and Cupertino Centers, Monday through Friday from 10:00 AM to 2:30 PM. We offer three summer sessions for your convenience:
-
Session 1: June 9–13 (Cupertino)
-
Session 2: June 23–27 (Palo Alto)
-
Session 3: July 14–18 (Cupertino)
-
Session 4: July 21-25 (Palo Alto)
-
Not at all! Our course is designed for absolute beginners. Whether your child is new to coding or already curious about programming, our curriculum meets them at their level.
Your child will walk away with a basic understanding of Java, logic structures (like if-else statements, loops, variables), and how to write their own Minecraft mods. They’ll also practice problem-solving and computational thinking.
Campers will have both independent and collaborative challenges. This builds confidence in their own skills while also learning teamwork and communication—important in both coding and life.
All purchases are final, and no rescheduling or cancellations will be accommodated. Each class is held in person at our Education Polis center in Palo Alto, and attendance is required as scheduled.
By enrolling, parents or guardians agree to limit Education Polis’ liability for all activities related to the program, including—but not limited to—claims for personal injury, property damage, or negligence. Education Polis does not assume custody of any student at any time during the program.
No other terms apply unless expressly agreed to in writing by Education Polis.