Sci论文 - 至繁归于至简,Sci论文网。 设为首页|加入收藏
当前位置:首页 > 教育论文 > 正文

以大型工程案例为中心的专业课程体系研究 ——以软件工程专业为例论文

发布时间:2020-01-04 16:32:35 文章来源:SCI论文网 我要评论














SCI论文(www.lunwensci.com):

摘要:以大型工程项目案例为中心,建立以知识点为教学单位,课程群为基础的课程体系,促进软件工程专业实践教学,达到应用技术型人才培养目标。

关键词:课程体系;软件工程;工程案例

本文引用格式:莫智懿,等.以大型工程案例为中心的专业课程体系研究——以软件工程专业为例[J].教育现代化,2019,6(39):108-110.

        根据《教育部等部门关于进一步加强高校实践育人工作的若干意见》,要求强化实践教学环节。实践教学是学校教学工作的重要组成部分,是深化课堂教学的重要环节,是学生获取、掌握知识的重要途径。软件工程专业是以软件设计与开发为目标的工科专业,该专业的实践要求高,但在以往以课程为单位的课程体系中,理论课、课程实验课和相关的课程设计在培养软件工程专业应用技术型人才过程中效果不理想。

一 存在的问题

        以梧州学院软件工程专业为例,该专业是广西特色专业,以培养应用型人才为目标,通过课程实践、集中实践等方式加强该专业学生的实践能力和应用能力,并取得了较好的效果。专业实践课程占比达到37%,并独立开设了《软件工程I(个人级)》和《软件工程II(团队级)》独立实践课程,通过课程的开设和实践课程改革使得该专业在培养学生的实践能力方面有较大的提高,但也存在着一些问题和不足,其具体表现如下:

(1)课程实践内容无法有效衔接

        课程实践的普遍做法是以开设课内实验和课程设计的方式来完成课程实践内容。但是单门课程虽然在课程体系中有先行课和后置课,但其课程的实验内容设置却没有考虑前后课程的延续性,或者更多地考虑了课程知识点的前后衔接却忽略了课程实践或实验内容的前后衔接。

(2)课程实验选取案例较小导致学生无法达到实践要求

           课程实验和课程设计,实验案例是从课程本身的知识点要求,不能从一个软件设计的本身以及实际软件的的设计合理性等方面来考虑课程实验和课程实践。对于一门独立的课程来说,案例选取不宜过大,导致课程实验和课程设计的实践部分在课程体系中只能是离散的,没有连续性。

\

 
(3)课程教学中重复部分问题

         在专业课程体系中,课程与课程之间存在着部分重复或知识点重叠,如《软件工程》《软件需求工程》《软件项目管理》《软件设计与分析》专业课程存在先后关系,但重复的知识点较多,课程教师讲解的案例各不相同,可以考虑采用一种大课程的方式来合理安排四门课程中的知识点,压缩课程中的重复部分,为引入大型项目案例提供时间和空间。

(4)目前传统的课程体系和课程开设方式无法引入大型项目案例

         一个大型软件项目案例包括软件需求、软件设计、软件编码、软件实现和软件过程管理等部分,这些部分涉及到的知识涵盖了所有的专业课程,导致单门课程学习过程中无论是理论部分还是实验部分或是课程设计部分都没有办法引入大型案例。学生无法在在校期间达到对软件项目的理解和设计能力。

(5)现有的传统实践教学方式严重制约着学生的培养质量

         传统的课内实践教学方式、单独开设实践教学课程和毕业实习的方式都无法让学生参与一个大型软件项目的设计,导致在毕业设计环节选题和对毕业设计题目的理解以及设计高度上无法达到一个应用项目的要求,使得毕业设计作为一个重要的实践环节而流于形式或者所设计的作品与应用实际脱钩,无法达到应用的程度。综上,软件工程专业学生实践教学的提升必须以学生切实参与或经历大型的软件项目开发及完整的经历软件工程过程才能真正提升。

二 大型项目案例引入课程体系

         要将“大型软件工程案例”引入专业课程体系教学,则该案例必须满足专业课程体系的课程要求。梧州学院软件工程专业的课程体系基本围绕四条线展开,分别是程序设计语言类课程群、设计类课程群、分析类课程群和实训类课程群。目前,这些课程安排充分满足教育部高等学校教学指导委员会编写的《普通高等学校本科专业类教学质量国家标准》中对课程的要求。其专业课程群具体如图1所示:

