Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Boot.dev

Build a Maze Solver in Python

via Boot.dev

Overview

Boot.dev Special Discount:
25% off your first payment!
Grab it
Use Python and Tkinter to build a GUI that solves mazes. You'll be writing code that draws a randomized maze and then systematically solves it. You will use your knowledge of algorithms to automate this fun game! This is a fantastic way to build another real project and solidify your algorithmic skills.

Syllabus

  • Tkinter
    • Learn how to setup a Python GUI application using Tkinter
  • Cells
    • Draw lines and cells for the maze grid on a graphical canvas
  • Maze
    • Organize cells into a grid and break down the walls into a solvable maze
  • Solve
    • Implement a recursive backtracking algorithm to solve the maze

Taught by

Lane Wagner, Allan, Matt, Dan, and Hunter

Reviews

4.6 rating at Boot.dev based on 211 ratings

Start your review of Build a Maze Solver in Python

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.