Learn to Code with Interactive Instructions
The step-by-step instruction panel will guide students through every CastleRock project. Students are learning C++ from day one of their robotics class with CastleRock. A popular coding language like C++ provides a solid foundation for students to easily explore other languages and skills. Projects are thoughtfully designed to start out easy, teaching the basics of robot construction and elementary programming concepts.
20+ Projects to Challenge Students
As students progress and gain confidence in their skills, projects become increasingly more challenging. With it’s cloud-based back end, CastleRock allows dynamic project/challenge updates, and is open to future additions for compatible electronics modules and APIs.
See It, Learn It, and Do It in 3D
CastleRock’s 3D visualization helps you construct robots quickly and easily. This feature provides step-by-step build instructions, viewable in 360 degrees with zoom and rotation, so you don’t miss a single step.
Gamified System for a Better Learning Experience
CastleRock provides an effective learning environment, and helps students to apply their knowledge in multiple projects. This leads to a more engaged learning experience that facilitates better knowledge retention.
Create Mode: Learn to Build Your Custom Robot
CastleRock provides students with a set of tiered challenges that guide students through a planned curriculum. Once a student completes the core challenges, their robotics education has only just begun. At that point, students are equipped with the knowledge to begin programming robots however they wish. When students are in control of their own learning, great things happen.