Skip to main content
🌐 CoSpace League · Competitive · 12 years of championships

CoSpace — Robotics in the Virtual World

No shipping. No soldering. No hardware. Your child in Toronto or Hamburg launches the CoSpace simulator, codes a virtual robot, and competes with the best Iranian teams worldwide. Novin Zehn has been on the CoSpace podium for 12 consecutive years — including alumni like Matin Movahedi, now at the University of Alberta.

📚 4 seasons / year ⏱ 110 hours / year 💻 Software-only — no hardware needed 🏆 12 years of medals
☀️
Current term — get on the team Software-only league — perfect first step for diaspora kids.
CoSpace virtual robotics illustration
🏆
Target competitions for CoSpace Three official arenas — most remote-eligible for diaspora teams
🇮🇷
IranOpen CoSpace
National · April / May
🌍
RoboCupJunior CoSpace
World · July / August
🌏
RCAP CoSpace
Asia-Pacific · November · often hybrid
Pick your child's age tier — the path differs by division

Your 8-year-old learns visual programming inside CoSpace's 3D simulator, scores their first virtual rescue mission, then competes in the FirstSteps division — the same arena where Novin Zehn has been champion 12 years running.

One-year roadmap — FirstSteps tier

Four seasons inside the simulator: discover, decide, strategize, compete.

🍂
Season 1 — Autumn

Welcome to the CoSpace virtual world

Sep–Dec · 24 class hours + 1 workshop

Introduction to the CoSpace Rescue simulator, the virtual environment, and the first robot. Simulate, play, discover.

What they learn
  • 🎯 Working with Novin Zehn's proprietary IDE (focus of this season)
  • Navigating the CoSpace 3D virtual world
  • Visual programming — first commands
  • Their first virtual robot in motion
  • Mini-games and missions inside the simulator
🎁
End of Season 1 Working virtual robot + Season 1 certificate + parent panel progress report
❄️
Season 2 — Winter

Conditions, loops, decisions

Jan–Mar · 24 class hours + 1 workshop

The robot gets smarter — it decides based on what it "sees." Core programming concepts.

What they learn
  • Conditions (if / else)
  • Loops (for / while)
  • Virtual sensor reading (light, color)
  • Smart decision-making
  • Basic line-following in CoSpace
💡
End of Season 2 Decision-making robot + Season 2 certificate + parent panel video
🌸
Season 3 — Spring

The real FirstSteps arena

Apr–Jun · 24 class hours + 1 workshop

The official FirstSteps RCAP arena. Team formation. Competition drills.

What they learn
  • Official FirstSteps arena rules
  • Strategy for collecting points
  • 2-person team formation
  • Internal Novin Zehn mini-tournaments
  • Match analysis and improvement
🎯
End of Season 3 Competition-ready robot + Season 3 certificate + readiness scorecard
⭐ Competition season
🏆
Season 4 — Summer

IranOpen + RCAP FirstSteps

Jul–Sep · Bootcamp + tournaments

First international tournament experience in the FirstSteps division. Novin Zehn has been a medal-winner in this category for 12 years.

What they experience
  • Two-week preparation bootcamp (fully online)
  • IranOpen CoSpace FirstSteps (remote-friendly)
  • RCAP CoSpace FirstSteps
  • Official ranking and certificate
  • Photos and gameplay clips of the tournament
🥇
End of Year 1 Annual diploma + official tournament certificates

Your 12-year-old steps up to U12 — Python coding inside the CoSpace simulator, PID, victim detection, and full team strategy. CoSpace is the perfect software-only league for diaspora families: no hardware logistics, just laptop + internet + global competition.

One-year roadmap — U12 tier

Four seasons of code, strategy, and teamwork.

🍂
Season 1 — Autumn

Simulation + Python basics

Sep–Dec · 24 class hours + 1 workshop

Full introduction to the CoSpace simulator + basic Python programming for the virtual robot.

What they learn
  • 🎯 Working with Novin Zehn's proprietary IDE (focus of this season)
  • The CoSpace simulator end-to-end
  • Python fundamentals (variables, conditions, loops, functions)
  • Robot sensor APIs in code
  • First independent robot script
🐍
End of Season 1 Working Python-driven robot + Season 1 certificate
❄️
Season 2 — Winter

Advanced algorithms + victim detection

Jan–Mar · 24 class hours + 1 workshop

More complex algorithms — PID, victim detection, scoring strategy.

What they learn
  • PID for precise simulator control
  • Victim detection algorithms
  • Smart pathfinding inside the arena
  • Scoring optimization
  • Code organization (modules, classes)
🧠
End of Season 2 Smart robot + Season 2 certificate + technical report
🌸
Season 3 — Spring

Teamwork + U12 strategy

Apr–Jun · 24 class hours + 1 workshop

The heart of CoSpace: teamwork. Official team formation, role split, tournament strategy.

