Summer Camp 2026 · Enrollment Open

Our biggest summer yet. Beijing + Shanghai.

Eight weeks in Beijing. Four weeks in Shanghai for the first time. Coding, robotics, and AI for ages 5 to 18 — taught by coaches your kid will still talk about in September.

Beijing · 8 weeks · Jul 6 – Aug 28

Shanghai · 4 weeks · Jul 13 – Aug 7

New

Weeks of programming
0 +
Age-specific tracks
0
Coach to camper ratio
1: 0
Campers since 2022
0 +

Two cities

One curriculum. Two campuses.

Same coaches, same Build → Test → Showcase rhythm, same Friday celebrations. We just doubled the places your family can join us.

Beijing

Where we've been since day one

Dates

Jul 6 – Aug 28, 2026

Duration

8 weeks · weekly enrollment

Campuses

Downtown + Shunyi

Hours

Half-day · Full-day

Tracks

Baby · Mini · Junior · Teenage

Shanghai

New in 2026

Puxi area · bus transportation provided

Dates

Jul 13 – Aug 7, 2026

Duration

4 weeks · weekly enrollment

Campuses

Puxi · shuttle included

Hours

Half-day 3.5h · Full-day 7h + 1h break

Tracks

Baby · Mini · Junior

Four age tracks

The right level for every kid.

Each track has its own coaches, its own pace, and its own project format. Kids aren't bored, and they aren't overwhelmed.

Ages 5–7

Baby Coders

First tastes of coding and robotics

Ages 7–10

Mini Coders

Minecraft, Roblox, VEX GO, LEGO

Ages 10–14

Junior Coders

Python, Unity, AI, Arduino, VEX IQ

Ages 14–18

Teenage Coders

Portfolio-ready projects

Weekly themes

A new adventure every Monday.

Every week is self-contained with its own story arc. Enroll for one week, eight weeks, or anything in between.

Week 1

Superhero Tech Academy

ScratchJr hero stories + LEGO Rescue Robot.

Week 2

Dino Rescue Lab

Dino Coding Quest and a moving Dino build.

Week 3

Ocean Explorer Robotics

Underwater coding and a submarine bot.

Week 4

Space Mission Command

Rocket coding and a Mars rover build.

Week 5

Jungle Safari Engineers

Animal logic games and jungle robots.

Week 6

Smart City Builders

Traffic coding and a moving city machine.

Week 7

Amusement Park Inventors

Ride simulation and an attraction robot.

Week 8

AI Pet Lab

Interactive pet game and a robotic pet.

Week 1

Minecraft Smart City

Morning Minecraft build · VEX GO Urban Challenge.

Week 2

Roblox Game Builder

Original Roblox games · LEGO Robot Inventor.

Week 3

Python EduBlocks

Game-logic programming · Battle Bot Junior.

Week 4

Minecraft Coding & Modding

Java-style modding · VEX GO Precision Missions.

Week 5

AI 101 with Scratch

First machine-learning projects · LEGO Robot Inventor.

Week 6

Roblox World Builder

Story-driven Roblox worlds · Battle Bot Arena.

Week 7

Minecraft Mini-Game Creator

Custom mini-games · VEX GO Speed Challenge.

Week 8

Innovation Hackathon

Teams build and pitch · End-of-summer Robotics Showcase.

Week 1

Prompt Engineering Lab

Working with LLMs · VEX IQ Missions.

Week 2

Roblox Lua Advanced

Scripted systems · Arduino Smart Systems.

Week 3

Unity 3D Development

3D game engines · Robotics Arena.

Week 4

Python AI & Machine Learning

Train real models · VEX Autonomous.

Week 5

Minecraft Java Modding

Ship a real mod · Arduino IoT Systems.

Week 6

Vibe Coding Studio

Build software with AI · Robotics Competition Prep.

Week 7

Smart City Engineering

City-scale engineering · Full System Integration.

Week 8

Tech Startup PBL

Launch a concept product · Demo Day finale.

Week 1

Dino Builders + Minecraft Engineering

Baby dino build · Mini morning Minecraft · Afternoon VEX GO · Junior 3D Design Studio.

Week 2

Ocean Robots + Roblox Studio

Baby ocean explorers · Mini Roblox game studio · Afternoon LEGO Robotics · Junior Smart Home Engineering.

Week 3

Smart City Engineers + Python/AI

Baby smart city · Mini Python & AI Builders · Afternoon Battle Bot Arena · Junior AI & Vibe Coding.

Week 4

Robot Pets + Creator Week

Baby robot pets · Mini Minecraft Creator Week · Afternoon VEX GO Battle Bot · Junior Game Dev Unity.

A day at camp

Rhythm kids recognize by Wednesday.

Every day balances focused building, active breaks, and real teamwork. Kids leave tired in the best way — and they come back the next morning excited.

9:00 AM

Welcome circle

Day's mission, team check-in, today's build preview.

9:15 AM

Morning build

Coding project: Minecraft, Roblox, Python, AI, Unity.

11:30 AM

Active break + snack

Outside time. Movement. Real food, not candy.

12:15 PM

Lunch

Full-day campers only. Supervised family-style.

