新工科背景下软件工程系统能力培养探索
张兴街
生成PDF 清样下载 引用

复制成功

导出题录

参考文献( GB/T 7714-2015 ) 复制

张兴街,. 新工科背景下软件工程系统能力培养探索[J]. 软件工程研究,2025.4. DOI:10.12721/ccn.2025.157032.
摘要: 随着我国特色社会主义的发展,教育部对教育工作者的教学目标与任务有了更高的要求。为培养适应新经济发展的新型工科人才,教育部发起了新工科建设战略,开启了我国高等工程教育改革新路径。作为新工科建设中数量最多、影响最大的专业,计算机类专业建设和教育提升中,首要内容是学生系统能力培养。本文就新工科背景下软件工程系统能力培养展开探讨。
关键词: 新工科;软件工程;计算机应用系统能力;工程系统能力
DOI:10.12721/ccn.2025.157032
基金资助:

引言

在我国高校教育改革不断进行的过程中,我们发现当前高校对于学生综合能力以及相关专业技能培养效果比较欠缺的主要原因就是高校自身对于校内组建高端实践教学环境不够重视,这也就使得越来越多的高校在教学过程中效果不够明显,高校学生综合素质高,但是适应社会的技能往往不足,因此当前高校教学改革创新中越来越重视对于学生的创新实践能力培养。

1软件工程专业能力分解

国标与新工科背景下更加要求软件工程专业人才的创新力,具体归纳起来软件工程专业毕业生应该具备3个层次的能力,分别是基本软件工程实践能力、现代软件研发能力、软件创新创业能力。(1)基本软件工程实践能力。基本软件工程实践能力,要求软件工程专业学生在校期间应掌握软件编程的基础能力,能实现较为复制软件逻辑编程能力,同时掌握软件工程的分析、设计能力,能应用软件工程进行软件分析、设计、建模等过程。(2)现代软件研发能力。现代软件研发能力,要求软件工程专业学生毕业前掌握一定现代软件研发能力,现代软件工具的使用能力,能对目前应用较为广泛应用型软有一定分析、设计、实现能力、如:企业级应用开发、移动应用开发、大数据分析处理等。(3)软件创新创业能力。由于软件工程专业自身特点,软件类产品不是独立存在的,软件作为工业化的催化剂,要结合实际应用才能将软件的作用发挥到最大,因此软件行业从业要求软件研发人员不但具有专业软件研发技术,同时还要有较为广阔的学术视野和较强自学能力;因此,对学生自学能力和创新能力培养是尤为重要的;在强调软件工程能力培养,软件开发技术培养,软件过程能力培养的同时,鼓励与倡导学生获得工信部或者行业认证证书,参加中国计算机设计大赛,“互联网+”、中国软件杯等学科竞赛,培养学生创新力。

2软件工程系统能力特点

软件工程是用系统的、规范的、可度量的方法开发、运行、维护软件的学科,兼具科学性教育属性和工程教育属性。作为计算机类专业,软件工程专业学生应具有包含系统认知、系统设计、系统开发和系统应用在内的计算机系统能力;作为工程类专业,软件工程专业学生应具有包括工程专项能力、工程系统能力和工程创新能力三大模块在内的工程能力,其中工程系统能力是对工程专项能力的综合,同时也是工程创新能力的基础,包括系统分解、系统应变、系统集成和系统协调能力。因此,软件工程专业应着重培养学生的计算机应用系统能力和工程系统能力,二者相辅相成,共同构成软件工程系统能力。

3软件工程系统能力培养改革实践

3.1转变传统的教学理念

为了提高教师“软件工程”课程的教学质量,学校需要对教师的教学理念进行革新。教师在进行教学时,必须打破原有的教学理念,敢于进行创新,让学生可以在宽松的环境下学习知识。同时,教师要让学生成为课堂的主体,激发学生对知识的渴望,让学生在积极主动的氛围中,学习计算机知识,进一步提高学生的创新能力。

3.2创新实践教学体系建设