What they learn
  • U12 arena specifics
  • Two-robot cooperative strategy
  • Team roles and version control (Git basics)
  • Real tournament simulations
  • Internal Novin Zehn pre-tournaments
⚙️
End of Season 3 Tournament-ready robot + Season 3 certificate
⭐ Competition season
🏆
Season 4 — Summer

IranOpen + RCAP + RoboCupJunior U12

Jul–Sep · Tournaments + bootcamp

Three competition arenas. Many CoSpace events are remote-friendly — a real edge for diaspora teams.

What they experience
  • Final preparation bootcamp
  • IranOpen U12 (national)
  • RCAP U12 (Asia-Pacific, often hybrid)
  • RoboCupJunior CoSpace U12 (world)
  • Official rankings + portfolio update
🥇
End of Year 1 Annual diploma + tournament certificates

Your 16-year-old in U19 builds production-grade CoSpace strategy — deep search algorithms, opponent modeling, multi-robot cooperation. The goal: standing on a RoboCupJunior podium. Matin Movahedi walked this path; today he studies at the University of Alberta.

One-year roadmap — U19 tier

Four pro seasons. Goal: stand on the world arena.

🍂
Season 1 — Autumn

Advanced Python + architecture

Sep–Dec · 24 class hours + 1 workshop

Advanced Python, modular robot architecture, pro-level scoring strategy.

What they learn
  • 🎯 Working with Novin Zehn's proprietary IDE (focus of this season)
  • Advanced Python (OOP, design patterns)
  • Modular robot codebase architecture
  • Hierarchical state machines
  • Unit testing for robot logic
📚
End of Season 1 Professional architecture + Season 1 certificate
❄️
Season 2 — Winter

Search algorithms + opponent modeling

Jan–Mar · 24 class hours + 1 workshop

Pathfinding (A*, Dijkstra), opponent modeling, and game-theory-aware decision-making.

What they learn
  • Pathfinding algorithms (A*, Dijkstra)
  • Opponent modeling and prediction
  • Game-theory-aware decisions
  • Real-time optimization
  • Introduction to reinforcement learning
🧠
End of Season 2 Pro robot + technical report + Season 2 certificate
🌸
Season 3 — Spring

Cooperative multi-robot strategy

Apr–Jun · 24 class hours + 1 workshop

Coordinating two robots like a real team. Engineering Notebook (mandatory for RoboCupJunior).

What they learn
  • Coordinating two cooperating robots
  • Inter-robot communication protocols
  • Engineering Notebook documentation
  • Pro tournament drills
  • Novin Zehn international scrimmages
End of Season 3 Final robot + Engineering Notebook + Season 3 certificate
⭐ Three arenas
🏆
Season 4 — Summer

IranOpen + RCAP + RoboCupJunior U19

Jul–Sep · National + Asia + world tournaments

The three most respected CoSpace arenas. 12 consecutive years of Novin Zehn medals in this category.

What they experience
  • Final preparation bootcamp
  • IranOpen U19 (national)
  • RCAP U19 (Asia-Pacific)
  • RoboCupJunior CoSpace U19 (world)
  • Official certificates from all three + portfolio update
🥇
End of Year 1 Annual diploma + tournament certificates + university-ready portfolio
🎓
🇨🇦 Alberta, Canada
Student success story

Matin Movahedi — from CoSpace classroom to University of Alberta

Matin Movahedi started in our CoSpace simulation league. He climbed through the age tiers, won at IranOpen, and represented Iran on international stages. Today he studies at the University of Alberta, Canada.

"CoSpace gave Matin a software portfolio at age 16 that universities take seriously. 12 consecutive years on the CoSpace podium isn't luck — it's the path our students walk."

🏅 Certificates from the CoSpace League

Official Novin Zehn certificate at the end of every season. Annual diploma + tournament certificates (stamped by the technical committee) at year's end. Recognized internationally and welcome on a university application.

1Autumn season certificate
2Winter season certificate
3Spring season certificate + readiness scorecard
4Annual diploma + tournament certificates

📞 Get full details about the CoSpace League

Class-by-class lesson plans, assessment, and remote-tournament logistics are walked through in a free consultation call — at a time that works for your timezone.

Frequently asked

Questions parents abroad ask us

Is CoSpace really 100% software? No hardware shipped?

Correct. CoSpace runs entirely inside a virtual simulator. Your child needs a laptop and internet — nothing else. Perfect for families abroad.

Can they compete remotely?

Most CoSpace tournaments (especially RCAP and many RoboCupJunior events) accept remote/hybrid participation — a major advantage for diaspora teams.

What's Novin Zehn's history in CoSpace?

12 consecutive years on the medal table. Founder-led technical committee role at IranOpen CoSpace. Alumni in top universities worldwide.

Can my child start without coding experience?

Yes. The FirstSteps tier starts from zero. Even U12 Season 1 assumes no prior Python.

What about timezones?

Multiple class times per week across EST, PST, GMT, CET. All sessions recorded for review.