The Micromelon platform provides both an easy way to get started with programming in blocks, but also a high ceiling of possibilities for advanced students.
The Code Editor makes it easy to start programming a robot.
Drag-and-drop code blocks to start programming your Micromelon Rover, and with the side-by-side editor, see and edit in Python at the same time.