基于三层结构模型的算法可视化教学研究与实践
摘要 | 第1-5页 |
ABSTRACT | 第5-9页 |
第一章 绪论 | 第9-14页 |
·选题背景与意义 | 第9-10页 |
·国内外研究现状 | 第10-12页 |
·论文研究内容和思路 | 第12-14页 |
第二章 算法可视化概述 | 第14-23页 |
·软件可视化 | 第14-16页 |
·算法可视化 | 第16-17页 |
·算法动画实现技术 | 第17-21页 |
·注释方法 | 第17-18页 |
·脚本语言方法 | 第18-19页 |
·侵略式方法 | 第19页 |
·事件驱动VS状态驱动方法 | 第19-20页 |
·动画框架 | 第20页 |
·从上往下VS从下往上可视化 | 第20-21页 |
·本章小结 | 第21-23页 |
第三章 算法可视化应用情况调查 | 第23-33页 |
·国外若干算法可视化教学软件 | 第23-25页 |
·可视化软件使用情况调查 | 第25-28页 |
·国外可视化教学实践经验 | 第28-31页 |
·本章小结 | 第31-33页 |
第四章 测评算法可视化教学效果的实验原理与设计 | 第33-54页 |
·参与性分类 | 第33-37页 |
·可视(Viewing) | 第34页 |
·反应(Responding) | 第34-35页 |
·修改(Changing) | 第35页 |
·建构(Constructing) | 第35-36页 |
·展示(Presenting) | 第36-37页 |
·决定可视化效果的衡量标准 | 第37-45页 |
·Bloom的认知分类 | 第37-38页 |
·算法与数据结构在Bloom分类中的表述 | 第38-40页 |
·教学评价的可测量因素 | 第40-43页 |
·协变因素 | 第43-45页 |
·评价可视化教学效果的实验设计 | 第45-49页 |
·一般假设 | 第45-46页 |
·通用实验框架 | 第46-49页 |
·实验示例 | 第49-52页 |
·本章小结 | 第52-54页 |
第五章 基于三层结构模型的算法模拟 | 第54-71页 |
·算法模拟概念的提出 | 第54-55页 |
·基于三层结构模型模拟算法的理论基础 | 第55-62页 |
·算法 | 第57-58页 |
·抽象数据类型(ADT) | 第58-59页 |
·概念数据类型(CDT) | 第59-61页 |
·基础数据类型(FDT) | 第61-62页 |
·模拟模型 | 第62-65页 |
·建立在三层结构模型上的应用 | 第65-67页 |
·算法动画 | 第65-67页 |
·模拟练习 | 第67页 |
·算法模拟在计算机教学中的应用 | 第67-70页 |
·示范工具 | 第68页 |
·电子练习本 | 第68-70页 |
·本章小结 | 第70-71页 |
结束语 | 第71-73页 |
参考文献 | 第73-77页 |
附录 攻读硕士期间发表的学术论文 | 第77-78页 |
致谢 | 第78-79页 |