see more

BERLIN, GERMANY - MAY 05: A child uses a "Calliope mini" computer during a demonstration of the device on May 5, 2017 in Berlin, Germany. The USB-connected circuit board, similar to a Raspberry Pi, is designed to teach children about basic computer coding and electronics. In a project funded by Google, the Berlin-based manufacturer of the machines is providing 2,500 of the devices to schools, while the Roberta Initiative of the Fraunhofer Institute is educating around 100 teachers on how to give instruction in their use. (Photo by Adam Berry/Getty Images)

BERLIN, GERMANY - MAY 05:  A child uses a "Calliope mini" computer during a demonstration of the device on May 5, 2017 in Berlin, Germany. The USB-connected circuit board, similar to a Raspberry Pi, is designed to teach children about basic computer coding and electronics. In a project funded by Google, the Berlin-based manufacturer of the machines is providing 2,500 of the devices to schools, while the Roberta Initiative of the Fraunhofer Institute is educating around 100 teachers on how to give instruction in their use.  (Photo by Adam Berry/Getty Images)