How Computers Solve Mazes - Introduction to Pathfinding
Ages 13 - 17
Ever wondered how a computer can solve a maze so quickly? In videogames, how do your non-human enemies decide what path to take to track you down so ruthlessly? How can self-driving cars determine the best, most fuel-efficient route to a far off destination? How do lunar rovers decide their next move?
Look no further, as we take a super fun dive into what are known as Pathfinding Algorithms. Discover the theory behind the world-famous Dijkstra Method and then code it with Python. We will then implement our algorithms on personalised mazes through a graphical interface so we can watch the navigation happening in real time! Then, we code personalised environments using Construct 3 and apply our algorithms to objects navigating through different terrains avoiding obstacles.
FireTech Experiences are a new series of short, high interest, fun and engaging tech demonstrations and talks. These are delivered in webinar style, using Zoom, with the main expert tutor showcasing a new interesting aspect of technology and learning. Apart from Zoom, no other downloads are required.
Available in these formats:
Short Experiences From £10
Short single-session events lasting one hour. Great as bite-sized tasters to explore something new or as standalone events on a particular topic!