These are mazes ready for you to solve. The robot is in the starting position, and the beeper is the goal. You May wish to make an extended Robot that has other methods like turnRight() or turnAround(), or walkToWall(). Good luck!
turnRight()
turnAround()
walkToWall()
https://www.mathorama.com/karel/maze/