智能可视化算法课程软件

来源 :北京师范大学 | 被引量 : 0次 | 上传用户:wuai000
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术的发展,人们开始探索将各种新技术应用于教育教学领域,同时也促进了CAI理论的发展。其中,课程软件概念的提出将CAI的功能从辅助教学扩展为教学与自学相结合的辅助,这种新的辅助模式也对一些相关的技术提出了需求。   算法课程作为计算机学科的一门重要专业课,具有较强的抽象性,教授和理解的难度较大。因此,形象而智能的CAI相关研究具有了可行性和必要性。在国外,大量算法可视化技术的CAI应用已经取得了引人注目的成果,国内相关研究则还处于发展初期。本论文针对算法课程特点设计研发了一套智能可视化的课程软件。该软件一方面,使用算法可视化技术为算法执行过程提供形象展示的功能,同时允许用户自行对所求问题的命题参数进行设置,并在演示执行过程中与用户进行适当交互以确保用户对执行过程的理解。另一方面,采用智能及人机交互技术辅助学生自主作题并检查解答过程和结果的正确性和算法符合性,为学生提供解题帮助。   本文旨在通过将可视化、智能人机交互等技术应用到算法课程的教学中,促进对课程软件现实意义的研究以及在新的技术背景下对CAI的改进和发展。
其他文献
毋庸置疑,信息检索技术已经成为人们使用互联网的重要技术,并蕴含着巨大商机。问答系统作为信息检索技术日后发展的方向,也是国内外学者研究的热点。在国外,已经有许多对问答技术
近年来,游戏和动画已成为许多人主要的休闲娱乐方式之一,以至于游戏和动画制作迅速变成一个越来越热的新兴产业。人们对游戏与动画的需求也越来越趋于高质量,能够带来立体视觉效
随着信息数据化的深入发展,数据信息存储需求日益剧增,中小企业首当其冲成为存储需求市场的主力军。然而,遍观整个存储产品市场,还没有一种有效的解决方案能够在性能和价格比上切
随着软件规模的增大、运行环境的开放性和动态性,使得用户需求和系统资源环境的变化也变得异常频繁,导致软件开发变得越来越复杂。传统软件开发方法很少从体系结构层面将软件
隐写(Steganography)技术是信息安全(Information Security)领域中信息隐藏(Information Hiding)方向的一个分支,是关于将信息秘密地嵌入到数字图像等用于传输的媒介之中,使得
科技的发展影响和改变着人们的生活和学习方式。在强劲的技术发展驱动下,教育将从学校走向家庭、社区、乡村,走向任何信息及通信技术能够触及的地方。移动学习(m-learning)将网络
随着网络技术的发展,社交网络平台的功能已逐渐由开始的网络社交转变为社交媒体,具体体现在三个方面:内容上,用户发布的消息内容从个人自身状态的更新逐渐转变为当下的时事新闻;
随着互联网的快速发展,XML正在得到越来越广泛的应用。XML文档作为一种新的数据格式,针对XML文档的数据挖掘研究也成为了研究的热点。由于XML文档具有半结构化的特点,包含内容特
软件测试是为了发现程序中的错误而执行程序的过程,是目前保障软件质量最主要和最有效的方法,因此改进软件测试过程,提高软件测试的效率,降低软件测试的成本,是软件测试实践和发展
随着政务信息化的快速发展,无纸化网络办公已经逐渐被我国各级政府、事业单位广泛的普及和推广。规范、安全、可信的电子公文体系已经逐步取代了繁琐、低效的传统纸质公文体系