国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

面向應用的軟件工程課程教學改革與實踐

2021-07-11 11:27:16王濤偉
中國信息技術教育 2021年12期
關鍵詞:軟件工程人才培養(yǎng)教學改革

王濤偉

摘要:作者對軟件工程專業(yè)的軟件工程課程進行了教學改革。改革的主旨是在掌握基礎理論知識的基礎上,關注課程的實踐性,同時提高教學的互動性。實踐表明這些措施激發(fā)了學生學習的積極性,培養(yǎng)了學生工程實踐能力和創(chuàng)新能力。

關鍵詞:軟件工程;教學改革;人才培養(yǎng)

中圖分類號:G434? 文獻標識碼:A? 論文編號:1674-2117(2021)12-0111-02

軟件工程是計算機專業(yè)的重要課程,主要從軟件開發(fā)的需求分析、系統(tǒng)分析、編碼實現(xiàn)和軟件測試等幾個階段介紹軟件工程的相關理論知識和技術方法。課程目標是為了讓學生掌握軟件工程的基本原理和實踐方法,熟悉軟件項目研發(fā)的過程,探索軟件開發(fā)的最新方法與傳統(tǒng)方法的區(qū)別,著重培養(yǎng)學生軟件工程的思維能力、策劃能力、實踐能力、創(chuàng)新能力,同時培養(yǎng)學生的溝通和團隊合作能力。

目前現(xiàn)狀

1.教材內容陳舊、滯后

隨著計算機技術的不斷發(fā)展,軟件工程技術也隨之不斷更新,但軟件工程課程的教材內容更新卻相對滯后,很多教師所講解的課本內容,已經(jīng)與時代的發(fā)展需要產生了較大的差距。

2.缺乏高效的教學實踐

在高校軟件工程的課程教學中,相關管理部門和教師對軟件工程的實踐教學環(huán)節(jié)沒有給予足夠的重視。由于學校沒有設置專門的實訓環(huán)節(jié),導致實踐教學與課堂教學間存在著明顯的脫節(jié)問題,學生即使參加教學實踐,也無法大幅度提升實踐學習的能力。

3.單一的教學手段和考核方式

傳統(tǒng)單一的教學模式,是以課堂PPT講解為主,教師是主體,學生被動接受,學生和教師互動較少,實踐操作欠缺,學生無法將理論知識與實踐應用融合貫通。另外,采用的考核方式以試卷考試為主,學生背讀相關理論知識應付考試,很難真正掌握課程內容并應用于實踐。[1]

教學改革與實踐

針對上述現(xiàn)狀,筆者所在學校對軟件工程課程在教學內容安排、教學方法和手段等方面進行了如下改革與實踐。

1.課程體系的設置

軟件工程課程體系包括基礎部分、應用部分、實踐部分。

基礎部分:包括軟件工程概述、軟件工程過程、軟件項目管理等。

應用部分:參照當前軟件項目研發(fā)的標準過程,以面向對象技術與通用模型語言為核心。

實踐部分:教師組織學生以軟件項目開發(fā)團隊的方式,共同協(xié)作開發(fā)一款具有一定規(guī)模的軟件系統(tǒng),讓學生按照軟件工程的思想完成需求分析、設計、實現(xiàn)、測試、維護等各階段的內容。另外,軟件工程課程需要學生具備一定的計算機基礎,如程序設計基礎、數(shù)據(jù)庫技術、數(shù)據(jù)結構等,所以筆者將計算機基礎課程安排在第四學期,第五學期安排軟件過程和軟件項目管理課程,第六學期安排UML建模。同時,將課外實踐融入整個教學體系,通過教師科研團隊、學科競賽和校企合作等模式,建立課內外聯(lián)動的實踐教學體系。在實習階段,為每一位進入實踐學習的學生配備企業(yè)導師,在企業(yè)導師的指導下參與實際工程項目,強化專業(yè)技能,培養(yǎng)學生解決實際軟件項目的能力。[2]

2.課程內容的更新

根據(jù)應用型人才培養(yǎng)目標,結合現(xiàn)有的專業(yè)培養(yǎng)方案,筆者所在學校重新制訂了教學計劃和教學內容。

在教學方面安排了軟件工程學概述、軟件生命周期(需求分析、系統(tǒng)設計、編碼實現(xiàn)、測試、維護),及面向對象分析和設計等內容。[3]由于后期安排了軟件項目管理課程,就省去了軟件質量保證和軟件項目管理等相關內容,同時,為適應當前人才的需要,減少了結構化方法的學習內容和課時,增加了面向對象軟件工程技術和方法的教學內容和課時。

