数据结构教学方法改革与实践.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据结构教学方法改革与实践

“数据结构”教学方法的改革与实践   [摘 要]传统的课堂教学过于强调理论知识的讲授和学生的强化记忆,教师只关注知识的讲解,忽略了对学生思考的激发和能力的培养。本文针对数据结构课程的特点,阐述了在课堂教学中采用问题教学法、自学法等教学方式,注重教学内容的归纳和演绎,加强实践环节的指导,培养学生的创造性思维、逻辑思维、抽象思维和算法设计能力。   [关键词]数据结构;问题教学法;能力培养   [中图分类号]G642 [文献标识码]A [文章编号]1005-6432(2010)32-0165-02      1 引 言      数据结构课程是计算机科学与技术专业的专业基础课程之一,其中的原理和方法是学习编译原理、操作系统、数据库原理和软件开发的重要基础。数据结构的教学包括数据的表示、组织、相应结构上的算法设计和分析等内容。通过本课程的学习,要求学生能在分析问题的基础上构建相应数据的逻辑结构、物理结构及相应的操作算法,掌握算法的分析,同时达到对学生的抽象能力和创造能力的培养。鉴于本课程的重要性,教师在课堂上讲解细致入微,学生也强化学习,但教学效果却总是差强人意,收效甚微。   经过多年的研究、论证与实践,课题组的结论为:传统的课堂教学过于强调知识的传授和学生的接受性学习,教师只专注于知识的传授,忽视了对学生思考的激发和能力的培养,讲解越细致,学生无须动脑就可以坦然接受,久而久之,学生便习惯于不经思考便无条件地接受教师所传授的知识。如果学习过程缺乏思考,对知识的理解就不会深刻,记忆就不会长久牢固。因此,教师应改革课堂教学模式,将教学方式由单向讲授转变为启发式、体验式等多种形式,注重对教学内容的归纳和演绎,启发学生思考,发挥学生学习的主动性,在掌握知识的同时促进学习能力的提高。      2 问题教学法      前苏联教学论专家马赫穆托夫提出在课堂上“教师有意地创设问题情境,组织学生的探索活动,让学生提出学习问题和解决这些问题,或由教师自己提出这些问题并解决它们,在此同时向学生说明在该探索情境下的思维逻辑”。由此可见,问题教学法是指以学生为主体,以问题为中心,以激发学生的学习兴趣,充分调动学生的积极性,使其自觉地思考、主动地求知为目的而开展教学活动的一种教学方法。问题教学法的正确使用对于激发学生的学习兴趣,调动学生的学习主观能动性,提高学生的学习能力,培养学生的创新能力将起到积极的作用。在课堂教学过程中,自始至终都围绕问题而展开教学活动,引导学生不断发现问题、提出问题、分析问题并解决问题,不仅强化了学习,同时培养了学生的创新思维能力。   问题是问题教学法的出发点,是激发学生的学习兴趣,启发学生学习思考的重要载体。实现问题教学法的关键是创新性、启发式的“问题”的设计。例如,在数据结构的第一节课,我们可从去图书馆查询数目引入问题:图书馆藏书多,如何简单、快速地查询到与目标类似的图书。这是一个每位学生都曾遇到的问题,学生比较熟悉,也有许多人受此问题的困扰,注意力一下被集中起来,想学会解决这个问题的方法,进而想学好这门课程,形成良好的开端。   教师在课堂教学中实施问题教学法,要善于从教学内容中发掘问题,创造设立问题情境,激发学生进行积极的思考。教师在备课时,不仅要消化吸收教材上的内容,深入探究知识点的内涵,更要精心设计课堂情境,准备好吸引学生的“问题”;在课堂教学时,教师要生动详尽地讲解教材上的理论知识点,努力引导学生积极地思考,逐步培养学生发现、分析并解决问题的能力。      3 注重能力的培养      3.1 逻辑思维能力的培养   数据结构课程的教学内容中含有大量的基本概念和算法思想,教学内容是前后联系并且逐渐加深的,因而在教学中,教师要注意承前启后,引导学生从基本概念入门,逐步加深对知识点的理解。为了培养学生的逻辑思维能力,在教学内容的组织上应以归纳、演绎、类比等方法为主导,从而引导学生在学习中逐渐掌握这些方法。   例如,在讲解线性结构时,结合抽象数据类型的三元组(数据集合、关系、基本操作)的知识点给出线性结构的基本概念,再结合学生排队的生活情境,总结归纳出线性结构的特点,将学生日常生活中的经验升华为理论知识,从而加深对线性结构的理解,从知识点出发使学生深入学习其两种不同的存储结构――顺序存储结构和链式存储结构,并让学生掌握这两种存储结构的特点和在每种存储结构下的操作,经过上述的点面结合,使学生从“面”上掌握线性结构的基本概念知识。在对线性结构概念的正确理解的基础上,引入特殊的线性表――栈、队列、串、数组。从知识点出发,分析每种特殊线性表的概念、特点及其应用,最后进行归纳总结,并从实际应用出发,让学生根据各种线性表的特点,设计适当的结构去解决问题。   教学过程也是对知识点进行归

文档评论(0)

317960162 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档