Jewelbots were designed to attract young women to technology. They are marketed as "Friendship Bracelets you can code!" They run on an arduino chip, so you must have administrator access to install the Arduino IDE.
Sphero has created many different programmable robots, from the basic SPRK right up to Star Wars BB-8 replicas. There is also a special section for educators at sphero.edu which includes bulk pricing, lesson ideas and more. One of the biggest advantages of the Sphero is that it is programmed on a smartphone or tablet app instead of on a computer. Since most people already have access to phones or tablets, this makes programming much easier.
Also see the "Firia Labs" entry of the web-based programming section
The Raspberry Pi