行为导向教学法在数据结构课程中的应用*
2014-02-12郭丹
通化师范学院学报 2014年4期
郭 丹
(通化师范学院计算机学院,吉林通化134002)
1 引言
数据结构是高校计算机学科中的一门重要专业学位课,主要研究的是计算机处理数据的理论、方法和技术,与计算机的软件和硬件有着紧密的联系.该课程开设的任务和目的是让学生根据解决问题的需要筛选出最为合适的数据结构和设计算法,加强编写程序的能力,提高专业水平.
2 传统教学存在的问题
数据结构课程包括理论和实践两部分,传统教学的“教师教、学生学”模式在这两方面都存在一定的问题.
(1)理论方面.由于数据结构课程具有概念抽象、内容深奥、逻辑性强的特点,教师往往担心学生不容易理解,总是一味地将自己置于主体地位去讲授,根本没有起到启发和引导的作用,学生只是被动接受,缺少主动思考.另外,虽然教师也曾采用很多教学方法,如讲授法、演示法、举例法等等,试图丰富学习内容,活跃课堂氛围,但是学生依然是被动地去接受,导致学习主动性和灵活性越来越差,理论知识就是死背硬记,不能应用到实践中去.
(2)实践方面.数据结构课程的实践部分主要是与理论知识相结合,根据一定的问题采用不同的算法和设计来解决.因为学生对理论知识不能灵活使用,同时学时有限,教师直接按照自己的想法,把事先准备好的程序按部就班地教给学生.学生只是被动地记住程序,甚至出现调试程序自己都不能解决的情况.
数据结构课程还有几门重要……
登录APP查看全文
