应用型高校软件工程专业教学体系构建
孙旭
生成PDF 清样下载 引用

复制成功

导出题录

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

孙旭,. 应用型高校软件工程专业教学体系构建[J]. 软件工程研究,20235. DOI:10.12721/ccn.2023.157050.
摘要: 随着大数据、人工智能、云计算等技术的不断发展,我国的软件产业发展迅速,对人才的需求也日益增加,这也对我国高校缩小毕业生和公司需求之间的差距提出来要求。本文以某院校的软件工程系为案例,从人才培养方案、课程设置、实践教学等方面进行论述,通过实施教育改革,从多个角度建设应用型高校软件工程专业工程课程,并在实际应用中取得了一定的效果。
关键词: 应用型高校;软件工程专业;教学体系
DOI:10.12721/ccn.2023.157050
基金资助:

应用型高校软件工程专业是一门以科学思维、软件开发、软件工程实际运用为主要内容的专门课程。传统的教学模式中,课程设置分散,实践教学不突出,应用能力培养不够紧密。而新的课教学体系与工程教育的专业认证标准相融合,强调以学生为中心,以产出为导向,持续改进,以提高学生对复杂工程问题的处理能力。

一、软件工程专业人才培养目标与课程体系建设

(一)创新型、应用型人才培养方案

通过行业机构、企业单位、兄弟院校,对毕业生、招聘机构等进行调查,制定突出创新型、应用型的人才培训计划。根据高校发展的目的和方向,根据社会、经济和发展的需要,以能力为中心,制订适合我国国情的人才发展计划,深入推进人才培训和评估方法的改革,完善课程和教学内容,强化实习环节,增强学生的创新精神,重视培养学生的个性与综合素质,注重知识、能力、素质的协调发展,注重综合素质和系统工程能力的训练,保障高校生的就业能力和工作能力,主要体现在以下3个层面[1]

(1)强化对学生的理想信仰的培养,培养学生的爱国热情,使其渗透到教育、教学的各个方面,促进学校的思想政治建设。

(2)强化学生的实际操作技能。按照教育教学的根本原则,把理论和实际联系起来,把培养学生职业能力作为主线,正确把握好基础知识和职业技能之间的联系,全面深化实训课程的改革,把创新、创业与实用主义结合起来,强化研究型课程、开放实验和创业培训,以增强高校生创业意识、创新精神和动手能力。

(3)要强化学生的创造性思维。注重学科发展的需要,注重学科发展的潮流,吸取当前教育与教学的最新研究成果,保证人才的科学性、先进性。促进校企深度协作,强化创新创业,提高高校生创业能力、创新创业能力、社会服务年能力。

(二)模块化、平台化课程体系

以就业为导向,以能力为核心的学科建设。本专业以模块化、平台化的方式,全方位地培养学生的工程基础知识、个人能力、团队合作能力、系统工程能力。课程体系强调应用性和适切性,加强综合性工程学技能,重视培养学生运用高科技、创造精神的技能;构建全面的质量管理制度。课程体系包括理论教学、实践教学、素质教育、工程教育四大体系,即通识教育、专业基础课、专业方向三个层次的教学平台。本专业基础课的教学内容主要有“基础编程”、“面向对象程序设计”、“数据库理论与应用”、“数据结构”、“软件工程”等。

二、教学内容及教学方法改革

(一)更新课程内容

要把新的科研成果,新的实践经验,新的社会需求纳入到新课程之中。逐渐加入“金课”,使其更具创新性、更具挑战性。在教师的课堂中,适当提高学业挑战度,增加课程难度,拓展课程深度,整合课程宽度,使课程教学能够更好地符合学生的职业发展。

(二)推动课程思政

(1)把教学与思想政治教育有机地联系起来,使同学们对国家产生一种爱国情操,比如在《大学计算机基础》这门课里,阐述了电脑领域的卓越人物的功绩和科学精神,并把中国科技的发展情况向学生展示,增强学生的民族自豪心,使学生建立正确的理想、人生、价值观。

(2)根据教学大纲安排与教学相融合的教学活动,例如《程序设计基础》的作业中,设置“”好好学习天天向上”等作业,以引导学生正确的学习心态,培养学生关心国家大事、热爱学习的兴趣。

(3)将试题与思想政治相结合。例如,在《大学计算机基础》中,通过对高校生的专业技能进行测试,并对其进行心理健康教育。

