基于创新实践策略培养软件工程专业应用型人才研究
2024-09-14廖周宇王钰婷覃琪
摘要:针对我国高等院校软件工程专业课程体系现状,结合目前软件行业发展趋势,分析了软件工程专业应用型人才特点,对软件工程本科教育应用型人才培养模式进行研究,从人才培养现状及人才培养创新实践策略等角度进行分析和研究应用型人才培养所需的创新策略。基于创新实践策略以及利用新兴信息技术教学手段培养出高素质的软件工程专业应用型人才,为软件行业发展提供优秀人才资源。
关键词: 软件工程;应用型人才;创新实践;人才培养模式;本科教育
中图分类号:G642 文献标识码:A
文章编号:1009-3044(2024)23-0056-03
开放科学(资源服务)标识码(OSID)
0 引言
近年来,新出现的“互联网+教育”这种教学模式在许多高校中得以认可和大力推广到实际的教学活动中。一些高校集中学校软件、硬件和经费等相关资源,积极推动和建设了一定数量和不同种类的在线网络教学资源平台,以及一些网络教学业务综合管理系统等平台,尤其是以SPOC和MOOC为主要代表的在线教育平台被广泛使用,二者在多个维度上各自具备其优势,满足了不同的教学场景需求,其具备的特点如表1所示。这类在线教育平台借助了互联网资源获取的便捷性和跨地域实时共享等优势,丰富并优化了教学形式,转变了教师以往诸多的教学传统理念,改善了课程教学效果[1]。
应用型人才是新发展时代背景下各行各业急需的技能型、复合型人才,其技能的显著特点是能将理论专业知识、技术、技能和方法等多项能力熟练、综合地运用到自己所从事的生产和社会实践工作中去,并产生良好的实际效果。目前,软件工程专业在基础的理论课程教学环节中,方式和内容较为陈旧,主体上仍然还是以“教师为中心输出知识,学生被动填鸭式接收教学知识”的形式,学生学习的主动性和内驱力难以激发起来服务于教学过程活动。学生毕业后进入职场中的自我学习、活学活用的能力会更显薄弱,尤其更加缺乏创新精神和实践能力。由于软件企业实际需求的人才目标能力标准已经远远超过了当下高校软件工程专业毕业生所具备的能力标准,所以导致了目前人才培养落后于社会实际所需,尤其体现在软件工程专业毕业生的工程实践能力及掌握新技术、新标准和自我更新学习能力等方面滞后于企业技能需求。高校培养学生的创新能力是提高培养学生质量的重要途径之一,基于上述人才培养存在的问题,在新时代背景下,高校需要对现有的教学模式进行研究改革才能为社会培养出满足需求的创新型应用人才。
1 传统人才培养模式现状分析
1.1 教学模式存在的不足
高校的地理位置和教育支出经费常常对高校及专业的建设与发展影响极其深远。许多地方型、应用型本科高校教师的教学理念、教学方式难以转变,接受新教学模式的意愿和能力较弱,教学课堂仍然采用以往的线下集中教学方式进行知识传授,学生跟随教师的步伐接受知识,教师与学生之间缺乏广泛的互动,学习目标是通过考试拿到成绩合格证,至于进入职场可能会面临的挑战将是以后再考虑的事情。
软件工程专业不仅具备理论性、抽象性的特征,更具备专业动手实践性强的特点。该专业的大多数任课教师自身在高校作为学生身份学习阶段并没有得到相应系统性的培养。他们的职业经历属于“高校到高校”的“点对点”式的职业模式,非常缺乏企业行业相关的经历、背景以及工程管理经验。
目前,我国高校在专业教学内容上仍然是以基础理论知识为主;在教学方法和形式上仍是以主动传授、灌输为主;在对教学的实际效果与教学质量等方面的评价维度上仍然以学生“记住了理论知识点的数量,忽视实际效果”为评价准则。这样的教育模式只能将“侧重理论、轻视实践”现象继续下去。这将使得专业教育知识化的风向标难以更改,也将会导致学生对科学基本素养的严重缺失[2]。“重理论、轻实践”模式的弊端也逐渐显现,学生没有学会学习,面临新技术、新挑战时往往变得无所适从,与市场需求无法对接。在提高实践能力和培养应用人才方面,各高校积极尝试通过举办学科竞赛的方式,组织有能力的学生进入项目组进行锻炼学习,取得了一定成效,但似乎也形成了一种“竞赛垄断”的现象。能力强一些的学生在一次次的竞赛中能力显著提高,其他未参与的学生可能会产生一些畏难的情绪。能力强的学生理应发挥带动作用,让越来越多的学生参与项目实践中去。
1.2 教学形式单一化
传统的软件工程专业教学形式非常单一化,基本上采用线下教学。在线下课堂中,以教师为中心主导课堂教学内容和教学进程,忽视了学生的主动性,模式单一,学生参与课堂教学环节程度较低,并且学生课前对教学内容的预习程度不够,课后没有及时对教学内容进行复习和巩固,导致了课程的教学效果不理想。随着信息化时代的快速发展,新兴的信息技术得到了越来越广泛的应用,各种类型的线上教学模式在高校已得到广泛的运用和推广,这不仅改变了教师传统教育教学观念,提高了学生学习积极性和主动性,也适应了疫情期间教学需求及教学改革的新时代需要[3]。传统授课凭借教师课前准备的演示文档,学生根据老师的思路学习新知识,该教学方式无法实现教学场景的再现性,学习过程只能靠学生发挥自己的联想能力去理解新知识,学习的范围也比较局限。与此同时,学生对于没有理解的知识点无法及时获得教师的再次讲解,学生在整个教学过程中参与度低,教学效果也无法达到培养高质量人才的要求。
在“中国教育现代化新标准规范”的指导思想引领下,近年来,全国范围内各大高校积极开始推动以互联网为平台的线上专业课程资源的建设、应用和分享,采用信息化技术平台作为新的教学方式,已经成为各个高校进行专业和课程教学改革的热点方向和切实可行的实现途径。
2 基于创新实践策略的应用型人才培养
2.1 采用线上线下相结合的教学策略
传统的教学模式培养出来的学生已经无法很好地满足市场对创新型人才的需求。因此,高校改变教学方式迫在眉睫。教师在备课期间可在各大网络资源相关发布和共享平台上搜集、甄别、整理、分析、汇总符合任教学科和课程教学所需求的相关教学资源,根据课程的教学任务和教学内容进行修改、完善和整合相关的文档、数据、案例、视频等教学资源以便更好地服务于自己教学过程,合理地运用到教学过程中。教师可尝试在集体内部搭建一个学习平台,上传学习资源方便学生学习,也可以在平台上与学生交流疑难问题,合理利用网络学习资料,享受名校名师的优质教育资源。
在教师授课基础上,学生可以利用网络资源平台,在宽松的学习氛围下,自发、主动探索新知识,不用在以往的传统课堂里被动“填鸭式”地接受知识和学习。学生的学习模式和方式可以不再受时间和地域场所的束缚,把自己更多的时间和精力主动投入扩展自己的知识范围和深度之中。学生课程学习完成后,需要对教学效果和学习效果进行评价和考核。其中,课程考核的方式和评价标准是对应的课程建设任务中极其重要又关键的一环。因为课程考核不仅是检验任课教师教学效果的重要方式,而且也是检验和考查学生对课程学习效果的方式,更是评价课程教学质量是否达到标准的重要依据。
2.2 建设多样化的课程评价体系策略
传统的以期末统一考试成绩来确定课程的最终成绩的考核形式已经不再适用于当前需求,特别是对采用线上线下相结合的混合式教学模式的不适用性,因为它无法体现对线下学习内容和学习效果的考核。考核方式和评价标准的制定应当结合线上和线下两种学习场景,二者应当兼顾。考核方式应当向注重日常线上和线下的具体学习过程过渡,建设和制定注重过程而非期末考试的多样性课程评价体系。
教师可以通过线上和线下单独进行考核,然后再结合的方式来作为具体的实施路径。 针对线上教学内容的考核应该侧重全过程考核评价,通过线上学习平台监控到的学习过程相关统计数据来进行综合判断、评价学生的学习效果和能力掌握水平。针对线下教学内容可以使用传统的线下期末试卷统考方式进行考核,通过平时表现和期末试卷考试相结合进行综合评价。
2.3 借助信息化平台监控学习过程策略
当前,诸多可供信息化在线教学管理平台不断涌现,推动了信息化教学方式的改革。借助于该类管理平台教师可以将提前录制好的课程视频和文档材料进行上传平台,学生可以利用平台突破地理位置约束进行在线学习,并且保留了所有的资料数据和学生的在线学习过程产生的学习统计数据,尤其是以中国大学慕课MOOC教育平台为代表。该在线教育平台记录了详细的系统、教师和学生等过程性的相关数据及统计分析数据,具体如表2所示。其中,统计分析数据中主要包含有学生观看视频资料时间累计数据分析;参与课堂的活动次数统计分析及参与课堂答题数量统计分析和排行榜数据;参加课堂的签到数据统计分析;参加答题的总人次数据统计分析;参与答题的正确率数据统计分析等。教师可以充分地利用平台资源方便自己的教学和与学生之间的学习交流。教师可以将开放型教学模式、阶段任务型教学模式和线上与线下混合型等多种教学模式相结合,逐渐建设成教学模式多元化、考核方式多样化及教学手段现代化的新范式[4]。
2.4 以赛促学策略
当前,高校软件工程相关专业针对课程实训和综合实践项目的考核内容主要体现在项目团队小组的作业和课堂表现等方面,但这种考核方式难以较准确地体现学生的实际专业技术和技能的掌握水平和熟练度。学生就会忽略实践能力的提高,考核结果也不能代表学生真正水平,学生欲熟练掌握软件工程专业课程,需要大量的动手实践练习。教师需要从实践视角出发,培养学生项目实践能力,采取案例分析、经典案例演示、小组项目驱动等多种方式来提升学生实践水平。
在计算机和软件领域中,每年以教育部、省级教育厅、企业、行业协会和高校等为主办单位都会举办相关的、不同主题的专业学科竞赛或技能大赛,每一个不同的竞赛项目不仅有侧重考查计算机专业基础理论知识内容,同时也会侧重考查学生所掌握的实践技能水平,让学生在竞赛实践中检验自身能力水平。各级政府教育主管部门举办各类比赛还可以与相关的企业和行业联合实施,一般竞赛分类有个人和团队赛等诸多不同的项目种类。其中,个人赛以个人为主体,学生可以发挥自身优势;团体赛以小组团队为主体,成员学生在小组中可以锻炼团队协作能力。学生在参赛过程中,能及时了解到最新行业中具体工作岗位的实际技能需求和行业发展现状及前景,查找自身的技能不足领域和方向,为将来继续进一步学习找明方向,让自身发展符合于行业发展需求,以便将来在职场中更具优势。
通过以赛促学策略,不仅能在竞赛项目中锻炼学生的项目综合实践能力,而且还能塑造和培养学生的竞争意识和团队协作意识,激发学习的荣誉感,这种荣誉感意识可以反馈到赛后的可持续性学习和再次参与竞赛活动中,从而形成良好的、健康的学习氛围[5]。
2.5 建立良好的学科竞赛激励策略
良好的学科竞赛激励机制是有助于提升教学效果和学科竞赛的重要策略之一。对教师和学生两个主体要进行协同统筹。首先,对指导学生竞赛取得成绩的教师,单纯形式上的精神奖励并不能长期维持教师的积极性,应该辅助配合一定程度上的经济奖励措施,并在教师评优考核中作为重要参考依据之一。其次,对在竞赛中获得好成绩的学生给予物质与精神上的双重奖励,对其加大宣传力度,在同学之间促成竞争的氛围,并成立帮扶小组,让越来越多的学生积极参与学科竞赛活动中来。
在开展竞赛活动之前,学校应该积极策划竞赛,为学生提供丰富的竞赛学习资料,宣传更多关于竞赛项目的规则信息,营造出良好的参赛氛围,让学生能积极主动参与。同时,学校应该为学生提供人力和经费资源,组织竞赛相关的各项培训工作,让学生能更加准确地了解竞赛规则、竞赛内容和提高竞赛技能。为了鼓励和激发学生参赛的活力与热情,可以在竞赛奖励方面制定出更加合理和宽松的规则,不仅可以设置获奖名额比例,还可以设置多个不同奖项类别,让更多的同学愿意参与竞赛并有获奖机会。竞赛结束后,主办单位和学校以较正式的形式公布获奖的学生名单,这将有益于提高学生参赛的主动性和积极性,为后续深入学习提供激励动力[6]。
3 结论
高校需要顺应社会发展趋势,不断地进行教学改革举措才能促进高等教育持续发展,改革创新将会为高等教育发展提供源源不断的动力。创新实践教学改革在软件工程专业应用型人才培养中有着重要作用,学生的动手实践能力、综合创新能力和持续学习能力都需要实践教学来支撑。
在实践教学中须坚持探索和创新,逐步完善教学体系建设。基于创新实践策略培养软件工程应用型人才任重而道远。为了更好适应社会需求,为软件行业培养出更多满足新信息时代需要的人才,当下高校需要以更加积极的改革姿态来探索基于实践创新策略下的软件工程专业人才培养机制的改革。这一重大改革并非一蹴而就,需要国家创新创业政策的鼓励;需要社会、学校以及师生的共同参与和努力。高校通过以上一系列改革措施,使得教师的教学质量、学生积极性以及课堂效率显著提高。这些举措不仅可以为学生打下坚实的基础,也提高了学生的动手实践能力及创新能力,更加提升了高校人才培养的质量,促进了行业和社会的发展。
参考文献:
[1] 邓寒冰,周云成,苗腾,等.移动翻转课堂在程序设计类课程的实施与探讨[J].中国教育技术装备,2024(3):113-116.
[2] 张敬贤.论“重理论、轻实践” 现象的根源[J].中国电力教育,2011(19):45-46.
[3] 黄丽仟,玉洪荣,刘鹏.基于超星学习通平台线上教学模式与传统教学模式的比较研究[J].蛇志,2022,34(4):577-580.
[4] 曲伟,邱成军,曲艺.基于中国大学MOOC(慕课)的“数字电子技术” 课程线上线下混合式教学模式研究与实践[J].黑龙江教育(理论与实践),2023(9):75-78.
[5] 郭倩倩,侯星晨.以赛促学在高校计算机教学模式改革中的探索与实践[J].大学,2020(17):1-2.
[6] 张会影.独立院校软件工程类应用型人才培养体系研究[J].互联网周刊,2024(1):65-67.
【通联编辑:王 力】