Towers of Hanoi for Khan Academy (CS 98 Culminating Project)

Web Development: Javascript, HTML, CSS, Processing


Working in a team, this was my Senior Culminating experience. The class was designed to be an open-ended way to self-learn web development. The project's goal evolved into a way to help new computer science students understand algorithms and learn Javascript. Our module focused on recursion, so we decided to demonstrate the Towers of Hanoi. For this project, I worked on several aspects of the Processing canvas module and the javascript that allows the code in the console to execute and move the rings. Repo Here


Khan Academy selected our example to feature on their site.