Mobile App/Standalone Tool
Sphero Edu
Great .edu platform, teaches the basics of coding, angles (turn based code built on angles, ) teaches loops, inertia, block coding, integrates with swift playgrounds, chariot battle bot challenges (engineering) are so fun, waterproof for art project (yes, use paing) also light painting.
PD: No
-