Robo Logic is a neat logic game. You have to "program" a robot's movements by dragging commands to the memory of the bot. Your goal is to activate all the marked boxes.
Very soon you will realize though that using only the main memory is not enough and you will have to start creating and calling re-usable functions to achieve the goal.
Robo Logic is very easy to learn, but hard to master. There is also a lite version available. Get a taste of the game
If you get stuck in a level and need a hint, contact me. Do not forget to mention the tier and the level number.