
Fire Tech Camp was a great experience and the best camp I've ever been to. I think the camp does a great job in combining fun with learning.
Emma, 13yr old programmer
If you have a course coming up use the login details for the student that is going to attend, on the computer they will be using.
Don't see a login for your child?
Please check you have assigned them to the course you booked and contact us for help if needed.
In this course picker times will be displayed in timezone chosen above but all times shown elsewhere will reflect the UK Times these events take place.
Learn about the fundamentals of the pathfinding algorithms behind apps like Google Maps. Learn about applications in videogames by pathfinding in environments with obstacles and different terrains.
Learn about the super simple and clever Dijkstra pathfinding algorithm and how to code it in Python.
Use Pygame to build a personalised maze solver
Using Construct, we will create an environment with obstacles and different terrains to navigate objects through using pathfinding code.
Fire Tech Experiences are regular, super short, high-interest sessions about the very latest developments in technology on topics you will love. Designed and led by inspiring, enthusiastic experts, …
Fire Tech Experiences are regular, super short, high-interest sessions about the very latest developments in technology on topics you will love. Designed and led by inspiring, enthusiastic experts, Fire Tech Experiences introduce you to new worlds and ideas from the comfort of home.
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!
Next we code personalised environments using Construct 3 and apply our algorithms to objects navigating through different terrains avoiding obstacles. Can they find the fast route? Can they avoid the insurmountable obstacles?
In this session the instructor will demonstrate the tools onscreen and take questions throughout. The instructor will provide links to any relevant downloads at the END of the session for students who wish to attempt their own activities afterwards.
FireTech Experiences are a new series of short, high interest, fun and engaging tech demonstrations and talks. These are delivered in webinar style, with the main presenter showcasing a new interesting aspect of technology and learning.
Leszek studies Electronic and Information Engineering at Imperial College London and teaches our coding courses. He loves using his STEM skills to bring people together and recently created an Imperial college fantasy football app that connects 200 players together.
View Coding Courses >>Fire Tech Camp was a great experience and the best camp I've ever been to. I think the camp does a great job in combining fun with learning.
Emma, 13yr old programmer