APP下载

案例教学法在数据结构教学中的应用

2020-01-17王雪梅栗青生

黑龙江科学 2020年11期
关键词:上机数据结构案例

王雪梅,张 丽,栗青生

(浙江传媒学院,杭州 310018)

数据结构课程是计算机类专业学生的必修课程,对于提高学生的思维运算能力和逻辑分析能力具有明显作用。该专业课程体系的设置是为了计算机专业学生的全面发展,是专业教学体系中的重点内容。分析数据结构的教学现状和教学中存在的主要问题,重点对案例教学法的应用进行分析,为课程体系的发展作出积极贡献。

1 数据结构教学体系中存在的问题

数据结构课程是高校计算机类专业学生的必修基础课。在实际教学过程中,很多学生对该课程的内容学习感到比较吃力,认为课程的内容比较深奥,思路比较抽象,学生容易产生厌学心理。对于实际的教学问题,应有针对性地设计数据结构教学方法及其算法,改变学生的学习现状,设计更多符合学生思维能力的教学方法。引入案例教学法,能够激发学生的学习热情,带动学生的学习,使用全新的教学模式让学生在轻松快乐的氛围中进行学习,为学生成绩的提高奠定坚实基础。运用案例教学法需要任课教师强化对专业理论知识的指导,精心准备教学内容,按照教学程度要求认真开展教学工作,在课前应该指导学生预习课程内容,在课上积极带动学生进行案例讨论,经过案例讨论学生能够形成一整套学习模式,对学生的发展十分关键。在实际教学过程中,应将更多的真实案例融入到教学实践中,加强对案例的应用,帮助学生理解和分析问题,重视对实践能力的培养,激发学生的学习兴趣,提高学生的分析能力,实现预期的学习效果。经过调查研究发现,在数据结构教学课堂中,很多学生对课程内容感到非常困惑,不容易理解,主要原因是:课堂的氛围不够活跃,不能调动学生的积极性,教师的教学方法过于单调,主要授课形式是理论教学为主,多数采取“填鸭式”教学,这样就会降低学生的学习积极性。数据结构课程内容比较抽象,理解起来比较困难,会导致学生产生厌学心理,在教学中教师应重视理论知识讲解以及与实际应用知识的衔接,避免造成脱节现象。很多学生对专业知识掌握得很牢固,但却不知道怎么运用,这对未来的就业产生不利影响。在程序设计方面,很多学生的基础知识理解得程度不够,特别是数据结构的教材几乎都是 C 语言的算法,对学生的学习造成一定的影响。

2 案例教学法在数据结构教学中应注意的问题

2.1 选择具有真实性的案例

案例教学法已经成为一种极具发展潜力的教学模式,教师在教学过程中应高度重视案例选择,数据结构课程体系中案例选择法的应用关键在于真实性,主要表现在以下几个方面:第一,围绕教师所提供的案例,学生在教师的引导下,积极进行联想、思考、分析、讨论和实践,从而深刻理解问题的原理和本质,只有运用真实的案例才能让学生信服,掌握更多的专业知识。第二,它是为探究性学习提供的必要条件,要运用真实的案例教学为学生提供更多的思考空间,帮助其解决各种困难。在数据结构教学中,经常会遇到的教学难点是整合各种抽象的概念,运用灵活的案例进行讲解,可以帮助提升学生的理解与分析能力。在日常教学中,应尽量结合教学内容和实际案例,总结在数据结构教学过程中遇到的问题,运用案例教学法能够取得显著的效果。

2.2 选取有代表性的案例

在对数据结构案例资料进行采集时,要侧重采集具有代表性的资料。当对案例进行深入研究时,学生要将自己所掌握的数据结构相关知识都利用上,经过深入分析和创建,采用最具有象征性的案例,这样才能让学生真正地理解结构认知,培养学生举一反三,灵活运用的能力。

2.3 案例的选取要生动形象

在选取和搜集案例时,要选用生动、有趣、具有代表性的,这样才能调动学生的主动性,激发学生的学习欲望,符合学生的认知特点,再讲解数据结构理论,就能引起学生的联想,建构有意义的教学过程。

3 案例教学法在数据结构教学中的应用

3.1 运用恰当的实际案例

教师在授课时应该重视案例教学的使用,特别是在讲解概念时要多使用案例,主要原因是教学难点在于概念,在讲解每一个概念时都要举例,这样能够帮助学生理解,同时对概念有更深程度的了解,实现边学边用的目的。如教师讲解每一节内容时,都要布置一项任务,这样学生就能根据任务进行学习,达到学习预期的目标。教师在上课前就把案例的内容布置给学生,做好课程的知识准备,写出案例的计划和想法。

3.2 加强案例的研究

在日常的案例教学中,要发挥学生的独立思考意识和能力,给予学生更大的学习空间,这样才能更好地发挥学生主动性。在课堂上要积极鼓励学生们进行讨论,加强案例的研究,这样才能总结出更多的方案。同学相互之间可以进行讨论,提供更多的答案让大家互动学习,及时完善和调整思路,最大程度调动学习的积极性。在不断的交流中,学生能够锻炼自身的才能,说出自己的真实想法,为今后的学习奠定坚实基础。

3.3 运用多种形式的提问方式

问题是学习的基础,只有学生不断发问才能增强学习意识,要采取多种形式的案例教学,运用问题引导的方式进行课堂学习,才能达到学习的目标,可以全面激发学生的独立思维意识。应该结合实际教学目标,大胆创设各种假设,为激发学生的创新思维提供保障。教师可以提出一系列的问题,根据一个知识点,运用多种形式提出问题,这样学生才能选择其中一个问题进行延伸,引导学生根据自身学习的能力程度选择适合自己的学习方式。对不同的学生应该给予不同指导,这样才能满足学生的学习需要。积极引导学生主动思考,加深对知识的理解,把握正确的学习目标。

3.4 结合有效的上机实践模式

数据结构是计算机专业的重点学科,应该结合基础的课程,特别是上机实验的学习,能够加强对学生的综合练习,这样学生才能真正掌握数据结构的原理和特征,正确表示各种逻辑特性和数据结构的选择,通过理解各种正确的算法设计满足学习需要。加强上机实教学是为了使学生掌握数据结构概念,教师应选择正确的教学实例,从课堂中发现更多的讲解案例,这样才能为上机的题目提供选择。上机案例的题目主要分为学生独立完成的案例;教师提供部分源代码,学生独立完成剩余的案例;教师提供全部源代码,学生学习模仿的案例。教师可以根据实际案例的复杂程度进行判断,帮助学生掌握更多的知识,也可以适当选择一种形式留作上机的题目,增强学生的学习能力。

4 结语

数据结构课程作为理工科专业学生的必修科目,应该得到高度重视,而案例教学法在日常教学中起到重要作用。数据结构教学体系学习起来比较困难,只有运用正确的学习方法,才能为学习增添动力。

猜你喜欢

上机数据结构案例
周金应
案例4 奔跑吧,少年!
标准化护理程序对体外膜肺氧合术患者上机各阶段用时的影响
随机变量分布及统计案例拔高卷
发生在你我身边的那些治超案例
“翻转课堂”教学模式的探讨——以《数据结构》课程教学为例
高职高专数据结构教学改革探讨
一个模拟案例引发的多重思考
TRIZ理论在“数据结构”多媒体教学中的应用
《数据结构》教学方法创新探讨