哈尔滨信息工程学院
摘要:在计算机专业教学中引入以赛促学模式、以赛促教教学模式,通过阶梯竞赛来促进大学生专业技能,提升教学质量,提高科研水平。本文以计算机专业教学现状与问题以及竞赛育人成果不足作为切入点,探索“以赛促学、以赛促教”教学模式在计算机类课程中应用,有效的培养学生个性化发展和专业能力。
关键词:以赛促学;以赛促教;教学模式
近年来,随着互联网的迅速发展,社会对计算机相关专业人才也有了很多的新需求。因此为了更好地适应国家与社会对计算机相关专业技术的需求,目前各高校以新工科创新型、复合型人才培养标准来作为学校育人特色,而如何培养满足社会需求的应用型人才,是高校推行的重要教学改革。当前我国很多高校通过竞赛育人模式来进行教学模式的改革,并已经开展了多年,但与国外发达国家相比还有很大的差距。竞赛育人主要是通过参加比赛来不断引导和促进学生的专业能力来提升到更高的水平上,但这种竞赛育人模式在融入到教与学中所改善的教学效果不够明显,因此要改善存在的弊端,提出一种新教学模式是具有重大意义的。在新时代背景下“以赛促学、以赛促教”这种教学模式来进行教学改革后能更好的培养学生具有创新创业能力和计算机技术应用能力。
一、计算机专业教学中存在的问题
1.教学内容设计缺乏创新
目前计算机专业课程中融入了一些案例,如互联网公司的笔试题,虽然找工作时有一定的知识储备,但在学生的创新能力上缺乏培养,对于思政案例、应用型案例接触较少,仅停留在知识理解的表面层次上,思维受到局限。日后需要在教学设计进行改进,通过结合章节内容的特征来引入一些思政案例和与生活相关的案例来提升学生的创新能力、思维发散能力。
2.教学模式的研究单一
当前教学模式有很多的样式,如微课、慕课的融入让我们保证了课堂效果,对与后进生也渐渐产生了学习的兴趣,但持久性不强。而期末考试只是唯一一个考核过程,对于学生学习效果的鉴定形式过于单一,无法持久激励学生。可利用翻转课堂的教学模式混合到我们目前的教学模式中,使学生成为课堂上的传教者,通过传教身份能够培养学生的组织能力和语言表达能力。
3.缺少教学过程考核
一些课程的考核标准没有统一的制定,学生在课堂上的知识掌握程度没有得到及时的反馈。可以利用网上平台进行阶段性考核,使学生们对自己目前所学知识进行全面的考核,以找出不足能加以改进,有助于开展后续内容的学习。其次,还可以通过举办校内大赛,对学生成绩分析,对教学设计改进,以达到提高教学质量,批量成才的目的。同时最终涌现出一批编程好手参加省赛、国赛为自己在竞赛中展现自己的专业能力。
二、“以赛促学、以赛促教”模式
通过这种教学模式可以使学生主动的探索,积极的思考,能够不断的激发学生的兴趣,提高实践动手能力。在《数据结构与算法》、《程序设计基础》、《面向对象程序设计》、《Java程序设计》、《Python程序设计》这类课程中要重点进行教学设计。目前学生所参与多数程序设计大赛的考核内容都基于此类课程,大赛指CCPC,蓝桥杯,传智杯等,比赛规模比较大,引入赛题都是在此课程的教学实施中,教师将引入赛题的方式来配合新知识的讲解,并日常培养学生的创新意识与竞争意识,不断的挖掘学生的潜能,通过反复练习与模拟也促进了学生的个性化发展和专业能力的培养。
三、“以赛促学,以赛促教”教学模式在计算机类课程中的应用
在计算机类课程中,积极组建学习兴趣小组,来调动同学的学习积极性,兴趣小组的组队原则:不限专业、不限年级,由专职教师进行小组管理、日常练习活动,以及疑难解析。通过建立兴趣小组展开的一系列教学活动,能有效的推进“以赛促学,以赛促教”教学模式的应用。
采用“以赛促学,以赛促教”教学模式在程序设计类课程中的应用可分为以下几阶段,如图1所示。
图1 实施过程
1.个人赛。根据各类大赛考核大纲与对应课程相结合,确定一套具备检验学生实践能力的赛题,赛题覆盖课程的所有知识点。通过个人赛能够促进学生的学习积极性,让学生有目标、有计划去学习,提升学生的自学能力和竞技能力。对于教师来讲,大赛的开展、选择、设计、展现等各个环节也都激发了教师在教学方法上的多维思考。
2.团队赛。一般选择难度比较大的赛题作为团队赛题,团队赛以团队为单位进行比赛,既能培养学生的沟通能力又能培养学生的团队意识。对于学生考试的积极性也有所提升,学生也比较适应各类考试的环境,能够在各种高难度的考试中突破自我,同时对于工作中人际沟通能力和团队合作精神能得到有力的培养。
3.学生作品展示。从个人赛与团队赛中选出成绩较高的作品由学生本人来展示,学生在讲之前做好充分的准备,就像一名教师一样来讲课,通过这种翻转课堂的方式能锻炼学生的组织能力、表达能力,以及树立学生的自信心。同学们通过观看能找到自己的不足,并能够对自己的作品加以改进,同时多个作品的展示中也能碰撞出新的解题思路,使作品更加完美。
4.教师点评、分析、总结。教师结合学生展示的作品进行综合评价,对可取之处进行推广,分析问题、讲解设计思想,代码实现等,学生可复制整套代码来实现。同时也将错误的典型案例进行纠错,来提升学生的纠错能力和改错能力。通过分析与总结,能够培养学生读程序的好习惯,提升设计程序的能力、分析问题和解决问题的能力。
四、结束语
为培养计算机应用型人才,对教学模式进行改革,采用“以赛促学,以赛促教”教学模式去激发学生对专业知识的理解,提升专业技能,以及创新创业意识和思维逻辑,所有储备的知识能够满足工作岗位的需求,达到就业零对接。而且在大赛中通过评分机制不仅可以强化学生的编程能力,同时还会养成良好的编程习惯,也培养了学生细心和严谨,这都推动了计算机专业的教学效果,实现了课堂中的新的教学模式。
教改项目:基于“教学赛一体化”的应用型本科计算机专业教学改革与创新研究,黑龙江省高等教育教学改革项目,SJGY20210505
作者简介:谷德丽,女,副教授,研究方向为软件工程、信息安全方向。