(三)改进教学手段

为满足快速发展的需求,大力推动教育信息化教育,大力发展“互联网+”教育,可以从四个层面进行了改革[2]

(1)以创建省级优质网络课程为切入点,不断完善网络教育的方法。开展线上教学、线上线下混合式教学等教学方式的探讨,促进启发式、探究式和讨论式教学;采用参与性的方法,为学生创造一个独立思考,自由探索,勇于创新的学习氛围。比如“程序设计基础”,利用中国MOOC教学平台,通过腾讯的“多媒体教学”技术,实现自主学习、精讲、互动问答、知识检验、总结反馈,五个环节的网上授课。

(2)运用智能课堂的教学手段,强化课堂管理。有些班级使用“超星尔雅智慧课堂软件”进行班级管理与数据分享,采用点名、抢答、互评等方式,增加课堂氛围,增强课堂学习效率。

(3)运用校园网上教育平台构建立体的网上教育资源。

(4)建立一个基于微信的学习交流平台。推动教室内外的相互联系,帮助同学们进行一套完整的教学实践。

(四)变革考核方式

(1)提高能力测试。从单纯的教材学习到对设计、实践操作能力的测试,加强作业的高级性,增加知识的普遍性、实用性和难度。

(2)以程序评估为重点。增设阶段性考试与中期考试,加强对学生学习的进程和发展能力的评估,提高自主学习得分,以省级优质网络课程为基础,设置独立的教学资源,强化课堂教学监督。如在《程序设计基础》的考试中,将MOOC的考试分数纳入其中。

(五)打造第二课堂

为了加强学生的实际应用能力和创造性,加强应用型人才的培养,本课程将充分发挥其自身的优势,精心组织第二课堂,成立包括内嵌软体和系统开发、网络应用开发、手机开发等系列课外实训课程。本课程以“理论+工程+实习”的方式,结合企业经营的运作机制,使学生提前熟悉、适应企业需要。按学生基础状况分为基础班、提升班和实践班3个班。通过教师讲授、网络视频、技术沙龙等多种方式进行培训,通过考试后,学生可以进入到教学活动中,参与教师的科学研究活动。

(六)构建“2个平台、4个模块”的实践教学体系

以横向学科为导向,以“两个平台、四个模块”为主线,依据学生的认知规则,建立四个层次分明的实习教学模型。为了达到该系统的预期目的,主要有三个方面。

(1)分层式试验:按实验的内容分为验证性、探索性等,以及不同层次(必须完成和选择完成)。要求学生四年内参加至少1个以上的软体课程,并将其转换为教育资源,从单一知识点到多知识点,由单一课内到课内外的转换,创造实践环节多层次、全过程、不间断的人才培养。

(2)注重实施“软件工程”的“再现”,即引入实务训练的内容和方法,使学生能够全程地参加整个软件开发。把同学们分成几个小组,让学生去体验各种软件工程的各个环节。

(3)以赛促进学习,促进同学参与竞赛:以竞赛为契机,增强同学们应用所学知识的能力,统筹协调能力,增强学生的创造性和团队合作能力[3]

(七)深化校企合作共建

在此基础上,结合中外高校的成功实践,探讨高校与企业之间的相互协作、培养的新教育方式。加大实训基地的建设、加大产学研基地的力度,积极与各大公司进行横向和纵向联合,为高校毕业生创造更多的实习岗位,为信息化行业发展培养具有一定的应用技能的软件工程师。

结论

建立高校应用型软件工程课程体系,是培养具有特色专业和提高人才培养水平的一个基本要求。高校在不断地探讨提高人才素质的同时,也要不断进行有益的探索与实践,并结合工程教育专业认证标准进一步完善软件工程专业教学体系,不断提高高职高专的办学水平。

参考文献

[1] 彭海云, 卢欣欣. 应用型高校软件工程专业教学体系构建[J]. 工业和信息化教育, 2022(1):6.

[2] 郭艳, 唐炜, 穆炯,等. 应用型本科院校实践教学体系的构建[J]. 中国职业技术教育, 2021(11):5.

[3] 朱洪浩, 刘影. 应用型本科院校软件工程专业实践教学体系的构建与研究

孙旭,男,汉族,籍贯:山东,生于:1984-06,工作单位:黑龙江职业学院,单位省市:黑龙江省哈尔滨市,单位邮编:150086,职称:讲师,硕士,研究方向:软件工程。