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.