26. Educational Aspects

"Everything should be made as simple as possible, but not simpler."

--Albert Einstein

Obviously algorithm animations are a valuable tool for the student to understand complex subjects. In the first section of this chapter educational benefits are outlined. The succeeding two sections discuss how to optimize pictorial and pseudocode representations of the algorithm for educational use.