Teach the Future ...

The professional STEAM education system for all ages

Block-based coding example using the line sensor
Invent! robot front view
Example Python code for Invent!
More advanced block coding example that does obstacle avoiding
Invent! robot from the front with no sensors attached

Why Invent?


Teaching physical coding is difficult. Teachers are given hardware that is hard to use, hard to support, or unreliable. The equipment sits in cupboards unused, and learning suffers.


Invent! is the result of decades of experience by engineers and educators at one of the world's longest-running technology and coding camps. It's designed from the ground-up to be reliable, simple to use in a busy classroom, and engaging.

Invent! is designed for primary through to university level, whether students are starting with drag-and-drop coding or creating advanced AI Python and designing their own electronic add-ons.

Designed for Busy Teachers

Invent! just works out of the box. With no software to install, students can just go to a web link for both drag-and-drop and Python programming. With an offline programming environment and lessons it even works with no internet connection.

User Journey - Marketup X Webflow Template

Perfect for Beginners

Advanced features like wireless remote control, just using drag-and-drop coding.

Block coding example that transmits button presses from the remote control
Integrations - Marketup X Webflow Template

Extendable for Advanced Users

Interface with hundreds of inexpensive 3d-party modules like GPS sensors, monitor the weather, connect to the internet, and even design your own circuit boards.

Grove add-on modules that are compatible with Invent!
Realtime Analytics - Marketup X Webflow Template

Online Tutorials

Over 20 hours of curriculum-linked content for students, downloadable activity mats and resources for teachers.

Example worksheets for teachers
Automated Reports - Marketup X Webflow Template

Cross-Curricular

With a wide variety of add-ons, it's the perfect platform for STEAM teaching.

Invent! robot drawing geometric patterns
User Journey - Marketup X Webflow Template

Wireless programming

A whole class can program their robots wirelessly just by connecting using a 6-character code on each device. When programming is quick, learning is fast as well.

Invent! programmable remote control
Integrations - Marketup X Webflow Template

Lego Compatibility

Lego is not just for playing. It's an inexpensive and standardised construction system. Add Lego to create games of capture-the-flag, robot football and jousting. Learning that is fun is memorable!

Invent! robot with Lego add-ons

What Teachers Say ...

Kit Comparison

Begin your coding journey with our all-inclusive 'Explorer' kit or upgrade to the 'Robogames' kit to add a programmable remote control for playing robot games, and add-ons for connecting 3rd-party modules and custom electronics.

Basic Modules
Main module
Motor drive board & pen holder
Line sensor & magnetic pick-up
Obstacle sensor / LED board
Core Functionality
LEGO Adapter for add-ons
Rapid-charging batteries
Precise stepper motors
Digital audio system & speaker
Resources
Mission to mars activity mat
Race track activity mat
20 hours course
Optional offline operation
Advanced Add-ons
Programmable remote control
3rd-party module adapter
Prototyping board
Components in the Invent! Explorer kit
Explorer
from £99
Order Now
Data enrichment
User analytics
User analytics
User analytics
User analytics
User analytics
User analytics
User analytics
Automated reports
AI data predictions
AI data predictions
AI data predictions
Components in the Invent! Robogames kit
Robogames
from £129
Order Now
Data enrichment
User analytics
Funnel optimization
Funnel optimization
User analytics
User analytics
User analytics
User analytics
Automated reports
AI data predictions
Advanced charts
Advanced charts
20+ integrations
Seamless data sync
Data enrichment

Frequently Asked Questions

Find out more about Invent! by reading answers to common questions ...

How can Invent! be used across such a large age range from primary through to university?

Invent! is cleverly designed with multiple access paths to cater for everyone. Beginners can start with simple drag-and-drop programming, to assemble and code a simple robot in just minutes. More advanced learners can  use the popular 'Python' programming language. Engineering students can use it to prototype their own electronic modules and even design their own circuit boards and 3D attachments.

What teacher resources are available?

We have over 20 hours of self-guided student course material, free downloadable activity mats, getting started guides and much more. Have a look at some of our resources here.

How easy is it for teachers to use in a real classroom?

That's exactly why Invent! was designed. Once it's connected to WiFi, you can just go to our website to begin coding with no software to install.  

We've also designed it so troubleshooting is easy. With features like low-battery LEDs and rapid charging, it's designed to be just picked up and used. Students can build a robot in under a minute, and even more importantly, disassemble and put their kit back into the activity box just as quickly at the end of the lesson.

The miniature size allows students to work on A4-sized activity mats directly at their desk, without having to reorganise the classroom.

Can it be used offline?

Absolutely! In environments with no internet, you can turn the robot itself into an access point and connect your device directly to it.

Offline versions of the programming environment and course material can be downloaded as single files that work on PCs, Macs and even Chromebooks.

What does the 'Robogames' kit add?

The main extra is a fully programmable remote control. It's typically used to run activities like 'Robot football', 'Capture the flag', to add a real engineering opportunity to project-based teaching.  As Invent! is Lego-compatible, students can simply create add-ons to play games like this using inexpensive Lego pieces.

The remote can be used for all sorts of other things as well, and just like the main robot, it's programmable using our block-based coding system and Python. Students can use it to prototype ideas like a wireless doorbell or a remotely-controllable alarm system.

The Robogames kit also allows 3rd-party 'Grove' sensors to be connected to open up the option of connecting these widely-available and inexpensive sensors. For just a couple of dollars, Grove modules can add temperature and humidity sensors to make a weather station, or a GPS module to make a self-guided robot.

Finally the Robogames kit includes a prototyping board to allow custom sensors and electronics to be developed. This is the ultimate add-on for advanced engineering teaching.

How can I trial or purchase Invent!?

You can try the coding environment out even without an Invent! kit by following the link on our Get Started page.

If you're a UK school, you can trial Invent! free of charge - Contact us to find out more information.

If you're a school based outside the UK, Contact us to purchase a kit - we offer a 100% money-back guarantee, so if you don't think it's a great product after receiving it, you can send it back for a full refund. We also have distributors in some countries. Contact us for more information.

Ready to get started? Try Invent! now ...