在實驗教學方面,筆者以案例教學和項目驅動為教學手段,將現(xiàn)實的軟件項目引入到實驗教學中。[4-5]即使用Visio工具繪制流程圖、數(shù)據(jù)流圖、ER圖等,完成需求分析報告、軟件設計報告、編碼實現(xiàn)、軟件測試、面向對象分析、面向對象設計,共32學時,6個實驗內容。

3.教學手段

軟件工程課程理論性強,課堂乏味枯燥,筆者采用了案例化的協(xié)作式教學模式。學生成立項目小組,根據(jù)軟件工程的工作角色設置需求分析人員、設計人員、編碼人員、測試人員等,每組6~8人,采用團隊模式完成作業(yè),進而鍛煉學生的分工和合作能力及組織協(xié)調能力。引入案例教學法后,教師以實際的軟件開發(fā)案例貫穿整個實踐教學,小組進行討論交流。在每個階段結束后,各項目組利用PPT來展示自己的項目成果,教師總結補充。在實施過程中,教師若發(fā)現(xiàn)好的設計思路和想法,就鼓勵各小組之間相互學習、相互討論、集思廣益,發(fā)揮大家的創(chuàng)造力去將這些好的想法加以實現(xiàn)。

4.考核方式

軟件工程作為一門實踐性課程,要考查學生是否能在軟件開發(fā)過程中貫徹軟件工程的思想和方法,以及實踐操作和文檔撰寫能力。因此,在考核過程中,筆者提高了日常實踐和討論的成績比例,并安排了可行性分析、需求分析、系統(tǒng)設計、編碼、軟件測試、面向對象分析與設計共6次集中討論和成果展示。教師根據(jù)小組完成內容和討論情況以及小組學生的表現(xiàn)情況,給每位學生打分,每次成績按比例計入總評,具體分配為:課堂考核20%,實驗15%,討論15%,期末考試50%。其中課堂考核包括平時考勤、上課表現(xiàn)等,實驗考核包括相關文檔撰寫和上機操作內容。

小結

教學實踐表明,軟件工程課程教學改革是行之有效的,不僅激發(fā)了學生學習軟件工程課程的興趣,還提高了學生綜合研發(fā)能力和解決實際問題的能力,符合學校軟件工程專業(yè)的人才培養(yǎng)模式。

參考文獻:

[1]張燕,蔣宗禮.應用型軟件工程專業(yè)人才培養(yǎng)指南意見研究思考[J].中國大學教學,2015(06).

[2]馬永濤,程勁.軟件工程課程教學改革研究與實踐[J].計算機教育,2011,(12).

[3]張海藩.軟件工程導論:第六版[M].北京:清華大學出版社,2013.

[4]張小川,周龍福,崔浩.面向新工科的軟件工程專業(yè)實踐教學模式的探索[J].軟件工程,2018,21(03).

[5]厲小軍,謝波.軟件工程實踐課程教學改革探索[J].計算機教育,2012(03).

猜你喜歡
軟件工程人才培養(yǎng)教學改革
依托工作室的軟件工程實踐教學研究
基于工程教育認證的《軟件工程》課程教學質量建設研究 
軟件導刊(2016年9期)2016-11-07 22:31:23
關于提高軟件工程實踐教學質量的幾點思考
關于如何創(chuàng)新和完善計算機軟件工程管理的探討
基于人才培養(yǎng)的中職生日常管理研究
成才之路(2016年25期)2016-10-08 10:18:35
基于人才培養(yǎng)的高校舞蹈教育研究
成才之路(2016年25期)2016-10-08 10:02:22
女子中專班級管理共性問題與解決策略研究
成才之路(2016年25期)2016-10-08 09:56:03
基于人才培養(yǎng)的技工學校德育實效性研究
成才之路(2016年25期)2016-10-08 09:51:08
現(xiàn)代信息技術在高職數(shù)學教學改革中的應用研究
科技視界(2016年20期)2016-09-29 12:59:03
以職業(yè)技能競賽為導向的高職單片機實踐教學改革研究
科技視界(2016年20期)2016-09-29 11:20:38
义马市| 和田市| 阜南县| 枣庄市| 阜阳市| 道真| 夏邑县| 会宁县| 丹棱县| 黄山市| 筠连县| 甘谷县| 交口县| 防城港市| 靖远县| 新源县| 阜城县| 铁岭市| 安徽省| 定兴县| 德令哈市| 搜索| 乐都县| 时尚| 富裕县| 敖汉旗| 莎车县| 玉溪市| 孝昌县| 阳新县| 宝清县| 内江市| 泗阳县| 普格县| 资溪县| 嘉荫县| 公安县| 康马县| 乳源| 阜康市| 北安市|