軟件需求分析應用工程化教學改革分析

前言:尋找寫作靈感?中文期刊網用心挑選的軟件需求分析應用工程化教學改革分析,希望能為您的閱讀和創作帶來靈感,歡迎大家閱讀并分享。

軟件需求分析應用工程化教學改革分析

摘要:本文研究了現在軟件工程專業的學生就業情況,并考慮到高校的軟件工程專業教學狀態,與時俱進,希望切實實現《軟件需求分析應用工程化教學改革和實踐。教學內容方面,利用融合軟件工程專業課程,包括課程設計、綜合實踐等,建設一系列實踐流程。教學方法方面,體現出軟件工程專業特征,并研究其和實踐的關系。通過綜合教學手段,應用軟件工程開發原理、技術等到案例中,希望切實培養學生的動手能力,完成培養應用人才的教學目標。

關鍵詞:《軟件需求分析》;應用工程化;教學改革;實踐

一、前言

我國目前教育領域正在逐步從單一的傳授知識轉向綜合素質發展,并重視培養學生的創新能力,教育模式也有了一定的改變。其中,國家軟件專業培養人才是需要層次豐富、具備實用性的復合型人才。那么,怎樣培養社會需要的又能實踐、又能合作創新的復合型人才,這是軟件工程專業需要認真思考的問題?,F在,基本高校軟件專業都安排了不少實踐教學部分,希望利用實訓、畢業設計等提升學生的工程實踐水平[1]。所以,高校相關專業需建立配套的考核體系,切實給學生提供實踐動手與創新培養的平臺,這也是目前《軟件需求分析》應用工程化教學方面較薄弱的環節。

二、目前實踐教學存在的問題

結合之前的教學經驗,實踐教學效果不理想的具體表現如下:首先,安排的教學內容與行業技術發展無法匹配,極大阻礙了實踐課發揮其應有的價值。軟件技術發展得很快,需要及時優化調整課程體系,但是實際上,實踐內容案例大致都是保持不變的。其次,實踐與教學各自為政,不重視彼此間的聯系,不系統。軟件工程專業現在涉及到六種實踐課程,所有的課程都有自己的實踐教學內容,彼此缺乏銜接[2]。此外,沒有考慮因材施教,缺乏分層次教學,也忽略了學生的個性發展。不同的學生有著不同的個人能力,在價值觀方面千差萬別,如果不區分就直接一起教學,是不能符合不同學生需求的。教學方法與手段不夠豐富,不能切實激發學生的學習熱情。目前的實踐教學大部分還是老師安排任務,學生自己操作,遇到問題再求助老師可是如果有學生動手能力差,容易選擇小組形式,從而依賴別人的勞動成果,無法有效培養動手能力。以及考核體系不夠完善。目前的實踐課考核分成三個步驟,分別是課堂表現、程序演示與實踐報告。而這樣較單一,學生合格沒有難度,那么考核結果就不具備可靠性。最后,高質量的創新實踐教學隊伍人才缺乏,目前的老師大部分還是自己學校的,理論教學較為熟練,可是項目經驗不足,指導時也力不從心。

三、教學內容改革的有效措施

現在學科慢慢交叉融合,出現了軟件技術的普及應用趨勢,所以,高校急需培養復合型人才。特別是軟件工程專業應當與時俱進,努力培養有著扎實理論功底與實踐水平的人才,同時還需掌握計算機技術、開發能力,并可適應社會的多變形勢。

(一)充分發揮軟件工程雙專業特點

首先,要明確項目管理和合作的作用,要提升學生的工程意識。比如作業與考核優先通過團隊合作,課程設計等等也都是項目組形式[3]。此外,管理模擬實際軟件開發、應用軟件開發等,切實增強學生的軟件開發與團隊意識。

(二)結合雙專業特點,采用案例驅動實踐教學過程

應用軟件開發原理、技術、方法到案例中,讓學生了解其中的深層思想,并對應引進專業的完整案例,生動形象地解釋軟件工程原理,可以實現較好的教學效果。最后,讓學生評分總結,可以強化學生理解理論知識,并鍛煉實際開發能力。此外,還需注意選擇教學內容時,要結合典型性、先進性,通過軟件工程原理開發軟件時,注意引進現代化技術與理念,給學生提供更多的就業機會,并為老師提供科研基礎,讓教學與科研實現彼此互相推動的情況。

四、教學方法改革

(一)以科學實踐發展觀為指導,明確軟件開發技術人才培養的課程體系

在培養雙專業復合型軟件開發技術人才的培養目標基礎上,明確核心是專注人才的復合型,并要求具備明確的定位、清晰的層次,能夠推動人才的可持續發展,并實現雙專業的課程融合,明確復合知識并非簡單疊加。

(二)明確以項目案例驅動教學方法在軟件開發技術人才培養中的重要作用

推動結合軟件開發與實際工程項目,積極開發實踐教學,對應不同專業,找出合適的系統案例,并創建實踐模式,通過相對完整的案例完成專業課實踐,并構建全方位的有機實踐環境系統。明確科學實踐發展觀,引導學生培養軟件開發技能。

五、結束語

綜上所述,學生需要深入加強學習理論知識,激發創新[4]。從而切實完成《軟件需求分析》應用工程化教學改革和實踐目標,雖然改革時間有限,尚未得到貫徹落實,但后面還需進一步加以推進,真正培養實踐型人才。

作者:楊國軍 鄭英 單位:內江師范學院計算機科學學院 內江職業技術學院信息技術系

亚洲精品一二三区-久久