Development of Visualization-Animation Software for Learning Transportation Algorithms