对于软件工程专业的学生开展针对性教学更需要注重的是实验性教学的开展,经过长期的研究发现,实践性教学是有效培养学生综合能力以及实践创新能力的手段,因此在高校开展实践性教学是十分有必要的,实践性教学需要从教学实施的目标建立入手,通过详细周密的教学计划来引导教学内容的开展,对于高校自身而言还需要从教学环境的建立入手,加强对于学生的专业能力培养,高校甚至应该从教学管理的规则入手搭建明确的教学规定以及实施方案,针对不同学校不同地区等多个因素的影响,从教学建设校内实践环境入手,同时加大跟校外企业的沟通和合作,搭建有效的校外实践培训基地,针对相关的软件工程知识进行教学延续和实践探索。

3.3计算机应用系统能力课程群

将计算机基础系统相关的计算机系统基础、操作系统两门课程,与程序设计基础、计算机网络与Web技术、面向对象程序设计、数据库系统4门课程,组成计算机应用系统能力课程群。相对于传统计算机基础系统能力培养课程体系,本课程群最大的变化是在保证知识单元覆盖C-SWEBOK定义的计算机基础知识域的前提下,删除了组成原理、数字逻辑、编译原理等系统类课程,并新开设计算机系统基础作为系统贯穿课程,该课程使学生以程序员视角,建立高级语言、ISA、OS以及编译器、链接器之间的关联,对指令在硬件上的执行过程和执行机制有一定的认识,课程采用袁春风教授的《计算机系统基础》作为教材。

3.4创设趣味情境,进一步激发学生的学习欲望

目前,学生的学习基础不同,对掌握软件工程相关知识点的程度不同,学习兴趣点也不相同。基于此,教师应了解每个学生的学习能力,帮助学生把学习兴趣转化成学习动力,进一步激发学生的学习兴趣,并积极参与到学习中。教师可以根据学生的喜好,为学生创设教学情境,并贯彻因材施教的教学理念,把单纯的知识转化成学生的创新能力。

结语

通过长期的教学研究我们不难发现,高校在针对性的人才培养上需要重视理论知识跟实践教学的结合,特别是在一些发展极其迅速,潜力巨大的专业,比如软件工程专业,针对其人才培养的质量以及教学模式的创新需要把握方式方法,现如今的软件工程创新迭代速度很快,专业人才的培养更需要注重实践教学的引入,更需要结合当前实际情况,积极构建校内外实践教学环境,重视教学过程中对于学生实践创新能力的培养,只有这样才能够保证高校毕业生就业有保障,高校毕业生发展有方向。

参考文献

[1]吴爱华,侯永峰,杨秋波,等.加快发展和建设新工科主动适应和引领新经济[J].高等工程教育研究,2018(1):1-9.

[2]言十.新工科建设与系统能力培养[J].计算机教育,2018(7):1-4.

[3]王志英,周兴社,袁春风,等.计算机专业学生系统能力培养和系统课程体系设置研究[J].计算机教育,2018(9):1-6.

[4]高小鹏.计算机专业系统能力培养的技术途径[J].中国大学教学,2019(8):53-57,34.

》在线投稿系统

*文章题目:
*作者姓名:
*电子邮箱:
*通讯地址:
*联系方式:

  备      注:

*上传稿件:

支持上传.doc,.docx,.pdf,.txt,.wps文件

投稿须知:

1、审稿结果将于1~7个工作日以邮件告知,请注意查收(包含录用通知书、审稿意见、知网CNKI查重报告)。

2、提交投稿后,若7个工作日之内未接到录用通知,则说明该文章未被录用,请另投他刊。

3、凡投寄本刊稿件,如在内容上有侵权行为或不妥之处,均应文责自负。本刊有权对来稿进行文字编辑、加工和修改,如不同意,请附说明,以便妥善处理。

4、多作者文稿署名时须征得其他作者同意,排好先后次序,通知用稿后不再改动。

5、凡投往本刊稿件一经录用发表,其版权归本刊所有。

6、本刊已全文录入中国知网、万方、维普等数据库,如作者不同意被收录,请提前申明,未申明者,本刊一律视为同意被收录。

7、请勿一稿多投。