基于学科竞赛驱动的计算机类创新应用型人才培养探索
作者: 刘冰杰 袁业超 李飞涛 孙昌霞 李艳玲 司海平
关键词:计算机类专业;学科竞赛;竞赛实践交融;创新应用型人才
中图分类号:G642 文献标识码:A
文章编号:1009-3044(2024)26-0144-03 开放科学(资源服务)标识码(OSID) :
0 引言
创新日益成为世界经济发展和增长的核心动力。新工科背景下计算机类专业人才培养理念:“创新”是主线,“人”是核心主体,“项目、平台”是两翼,组织制度是动力保障。学科竞赛是对学生“综合素质的要求”,能促进学生沉浸到“产、学、研”一体化培养模式当中,可以有效激发学生学习兴趣、调动学生的主观能动性、提高学生的创新能力[1-2]。李丹等通过分析学生参加科技竞赛出现的情况和遇到的问题,得出了科技竞赛对学生综合素质和科技创新的积极作用[3];吕志军等通过总结本科生多次参加全国大学生创新创业竞赛过程,为竞赛结合本科生培养工作提供了借鉴参考[4];丁力等通过具体分析河南农业大学机电工程学院中学科竞赛与学生创新能力提高的关联,得出学科竞赛促进学生创新能力的培养[5]。
本文针对当前地方院校计算机大类本科培养体系的不足,提出基于学科竞赛驱动的人才培养方案。分析学科竞赛的作用及目前的不利因素,提出学科竞赛导向的人才培养模式,以期能够确保学生提升人才市场竞争力,对于培养计算机专业创新应用型人才具有一定的借鉴意义。
1 计算机专业创新应用型人才培养存在问题
1.1 课程设计不合理,教学体系不完善
部分高校在计算机专业课程设置上过于偏重于理论知识的学习,相对忽略了实践环节的重要性,从而导致学生在校期间缺乏足够的实践机会,无法充分锻炼自己的实际操作能力。当学生毕业并进入职场,他们可能会难以适应市场需求,缺乏解决实际问题的能力,这不仅影响了学生的就业竞争力,也阻碍了他们在职场中的发展。
从计算机专业的角度来看,应用型人才的培养需要大量的实践环节。因为计算机技术是一个不断发展和变化的领域,只有通过不断的实践,学生才能跟上技术的步伐,掌握最新的技能和知识。然而,部分高校由于各种原因(如设备不足、场地不足等)而无法为学生提供充足的实践机会,这导致实践教学环节的缺失或薄弱,从而影响学生实践能力的提升。为了解决这个问题,学校针对自身实际情况,加强了对实践教学的重视,增加对实践教学环节的投入;同时,真正注重了与企业的合作,为学生提供更多的实习机会,让他们在实际工作中锻炼自己的能力。
1.2 专业培养目标不明确,学生缺乏学习主动性
在培养计算机专业应用型人才时,部分高校往往缺乏明确的目标,导致培养出来的人才千篇一律,缺乏特色和竞争力,并且由于在计算机专业人才培养设置的课程缺乏创业教育的相关课程,这导致学生缺乏创新精神和创业意识,学生缺少缺乏独立思考和实践的机会,不能与自身实际情况和兴趣爱好结合起来,缺少主观学习能力。
专业培养目标不清晰导致学生无法明确自己的学习方向和职业规划,学生不知道自己将要从事什么职业,不明白所学知识在实际工作中的应用,就很难有学习的动力和目标,导致在课堂上无法集中注意力,缺乏思考和探索的精神,进而影响学习效果和职业发展。
1.3 缺乏创业教育,缺乏行业合作
随着创新创业教育的普及,越来越多的高校开始重视创业教育的开展,但部分高校在计算机专业人才培养中仍缺乏创业教育的相关课程和实践环节,例如,一些高校的必修课和选修课的设置初衷是培养学生的多元发展,但由于选修课的类别有限等因素,选课制这种教学方法没有真正贯彻到学生的教育中,停留在表层,导致学生缺乏创新精神和创业意识,无法真正适应市场需求。
高校与行业之间的合作是培养应用型人才的重要途径之一,部分高校缺乏与行业之间的紧密联系,导致教学内容与市场需求存在差距,学生无法了解行业的最新动态和需求,无法切实参与实际项目中,从而影响其实践能力的提升。因此,我校适当加强了与自身相关行业的合作,开展了校企合作项目,让学生能够接触到真实的商业环境,从而提高他们的实践能力和创新意识;同时,学校增加了创业教育课程的设置,为学生提供了更多的创业实践机会,帮助他们在未来的职业生涯中更好地适应市场的需求。
1.4 师资团队力量不足,职业素养培养不足
随着计算机技术的飞速发展,部分教师由于各种原因无法及时更新自己的知识库和技术能力,导致他们在教学时所传授的知识和技能与市场需求存在一定的差距,这种脱节不仅影响了学生的学习效果,也导致了学生在未来的职业生涯中遇到困难;另一方面,部分教师虽然具备丰富的理论知识,但缺乏实际工作经验,在指导学生进行实践时往往力不从心,这使学生在实践中无法得到有效的指导和帮助,从而影响了其实践能力的提高[6]。
在当今社会,拥有良好的职业素养,意味着一个人在职业道德、团队合作、沟通技巧等方面具备较高的水平,能够更好地适应职场的需求,部分高校在计算机专业人才培养中过于注重技能的培养,而忽略了职业素养的培养。由于缺乏职业素养的培养,学生缺乏良好的职业道德,无法遵守职业规范和行业标准,对自己的工作缺乏责任心和敬业精神,此外,他们可能缺乏团队合作精神和沟通能力,无法与同事协作完成任务,这些职业素养的缺失可能会影响学生的就业竞争力,使他们难以适应职场的需求。因此,我校加强了对计算机专业学生职业素养的培养,并注重培养学生的职业道德、团队合作精神和沟通能力,切实培养计算机专业创新应用人才。
2 基于学科竞赛对计算机专业的人才培养
为了切实完成对进一步加强培养目标,我校依据自身教学特色建立了一套基于学科竞赛的计算机专业创新应用型人才培养方案,针对开设计算机专业竞赛平台能够达到人才培养的目的,首先需要有竞赛管理机制作为基础保障,其中的关键点在于教学体系的完善和竞赛教学联合培养,同时,在有所成效之后,为了保证人才培养的可持续发展,需要有专业的竞赛团队和社团多方面联合培养,具体内容如图1所示,最终能够达到对计算机类专业人才应用创新能力培养的可持续发展的目标。
2.1 以学科竞赛为导向,完善计算机专业教学体系
河南农业大学制定计算机专业学科竞赛的目的是让学生能够将理论知识真正与实践相结合起来,要完成这个目标,不仅需要建立完善的竞赛机制,同时需要制定与社会需求相符的、以学科竞赛为核心的培养计划。结合计算机专业学生的学制安排,在进行专业课程设置时,需确保专业内容与代表性学科竞赛方向相匹配,确保专业内容的条理清晰、层次分明,每个阶段的代表性竞赛如图2所示[7]。
学生在通过第一学年学习掌握了本专业的基础知识后,第二学年开始进入创新能力提升阶段,我校在选课阶段的培养方案中不仅充分考虑学生自己的兴趣,同时结合了专业的就业方向,能够让学生结合自身实际情况去进行能力提升,从而参加相对应的基础学科竞赛,第三学年学生开始在基础上再拔高,参加更有竞争力,考查学生综合素养的竞赛,课程和竞赛的关系,如表1所示[8];第四学年,学生可以综合提升自身创新实践能力,将理论知识、竞赛经验等转化为实践。这样循序渐进地帮助学生规划建设,能够有效避免学生对于“竞赛难、无信心”之类的壁垒,对学生的创新能力的培养有所帮助。
2.2 将学科竞赛内容融入实践教学
计算机学科竞赛对学生的基础理论知识与计算机操作实践能力的要求较高,是提升学生实践操作能力的重要举措[9]。学科竞赛在计算机专业创新应用型人才培养中发挥着重要的帮助作用,通过学科竞赛,学生可以提升自身的实践能力、创新能力和团队协作能力,也可以增强对计算机专业知识的理解和掌握。首先,计算机专业是一门实践性很强的学科,学生需要通过大量的实践来巩固和加深对理论知识的理解,学科竞赛为学生提供了一个实践的平台,学生可以通过竞赛中的实际项目,切实提升自身的技术水平;其次,学科竞赛能够培养学生的创新能力。在竞赛过程中,学生会遇到各种复杂的问题和挑战,需要运用创新思维和创造性的方法来解决,这种竞赛环境能够激发学生的创新意识和创造力,培养他们的创新思维和创新能力;此外,学科竞赛还能够增强学生的团队协作能力,计算机专业领域的项目往往需要多人协作完成,学科竞赛为学生提供了一个团队协作的环境,学生在竞赛中需要与队友共同协作、沟通交流,共同解决问题,这有助于培养学生的团队协作精神和协作能力;最后,学科竞赛也有助于增强学生对计算机专业知识的理解和掌握,通过竞赛中的实际项目和挑战,学生可以深入了解计算机专业的相关知识和技能,加深对专业知识的理解和掌握。
2.3 培养专业竞赛指导团队
参加专业竞赛需要学生和老师的共同努力,这对学生群体和教师团队的自身能力提出了更高的要求,尤其是对指导教师的实践方面的能力是一个新的挑战,河南农业大学切实结合自身教学特点,在培养学生竞赛时严格按照“传、帮、带”去培育学生的竞赛能力,老教授传授青年教师竞赛的要点和经验,再由青年教师带领研究生团体,集思广益,在原有的基础上再创新,同时,本科生向研究生汲取经验,努力学习,形成高年级带低年级的良好学习氛围,切实打造一个专业素养高、具有可持续发展能力的教师指导团队,其本质不仅是对老师的指导能力有严格要求,也是对学生学习能力、学习习惯、学习目标的改进,更是对学校师生社会责任感、认同感的增强提升[10]。其中,我校积极通过参加高水平竞赛、承办竞赛等方式努力培养指导团队,例如2023年11月25-26日,信管学院组织的队伍参加由中国科学技术大学承办的第48 届ICPC国际大学生程序设计竞赛亚洲区域赛(合肥),并获得银牌;2023年11月25-26日,由全国高等学校计算机教育研究会主办的第五届全国高校计算机能力挑战赛省赛如期进行,河南农业大学信息与管理科学学院(软件学院)作为本次大赛承办院校,积极推动学生报名参加,如图3所示。
2.4 借学生社团,强实践能力
社团可以为学生在课堂之外提供一个实践和探索的平台,帮助学生将理论知识与实践相结合,提高他们的实践能力。目前,河南农业大学社团可以组织各种实践活动,这些活动包括编程比赛、软件开发项目、科技展览等,让学生在实际操作中锻炼自己的技能和能力,通过参与这些活动,学生可以更加深入地理解计算机专业的知识和技能,提升自己的实践能力[11],例如2023年11月7日信管学院研究生会承办的第44期“知行合一”学术论坛等交流活动,如图4所示,该社团配有指导老师进行工作,能够有效切合学生薄弱点进行培养,达成强化学生实践能力的目标。
3 结束语
本文针对目前计算机专业创新应用型人才培养存在的课程设计不合理、教学体系不完善,专业培养目标不明确、学生缺乏学习主动性,缺少创业教育、行业合作以及师资团队力量不足、职业素养培养不足这四方面问题,分析了学科竞赛对计算机专业的人才培养方案体系,提出了“新型教学体系构建、竞赛实践交融、专业指导团队及学生社团”交连并行的措施,激发学生的行业敏感性、自主创新能力和实践能力,以期能够确保学生提升人才市场竞争力,对于培养计算机专业创新应用型人才具有一定的借鉴意义。