Our Classes > Competition Training > Microsoft Minecraft Cup Japan 2025
Microsoft Minecraft Cup Japan 2025
The Microsoft Minecraft Cup is an annual competition that focuses on various themes each year and aims to allow students’ creativity to come alive as they develop Minecraft worlds that are in line with these themes.
In collaboration with our sister campus, Coding Lab Japan, we are inviting our Coding Lab students (ages 7-18) to participate in the competition and join the Coding Lab team!
Students from both Singapore and Japan work together in teams to come up with innovative ideas and make them come to life in the Minecraft World through code.
Creativity & Code Combined
Combine a love for Minecraft with creativity, code, and care for the environment!
Cross-cultural Teamwork
Cross borders and work together with participants from various countries!
Full support from Coding Lab
Build a sustainable Minecraft World with help from our experienced, dedicated educators!
Innovate, Automate, and Create a beautiful, sustainable Minecraft World with Code!
Coding Lab Pro Builders Team (Ages 10-12), Tokyo Bay eSG Award at Microsoft Headquarters, Tokyo in 2023!
Coding Lab students have participated in the annual Minecraft Cup every year since it started in 2019, working together tirelessly across borders with our tutors to form beautiful Minecraft Worlds for a cause.
Our teams have won top awards every single year we have participated, and even won the prestigious Tokyo Bay eSG award (twice!):
2024 - Junior Prize (3rd Place)
2023 - Grand Prize (1st Place) and Best Programming Award, along with the Tokyo Bay eSG Award
2022 - Sustainable Urban Development Award and Tokyo Bay eSG Award
2021 - Creative Award
2019 - Programming Award
Coding Lab’s dedicated and passionate staff of expert teachers mentor and help teams of students from Japan and Singapore work together, organise, design, build and code their worlds.
Every year students, ages 7-18, push themselves to improve and do better and better.
Would you like to join the Coding Lab team this year? We’d love to see your creative ideas and what you come up with to code and build!
View all our Minecraft Cup student achievements and blogs here!
-
The Japan Microsoft Minecraft Cup is an annual competition that focuses on various themes every year and aims to allow students’ creativity to come alive as they develop Minecraft worlds that are in line with these themes.
For 2025, the theme is Protect Humanity from Unprecedented Disasters!
-
A collaboration with our sister campus, Coding Lab Japan, we are inviting our Coding Lab students (ages 7-18) to participate in this competition!
-
Comprising of students from both Singapore and Japan, participants will work together in teams to come up with innovative ideas and make them come to life in the Minecraft World through code.
-
Participants will get the full support from both Coding Lab Singapore and Japan, as they will be coached by our experienced, dedicated educators weekly until the project completion date. Our impressive track record of winning the Junior and Encouragement Awards (2024), the Grand Prize and Best Programming Award (2023), the Tokyo Bay eSG Award (2023) , the Sustainable City Development Award (2022), the Creativity Award (2021), and the Best Coding Award (2019) speaks for itself!
-
Winning teams will get the opportunity to travel to Tokyo, Japan for the awards ceremony and presentation this year. (Details to be confirmed, dates likely to be in September 2025)
-
Complimentary Official Minecraft Cup Registration + 1-year Minecraft Education License (worth US$10 / SGD$15)
Full support from Coding Lab tutors through our training camps and weekly coaching sessions
Practice and learn new coding skills
Teamwork and leadership
Research and learn about the environment
Learn PDCA (Plan-Do-Check-Act)
Be creative and innovative
Access to Minecraft servers
Servers maintained by Coding Lab
10am – 10pm, during competition
-
Ages 7 to 18
Grouping will be based on student’s age as of 1 April 2025
Prior experience in coding required:
Ages 7-9: Must have completed P102 Scratch 2
Ages 10-12: Must have completed P206 Python Junior 2 and P202 App Inventor 2
Ages 13-18: Must have completed S112 Python 2
To better contribute to the team’s efforts, we recommend first-time participants to take these preparatory courses:
Ages 7 to 9: 1-hour Minecraft Preparation Course
Ages 10-12: P21S-MiCr Advanced Computer Scientists - Minecraft Code Your World
Minecraft Cup 2025 Competition Training Package (Online)
Course Fees: $695 ($757.60 w GST)
Total Coaching Hours: 18 Hours
Weekly Coaching Sessions Timeline
Ages 7-9 : Sun, 1615 – 1815 SGT
Ages 10-12 : Sun, 1715 – 1915 SGT
Date | Meeting Details |
---|---|
15 June 2025 (Sun) |
Core Meeting (Compulsory)
– Kick-off Meeting – Initial Planning/ Ideation |
22 June 2025 (Sun) |
Core Meeting (Compulsory)
– Decision on Project Ideas and Focus - Selection of Team Lead |
29 June 2025 (Sun) | Optional Meeting* |
6 July 2025 (Sun) | Optional Meeting* |
13 July 2025 (Sun) | Optional Meeting* |
20 July 2025 (Sun) | Optional Meeting* |
27 July 2025 (Sun) | Core Meeting (Compulsory) |
3 August 2025 (Sun) | Core Meeting (Compulsory) |
17 August 2025 (Sun) |
Core Meeting (Compulsory)
– Final Meeting |
Ages 13-18: Wed, 1700 – 1900 SGT
Date | Meeting Details |
---|---|
18 June 2025 (Wed) |
Core Meeting (Compulsory)
– Kick-off Meeting – Initial Planning/ Ideation |
25 June 2025 (Wed) |
Core Meeting (Compulsory)
– Decision on Project Ideas and Focus - Selection of Team Lead |
2 July 2025 (Wed) | Optional Meeting* |
9 July 2025 (Wed) | Optional Meeting* |
16 July 2025 (Wed) | Optional Meeting* |
23 July 2025 (Wed) | Optional Meeting* |
30 July 2025 (Wed) | Core Meeting (Compulsory) |
6 August 2025 (Wed) | Core Meeting (Compulsory) |
20 August 2025 (Wed) |
Core Meeting (Compulsory)
– Final Meeting |
All participants MUST attend the 5 core meetings and at least 2 of the 4 optional meetings. Full attendance for all meetings is still encouraged
Additional Preparatory Courses (For First Time Participants)
To better contribute to the team’s efforts for the competition, we recommend students to take these courses:
-
In this 1-hour session, young learners aged 7–9 will be introduced to the key features of Minecraft Education Edition used in the Microsoft Minecraft Cup. Conducted by Coding Lab Japan, the course focuses on helping students explore Minecraft’s unique coding tools—such as Code Builder and block-based commands—while learning how to navigate, build, and interact within the Minecraft world. It's the perfect introduction to using Minecraft as a creative platform for digital storytelling and themed world-building.
-
In this course, students will delve into the world of Minecraft and learn how programming can change the world around them. Using the intuitive Microsoft MakeCode editor, students will be able to create structures from simple houses to the Great Pyramids.
Students will learn to appreciate working on their programs in the Code Builder. They will implement past and newly-learnt knowledge including conditions and loops to help them automate processes and build their creative worlds in fast and efficient ways.
Schedules & Sign Up
Additional Minecraft Cup Preparatory Courses (Pre-Training)
The following courses are recommended for first time participants of the Minecraft Cup
FAQs
-
We require our students to meet certain pre-requisites in coding experience based on our Coding Lab curriculum. As such, we will only accept Coding Lab students.
-
While we will train participants in Minecraft Education, we require prior experience in coding as this would make learning how to code using the Minecraft Education interface much easier.
This would also enable the participants to get the most out of their training camps and be able to contribute meaningfully to the competitions.
In order to ensure all our meeting sessions are productive and everyone is able to contribute, we recommend that first-time participants aged 7 to 9 join the 1-hour Minecraft Preparation Course, and for students aged 10 to 12 join the P21S-MiCr Advanced Computer Scientists - Minecraft Code Your World.
-
Participants are required to attend all 5 of the compulsory Core Meetings, as well as at least 2 of the Optional Meetings. Participation in all weekly meetings is strongly encouraged.
This is to ensure that all participants take part in working together with their teammates in coming up with ideas, taking part in the creation of their project, and completing their project in time before the project completion date.
-
Participants will get the full support from both Coding Lab Singapore and Japan, as they will be coached by our experienced, dedicated educators weekly until the project completion date. Our impressive track record of winning the Grand Prize and Best Programming Award (2023), the Tokyo Bay eSG Award (2023), the Sustainable City Development Award (2022), the Creativity Award (2021), and the Best Coding Award (2019) speaks for itself!
What’s Included
Complimentary Official Minecraft Cup Registration + 1-year Minecraft Education License (worth $12.99)
Full support from Coding Lab tutors through our training camps and weekly coaching sessions
Access to Minecraft servers (Servers maintained by Coding Lab 10am – 10pm, during competition)
What You’ll Learn
Practice and learn new coding skills
Teamwork and leadership
Research and learn about the UN Sustainable Development Goals (SDG)
Learn PDCA (Plan-Do-Check-Act)
Be creative and innovative
-
As the themes for the Minecraft Cup differ from year to year, we still encourage students to participate in the full training workshops allocated so as to be able to ensure they are well prepared to contribute optimally for this year’s competition.
On a case-by-case basis, students with prior experience may be allowed to skip (1) Minecraft Education Training Camp and attend (2) Weekly Minecraft Coaching Sessions only.
Please contact front desk at +65 6977 9641 or email learntocode@codinglab.com.sg for assistance to register your interest, subject to final approval.
-
Participants are encouraged to attend ALL the optional meetings. In previous years, participants usually have attended a majority of the weekly meetings. As every participant needs to contribute meaningfully to the final project in terms of the code and design, we strongly recommend attendance at all meetings.
That being said, we understand that students may be busy and may have other things on o (e.g. Family dinners, etc.), and that’s why we allow the flexibility of choosing which lessons to attend. The fees for the training is also based on a minimum attendance of 2 optional meetings (i.e. we do not charge for the other 2 that we hope you’ll attend!). The important thing is to learn and contribute, and have fun along the way!
-
We require students to have prior knowledge in P102 Scratch 2 (Ages 7-9) and P202 App Inventor 2 and P206 Python Junior 2 (Ages 10-12) so that they have basic coding knowledge they can transfer to the Minecraft platform.
However, the transition in platforms may take some time to develop depending on the individual student. In order to ensure all our meeting sessions are productive and everyone is able to contribute, we recommend that first-time participants aged 7 to 9 join the 1-hour Minecraft Preparation Course, and for students aged 10 to 12 join the P21S-MiCr Advanced Computer Scientists - Minecraft Code Your World.
Meet Our Delighted Students!
Our rigorous programme ensures that our students always place ahead of the curve.
Check out some of our students’ achievements, hear from our students, or read what our parents say about us!