I'm glad you like it! It's an awesome website. The tutorial as written describes the solution in Python, if memory serves right; but of course you can have a look at the source and see that the little animations are written in JavaScript. So it's a twofer.
And the kids might still like just clicking around, and seeing what happens. They might not understand the algorithms, but they can still see how opening a passage in a wall changes the optimal path that a baddy in a computer game might take to catch your character.
And the kids might still like just clicking around, and seeing what happens. They might not understand the algorithms, but they can still see how opening a passage in a wall changes the optimal path that a baddy in a computer game might take to catch your character.