1:00 PM

Afternoon robotics

Hands-on: VEX, LEGO, Arduino, Battle Bots.

3:30 PM

Wrap-up + parent note

Kids save their work. Coaches write the day's learning note.

Recognition that matters

A medal every kid wants to earn.

Every camper goes home with a Certificate of Completion and a personalized coach report. A few campers each week earn one of three special awards — chosen by the coach, announced at the Friday showcase.

Engineering Award

For the camper who built the most technically impressive project of the week.

Innovation Award

For the camper who took the biggest creative risk and made their project uniquely theirs.

Leadership Award

For the camper who made their team better — because the tide rises for everyone.

What parents say

Real parents. Real words.

We don't make up testimonials. These are families who've been with us — their kids are the reason we're doing this again.

"

Cannon came home with smiles, excited to tell me what he did and sharing the games and projects he created. This was a daily occurrence over his two weeks of participation.

M

Melissa

Parent of Cannon

"

I sent my 2 kids (10yo girl and 12yo boy) to Young Coders Academy camp in July and they loved it! Each day, they came home excited to share all they had learned. They loved their teacher and even practiced their robot over the weekend. I highly recommend it.

M

Sunny

Parent of Hudson & Annie

"

Kaho enjoyed creating the games and apps. That was her first time to work on such a big project. She said that she learned the mechanism of coding and now knows how the games work. It was a great chance to expand her abilities.

M

Miwa

Parent of Kaho

"

The camp was fun and educational. Bob makes coding interesting and easy to understand. His self-produced coding book is helpful with tips on creating games and programs. Fully recommended.

M

Malinda

Parent of Kynan

"

I signed up both my kids (10 and 13) this July for 2 weeks with YCA for Mini Coders and Junior Advanced. They both love it very much. Teachers are patient and kind.

M

Fenny

Parent of Faith & Joseph

"

We had great classes. Even in the first lesson the kids were able to program their first game. Very practical — the kids don't want to go home after class. Bob is very patient and very nice to the kids.

M

Senu

Parent of Maximilian

Common questions

Everything parents ask.

If something's missing, just message us — we answer every DM personally.
Ages 5 through 18, split across four tracks: Baby Coders (5–7), Mini Coders (7–10), Junior Coders (10–14), and Teenage Coders (14–18). Each track has its own coaches, pace, and project format.
No. Most of our campers start with zero experience. We separate beginners from returners, and our coaches are trained to meet each kid where they are.
Never more than 1:6. Baby Coders is typically 1:4–1:5. Every classroom has at least one lead coach and one TA.
Puxi area. Bus transportation is provided and included in the enrollment price — no extra charge. We'll share pickup points with enrolled families.
Yes. Every week is a self-contained project with a Monday kickoff and a Friday showcase. Many families enroll for 2–4 weeks across the summer.
All materials, tools, robotics kits, daily snacks, end-of-week certificate, and Friday showcase. Full-day includes lunch. Shanghai enrollment includes shuttle transport.
For full-day campers, yes — real food, family-style, dietary preferences accommodated. Half-day campers bring their own snacks.
We do our best. Message us with your child's situation before enrolling and we'll talk honestly about whether we're the right fit.
Message us on WeChat or email — we'll walk you through enrollment in under 2 minutes. No lengthy forms.

Reserve your week

Summer goes fast. So do our spots.

Early enrollment is open. Pick your city, your week, your track — we'll handle the rest.

WeChat: YCAcamp · Email: hello@youngcodersacademy.com

Mr. lali

Lali is a dedicated Robotics Materials Manager and Technical Support Specialist with over six years of hands-on experience supporting robotics and coding programs for children. He plays a critical role in ensuring the smooth day-to-day operation of all robotics activities, overseeing equipment preparation, maintenance, and classroom readiness.

Highly skilled in robotics hardware, kits, and educational technology, Mr. Lali is responsible for troubleshooting technical issues, managing inventories, and providing on-the-spot technical support during classes, workshops, and competitions. His reliability and attention to detail ensure that instructors can focus on teaching while students enjoy uninterrupted, hands-on learning experiences.

With strong experience working directly with children, he supports safe, engaging, and well-organized robotics environments, making him an essential pillar of the learning ecosystem.

Ms. Zara

Ms. Zara is a dedicated educator with a Master's degree in Computer Science and dual Bachelor's degrees in Science and Education. With over seven years of teaching experience, she brings a deep understanding of both technology and pedagogy to the classroom. Ms. Zara. is highly skilled in integrating cutting-edge tools like Minecraft for block coding and LEGO robotics to create dynamic, hands-on learning environments

Her approach combines technical expertise with innovative teaching strategies, inspiring students to explore, create, and excel in the exciting world of coding and robotics. Committed to fostering a love for technology, she empowers young minds to develop critical thinking, problem-solving skills, and a passion for learning.

Dr. Bob

A visionary educator with 10+ years of experience in teaching Coding, Robotics, and Computer Science, Dr. Bob has shaped young minds at some of Beijing’s most prestigious international schools, delivering IB and IGCSE curricula with excellence. Under his leadership, Young Coders Academy has emerged as a powerhouse in competitive robotics, guiding students to win multiple awards in national and international competitions over the past few years.

