Tower of Hanoi

Technologies ,
Roles ,

This was a personal project while I was studying Data Structure during my Master in Computing at the Federal University Fluminense.

It is a very simple application, but it has a good pedagogical potential for teaching algorithms, especially for teaching recursion.

The application was developed with Flash and Action Script. User interaction was quite simple and allowed the number of discs and the speed at which the animation was executed to be stipulated.

Although the Tower of Hannoi is widely used to teach recursion, internally an iterative implementation of the problem was chosen to facilitate the sequential display of the steps.