论文部分内容阅读
分析C语言程序算法抽象复杂、学习枯燥等特点及教学中存在的问题,针对现有算法动画形式单一、功能不全、静态数据并缺乏娱乐性等缺点,开发出交互功能强大的动态性、娱教并重的虚拟算法动画。重点以“选择排序法”为例实现了数据输入的动态性与灵活性,并动态推导了排序过程;以“递归算法”游戏为例,实现了虚拟算法的交互性与娱乐性,旨在变复杂、枯燥的算法学习为直观生动、有趣的娱乐学习。