Holding a PhD in Computer Science and Technology from  Beijing University of Science and Technology, his research specialization in Artificial Intelligence is complemented by multiple scientific citation-indexed publications. A lifelong learner, he is also a Certified Python Programmer, Data Scientist, and BI Analyst, with a proven track record in developing web and mobile applications.

Proficient in Python, C++, C#, Java, and block-based coding platforms, Dr. Bob blends academic rigor with real-world tech expertise, inspiring the next generation of innovators.

Mr. Steve

Mr. Steve holds a Bachelor of Science degree and brings a strong background in IT education and curriculum development to our YCA team. With experience as both a trainer and developer, he is dedicated to keeping our programs at the cutting edge of technology. Steve is actively involved in the research and development of our curriculum, ensuring that our lessons include the latest advancements in areas like Artificial Intelligence, Data Science, and Software Development. Before joining YCA,Steve delivered hands-on training in technologies such as Python, Java, React, Angular, and Machine Learning. He also contributed to internal software projects and corporate training programs, giving him real-world industry experience that he brings into the classroom. At YCA, Mr. Steve teaches our Junior and Teenage Coders, and provides personalized one-on-one tutoring. He empowers students with practical digital skills while fostering problem-solving, creativity, and critical thinking. His passion for technology and teaching helps young learners stay curious, confident, and ready to thrive in a fast-changing digital world.

Ms. J.J.

Having recently joined our team, Ms. J.J. brings nearly a decade of experience in STEAM robotics education. With a Bachelor’s Degree in Elementary Education and a Master of Arts in Education, she is passionate about delivering hands on, engaging engineering lessons to students from elementary to high school. Ms. J.J. has extensive experience coaching students in LEGO robotics (WeDo 2.0, EV3, and Robot Inventor) and VEX robotics competitions at all levels. Over the years, she has led student teams to international East Asian robotics competitions, earning multiple awards. She finds joy in her students’ achievements and takes pride in helping students discover their full potential and develop confidence in their abilities. Her teaching approach combines technical expertise with hands-on learning, empowering students to develop critical thinking, creativity, and problem-solving skills through robotics. Committed to inspiring the next generation of innovators, Ms. J.J. fosters a dynamic and supportive learning environment where students can explore and advance in the world of technology.

Mr. Owen

Mr. Owen holds a Bachelor of Science in Computer Engineering and a Master of Science in Engineering Education with a specialization in Computer Engineering. With over 15 years of experience teaching primary and secondary students, he has developed a passion for making complex concepts approachable and enjoyable for learners of all ages. Mr. Owen excels at teaching programming languages such as Scratch, Python, Java, and C, always adapting his lessons to meet the needs of his students.
One of his key strengths is his patient and supportive teaching style, which helps students build confidence in their abilities. Mr. Owen is particularly adept at introducing Python to younger students, starting with G1. He uses EduBlocks, a visual programming tool, to ease their transition to text-based syntax, ensuring a smooth and engaging learning experience. His ability to bring out the best in his students has earned him a reputation as a dedicated and inspiring educator, fostering a love for coding and problem-solving in his classroom.

Ms. Zoe

With a B.A. in Computer Science from the University of Adelaide, Ms. Zoe is passionate about mathematics, algorithm design, and introductory AI. She excels in providing personalized support through one-on-one tutoring for students from Grade 2 up to college level. Leveraging her expertise in Python, C++, and HTML, she designs engaging, challenging courses that inspire and motivate her students, taking pride in their progress and achievements.
Ms. Zoe’s teaching experience extends to early childhood education, where she introduces young learners to foundational coding skills through icon-based block coding and LEGO robotics engineering. She delivers these concepts in a fun, approachable manner, fostering early comprehension and a love for learning. Her proven track record demonstrates a strong ability to help students both understand and apply the concepts they learn.

Mr. Guy

With over four years of teaching experience, Mr. Guy transforms popular platforms like Minecraft and Roblox into powerful educational tools for kids in grades 1 through 8. A passionate gamer himself, he leverages the excitement of gaming to teach students block coding through MakeBlock and Tynker in Minecraft Education, as well as Lua scripting in Roblox Studio.
Mr. Guy’s robotics classes are packed with challenging tasks that inspire creativity and critical thinking. He values self exploration, encouraging students to push boundaries and discover their own solutions. With his guidance, kids don’t just play—they learn essential coding and problem-solving skills in a fun, hands-on way.

Ms. K.k

Ms. K.K. is a dedicated educator with a Master’s degree in Computer Science and dual Bachelor’s degrees in Science and Education. With over seven years of teaching experience, she brings a deep understanding of both technology and pedagogy to the classroom. Ms. K.K. is highly skilled in integrating cutting-edge tools like Minecraft for block coding and LEGO robotics to create dynamic, hands-on learning environments
Her approach combines technical expertise with innovative teaching strategies, inspiring students to explore, create, and excel in the exciting world of coding and robotics. Committed to fostering a love for technology, she empowers young minds to develop critical thinking, problem-solving skills, and a passion for learning.