\


        目前,我院软件工程专业教师通过长期的软件项目开发积累了丰富的软件工程经验,至今为止开发了多个大型软件项目,已开发完成并实际运行的案例有《新型农村合作医疗管理信息系统》《脱贫攻坚数据平台》《公务用车调度管理平台》《长洲船闸调度管理平台》《数字城管视频综合管理平台》等大型软件工程案例,因此在选取工程案例时有较多的选择。这些平台基本涵盖了软件工程专业目前所开设的课程知识点和相关实验内容。

(1)案例的剖析和细分

        充分剖析和细分工程案例,使得细分后的工程案例能与课程充分匹配。课程内知识点是工程案例中的一部分,必须将大型的工程案例剖析并细分后形成课程实验。以设计类课程为例,案例的剖析和细分如上图所示。图2中以软件工程中设计类课程主线为例,将大型软件项目引入课程后,需将大型软件项目细分为与课程对应的相关实验部分。

\


(2)重构课程群教学体系

        在传统的教学方式中,课程虽然划分了课程的先后关系,课程群则在充分考虑课程先后关系的基础上实现课程之间相互连贯,知识点的连贯和课程实验课程设计相互贯穿。达到缩短课程教学和统一实验教学的目的。具体研究课程教学体系方案如图3

\


         采用传统的课程安排方式,每个学期每门课程的教学时间较短,学生对于java类开发技术的学习因时间跨度的关系学习过程并不系统。课程群的划分改变以往课程划分的教学体系,集成多门课划分为一个课程群,以《WEB应用程序设计》、《Java程序设计》和《Java EE软件开发技术》为例,将这三门课按上图的方式划分为课程群,在不改变原有的课程的学分和学时的情况下,可以将三门课程划分至2个学期完成或者1一个学期完成对于大型项目案例的引入优势明显。

(3)以知识点为教学单位

         采用课程群划分课程体系后,在教师不减少的情况下打破课程之间的隔阂,教师可以根据项目案例需要来重新排列课程中知识点的先后顺序,并根据课程需要来决定每个知识点的上课教师,根据知识点来安排上课时间,为统一实验、统一课程设计和统一考核做出规划和要求。专业课程的实验教学和实践教学以案例中的部分内容为基础,可以充分的剖析案例和项目实际要求,形成课程实验和实践连贯性,充分剖析案例使得学生所学习的各科知识融会贯通。

三 总结

          以大型工程项目案例为中心,构建软件工程专业理论课程体系和实践课程体系,以实践课程体系构建为主体,改变课程为中心课程体系,以大型项目案例为中心的课程群体系。修正课程与课程之间知识点关系。通过以大型工程项目案例为中心的课程群课程体系建设,使专业课程的教学围绕项目的设计与开发工作来展开,通过大型软件项目的设计与开发提升软件工程能力和技术能力,并能在原有项目的基础上进一步改进和创新,提升学生的应用技术水平,同时大型项目案例以问题带入式的方式来学习相关理论基础知识,改变以往学习课程无明确目标的问题,提升学习效果和教学质量,从而达到应用技术型人才培养质量提升的目标。

参考文献

[1]本刊编辑部.教育部等部门关于进一步加强高校实践育人工作的若干意见(摘录)[J].实验室研究与探索,2012,31(06):4.
[2]教育部高等学校教学指导委员会.普通高校本科专业类教学质量国家标准(上)[Z].2018
[3]陈亚军,杨新湦,苏志刚.基于中外合作办学的实践教学体系研究与应用[J].实验技术与管理,2019,36(01):203-208.
[4]张冬梅,苏晶,姜桂洪.“统一案例”在软件工程课程群中的探索与实施[J].教育现代化,2018,5(53):168-170.
[5]周晶平,覃俊,曾广平.新工科背景下软件工程专业课程设计课程群研究[J].现代计算机(专业版),2018(32):53-56.
[6]郭卫斌,虞慧群,李建华,等.以工程创新能力培养为核心的软件工程本科人才培养体系[J].计算机教育,2018(02):6-9.
[7]董剑利,纪兆辉,戴宏伟.软件工程专业实践教学与创新能力培养体系研究与实践[J].大学教育,2017(12):160-163.

关注SCI论文创作发表,寻求SCI论文修改润色、SCI论文代发表等服务支撑,请锁定SCI论文网!
文章出自SCI论文网转载请注明出处:https://www.lunwensci.com/jiaoyulunwen/10446.html

发表评论

Sci论文网 - Sci论文发表 - Sci论文修改润色 - Sci论文期刊 - Sci论文代发
Copyright © Sci论文网 版权所有 | SCI论文网手机版 | 鄂ICP备2022005580号-2 | 网站地图xml | 百度地图xml