计算机科学与技术专业实践教学体系研究..doc

计算机科学与技术专业实践教学体系研究..doc

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机科学与技术专业实践教学体系研究.

计算机科学与技术专业实践教学体系研究 引言br  br  计算机科学与技术是一个实践性非常强的专业。实践教学是学生创新能力培养的关键环节,也是计算机科学与技术专业课程中一个密不可分的部分。作为教学计划实施中的重要一环,对学生来说也是关键的和重要的技能训练。br  计算机学科发展更多地要求结合实践和应用,同时,社会对毕业生的实践动手能力要求越来越高。培养质量要求的综合素质和创新能力都以实践为基础。 /p p /p p br / /p p /p 摘要:本文针对三本院校实际情况,通过对数据结构实验教学的分析,发现实验教学过程中出现的问题并提出解决问题的相应对策。在解决对策的论述中着重讨论了实验教学环境的设计,为开发新的实验软件在需求上进行了探讨。br  关键词br本文来自:计算机毕业网 :数据结构;实验;教学;问题;对策br      br  1数据结构实验的重要性br  br  “数据结构”是计算机专业重要的专业基础课程与核心课程 [1, 2],内容包括数据的逻辑结构、存储结构以及运算。不论是存储结构的设计,还是运算的算法设计,都必须考虑存储空间的开销和运行时间的效率。因此,数据结构课程不仅讲授数据信息在计算机中的组织结构和表示方法,同时也训练高效地解决复杂问题程序设计的能力[3]。br  专家指出,数据结构课程内容定位在以下两个方面:基本数据的描述与组织,基本数据处理方法的算法设计。这两个方面最终都要通过计算机语言来实现。目前在数据结构课程教学过程中大多采用C语言或者C++语言作为描述语言[4]。经过理论学习,学生在实验课上借助C语言或C++语言编译器编写程序来描述并组织数据或者实现数据结构算法。实验着眼于原理与应用的结合点,使学生学会如何把书本上和课堂上学到的知识用于解决实际问题。有了理论课程学习的基础,再通过实验课程的练习,可使学生深化理解教学内容,掌握经典算法的精髓并将它们运用到程序设计的实践过程中。br  要达到这样的实验教学目的,就要借助一门程序设计语言,通过编写程序来达到训练的目的。而编写程序过程中,上机实验对程序进行调试是必不可少的。但是在实际教学过程,数据结构课程的实验教学效果并不尽人意。br  br  2数据结构实验教学存在的问题br  br  独立学院与一本二本院校相比,学生知识层次低,而且大都没有系统地养成自主学习的良好习惯。加上数据结构课程本身具有一定的复杂性和抽象性,在理论教学中学生对理论知识理解较困难,在实践教学中学生的实验动手能力相对薄弱。目前在数据结构实验课程教学环节中多使用IDE环境,程序编译器相对比较复杂,如Boland C++ Builder,Microsoft Visual C++等。学生在程序设计课程中虽然有可能使用过这些编译环境,但是复杂的编辑、链接和编译过程仍然使学生在实验课堂上难以将注意力放在算法分析和实现上。这些编译器在执行程序时,除了对程序语法本身进行提示外,对算法的运行过程没有任何提示或解释,学生只能通过编译器调试工具或程序执行结果的正确与否来判断算法实现是否正确。有的即便程序正确通过,但是学生仍然无法察觉算法上的不当。br  另外,数据结构课程的核心是算法设计,不能等同于程序设计。算法是局部的,而程序设计是全局的。程序设计能力包括算法设计能力、全局组织能力和实际动手能力。数据结构强调的是基本数据组织与基本处理方法,应该注重基本算法设计能力的培养,用这些基本内容构成程序设计的核心。对于数据结构实验课程本身而言,很多实验都是基本数据结构的运用,学生也只希望编写一两个函数或者语句片段来实现算法。但是在普通的编译环境中要实现一个算法,就不得不把一个完整的程序编写出来,涉及了很多程序设计方面的知识。学生课堂时间有限,在课堂上完成实验往往时间紧张,而且这还是在程序设计非常熟练的情况下。这样就造成数据结构实验课上学生不能集中注意力来对算法进行分析和研究,而只着眼于怎么把程序调通,偏离了数据结构实验教学的方向,很难达到实验教学的目的。br   br  3对策br  br  3.1合理组织实验教学内容br  根据应用型人才培养目标,在遵循教

文档评论(0)

s4as2gs2cI + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档