CodeBug is a wearable computer and development board. It is similar to the BBC micro:bit, which was created to teach middle-school students how to program.
CodeBug was designed by a team from the University of Manchester some of whom were involved in the early designs of the micro:bit.
It can be programmed using Google's educational programming tool, Blockly. Students start with programming the LED grid and then move on to more sophisticated applications.