- 20
- 0
- 约5.03千字
- 约 12页
- 2018-10-17 发布于福建
- 举报
数据结构课程教学的改革的探讨_000002
数据结构课程教学的改革的探讨_000002
摘要:根据传统数据结构课程教学中存在的不足,提出了数据结构课程与其它相关计算机基础课程结合协同教学的教学方案。研究了在互动式教学中提高学生自学能力、创新能力、软件设计能力的教学模式改革方案,并对教师业务学习、提高教学质量和评价机制等问题进行了探讨。
关键词:数据结构;教学改革;互动式教学;教学方法
引言
数据结构是计算机相关专业的一门专业技术基础课,它为软件设计提供必要的基础知识和方法。其主要任务是讲解数据组织中的数据逻辑结构,存储结构以及有关操作的算法;目的是使学生学会分析研究计算机处理数据的方式,以便为应用中涉及的数据选择适当的逻辑结构、存储结构及相应的算法,并初步了解对算法的时间分析和空间分析技术。本课程具有很强的理论性和实践性,并且课程间联系密切,它所包含的数据分析、结构设计以及算法设计和分析等知识,无论对学生进一步学习计算机领域的其他课程,还是对今后从事理论研究、应用开发及技术管理工作都起着至关重要的作用。
数据结构课程具有较高的抽象性,因此学生普遍感觉学习难度大。不容易理解和掌握。如果按照传统教学方法,学生在短时间内很难掌握数据结构的精髓,无法真正达到教学要求,更无法满足社会需求。结合社会需求、研发经验和教学实际,我们从系统高度上,整合与数据结构教学相关的课程,统一考虑教学内容,重新制定了新的教学计划和科学的教学模式,形成了一套协同教学,分解难点,理论与应用相结合,不断激发学生学习兴趣,逐步完善学生知识体系的教改方案,并在教学实践中取得了显著成效。
1 传统数据结构教学存在的问题
传统的数据结构教学中存在很多不足,严重影响了教学效果。在传统教学计划中,数据结构是学生继计算机程序设计基础后接触的第一门与程序设计密切相关的课程,由于程序设计基础课程课时少,任课教师往往注重程序设计基本语法和程序结构的讲解,在讲到程序设计精华一结构体和指针时,课时已剩不多,学生对结构体和指针的知识掌握少,上机实践时间短,理解不透彻。而数据结构中存储结构以及相关算法的描述,离不开指针和结构体的知识。另外,数据结构中的很多算法涉及的函数调用在教材中根本未描述或者只是在前面章节中概述过,一般不能直接在计算机上运行,需要学生自己进行转换,重新编程后才能运行。这种前驱课程和后继课程的脱节以及算法描述特有的一些特性,给学生学习和理解数据结构造成了很大的困难。
2 优化教学体系
数据结构课程注重培养学生自学能力和创新能力,培养学生能够根据具体问题进行数据抽象,设计合理的数据结构,通过研究算法及其实现,进行系统软件和应用软件的研发,并且编写的程序结构清楚、正确易读并符合软件工程标准。为此,我们瞄准能力培养,努力构建科学合理的教学体系。在教学安排上,既要保证教学内容的完整性和先进性,又要使学生容易接受,愿意接受。在实际教学中,我们打破了传统课程界限,根据学生培养方案和课程间相互关系,对相关课程知识点重新划分,避免知识点的过多重复,保证相关课程内容相辅相成,由浅到深,由易到难,理论和应用相互促进,让学生不断巩固所学知识,提高知识的综合应用能力。
数据结构课程的开设,需要前驱课程的支持,如程序设计基础、离散数学。鉴于目前数据结构与相关课程衔接中存在的问题,以及程序设计训练太少的情况,我们对相关的课程教学内容和教学重点进行了调整。
2.1 与程序设计语言结合
在程序设计基础课程中,按照教材内容顺序讲解,容易造成教学重点不突出,难点训练不到位,学生自学和创新能力被压抑等问题。根据知识点间的连续性、学生的理解能力以及后续课程需要,我们打破教材章节限制,将部分内容提前讲解,并有重点地对学生进行训练。在程序设计教学中,注重学生自学能力的培养,遵循少讲多练的原则,对程序设计中基本的数据格式输入输出以及类型定义等基本内容只进行简单讲解,对于格式输入输出和类型转换中经常遇到的问题,通过习题和上机实践,让学生自己去掌握。将指针和结构体的定义提到数据类型部分讲解,使学生尽早接触指针和结构体的应用,能够顺利地将地址和指针联系在一起,懂得结构体和基本数据类型的关系。在习题和上机实践中加强数组、指针和结构体的练习,适时引入项目设计(如学生信息和成绩管理系统),要求学生利用所学知识设计完成基本的数据查找,插入、删除、更新等;根据学生学习情况适当增加难度,激发学生的探索欲,培养自学能力,增强对所学知识的理解和应用能力。这既有助于提高学生对程序设计语言的综合应用能力,又有助于学生对后续数据结构课程的理解。
2.2 加强离散数学实践环节
数据结构课程与离散数学联系密切,需要离散数学中很多知识的支持。传统教学中,只注重离
您可能关注的文档
- 数据库系统安全的策略探析.doc
- 数据库系统课程的设计实践教学的改革的研究.doc
- 数据库系统安全保护机制的探讨.doc
- 数据库系统维护整合的方案介绍.doc
- 数据库自主安全防护技术的研究.doc
- 数据库课程“教学做一体化”教学的模式的探讨.doc
- 数据库课程的设计中分组阶段式反馈教学的模式探索.doc
- 数据库课程的设计考核方式探索.doc
- 数据库课程的设计教学的模式的研究.doc
- 数据库课程的设计中常见问题及解决措施.doc
- 律师如何应对《小微企业套享税收优惠政策问题即问即答》店群运营合规风险.docx
- 中国企业2026年中国外部安全风险应对全景分析.docx
- ““一推”致“轻伤一级”,量刑一年二个月为何“不重”?——从一起因情感纠纷引发的故意伤害案看“自首”与“赔偿谅解”的量刑差异”.docx
- 以物抵债的法律框架梳理.docx
- “租赁变“出售”,伪造证件“卖”他人车辆如何定性?——李某甲合同诈骗罪二审刑事裁定解析” .docx
- “盗窃30万黄金首饰获刑十年十一个月,为何是“特别严重情节”?——从一起入户盗窃案看累犯、金额、次数对“顶格”量刑的叠加效应”.docx
- 前台收银台结构及安装细节说明.pdf
- 第4单元语法练习:根据句意填词与选择题.pdf
- 公寓设施与房间数量概览.pdf
- 数独构造与求解算法.pdf
原创力文档

文档评论(0)