致谢.31
1 绪论“数据结构”的概念不能简单的从数据和结构两个方面进行划分,更为准确的来说数据结构是数据和结构的集合体,是各种结构关系的数据的集合。掌握数据结构这门课程对计算机专业的学生来说尤为重要, 因为数据结构掌握的熟练程度直接关系到学生解决实际问题的能力。 那么如何更好的掌握数据结构?遇到问题如何解决?怎么改进如今的教学模式, 如何提高数据结构教学质量?这些都是值得深入探讨的问题。
1.1 课题的背景及意义“数据结构”这门课程属于计算机科学与技术各个专业中的基础性课程,在计算机程序开发的理解过程中尤为关键[1]。数据呈现和数据处理是解决任何计算机实际问题都离不开的, 它们的核心是数据组织和机器实现, 这也是 “数据结构”课程教学的基本内容。在学习知识和技能的培养两个方面“数据结构”都处于相当重要的地位, 并且对课程的理论和实践提出了非常高的要求。 而且 “数据结构”是计算机专业的学生在研究生考试时的必考课程之一, 且考试中的大部分算法都来自“数据结构”[2]。“数据结构”,在专业计算机科学与技术是一个非常重要的综合性基础课程,拥有丰富的内容,涉及面广。
1.2 国内外研究现状1.2.1 国内现状通过网络数据调研发现:我国组建信息化教育的计划正在推进,2000年 10月,推进校园网工程的建立由教育部提出。“数字化校园”这个概念开始在各大媒体上蜂窝式的涌现,大也开始逐渐对数字化校园耳熟能详[3]。因为数字化校园概念的普及,网络教学的方式开始引起政府的关注,从而逐渐引起政府对网络教学的重视度提高。在此影响下,国务院组建了中国教育科研网,远程教育计划也于1994 年拟定并且贯彻实施。这一计划的实施,同时也意着网络教学的进一步成功发展。后来在教育部的支持下,远程教育的试点高校已经有68 个,学习中心已经超过2000 个,就读的学生人数更是远超 200万,而且教育范围已经深入上百个专业。 这一系列的数据都更好的支持了网络教学的推进, 说明了网络教学存在的必要性。 除此之外, 各高等院校开始大量资金的投入,用于校园多媒体教室的建立。虽然远程教育在被广泛推行,但是还是有一些问题存在。比如,如何更好的开展网络教育,如何更好的将远程教育理论于实践相结合[4]。如今的社会大环境里, 传统教学与网络教学的相互融合的教学方式已经到处可见,学生通过电脑和手机学习已经不再是一件稀奇的事,而且网络教学的效果完全不低于传统教学。所以网络教学的发展前景较为乐观。1.2.2 国外现状如今社会所推崇的校园网络建设,有着很多惊人的优势。比如说教学体制,不再是传统的“讲”与“听”,而是一种交互性更好的模式。因而世界各国对这项技术给予了高度重视[5]。其实在上世纪八九十年代, 各国政府特别是发达国家就尤为重视通过网络进行教育的新科技,并且实现了 Internet 和各门学科课程的结合。说到美国,每个人都联想到很多关于强国之类的词语,所以网络教育也很受政府支持。追溯到1998 年,美国那时就已经建立了 400 多所网络虚拟学校,其中涵盖的专业多达300 个。在 2000 年时,美国政府做了这样一个决定:公立学校如果建立网上教学系统,学校所需要的一切硬件设备均由美国政府承担。建设校园网工程的计划一经提出,日本政府就投入了大量的资金,之所以下如此血本,日本政府解释是希望全国的学习都可以入网,让教学质量有更大的提升。日本对于这个项目的大力支持,也影响着其他国家的决策。据调查英国是较早开展网络教育的国家之一, 而且英国利物浦等大学正在积极开辟中国的教育市场。调查数据先死,截至 1998年全世界已经拥有超过 4500所的网站大学,高达85%的大学正在准备建立自己的网站,截至 2004年,网络教学的市场规模在全世界范围内将超过45%,并且会不断的持续增长。 jsp+sqlserver数据结构教学网站的设计与实现(2):http://www.751com.cn/jisuanji/lunwen_41548.html