一个可视化CAI系统的设计与实现

被引量 : 0次 | 上传用户:naicha125
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在学习数据结构的过程中,数据关系的抽象性、算法的动态性和面向过程的描述方法都容易造成教学低效和学时膨胀。应用可视化技术实现算法和数据结构的动态可视,对解决以上问题有很大的帮助。定义新的结点类高效存储图的拓扑信息,用面向对象方法实现了图的经典算法;为结点类增加可视属性,用圆形布局法实现了数据结构可视化,方便了算法动态演示;采用COM组件技术实现统一用户接口,解决了系统中的算法重用问题,提高了软件的再利用。作者完全从学习者的角度出发,为系统增加数据建模功能,基于用户建立的数据模型对典型算法进行动态交互式模拟跟踪,将抽象的数据结构和算法实现动态同步可视化,为理解算法、学习编程和调试程序提供了便利;对同一问题系统提供了多种理解和解决的途径,不仅满足多层次用户的需求,而且多种方式的完美结合,真正实现了使学习者在不同情境下通过多次尝试逐步实现对知识完整意义的建构。系统用于辅助教学,为学生上机进行综合实验和用面向对象思想解决问题提供模板,稍加改造也可实际应用于工程施工、网络布线。
其他文献
本试验旨在研究限饲和光照周期对蛋鸡卵巢和输卵管发育及形态学的影响。试验采用3×2双因子设计,即3个光照周期(8L:16D、12L:12D和16L:8D)和2个饲喂水平(自由采食和限饲鸡自
丹江口水库移民安置面临淹没范围广、农村移民比重大、库区环境容量紧、库区水质保护要求高等困难。为使移民搬迁后能发展致富,根据河南、湖北两省具体情况,分别确定了经济发
目的探讨MRI对脑静脉畸形(CVM)的诊断价值。方法收集我院9例CVM患者资料进行回顾性分析。3例行CT平扫检查,9例行MRIT1WI、T2WI、T2FLAIR、T1WI增强扫描,其中有3例行3DTOFMRA
空心板条橡胶艉轴承是一种轴承端面具有圆形通孔的新型艉轴承,从结构上改变了橡胶轴承板条应力应变分布,具有良好的力学性能。采用有限元方法研究不同端面园形通孔数量、半径
目的探讨进展性缺血性脑卒中(progressive ischemic stroke,PIS)患者血清铁蛋白测定的临床意义。方法选择河北联合大学附属医院神经内科住院治疗的急性前循环缺血性脑卒中患
水库移民的关键在于使移民适应新的环境,并长期稳定地发展致富。为尽快让移民融入当地社会,从移民在环境、日常生活、经济生产、社会关系和风俗习惯、政治参与度、心理6个方
期刊
以南水北调中线丹江口库区河南省淅川县移民安置为例,对库区10个乡镇73个移民村土地整合情况进行调查。分析了土地未整合的原因,针对规划实施过程中存在可耕地匮乏、耕种困难
《红楼梦》中的平儿,处事平和公正,为人善良敦厚,平时知情达理,有时委曲求全。这些应该都属于中华民族的传统美德,同时也是人类文明的共同财富。这些传统美德,现代社会同样需
目的分析脊髓多发性硬化的临床特点、MRI征象及其诊断价值。方法收集经MRI检查诊断,并经临床治疗证实为脊髓多发性硬化25例;其中男8例,女17例,年龄为21岁~64岁(平均年龄32岁),