The Q Scout is an entry-level robot suitable for beginners age 6-8+. It comes with various sensors and interactive input-output devices e.g. ultrasonic sensors, built-in RGB lights, line follower sensors, built-in buzzer, on-board RGB LEDs.

The basic programming environment is Scratch 3.0 the latest version of the Scratch programming toolset.  The basic Q-scout can be extended by adding more advanced elements leading, ultimately, to Qooper robots.
It is a valuable STEM EDUCATION component and can be used to introduce various aspects of Science, Engineering and Programming in an exploratory way, and encourages
discovery in the form of heuristic play.

METAL BLOCKS make for a sturdy robot that has a feel of classical "Meccano" about it.
Building the standard robotic applications such as line following and obstacle avoidance is relatively easy.

The robot can also be controlled remotely via a smart phone app.
Because the Q-scout is based on Arduino it is possible to develop Arduino applications for it. Also, as the Q-scout is compatible with Qoopers which has a larger set of peripherals it is possible to build on skills learned using the Q-scout to develop more advanced robotics applications using Qoopers robot kits.  Carshalton Tutorial College, for example can provide suitable workshops for teachers and ambitious young roboteers and textbooks and teaching materials.

To get a feel of what can be done with this robot look at the introductory online tutorials at http://wiki.robobloq.com/Q-Scout/learn.html