Pathfinding algorithms: Dijkstra’s and Breadth-first search

The photos below show Simon playing with Breadth-first search and Dijkstra’s algorithms to find the most efficient path from S to E on a set of graphs. The two more … Continue reading Pathfinding algorithms: Dijkstra’s and Breadth-first search

Simon’s Community Contribution: Variation of 2D Casting Coding Challenge in p5.js

This is Simon’s version of Daniel Shiffman’s 2D Casting code, made on Wednesday last week right after the live session. Link to the live session including the coding challenge. Code … Continue reading Simon’s Community Contribution: Variation of 2D Casting Coding Challenge in p5.js

What Simon did instead of taking the SAT on Saturday

On Saturday morning, Simon didn’t go to the SAT examination location, although we had registered him to try taking the SAT (with great difficulties, because he is so young). In … Continue reading What Simon did instead of taking the SAT on Saturday

Dijkstra’s pathfinding algorithm

“I have first built a maze, then I turned it into a graph and applied Dijkstra’s pathfinding algorithm!” Simon learned this from the Computerphile channel. He later also attempted to … Continue reading Dijkstra’s pathfinding algorithm

More Sorting Algorithms!

An update to Simon’s new project: a series of video tutorials on sorting algorithms! See the full playlist here. Finally, parts 6 and 7 of Simon’s exciting series of video … Continue reading More Sorting Algorithms!

Chemistry Experiments: Polarized light iridizes crystals

Today we have made beautiful rainbow chrystals! Polarized light iridizes sodium thiosulfate crystals, so we made the crystals in between two polarizing films and then observed them through the microscope. … Continue reading Chemistry Experiments: Polarized light iridizes crystals

Simon creates a playlist with Sorting Algorithms tutorials in Python

Simon has started a huge new project: a series of video tutorials about sorting algorithms. In the videos, he codes on his RaspberryPi, but here is the link to the … Continue reading Simon creates a playlist with Sorting Algorithms tutorials in Python