论文部分内容阅读
伴随着现代化技术的迅速发展,在校园之中的网络学习也发展起来了,并越来越受到人们的重视。学习者可以自由学习,减少了很多时间和空间的限制,对我国教育形式的多样化进程起了很大的作用。随之发展起来的是网络课件,并且随着网络课件的广泛别应用,对课件设计者们的水平也是逐渐提高。对于在网络课件中系统能够和学习者之间进行一些交互,增加其一些有用的功能,是提高网络课件水平所需要的。本文的学习内容是《数据结构》课程中的排序算法。笔者首先使用标准系统观的迪克-凯里教学设计模型对这部分进行了教学设计,再根据软件工程思想,应用ASP和Access数据库技术对系统进行了开发。本系统共设置了八个模块,分别为注册登录、教学内容、学习资源、测试、论坛、留言板和学习情况排名。其中,在学习内容模块中,“排序算法”内容多而且容易令学习者混淆,因此这部分内容一直是是学习者学习中的难点。笔者针对这些问题开发了算法的flash动画,将排序过程在动画中生动地呈现出来,并在学习者观看完动画之后,将其以将动画展现的内容进行总结,帮助学习者清晰的整理学习过的的内容,这样可以实现学习者对学习内容进行有意义学习。在测试模块中的设计与学习内容模块是相联系的。在测试模块中的一部分问题是依据学习内容中动画所呈现的实例设置的,这样不但可以检测学习者的学习效果,还可以检测出学习者是否认真对学习内容进行了学习。除了很多网站都设置的一些模块外,笔者还设计并开发了学习情况排名模块。在这个模块中,系统可以跟踪学习者的学习情况自动打分,并根据分数对所有学习者进行排名。在这个模块中,学习者通过查看自己的分数和排名,可以不但了解自己的学习情况,通过学习者之间具有的攀比心理,起到激励学习者努力学习,提高学习者学习质量的目的。经过在学习者中的实际测试,该系统运行正常,功能实用且便于管理者对进行控制,达到了预期的目标,基本上可以满足用户的需求,有利于提高了学习效果和教学质量。