Multiple modes of programming, one affordable robot. Code Edison with pre-programmed barcodes to introduce students to coding basics. Then move on to EdBlocks and EdScratch, block languages that prepare kids for the complex functions of EdPy (Python). With accessories to build and sketch, new USB programming and charging capabilities, and the ability to grow with kids, Edison is your perfect classroom robotics solution.