“算法与数数据结构”教学探索与实践.docVIP

  • 4
  • 0
  • 约2.64千字
  • 约 5页
  • 2021-03-31 发布于福建
  • 举报

“算法与数数据结构”教学探索与实践.doc

第 PAGE 页 “算法与数据结构”教学剖析与实践   “算法与数据结构”主要研究数据在计算机中表示方法、存储方法以及其上操作。[1]在美国IEEE/ACM课程体系与我国教育部学科规范中,[2,3]“算法与数据结构”被列为核心课程之一。它是操作系统、数据库、软件工程与人工智能等课程基础。算法与数据结构蕴含思想对学生在软件设计方面有很强导向性,它教学效果直接影响学生数据抽象与程序设计能力培养。学习该课程,一方面,使学生学会剖析数据对象特征,掌握数据组织方法与在计算机中表示方法,为数据选择合适逻辑结构、存储结构与算法;另一方面,培养学生良好程序设计风格,进行复杂程序设计训练。[1]   为了在课时约束、学生基础、课程难度、教学目标等约束下最大化教学质量,使学生最大限度地得到提升与发展,本文从剖析“算法与数据结构”课程存在问题出发,在教学内容、教学方法、实验教学等方面进行了一些剖析与实践。   一、“算法与数据结构”教学中存在问题   1.课程本身难度大   “算法与数据结构”是抽象与具体统一,理解与掌握它需要跨越横亘在抽象与具体之间鸿沟。学习该课程有两个难点:一是从算法与数据结构到程序实现跨越;二是从实际应用到数据结构抽象跨越,即如何利用算法与数据结构解决实际问题。[4]“算法与数据结构”内容抽象、繁多、逻辑性强,难于理解掌握。学生学完后不知道学了什么,当需要解决实际问题时感到无从下手

文档评论(0)

1亿VIP精品文档

相关文档