辛日华 何塔娜 包冬梅
摘要:为提高学生综合素质,加强理论和实践结合,培养更多应用创新人才为目标,本文以呼伦贝尔学院计算机学院的核心课程数据结构为例,探讨计算机应用型人才培养的教学改革方法,注重学生创新能力的培养,加大实践环节和力度,推进人才培养改革,提高人才培养质量。
关键词:应用型;计算机;教学改革;人才培养
应用型本科院校是以本科教育为主体,以培养应用型人才为目标、以服务地方经济或行业为宗旨的一种新型高校。随着计算机技术的发展以及在各个行业领域的广泛应用,计算机程序设计系列课程已成为呼伦贝尔学院计算机学院长期建设的重点课程,如何转传统本科教学为应用型本科教学,突出学用结合,体现应用导向,培养应用型人才,满足社会对高等教育的多种需求,这是每一位任课教师都应该认真思考并付之实际教学活动中的问题。本文针对目前计算机专业基础课程教学中存在的问题,以呼伦贝尔学院计算机学院数据结构课程教学为例,探究应用型本科院校计算机人才培养的教学改革及效果。
数据结构是计算机各专业的一门专业基础课程,是计算机专业的核心课程,它的综合性和实践性非常强,既能培养学生的程序设计能力,又能培养学生的数据抽象能力。同时,也是其它专业学好计算机程序设计和进行程序設计强化训练必不可少的课程。数据结构在人才培养目标上有着举足轻重的作用。因此,为适应计算机技术的发展和应用型人才培养,在保持基本教学内容稳定的前提下,对教学方法、教学大纲和进度、实验训练、考核方法等方面不断探索改革和创新,不断探索应用型人才培养的教学方法。
1应用型人才培养模式下数据结构课程的改革
数据结构课程的教学目标是让学生通过对数据结构课程的系统学习与实践,理解并掌握设计和应用数据结构的主要方法,学会分析数据对象的特性,以便选择适当的数据结构、存储结构及相应的算法,能够运用基本数据结构进行复杂程序设计的训练过程,提高利用计算机解决实际问题的能力和创新能力,并为计算机学科的后续课程的学习提供扎实的理论基础。针对传统的教学思路和方式、讲授为主、机械学习、被动考试,大胆地进行尝试教学的新模式,变传统教学为混合式教学,变讲授为主为讲练结合,采取多种方式来充分调动学生学习的积极性,变被动为主动,在激发学习积极性的同时,使知识的学习更为扎实,不仅培养和锻炼了程序设计的能力,而且也培养和锻炼了解决实际问题的能力。
1)改革教学方法,修订教学大纲,合理安排教学进度,完善教学手段。尝试新的教学模式,变传统教学为混合式教学。改革前,教学中经常靠强调课程的重要性以引起学生的重视,而改革后采用混合式教学,在中国大学MOOC上选择网课提前学自学,带着问题听课,让学生变被动学习为主动学习;修订教学大纲,突出教学重点和难点;合理安排教学进度,让教学有序进行;完善教学手段,提升教学课件质量,增加教学内容的动画,变枯燥为生动。充分激发学生学习的热情,调动学生学习的主动性和积极性,提高课堂教学效率,同时,充分理解所学知识在实际应用中的价值。
2)加大题目训练力度和批阅的时效性。选择了浙江大学研发的程序设计类实验辅助教学平台PTA拼题(https://pintia.cn)进行学生作业的实时批阅,减轻了教师批阅作业的繁重工作任务,同时,提高了批阅速度和批阅质量。团队教师集中精力共同编写和构建了符合自己学生层次的题库近800题,突出重点和难点,为学生的题目训练起到了保障作用。通过题目的反复强化训练,对所学知识起到了熟能生巧的目的和作用,从而弥补读程编程题失分多和学生对编写程序感觉难的不足,夯实了基础知识和编程能力,从而提高了运用所学知识来提高解决实际问题的能力,从而实现应用型人才培养的目标。
3)阶段考核,横向对比,及时查缺补漏,比学赶帮。不为考试而考试,要对考试的结果进行科学的分析评价,从考核的内容、方法、成绩的评定等各个方面进行认真的分析,建立分析评价体系,建立合理的成绩考核分析、评价、反馈体系,充分发挥考核的导向作用,不断促进教师教学改革,提高课堂教学质量。
在每一章或每几章学习完成后,增加计算机学院各个专业的同年级学生统一进行的题目随机,答案随机,单人隔座的大规模机考的阶段测试。通过定期考核,使学生对成绩有一个横向对比,及时发现不足,及时查缺补漏,学习积极主动,呈现出比学赶帮的学习气氛。同时,避免一次考试定成绩的弊端,增强考核的合理性、公平性和真实性。这种阶段考核模式对数据结构课程教学过程起到了良好的促进作用,激发了学生参与平常学习的积极性,提高了学生学习的兴趣。
4)对课程的考试形式和考核制度进行了改革和改进。考试形式由纸质试卷笔试改为机考。考核制度由期末课程总评成绩等于“平时考核20%+期中成绩30%+期末结课考核成绩50%”,改为阶段考核和实验考核也参与计算,且占较大比例。通过加大平时和实验的考核力度,学生自始至终都特别重视对这门课的学习,而不是到期末突击应付。另外,对成绩优秀的学生,还鼓励他们进行一些创新性实验,组织优秀学生参加全国大学生的ACM程序设计竞赛等,既促进教学质量的提高,又激发学生学习的积极性。
总之,教学有法,教无定法。为了不断提高学生学习的积极性,使学生能够熟练掌握编程的思想,不断提高编程能力,提高应用能力,教师应该不断探索应用型人才培养的教学方法,不断总结经验,促进教学改革,提升教学效果,使学生们的综合素质得到整体提高,努力培养学生分析问题和解决问题的能力,为培养国家需要的计算机应用型人才而努力。
参考文献
[1]王鑫,郭云波,齐建玲,杨芳芳.工程教育认证标准下应用型本科院校C语言课程教学改革探索[J].廊坊师范学院学报(自然科学版),2019,19⑶:126-128
[2]唐玲,尹珧人.PST-CCE人才培养模式的认识与实践——以计算机基础教学改革为例[J].科技资讯,2018(34):170
[3]王可宁,王伟,王青松.以专业认证为导向的单片机教学改革方法探索[J].教育现代化,2017⑹:12-13,16
[4]范钦珊,殷雅俊,唐静静等.改革教学,创新教学-“材料力学”课程教学改革实践与体会[J].力学与实践,2018(40):543-549
基金项目:呼伦贝尔学院教研项目,应用型计算机程序设计教学的探究(QTKT-026)和呼伦贝尔学院科研项目,新工科背景下计算机人才培养探究(2018KCYB10)
作者简介:辛日华(1969-)女,内蒙古扎兰屯人,硕士,教授,主要从事计算机技术与应用和人工智能等方面的教学与科研工作
(呼伦贝尔学院计算机学院 内蒙古 海拉尔 021008)