推进高校计算机软件工程课程改革发展的途径探索
2021-10-28徐琳
徐琳
【摘要】伴随着社会经济发展水平的不断提升,科学技术的不断进步,互联网信息技术在社会大众生产生活中的运用也越来越普及,计算机应用功能的网络信息技术功能的实现在很大程度上依靠的是计算机软件。随着社会大众对计算机的应用程度在不断加强,各大企业对于计算机软件工程课程的应用实践能力也逐渐提出了越来越严格的要求。所以,各大高等院校在计算机的教学过程中,必须要针对计算机软件工程课程实施改革发展,这样才能有助于学生实践应用能力的大幅度提升。基于此,本文首先阐述了高校在教授计算机软件工程的教学中出现的具体问题,随后从五个方面重点分析了推动高校计算机软件工程课程改革发展的有效措施。以此来供相关人士交流探讨。
【关键词】高校;计算机软件工程;课程改革
引言
进入到21世纪,现代社会的发展正处于信息化发展的时代浪潮中,由于科技已经渗透到人们生产生活的各个方面,无论是对社会大众的日常生活还是针对各行各业的发展都产生了翻天覆地的巨变,计算机行业迅速崛起,也预示着各行各业对于计算机领域专业人才的需求将大幅增加。为了进一步满足社会对于计算机人才的要求,软件工程是各大院校计算机专业的重要科目,提高软件工程课程的教学成果,有助于推动整体的发展和进步。但是在现在的计算机专业教学过程中,因为很多原因的共同影响进而导致出现了很多问题,所以,运用行之有效的策略对于推动高校计算机软件工程课程的改革发展,往往发挥着无可替代的作用。
一、高校在进行计算机软件工程教学的过程中出现的具体问题分析
(一)教学内容比较滞后
高校在开展软件工程的课堂教学时,课本是重要的载体,由于编写教材的时间比较早,而软件工程应用技术发展的脚步却始终在不断地向前推进,课本里的内容早已跟不上现代社会的发展和互联网技术水平的提升,完全适应不了现代软件工程技术的实际运用要求。教师在讲课的过程中,采用的是传统教学模式,而软件工程的课程本身就很枯燥,传统的教学方式只会让教学过程变得更加乏味和无聊,势必不能充分调动起学生的学习积极性,也没有给学生发挥其主观能动性的机会和空间,教师的教课内容始终跟不上时代发展的脚步,进而并不能对当前应用的技术开展科学合理地优化和创新,在很大程度上影响到了计算机教学的课堂质量。
(二)忽略课堂考核
一般情况下,各大高等院校在开展计算机专业的课堂教学中,教师往往只注重对学生开展全方位的基础知识理论和实际操作技能的指导,而针对课堂绩效考核却没有给予充足的认识,这也就必然导致教师无法判断出学生对于知识点和实操技能的掌握情况,也会让一些在学习上欠缺积极主动性的学生没有更好地去学习和理解需要掌握的知识点和技能,导致学生没有充分意识到学校开展计算机课程教学的必要性,他们就会认为无论咋样,考试能蒙混过关就行,理解并掌握知识点和技能以及后期如何运用,这些都是微不足道的,然而这些都会对高校计算机课程教学的改革和发展产生极其不利的影响。课堂考核是检查实际教学效果和学生掌握知识的行之有效的一种方式,在高校计算机教学的过程中,进行随堂考核,有利于帮助学生加深和巩固对知识点的理解和记忆,在课堂考核中,及时地反馈给学生在学习过程中存在的不足之处,方便学生在以后加强对此方面的学习,也可以让教师更加有针对性地对每一个学生进行细致入微地教课和引导。所以,课堂考核是高校计算机教学过程中务必要注重起来的教学手段。
(三)欠缺实际操作
高等院校在进行软件工程教学的实际过程中,欠缺实践操作的内容环节,一些教师不太注重开展实践操作,或者教学实践只会是走个过场,十分流于形式化,而课堂理论教学内容和实际操作是有非常大的区别,致使学生在没有教材指引和教师辅导的条件下,自主操作软件工程的各个环节流程依然会没有任何头绪,不知道怎么操作,这也必然会导致计算机专业学生的实际操作能力没有任何提升和进步。
(四)每个学生计算机水平差异很大
因为每个学生的计算机基础有很大差異,而且个人对计算机的喜爱程度也有很大差异,这也就导致了不同学生之间计算机水平的差异还是比较大的。一般情况下,经济欠发达地区或来自农村的学生会比经济较发达地区或来自城市的学生计算机水平薄弱一些。高校教师如果仍统一起点和步骤开展教学,可能会造成优质资源得不到优化配置,基础薄弱的学生在学习过程中得不到有效照顾,基础优良的学生得不到长足的进步[1]。
二、计算机软件工程在高校计算机教学过程中课程改革的有效措施分析
(一)改善教学方式,发挥引导作用
改善教学方式是有效推动高校计算机软件工程课程创新变革的重要举措,力求最大限度地发挥教师的指引作用,进而有利于促进计算机软件工程课程教学效率的提高。理论和实践两者之间既有很大的差异性,同时又具有紧密的关联性,没有理论去支撑的实践,也就没有了实际操作的意义,而没有实践印证过的理论,也没有任何的权威性可言,因为计算机软件工程是一门综合性和实践性都非常强的科目,所以这就要求教师在讲解的过程中要加强理论的教学和学生实际操作能力的提升。第一点是注重加强学生对于理论知识的理解和掌握,教师可以针对具体的问题然后进行具体的分析,可以采取多元化的教学方式来帮助学生更好地掌握和学习计算机软件工程课程的理论知识内容,进一步为进行实践活动奠定好坚实的基础。第二点是提升学生的实际操作能力,一方面是教师在教学过程中可以提供给学生一些进行实践的机会,另一方面还可以采取高校和企业相互合作的方式,让学生在实际的工作内容中不断地磨练和提升自身技能,以至于不断让自己取得进步[2]。
(二)创新教学内容,变革传统考核形式
创新教学内容对于有效促进高等院校计算机软件工程课程改革同样发挥着重要的积极作用,革新传统的考核形式,进一步有效推动整体的快速发展和与时俱进。高等院校在实施计算机软件工程课程的变革过程中,必须要重视教学内容这一环节,应该要不断创新教学内容,让学生所学习的内容能够与时俱进,紧跟时代发展的脚步,一方面教师应该针对课本中的知识内容进行深入详细地讲解,另一方面还需要结合最新形式的软件应用对教学内容及时进行丰富和补充,便于拓展学生的发散思维能力和知识面。而且还应对传统的考核形式进行不断改革和完善,最后笔试和平时成绩相加就是传统考核的主要形式,但是这样的考核形式非常不利于学生对于知识点的掌握和理解,需要对这种传统的考核形式进行优化,要提升学生实际操作能力的占比分数,能够对理论知识的掌握和实际操作能力的提升进行双重考核,进一步促进高等院校计算机软件工程课程从整体上得以向前推进[3]。
(三)注重实践
高等院校在开展计算机软件工程课程的教学过程中,必须要注重实践教学,只有把理论知识和实际操作融合起来,学生才有能力对所学知识活学活用,达到自身专业知识向专业技能的转化。举个例子,教师可以结合实际教学内容,考虑学生的基本掌握情况,给学生设计难度适宜的教学活动,让学生去独立自主地完成软件开发和软件维护等不同的学习重点板块内容,学生在实际的具体操作过程中,可以非常清晰地深入了解到软件设计的全部过程,而且在实际操作的过程中清楚自己在技术运用领域所欠缺并需要提高的地方,实行有针对性地弥补,促进自身的能力具备情况能够和实际工作中要求的工作能力相吻合。针对难度非常大的实践内容而言,教师还可以将学生分成若干个小组,统一采取小組之间互相合作的教学方式,这样做的目的,能够让学生们在合作学习的过程中,逐渐地培养起学生的团队合作意识和协作能力,不断提升学生们的集体观念,以达到快速适应工作岗位内容的要求[4]。
(四)强化师资力量的建设
教师在教学过程中往往发挥着主导的作用,高等院校在进行计算机软件工程课程的实际教学过程中,他们对于课程教学内容的认识和概念也是在整个学校的引导下形成的,所以加强高校师资力量的建设,在很大程度上能够有效提高课程教学的质量和效率。高等院校可以根据现代软件技术的发展进程,定期组织教师开展形式多样的职业技能提升培训,有助于促进教师能够深入地了解社会对于计算机软件工程课程的专业要求,并且可以帮助教师及时地转变教育观念和教学侧重点,积极主动地不断提高和完善自身,能够达到紧跟时代发展脚步的专业教育,一方面能够给学生讲解和传授最基本的理论知识和概念,另一方面还可以把自身丰富的实际操作经验毫无保留地传递给自己的学生们,有助于进一步提升学生们解决实际难题的能力,不断地去完善教学模式和结构,在很大程度上,从整体上去提升高校计算机软件工程课程的教学水平和教学能力[5]。
(五)实行差异化教学
在传统的高等院校计算机的教学过程中,最主要地还是不断地给学生渗透理论知识,一些学生因为没有参与到实际操作的过程中,往往对知识点还没有吃透,对知识点的理解程度也不太深入,还停留在表面上的死记硬背,然而在真正需要运用的时候,就只能生搬硬套了,往往也是手忙脚乱。针对目前的情况,国内的很多高等院校都开始采取个性化的教学方针政策,学生在课堂教学的实践过程中,往往可以有更多的时间和空间进行独立自主地学习,但是只做到这些,想要实现高等院校计算机课堂教学的终极目标还是相距甚远。作为一名教育工作者,需要注重针对于大学生采取差异化的教学方法,在平时的教学过程中,需要教师对每一位学生要进行充分地了解和分析,需要尽自身最大的努力激发出每个学生的潜能和能力,促使大学生能够在计算机课堂教学过程中,逐渐建立起属于自己的独特自信心,不断充分调动起学生学习的积极性和兴趣,鼓励他们最大限度地发挥自身主观能动性,教师在面对不同的学生时,需要使用不同的方法进行指引,帮助学生在计算机课堂教学中树立自己的学习目标和未来发展的方向,进而一点点地去努力拼搏,不断朝着自己的目标去靠近。这样做一方面能够从整体上有效促进高校计算机课堂教学质量和效率的提升,与此同时,也有助于促进学生更强更全方位地理解并掌握计算机的基础理论知识和基本技能,以便于进一步实现高等院校计算机课程教学的终极目标[6]。
三、结束语
伴随着计算机网络技术地不断提高和深入发展,整个社会的生产生活和各个行业的发展也越来越离不开计算机网络技术,各大企业对员工的计算机水平要求也是越来越高。高校计算机软件工程课程是学生理解计算机理论知识、提升计算机基础技能的重要课程,运用科学合理地措施去有力推动高校计算机软件工程课程改革和发展,不仅有助于从整体上提升课堂教学成果,还能帮助学生更加全面地发展。
参考文献:
[1]李尧,王欣.推进高校计算机软件工程课程改革发展的途径探索[J].现代职业教育,2018,000(001):165-165.
[2]张东岳.高校计算机课程教学改革发展的途径探索[J].科幻画报,2018(12).
[3]乔娟.新形势下高校计算机课程教学改革的途径探索[J].科技展望,2019,027(012):343.
[4]高又春.新形势下计算机网络课程教学改革探索[J].科技创新导报,2019,000(015):180,182.
[5]李树文,李晓茹.计算机网络课程教学改革探索[J].中国校外教育:下旬,2018.
[6]刘维嘉.高职院校计算机网络课程教学改革探索[J].杨凌职业技术学院学报,2019,016(002):57-59.