Program virtual 3D robots to complete missions

Learning rating

Community rating

Not yet reviewed
Based on 0 review

Privacy rating

Not yet rated
Expert evaluation by Common Sense



Subjects & Skills

Critical Thinking

Great for

Coding, Media Literacy

Price: Free to try, Paid
Platforms: Web

Pros: Complete curriculum, easy-to-follow step-by-step instructions; virtual robots don't require hardware or space.

Cons: Task-oriented missions limit creativity; weak connection between block- and text-based code.

Bottom Line: This coding curriculum has great scaffolding for students, but you'll need to find other ways for students to design and create.

CoderZ offers a very complete curriculum for programming virtual robots. For teachers without a lot of experience teaching coding or robotics, they can follow the curriculum step by step (45 hours' worth of lessons) to help students build skills in coding virtual robots. Students could work individually to complete each task or could be assigned to work in small groups. Even as an experienced teacher, however, you'll have to follow the tasks set up by CoderZ: There's no leeway to create brand-new challenges for students to complete.

Once students are comfortable programming with block-based code, you'll want to help them shift to text-based Java (the underlying code represented by their blocks). Since CoderZ doesn't have an explicit transition from block-based coding to Java, teachers will have to push students to experiment with the actual code, or else students won't ever use it.  

CoderZ is a web-based platform where students code virtual 3D robots to complete missions. After joining their online class, students step through clearly delineated tasks to make a robot follow a particular path or move around obstacles. Students select different block-based code commands to control the robot's movement and interaction with elements on the screen. On the programming interface, students can switch from block-based code to Java. Students are also able to see data from the robot's sensors, add a trail to mark its path, control the robot manually, and download the program to use with an actual robot (like a Lego Mindstorm EV3). 

Teachers are able to create classes and enroll students, as well as access the curriculum, solutions, extra challenges, and more. Teachers can also view statistics for classes and individuals. 

CoderZ offers students the opportunity to code robots without the teacher or the school having to buy robotics kits or create a robotics lab. For students interested in using code to complete tasks, it's good. The curriculum is a clear progression of skills from basic (sequences of simple instructions) to more complex (involving loops, variables, and functions). Like a puzzle challenge, many students will find this very engaging; each level gives a feeling of accomplishment and growing skills. Students can get suggestions to help them work through the complexities of their code, or, in a worst-case scenario, get solutions. The graphics and interface are all very appealing to users.

Although Coderz is well-designed, there's not enough of a clear connection between block-based coding and text-based coding (in this case, Java). Though students can see the Java for any code they put together, there's no need to do so. This limits the applicability of what students do in CoderZ to the real world. For those who look at coding as a way of combining creativity, design, and computational thinking to build new things, CoderZ isn't the answer. It's not open-ended; tasks are defined and students move through different levels by completing them. There needs to be a lot more opportunity to create and design from scratch if we want students to see the potential of coding. Ultimately, CoderZ may be an ideal tool to use in a club for students with an interest in robotics, but you'll need to supplement with more creative tools. 

Learning Rating

Overall Rating

CoderZ is well-designed and easy to navigate but very task-oriented. For some students, coding a 3D virtual robot to perform various challenges will be engaging; others will crave more opportunities for creativity.


By following the curriculum, students will encounter key programming concepts, but the missions have a narrow focus. Students are encouraged to try out different approaches until they find the right one. 


CoderZ features good supports for students as they move through increasingly complex challenges. The tips at each level provide enough information to encourage experimentation without giving away an answer.

Common Sense reviewer
James Denby
James Denby Educator/Curriculum Developer

Community Rating

No one has reviewed this tool yet. Be the first to share your thoughts.

Write a review

Privacy Rating

This tool has not yet been rated by our privacy team. Learn more about our privacy ratings