Photos: The robotic garden designed to be a programmer's playground

In bloom

Learning coding can be intimidating but researchers have brightened up the process by creating a programming playground using more than 100 origami robots that can crawl, swim and blossom like flowers.

The colourful landscape changes to reflect the action of distributed algorithms developed by the lab - opening flowers and changing the colour of LED lights inside blossoms.

The team from Massacheusetts Institute of Technology (MIT) say the garden provides an visually appealing way to get more young students into programming, and presented their work in a paper recently submitted to the 2015 International Conference on Robotics and Automation.

Image: Jason Dorfman/CSAIL

By Nick Heath

Nick Heath is a computer science student and was formerly a journalist at TechRepublic and ZDNet.