Cool concept, could defensively see this being used to teach people the basics of programming. If you wanted to continue I suggest a way to have the player move the camera around the game space and give them only a specific number of tries to get to a checkpoint. You could give each section a star rating based upon the number of moves and trials to get there. You have a very nice idea and I would love to see it developed further. Good luck!