AryaBota is a visual tool for teaching introduction to programming, that slowly allows students to transition from using commands similar to natural language to more Pythonic constructs. We aim to gamify this process through the visual component AryaBota - a bot in a grid that detects and picks up coins while navigating its way around obstacles.
Our work is inspired by and hopes to combine aspects of Hedy and Karel.
AryaBota is currently under development, and any changes can be tracked via this page. Right now, we have a simple UI that allows a user to choose problems from a level map.
The following is the list of currently supported commands.
move 5 moves 5 steps in the direction AryaBota is facingturn left AryaBota will turn leftprint 5 prints 5 on the output screensubmit submit without a valuesubmit 5 submit along with the answer if requiredmy row returns the current rowmy column returns the current columnpen up , pen down changes the state of the pen