《数据结构精品课网站的设计》由会员分享,可在线阅读,更多相关《数据结构精品课网站的设计(25页珍藏版)》请在金锄头文库上搜索。
1、摘 要数据结构在计算机科学中是一门非常重要的综合性的专业基础课,主要讨论现实世界中数据的各种逻辑结构,在计算机中的存储结构以及各种算法的设计问题。数据结构的教学目的,是使学生掌握如何组织结构,如何存储数据和如何处理数据的基本概念和软件设计的基本方法,从而为进一步学习后续的专业知识打下坚实的基础。其内容丰富,涉及面广泛。随着计算机技术的发展,教学条件的改善,教学思想的成熟,该课程从课程体系、教学内容、使用教材与描述算法的语言、教学方法与手段等方面均发生了很大变化与发展,随着网络的高速发展,及教育体制改革的深入,通过网络自主学习与搜集信息,已经成为每个人所必须做的事情。特别是计算机数据结构方面的知
2、识,因其自身知识更新快的特点,通过网站进行数据结构精品课程建设与学习无疑是最佳的选择。本课题主要运用了 Adobe Dreamweaver CS5 的动态网站开发技术,实现了数据结构这一精品课程的在线学习。方便学生在进行学习数据结构这门课程的同时,通过在线答疑,交流讨论等进行学习心得的交流。关键词:精品课程网站;网上教学;数据结构; AbstractAbstract“Data Structure“ in computer science is a very important and comprehensive basis of the professional class, rich in
3、content. With the development of computer technology, and teaching conditions improve, mature thinking of the teaching, the curriculum from the curriculum, teaching content, use materials and algorithm description language, teaching methods and means both undergone tremendous changes and development
4、, With the rapid development of the network, and the in-depth reform of the educational system, through self-learning network and to collect information and have become each person must do. Especially computer data structure of knowledge, because knowledge to update their own characteristics, throug
5、h the site for quality data structure courses and learning the building is the best option. The main topic of the use of the database (Access) and ASP integration of dynamic web site development and technology, the data structure to achieve the quality of online learning courses and interactive, onl
6、ine learning FAQs and operating correcting. Facilitate student learning data structure during this course at the same time, through online FAQs, conduct discussions and exchange of views on the exchange of learning.Keywords:Keywords: Quality Course Website ; Online Teaching ;Data Structure ;ASP ; Da
7、tabase 目 录目 录摘 要 .IAbstractAbstract .I1 绪论 .11.1 课题背景及意义.11.2 课题主要工作.11.3 论文组织.22 系统分析 .22.1 需求分析.22.2 开发工具介绍.32.2.1 Dreamweaver 开发工具.42.2.2 CSS 网页设计技术.53 系统设计 .53.1 系统概要设计.53.2 功能设计.63.2.1 网站首页设计.63.2.2 整体功能设计 .64 系统实现 .154.1 网站首页模块的实现.154.2 电子教材模块的实现.17目 录4.3 授课教案模块的实现.204.4 系统测试.215 总结与展望 .235.1
8、总体结论.235.2 课题展望.24参考文献 .24致谢 .2511 绪论1.1 课题背景及意义计算机软件开发方法是不断发展的,数据结构的课程内容也应软件开发方法的不断发展而发展。随着网络技术的发展,我们发现信息技术的飞速发展正越来越深刻地影响着教育发展,教育信息化的发展方向需要我们在基础教育课程改革中充分发挥信息技术的巨大优势,让我们的教育能更好地适应当前科学知识迅速膨胀的客观现实,同时也促进教育品质的不断提升。建立精品课程网站是信息化教育资源建设的一种有效形式,具有资源丰富,自主性强、交互性好的特点。数据结构课程是一门理论和实践结合密切的课程,建设数据结构重点课程网站可以解决数据结构课程开
9、设中的诸多难题,是为促进教师教与学生学而设计开发的。设计此系统是为了实现教学目的、由各教学要素有机结合而成的具有一定教学功能的整体。为了达到一定的教育、教学的目的,实现一定的教育、教学的功能的各种教育、教学组织形式。教材内容的组织,系统教材库是提高教学质量、激发学习兴趣的关键。1.2 课题主要工作数据结构精品网站的主要研究对象是学生、教师、教学资源、教学媒体四个基本要素,通过这四个基本要素的相对运动从而产生着各个系统之间的输入与输出的复杂的运行过程,通过这个复杂的运行过程以保证学校2系统内部各个系统的动态稳定与开放性。做出一个分层次的系统复合体。通过层次的划分使系统更有针对性,不同的层次有不同
10、层次的规定性的具有可操作性的教学设计方法技术。从机构层次到学习层次,步步递进,前一个层次时候一个层次的父层,每一个层次之间存在着相互联系、相互制约、相互作用的组织形式,这些层次是系统结构领域的状况。课题研究过程中初步事项是进行可行性分析,需求分析,这样主要的工作是对现有国内情况的调查,这些工作包括数据结构精品课程的在线调查,通过论坛,了解精品课程的相关情况,并进行面对面的问答式调查直接研究相关的教学系统。课题研究中期工作,主要是系统功能的设计与实现,具体包括从网上下载免费的系统开发工具,Dreamweaver_CS5,以及其他素材。通过Dreamweaver_CS5 建立一个站点,逐步完成系统
11、功能的前台设计。 课题研究后期工作,反过来对系统进行多次测试,查看系统的运行情况,对断了的连接和孤立的文件进行处理。对部分比较大的图片和视频进行压缩,即优化操作。最后总结我分析课题的相关问题并写入文档中。1.3 论文组织通过对系统进行初步研究后,论文决定采用下面的基本框架组织全文:(1)绪论,主要是分析课题研究的背景和具体实施的意义,从而确定课题是否可行。当然也牵涉到了开发工具选取的问题,根据工具使用的3难易程度结合自己的技能水平。(2)系统分析,从各个方面上分析系统的需求,确立在课题研究中将要进行的主要工作。主要任务是将系统详细调查中所得到的文档资料集中到一起,对组织内部整体管理状况和信息处
12、理过程进行分析。(3)系统设计,通过建立好系统设计的主要思路,完成系统要求的功能设计,做好功能模块图。明确并实现数据的具体流向,画出数据流图。(4)系统实现,选举比较重要的模块进行详细的实现解说。说明网络教学模块的实现方法。Ppt 课件实现的具体思路。flash 模块的实现过程,也就是动画演示功能的实现。(5)总结与展望,主要是做好课题开发基本上完成后的系统测试和运行监测。同时对整个课题的一个整体总结与展望。2 系统分析2.1 需求分析本系统是针对教学现状而设计的。目前很多学校仍采用传统的与学生面对面的教学模式,它的整个教学过程均是“手动模式” 。虽然有时有同学在电脑前面进行上机操作,但是很少看到学生坐在电脑前面进行在线学习的。传统教学模式是以教师为主,教师讲、学生听、很少有互动,课后老4师比较忙,学生有什么疑难问题很难在短时间内找到老师解决,而且会因为老师上课过程中携带的资料有限,一时半会可能给不了学生具体的答案,几乎是一种单向沟通的教学模式。除此之外老师的工作量相当大,相同的课程在不同的班级上,出现了一门课反复讲,甚至同样的教学内容需在不同教室的黑板上书写多次,作业批改时相同错误在不同学生的作业本上进行重复的