In February 2020, we held an Introduction to the Python programming language course. Our team created a custom maze application (see below), with a virtual robot trying to find the exit door. Students learned how to move virtual robot to solve the maze, and over each session of the course, make the robot make better decisions.
Here is our lesson plan for the course: Hope IT – Python course lesson plan
The link below is for the maze application on GitLab.