Codey Rocky | Makeblock - Global STEAM Education Solution Provider

Codey Rocky

Write your first line of code

Codey Rocky combines hardware with software, allowing children to learn about programming while they play and create. Using mBlock, a software which supports both blocked-based and Python programming, Codey Rocky takes children by their hands and leads them into the world of avant-garde technology with its inbuilt AI and IoT functionalities, giving them a competitive edge in the AI era.

Codey Rocky

Write your first line of code

Codey Rocky combines hardware with software, allowing children to learn about programming while they play and create. Using mBlock, a software which supports both blocked-based and Python programming, Codey Rocky takes children by their hands and leads them into the world of avant-garde technology with its inbuilt AI and IoT functionalities, giving them a competitive edge in the AI era.

Overview          Software          Manuals

2 in 1 – an Innovative Design in Structure

Brainy Codey

Integrated with over 10 programmable electronic modules, Codey Rocky has more features than it meets the eye.

Agile Rocky

Not only will Codey Rocky swirl and follow lines but also go around obstacles, making creation so much more fun.

Software Learning + Hardware Creation — the fun way to learn about programming

Harnessing the power of mBlock software, Codey Rocky allows children to create dot matrix animations, design games and realize AI and IoT applications. By programming every move made by the robot, not only will children understand each command intuitively, but they will also find it a rewarding experience through hardware creation.

Create dot animation

Design games for hand-held devices

Interact with characters in the Stage Area

More Codey Rocky join forces to create more fun

Programming as simple as playing blocks

Hot on the heels of Scratch3.0, mBlock features many powerful functions and promises truckload of experience; programming is as simple as assembling building blocks – anyone who reads can learn to programme. We also structure the learning process in a series of games of different levels, making programming full of fun while children progress through these games.

① Scratch: a programming language developed by the Massachusetts Institute of Technology (MIT) for children, is currently the most widely used visual programming language in the world.

Programming as simple as playing blocks

Hot on the heels of Scratch3.0, mBlock features many powerful functions and promises truckload of experience; programming is as simple as assembling building blocks – anyone who reads can learn to programme. We also structure the learning process in a series of games of different levels, making programming full of fun while children progress through these games.

① Scratch: a programming language developed by the Massachusetts Institute of Technology (MIT) for children, is currently the most widely used visual programming language in the world.

Switch to Python with one click for advanced programming learning

Python is a programming language widely used at the forefront of technological advances such as AI and data analysis. Using mBlock software to learn a more advanced programming language, children can either directly code in Python or switch their written block-based program into Python.

Switch to Python with one click for advanced programming learning

Python is a programming language widely used at the forefront of technological advances such as AI and data analysis. Using mBlock software to learn a more advanced programming language, children can either directly code in Python or switch their written block-based program into Python.

Over 10 electronic modules to support your children in turning their imagination into reality

Equipped with over 10 electronic modules, including a sound sensor, a light sensor and an LED dot matrix display, Codey Rocky is a treasure trove of fun that plays music, follows light, mimics facial expressions and many more with easy coding, empowering children with the skills to turn their imagination into reality and experience the delight out of their achievement.

IR Transmitter/Receiver: makes communication with multiple robots possible and allows infrared remote control of electrical appliances.

Gear Knob: adjusts volume and variables

LED Display: shows various patterns and RGB lighting effects.

6-axis Gyroscope: detects tilts, shakes and turn angles, useful in designing somatosensory tricks which require tilts and shakes.

RGB LED Indicator: can be programmed freely to set the color of the RGB indicator, making Codey Rocky even more fun and expressive.

Voice sensor: detects ambient and motion sound levels.

Light sensor: detects the intensity of ambient light.

Buttons: are all programmable for customization.

Color Infrared Sensor: detects colors, avoids obstacles, calculate distance and enables cruising.

Get to AI — your key to unlocking the age of cutting-edge technologies

mBlock software supports AI① functionalities including image and voice recognition as well as deep learning. In conjunction with Codey Rocky, mBlock allows children to come into grips with cutting-edge technologies for the very first time. Through games and application, they will be able to learn about the logical thinking and principles behind AI as well as how to interact with machines, which are all essential as they prepare for the arrival of the age of AI.

① AI: Artificial Intelligence, a new science of technology applied to all walks of life, which is considered to be an essential technological development which affects the future of the world.

Face recognition

Imitate facial expressions

Home creation made simple even for a child with IoT technology

With built-in Wi-Fi, Codey Rocky quickly connects to the Cloud, realizing its IoT functionality. Through coding, Codey Rocky allows children to obtain data on the weather and make forecasts; and in conjunction with IFTTT, they can even automate smart tasks such as sending SMS messages. Children can also transform Codey Rocky into a wearable device, allowing them to make further strides in science projects and realizing even more IoT applications.

  IoT: Internet of Things, an interconnection via the Internet of all devices to enable the digitization and management of all kinds of smart devices and facilities.

② IFTTT: If This Then That, a web-based service connects different websites or applications to complete specific tasks. For example, once you deployed IFTTT, an operation performed on website A will initiate another operation on website B automatically.

Home creation made simple even for a child with IoT technology

With built-in Wi-Fi, Codey Rocky quickly connects to the Cloud, realizing its IoT functionality. Through coding, Codey Rocky allows children to obtain data on the weather and make forecasts; and in conjunction with IFTTT, they can even automate smart tasks such as sending SMS messages. Children can also transform Codey Rocky into a wearable device, allowing them to make further strides in science projects and realizing even more IoT applications.

  IoT: Internet of Things, an interconnection via the Internet of all devices to enable the digitization and management of all kinds of smart devices and facilities. ②  IFTTT: If This Then That, a web-based service connects different websites or applications to complete specific tasks. For example, once you deployed IFTTT, an operation performed on website A will initiate another operation on website B automatically.

Packed with comprehensive learning materials, giving children the professional guidance they need

Codey Rocky comes with learning resources and tutorials supporting children to program every step of the way. It also benefits from copious references, constantly updated tutorials, and creative projects, inspiring children with imagination and creativity. For more professional and systematic guidance on programming, free PBL programming lessons, designed according to CSTA course standards of the United States, are additionally available to our users.

①  PBL: Problem-Based Learning, a problem-oriented teaching approach aims at encouraging students to learn to solve problems in the real world through pro-active learning and logical thinking.
②  CSTA: Computer Science Teachers Association is dedicated to empowering teachers around the world to further the education of computer science and promoting the development of computer science education.

Compatible with Scratch projects

16+ PBL programming lessons

Constant update of example programs and learning materials

Set your imagination free and unshackle your creativity with Codey Rocky!

Play with Codey’s IR function

Team up with Lego and come up with new games!

IFTTT support

Weather forecast made as easy as pie with the IoT functionality