Minecraft Cup 2025 – Coding Lab Japan
Join the Minecraft Cup 2025 Coding Lab Team Protect humanity from unprecedented disasters! Innovate, Automate, and Create a beautiful, Minecraft world with Code! What is Minecraft Cup? The Minecraft Cup is an annual competition, created by Microsoft in 2019, that focuses on The United Nations Sustainable Development Goals and aims to allow students’ creativity to come alive as they develop Minecraft worlds that are in line with these goals. Coding Lab has been mentoring teams since the very beginning. Our focus is helping kids organize and plan their worlds and use code to build as much of the world as they can! In collaboration with our sister campus, Coding Lab Singapore, […]
Level Up Your Code: The Ultimate Guide to Game Design Education

Comprehensive game design education combining creative principles with programming skills. Learn game mechanics, visual design, UI creation, playtesting methodology, and collaborative development in coding lab environments.
Godot Programming

Master Godot, the free open-source game engine with node-based architecture and Python-like GDScript. Create 2D/3D games, develop cross-platform projects, and learn transferable programming skills with community support.
Summer Holiday Coding & Tech Camp

Summer coding camp in Tokyo (June 2 – September 5, 2025) featuring Scratch & Python programming, Minecraft coding, drone programming, 3D printing, robotics, and Minecraft Cup 2025 team participation.
Holiday Camp – Spring
Spring Holiday Coding & Tech Camp 2025 in Tokyo Minecraft, Python, Drones, 3D Printing & More! Join our Spring Holiday Camp, where kids ages 5-18 can explore exciting coding and technology courses, including: 💻 Scratch & Python Coding – Learn to build games & apps⛏️ Minecraft Coding – Code in the world of Minecraft🚁 Drone Programming – Fly & program drones with real-world applications 🖨️ 3D Printing & Design – Create, print, and bring ideas to life 🤖 Robotics & AI Basics – Hands-on learning for future innovators 00Days 00Hours 00Minutes 00Seconds 00Days 00Hours Class Calendar ClassAge 5-6Age 7-9Age10-12Age13-18 Class Type1-Day Workshop2-Days Holiday Camp5-Days Holiday CampIn-PersonOnline April 2025 08 April […]
w211 – Drone Programming

W211 – Drone Programming Future-Ready Skills Development Drone technology is rapidly expanding across industries including agriculture, construction, emergency services, and entertainment. Learning to program drones prepares children for future career opportunities in these growing fields. STEM Integration Drone programming naturally combines multiple STEM disciplines – coding (Computer Science), flight physics (Science), drone design (Engineering), and calculations for flight paths (Mathematics) – providing practical real-world application of these concepts. Spatial Thinking and Problem-Solving Programming drones requires thinking in three-dimensional space and solving complex problems (like obstacle avoidance or efficient path planning), developing crucial cognitive abilities that transfer to many other areas. See Schedules Schedule Holiday Camp Class Type1-Day Workshop2-Days Holiday Camp5-Days […]
w201 – 3D Printing

W201 – 3D Printing Workshop Transform Ideas into Reality Your child will master the fundamentals of 3D design while creating exciting personal projects they can take home and proudly display. Watch as their eyes light up when they hold their very first 3D-printed creation! MIT-Inspired, Age-Appropriate Learning Your child will learn using professional-grade 3D modeling software, specially adapted for young learners. The workshop’s “design-and-print” approach lets them progress from basic shapes to impressive 3D models at their own pace. Build Future-Ready Skills Beyond just 3D printing, your child will develop crucial spatial awareness, creative problem-solving, and design thinking skills that are invaluable in today’s technology-driven world. If They Can Dream […]
P21S – Advanced Computer Scientists

P21S – Advanced Computer Scientists Acquire Advanced Problem-Solving Skills Students model advanced concepts and apply their coding know-how across complex app development, hardware elements, and syntax-based programming. Develop Apps for Android and iOS Create real-world Apps spanning a vast variety of domains ranging from healthcare to entertainment. Be exposed to the intricacies of UI/ UX design. Advanced Micro:Bit Training Learn to program user input and various functionalities as well as incorporate the usage of sensors to create tangible products. Develop and Create Applying Coding and CT in Real-World Domains The Advanced Computer Scientists programme develops students to the next level of programming. Students will now Deep dive into app creation […]
s200 Advanced Programming

S200 – Advanced Programming Rigorous Program that drives Results Experience our award-winning MIT-Inspired curriculum that has turned learners into winners of National and Global Code competitions. Our programme has also helped numerous gain an edge in securing places at top universities world-wide. Experience the Boundless Applications of Computer Science Across diverse domains, computer science pioneers innovation daily. Our electives offer hands-on exploration of AI, Machine Learning, Data Analytics, Web Dev, Game Creation, Simulation, and Algorithms. Hone Problem-Solving Skills with Real-World Problems By leveraging coding and computational thinking, students adeptly address real-world challenges, crafting functional apps and programs. This immersive experience not only hones their problem-solving prowess but also offers firsthand […]
s112 – Python 2

S112 – Python 2 Progress to Python Meets Mathematics 2 Take your Python coding skills to the next level by solving more challenging problems and build more complex items. Object Oriented Programming (OOP) Learn to define and use classes, objects and methods, the key components of the OOP programming paradigm. Application of Python to solve Real World Problems Learn to build a school database and take on the actuarial consultant challenge to build a Monte Carlo simulator for a lottery game. Python Meets Mathematics 2 Using Python OOP, students created a simple database system for keeping records of students and teachers. Create a Game of Chance! How many questions can […]