摘要

基于最新的HTML5标准,笔者设计实现了一款算法可视化编辑器,可用于算法的动态演示、算法教学等。该设计建立在基于oCanvas的动画框架和算法动画库上,设计出了基于时间线脚本序列的定义和存储。编辑器通过动画框架控制动画进程,通过调用算法动画库来实现动画效果,丰富了算法教学的手段。