男女扒开双腿猛进入爽爽免费,男生下面伸进女人下面的视频,美女跪下吃男人的j8视频,一本色道在线久88在线观看片

軟件工程專業模板(10篇)

時間:2023-04-17 18:00:35

導言:作為寫作愛好者,不可錯過為您精心挑選的10篇軟件工程專業,它們將為您的寫作提供全新的視角,我們衷心期待您的閱讀,并希望這些內容能為您提供靈感和參考。

軟件工程專業

篇1

引 言

 

隨著軟件在各種領域迅速發展,軟件的類型、規模、復雜度都急劇增長,在有限的時間和成本約束下開發出高質量的軟件被人們高度關注,岡此提高各類信息化系統開發人員的軟件工程能力越來越受到普通和軍隊高等院校的普遍重視。然而,由于軟件從業人員所需知識更新快以及大量軟件開發人員接受軟件工程教育的經歷不足,僅靠傳統的高校課堂內授課方式,難以滿足社會和軍隊信息化快速發展對軟件工程人員的需求。研究如何通過建設軟件工程專業在線課程加快軟件工程人才的培養、優化軟件工程課程資源的配置,對于我們國家和軍隊未來的發展具有重要價值與深遠意義。

 

1 軟件工程教育的發展與主要問題

 

軟件工程指將系統的、規范的、可量化的方法應用于軟件的開發、運行和維護的過程。ACM和IEEE/CS成立聯合工作組,在2004年制定了計算教程軟件工程卷CCSE(computingcurriculum-software engineering),并把軟件工程作為計算學科下與計算機科學、信息技術、信息系統、計算機工程等并列的學科。2014年,ACM和IEEE/CS推出軟件工程知識體SWEBOK3.0版,知識領域與2004年版SWEBOK相比從10個增加到15個。此外,由ACM和IEEE主導,國際一些著名高校和企業的專家針塒軟件工程碩士教育制定《軟件工程研究生學位教程指南》(GSwE2009),描述軟件工程碩上需掌握的核心知識體系和相應教程。我國從2001年開始建立示范性軟件學院,并于2006年推出《計算機科學與技術本科專業規范(軟件[r徉)》l512011年,軟件工程專業經國務院批準增列為一級學科。

 

軟件工程師目前在國內外都是最具吸引力的職業之一,如美國著名的就業網站CareerCast在2012年進行調查,從收入、工作環境、發展前景等因素評選出的十大最佳職業中,軟件工程師名列第一;在我國近來對本科畢業生的職、業調查中,軟件工程師的收入也一直名列前茅。盡管近年來軟件工程教育有了很大發展,但國內外的軟件工程教育還存在諸多挑戰性問題,主要包括以下幾方面。

 

(1)現有的軟件工程課程從學時數、教學安排等方面都難以達到實際職業對軟件工程深度、廣度和實踐能力的要求,相關培養方案的制訂較少考慮企業的實際需要,針對性不強。

 

(2)盡管聘請企業中有豐富經驗的軟件工程師授課是一條有效措施,但整體來看,軟件工程授課老師普遍缺乏軟件開發實際經驗,甚至很多都未從事軟件工程領域的研究工作。

 

(3)軟件工程目前存在眾多不同的開發方法學,它們各有特點和優勢,并且軟件工程相關技術發展迅速,新的方法不斷出現,這使得教學內容的選擇和準備變得非常困難。

 

(4)當前國內外軟件工程教材多是對眾多方法和技術的描述,對具體技術的深入程度不足且無法適應軟件技術、工具的快速變化,對學生進行實際項目開發幫助有限。

 

(5)企業的軟件開發中使用了眾多的軟件工具,并且對于重要領域的軟件開發,很多企業采用商業化工具。在教學過程中,這些昂貴的、專用的商業工具較為缺乏,并且在有限課程時間內學生難以接觸到眾多不同類型的軟件開發工具。

 

(6)軟件工程教育資源非常不平衡,在教育和經濟發達地區,聘請優秀軟件工程師進行授課、使學生參與到企業的實際開發中是可行的,但對于大量其他地區高校就難以實施。

 

(7)軟件工程技術和工具發展迅速,很多軟件從業人員從程序員開始起步,未接受過系統的軟件工程教育或所受教育很快過時,因此需要持續性的、具有一定靈活性的優質教育資源適應這種情況。

 

由軟件工程教育面臨的以上挑戰,我們可以看出傳統的高校課堂內軟件工程教育雖然還是必不可少的,但是必須找到新的軟件工程專業課程教學方式,以滿足其知識變化快、人員基數大、持續時間長、資源不平衡等特征。通過互聯網在線課程的形式實施軟件工程專業課程的教學,無疑是應對上述問題一種有效、可行的方式。

 

2 軟件工程知識體對在線課程模式的影響

 

軟件工程可以作為一門單獨的課程進行講授,而軟件工程專業一般包含一系列的課程,如需求工程、軟件設計與體系結構、軟件構造、軟件測試與驗證等。軟件工程專業課程如果作為在線課程進行建設會遇到眾多問題,其中主要包括對實踐環節的要求非常高、追求在真實平臺中解決有一定規模的問題、需要團隊合作以及項目管理等,而目前在線課程的教學方式和平臺在這些方面有一定欠缺,需要我們進行深入的研究以提供解決方案。

 

軟件工程課程應該覆蓋一定的知識領域,表1對SWEBOK 3.0版中包含的15個知識領域和子域進行初步分析,判斷其是否適合于目前一般性的MOOC在線課程教育模式和平臺。表1中第2列的知識子域適合目前在線課程教學方式,第3列中的知識子域需要對當前在線課程模式進行適當改進才能適用,第4列中的知識子域則需要對當前在線課程模式和平臺進行較大改進。對于不適合(需對模式和平臺進行改進)的知識子域,筆者在第3節中將研究討論應對方式和措施。

 

表l中最后兩個知識領域計算基礎和數學基礎作為軟件工程理論基礎的一部分,由于一般放入與軟件工程課程相獨立的課程中講授,如離散數學、編譯原理、操作系統、數據庫原理等,其相關課程也都有較為系統、完善的體系,因此這里我們不進行特別考慮。

 

3 軟件工程專業在線課程的建設

 

目前已經出現一些軟件工程的在線課程,如UC Berkeley的軟件工程MOOC課程于2012年在Coursera、后來在EdX上線,并在此基礎上發展、延伸出多個小規模私有在線課程(smallprivate online courses,SPOC)。國防科技大學也已有軟件工程相關課程在內部網絡上線,供部隊和軍隊院校一定范圍內的人員在線學習。

 

3.1 軟件工程專業MOOC課程建設

 

從對相關知識領域的分析可以看到,目前一般性MOOC授課方式與平臺難以適應的軟件工程知識子域主要包含以下特點。

 

1)難以完全通過講授使學生接受,如需要動手進行實踐才能深入體會的技術以及與經驗密切相關的過程、管理、度量等內容。

 

2)內容變化頻繁的知識如一些軟件開發技術、工具等總在持續發生變化或出現新的版本,課程每次新開時都可能需要調整。

 

3)需要團隊式的協作與交流完成內容,如版本控制、需求獲取、協同開發、團隊交流等,僅靠講授或個人作業難以達到效果。

 

4)軟件工程教育強調具有一定規模和復雜性的項目實踐,這對于教學輔導人員的數量和指導能力要求較高,不僅僅是普通答疑能完成的。

 

5)對于很多技術和實踐來說,其結果是開放式的,軟件設計、實現、測試、維護等任務一般不存在唯一結果,這給作業評價和成績評定帶來困難。

 

面向上述特點,根據目前國內外已有的相關實踐、效果以及已經實施的建設情況,我們總結出一些供參考的解決方案。

 

(1)制訂MOOC教學計劃時應遵循持續改進的原則。傳統課堂教學講究制訂教學計劃時一次到位,但由于軟件工程內容變化快,因此分解教學內容、視頻、作業時應該使其能夠適應快速變化,不要期望一次建設就大功告成。此外,在線課程需要了解大量學生的反饋意見和教學效果,這也需要不斷的改進。如果可行,可采用自行編著的電子教材和參考文獻,使得每次開課時學生教材也可以盡快進行相應修訂。

 

(2)在線課程平臺與軟件協同開發環境的有機融合。對于需要協同、交流才能完成的內容,實際由于許多國際化企業的軟件研發人員遍布全球,因此已有相應的平臺(包括開源軟件工具開源社區等)支持地域分布的人員進行協同開發。教師可選擇所需的協同開發環境,與軟件工程在線課程平臺集成在一起,提高對團隊和協同任務的支持。

 

(3)對課程進行分而治之的劃分。教師可以把課程按照其內容是否適合在線授課劃分為一些小的子課程,每個子課程更偏重于適合或不適合(如理論內容和實踐教學內容分到不同子課程),以減少整個課程設計的復雜性。在線課程偏重適合講授的子課程,不適合已有在線授課模式的內容,可以通過其他方式實施(如其他高校單獨開設實踐課程、采用適合的平臺或投入更多教輔人員等)。

 

(4)采用新的教輔人員委托模式。由于軟件工程課程的實踐性強,對教輔人員數量和質量要求高,因此僅靠開課學校的課程組難以完成。教師在實踐中可以考慮招募在高校內或通過在線課程已經完成課程學習、成績優秀的志愿者,通過一定的激勵或者提高影響力等方式激發他們的熱情。事實上,從開源軟件的蓬勃發展以及Berkeley軟件工程MOOC課程的實際效果看,該方式完全可行、有效。

 

(5)加強自動化結果評估和成績評定系統的開發與應用。教師可一方面采用各種自動化軟件工具,如通過測試驅動的開發工具、軟件編碼規范檢查工具、基于服務的方式等對課程作業進行自動評估;另一方面可以讓學生參與到開源軟件社區的開發活動中,通過開源項目對其完成工作和貢獻采納情況等進行評價。

 

軟件工程專業MOOC課程建設面臨的問題眾多,需要教師通過具體實踐逐步研究和完善其在線課程的建設過程。

 

3.2 軟件工程專業SPOC課程建設

 

軟件工程在實際實施中所面向的領域背景非常重要,而不同領域的軟件系統各有特點,一個軟件企業一般有其針對性的領域,采用的軟件工程過程、方法、工具、管理等都有各自的特點。因此,非在校學生的軟件工程在線課程學習者可能在一般性的理論之外,希望學習更多對其背景有促進作用的知識。再者,MOOC課程學習者中有相當一部分本身就是高校教師,他們會借用MOOC課程的內容,然后在自己的課程中進行一定改造并增加項目實習等內容,形成適合其學生學習的課程。此外,國防領域未來基于信息系統的體系中,軟件工程人才將會包括科研人員、技術開發人員、管理人員、保障人員、作戰和指揮人員等不同類型,還會針對戰機控制、艦船控制、車輛控制、指揮自動化等不同應用背景,對軟件工程知識的要求都有不同。上述情況都要求能夠在MOOC課程的基礎上進一步建設小規模私有在線課程(SPOC)。UC Berkeley就在其軟件工程MOOC課程基礎上發展了多個SPOC課程,包括在本校以及在其他高校中開設的課程。

 

對于建設軟件工程SPOC課程,教師可以遵循以下一些原則和策略。

 

(1)對于公共的知識講授,盡可能利用MOOC課程完成,以減少SPOC課程的建設工作量,充分利用優質資源,提高課程的復用程度。

 

(2)加強每門SPOC課程的針對性,如針對具體學校學生的培養目標或針對具體領域背景選擇相應的軟件工程技術、工具、標準規范進行講授。

 

(3)加強課程實踐和項目開發環節的建設,這是MOOC課程本身具有的不足之一,但在SPOC課程中可以進行有效的彌補。

 

(4)課程成績的評定可以把MOOC和SPOC課程的學習情況結合起來考慮,對學習者對軟件工程共性理論和特定目標知識的掌握情況進行綜合評價。

 

在未來在線課程發展中,軟件工程專業MOOC課程可能并不一定很多,由能提供優質師資資源的機構開設,但針對具體背景領域的SPOC課程可以更多,因為畢竟軟件作為現代社會無所不在的組成,軟件工程面向的領域眾多,都需要有針對性地培養軟件工程人才。

 

4 結語

 

篇2

目前,我國軟件工程本科專業建設的成果有目共睹,但同時也存在人才適應性、實用性差等問題,課程設置與市場需求脫節成為頑疾,不利于學生實踐能力的培養。21世紀是一個以知識經濟為主的時代,人才作為企業競爭的核心,其戰略地位不言而喻。然而,軟件工程本科專業建設存在的一系列問題,直接影響了人才培養水平,限制了軟件產業發展,其創新與優化工作至關重要。

一、軟件工程本科專業建設的現狀

近年來,隨著我國高等教育的普及化發展,軟件工程本科專業建設大肆擴張,并取得了一定成效。但是在實踐過程中,軟件工程本科專業建設依然存在不少問題,具體體現在以下幾個方面。

(一)保障體系缺失。軟件工程本科專業建設是一項體系化工程,需要大量的保障基礎作鋪墊。現階段而言,大部分本科院校應時展需求,逐步開設了軟件工程專業課堂,并按照新課程改革要求,采取了一系列創新改革舉措,建立了相對完善的實踐機制。然而,我國軟件工程本科專業保障體系建設依然不盡如人意,在教學內容設計上缺乏與軟件產業及相關技術發展變化的有效彈性配合,體現了多階段逐級過渡的特性,很難實現理論、實踐與工程的循環。在這樣的教學模式影響下,軟件工程專業人才培養拘泥于書本知識灌輸,忽視了對學生個性差異與全面發展的考查,不利于其實踐能力的提升。究其根本,造成此類現象主要是因為素質教育建設與滲透不足。在軟件工程教學實踐中,部分教師固守傳統思想,本身專業化水平不高,缺乏應有的創新素質與優化意識,在方法選擇上顯得過于拘謹,忽視了學生主觀能動性的發揮,最終限制了學生的全面發展。因此,保障體系缺失是影響軟件工程本科專業建設步伐的重要因素。

(二)產學聯盟滯后。軟件工程本科專業建設并非高校一方的責任,其社會價值決定了需要政府支持和企業配合。事實上,軟件工程人才培育與相關企業人才需求缺乏反復性地對接與持續性地跟蹤,使得本科院校教育逐步脫離了經濟市場的導向,所培養的畢業生人才必然不能滿足企業需求,其基本價值淪喪。新時期,市場經濟運行規律決定了,軟件工程本科專業建設必須走產學研一體化發展道路。目前,很多本科院校與企業建立的產學聯盟還停留于表面,并未深度挖掘軟件工程專業建設需求,在人才培養方面尚未真知灼見、長治久遠。有些企業過度“計較”對合作育人的成本投入,專業選擇具有強烈的“功力”色彩,參與軟件工程專業建設的積極性不高。在此過程中,政府如何發揮引導職能,合理介入校企合作,為其提供良好的法律政策及資金支持是當前一個較為突出的問題。沒有健全的管理措施,校企雙方的權責就不能得到有效拷問與執行,一旦發生糾紛,勢必會影響兩者之間的長期合作關系,產學研一體化也因此走向盡頭,不利于軟件工程專業建設的完善與深入。

二、促進軟件工程本科專業建設的實踐策略

軟件工程本科專業建設實踐成果,受諸多因素的影響。結合分析,有針對性地提出了以下幾種軟件工程本科專業建設實踐策略,以供參考和借鑒。

(一)優化課程設置。學科是高校生存與發展的基石,同時還是專業建設的前提和基礎。一個健全的專業往往需要多個學科的支撐,否則勢必淪亡。因此,本科院校在軟件工程專業建設之初,就需要綜合考查自身現有的學科實力,有針對性地做好鋪墊工作。具體而言,本科院校要樹立良好的市場意識,并以此為導向,明確軟件工程專業人才培養目標及要求,合理配置相關學科,設計完善教學內容,逐步形成科學體系,實現人才的全面發展,最大限度地發揮自身社會價值。為適應軟件產業發展對多元人才的需求,本科階段應放寬口徑,不細分專業培養方向,但需要考慮專業課程模塊設置,夯實畢業生理論基礎的同時,拓展其知識面,使之深入了解某類系統軟件及其應用領域。一般而言,軟件工程本科專業核心課程包括軟件數學類課程、軟件基礎類課程、軟件系統類課程、軟件工程類課程等內容,著重突出對學生應用能力與實踐能力的培養。基于此,對于軟件工程本科專業學生的考評也應關注其軟件數學知識、基礎知識以及工程知識水平,全面考查其綜合素養及能力,并據此決定下一階段的教學目標及方向。

(二)加強師資建設。素質教育背景下,教師作為主導,既是軟件工程本科專業建設的對象,又是軟件工程本科專業建設的參與者,其表現出的綜合素養和能力直接決定了最終工作成效。在高等教育普及化階段,本科院校面臨著巨大的人才引進壓力,需盡量在短時間內優化整個師資團隊的學歷結構、年齡結構以及職稱結構等。在此過程中,本科院校要致力于專業化師資隊伍建設,加強教師培訓工作,及時更新其理論知識素養及專業技能構成,提高他們的綜合業務能力,使之提供良好的教學服務。簡單來講,本科院校應制定完善的教師培訓計劃,以職業培訓為主、脫崗培訓為輔,根據軟件工程本科專業建設需求,分清輕重緩急,優先發展特色學科,為廣大教師搭建互動交流平臺,分享有效經驗,從而為軟件工程本科專業建設提供強力支撐。同時,本科院校還需建立完善的激勵制度,保證雙師型教師團隊建設資源充沛,給予表現優異的教師適度職位晉升、薪酬增長等獎勵,鼓舞他們自主創新,樹立其良好的職業發展愿景,從而使之投入更多的時間和精力在本職工作上。

(三)推進校企合作。本科院校的核心價值是促進學生全面發展,其根本目標是打造滿足市場需求的應用型人才。從某種意義上而言,企業作為市場經濟活動的主體,只有其自身才清楚需要什么樣的人才,也是軟件工程本科專業建設方向的決定者。政府方面應充分發揮引導職能,制定完善的法律制度、政策體系支持校企合作,明確雙方承擔的責任和義務,幫助兩者構建長期戰略合作關系。而企業方面也需要深刻認識到校企合作對自身發展的重要意義,可就軟件工程本科專業建設提出可行性建議,也可與校方專家共同協商專業課程設置,將行業最新發展動態引入到軟件工程專業教學體系當中。在企業的積極參與下,本科院校需樹立良好的市場意識,將軟件工程專業建設緊密聯系市場,結合自身實踐,走特色發展道路,以服務于地方產業經濟發展。同時,校企雙方還應整合可以利用資源,合理配置,積極打造校內實驗室和校外實訓基地,引入先進技術及設備,最大限度地發揮各方優勢,為軟件工程實踐教學提供良好的環境與氛圍。總而言之,軟件工程本科專業建設實踐十分重要和必要。由于個人能力有限,本文對軟件工程本科專業建設作出的探索可能存在不足,未來其實踐工作還有很大的改善空間。因此,希望業界更多專家和學者持續關注我國軟件工程本科專業建設實況,全面總結其現狀及問題,并深度剖析其中存在的問題,有針對性地提出更多促進軟件工程本科專業建設對策,從而推動軟件工程專業創新優化發展,為我國軟件產業持續發展提供強力人才支撐。

【參考文獻】

篇3

一、引言

目前,針對我國信息化發展進入互聯網時代的要求,高等院校培養軟件工程人才的模式也不斷地進行改進和調整,特別是在工程實踐能力上的加強,已經成為衡量軟件工程人才培養的一個重要指標。培養出工程實踐能力強、職業素養高、具有國際競爭力的軟件工程人才,是軟件學院人才培養中需要解決的主要問題。在軟件人才培養過程中,加強工程實踐教學環節,提高解決實際問題的能力是軟件學院培養人才的主要目標。軟件學院在工程實踐教學改革等方面進行不斷地探索和調整,以便滿足社會發展對軟件工程人才的需求,并在實踐教學中取得一定的成效。但仍存在一些問題,如:實踐教學體系與軟件產業需求、專業培養目標不協調,對實踐教學過程內涵理解不夠,軟件工程實踐教學質量保障機制不健全等,表現為實踐教學缺乏理論指導,模式各異,產學脫節,教學過程管理不規范,學生創新創業能力欠缺,發展后勁不足等現象。為了更好地適應軟件產業的不斷發展,為我國培養出更多高水平的軟件工程人才,建立新型的軟件工程人才培養模式和工程實踐教學體系是我們所面臨的新挑戰。重慶大學軟件學院自從成立以來,在辦學模式、管理體制、教學目標、培養方法、考核體系、質量保證體系等方面進行了一系列的研究和改革,取得了許多有益的嘗試和經驗教訓[1]。本文結合重慶大學實際情況,深入研究軟件工程人才培養的規律,提出了基于“三類型八環節”的軟件工程實踐教學體系。

二、“三類型八環節”的軟件工程實踐教學體系內涵

針對新時期實用型軟件工程人才培養需求與軟件工程實踐教學中存在的問題,通過深入研究實踐教學內涵,重構軟件工程實踐教學環節,建立量化可控的過程化實踐教學質量保障機制,探索與國內外名校名企深度互動融合模式,我們構建了“三類型八環節”的軟件工程實踐教學體系(見圖1)。同時對學生工程實踐能力的培養實施以“課程實驗、課程設計、程序設計實訓、項目開發實訓、系統管理和開發實訓以及企業實習”為主的軟件工程實踐教學體系,并貫穿融合“教授講座、科研訓練、素質拓展、專業競賽、創新實驗與創業計劃”等課外實踐教學形式。“三類型”是“實驗、實訓、實習”,三者相互聯系、漸進性地進行,從而保證了軟件工程人才培養對實踐教學要求[2]。實驗是為滿足理論課程教學要求,根據課程的不同在實驗室完成不同任務。它是軟件工程人才培養的一個重要的、不可缺少的實踐環節;實驗是在實驗室培養學生對科學原理或者工程原理的發現和驗證,即培養學生實際操作能力,論證新原理,開發新技術;實驗是對理論教學的進一步補充。實訓是模擬實際工作環境,采取來自企業真實工程項目的實際案例,由具有豐富經驗的教師或項目經理小組化指導,培養學生在有限時間內,完成軟件工程專業的技能、經驗、方法、團隊合作等方面的訓練。軟件工程專業實訓分為3個過程,第一過程由軟件學院有經驗的教師指導,以小型軟件項目為訓練題目,項目小組一般由2~3人組成,主要訓練學生軟件編程技巧,使學生軟件編程能力得到提高。第二過程由經驗豐富的學院教師或企業導師指導,以中型軟件項目為訓練題目,項目小組一般由4~6人組成,主要訓練學生系統開發能力,包括:項目計劃、需求分析、軟件設計和軟件測試等,并能夠應用常用的軟件設計和軟件測試工具。第三過程由企業導師指導,以具有一定規模的軟件系統為訓練題目,項目小組一般由6~10人組成,主要訓練學生對大型項目的開發和管理能力,訓練學生對軟件生命周期各個環節的認識,以規范的過程和標準來有效地開發和管理軟件系統。實習就是在實踐中學習。軟件工程專業實習是讓學生去現代的軟件工程生產企業開闊眼界,認識現代軟件生產過程,在已有的基礎上創新改變,把現代的一些理論知識融合到現代軟件工程企業里面。根據“實驗、實訓、實習”三種類型的實踐教學要求,采用導入、展示、訓練、評價、強化、反饋、應用、監管八個環節,漸進完成軟件工程實踐教學。教師通過具體的項目導入要解決的問題,根據項目的要求,有目的、有計劃地展示開發方法和過程。以一定的形式訓練學生完成相關工作,并通過系統地分析,對學生的各種活動、過程和結果進行評價,從而強化學生對軟件過程各個環節的認識,并不斷完善自我,達到主動學習的目的,把已經學過的理論知識在實訓實習中更好地加以展示[3]。總之,根據“實驗、實訓、實習”三種實踐教學的具體內涵,實現對軟件工程人才不同階段的能力培養:實驗側重培養專業技能;實訓側重培養工程實踐、團隊協作與溝通、創新等能力;實習進一步加強工程能力、社會適應以及產業融入能力。通過“三類型八環節”的軟件工程實踐教學過程,使學生全面了解和掌握軟件系統開發的全過程,能夠熟練應用規范的軟件工程標準和CASE工具開發軟件項目,從而使其軟件編程能力、系統開發能力和項目管理能力得到進一步提高,進而適應現代軟件企業對軟件工程人才的要求。

三、校企合作實踐教學基地及開放式的師資隊伍

根據“三類型八環節”的軟件工程實踐教學的目標,要有效地實施“實驗、實訓、實習”三種類型教學過程,必須有符合要求的實踐教學基地及良好的師資隊伍。(一)建立校內外的實踐教學基地,為軟件工程實踐教學體系的順利實施打下良好基礎在軟件工程人才的培養過程中,不但要有合理的培養方案和課程體系,良好的教學團隊和師資隊伍等,而且還需要提供培養學生的基礎設施,包括理論課程實驗需要的各種儀器設備和環境等。對于培養高素質軟件工程人才,實踐教學基地的建設尤為重要。軟件學院非常重視實驗室和實踐教學基地的建設,制定了實踐教學基地建設的具體方案,并逐步實施和完善。除了更新和改建現有的實驗室和實驗設備,還不斷擴展校內外的實訓實習基地建設。在校外實踐基地的建設方面,與國內外一些著名IT企業建立了廣泛聯系,如IBM、Mi-crosoft、SUN、HP、NTDATA等公司,一方面共同創建軟件工程人才培養實踐教學基地;另一方面與企業廣泛接觸,優先為學生提供良好的校外實習、實訓機會。學院也與國內的IT企業進行了合作,如:深圳軟酷網絡科技有限公司,在學院建立了學生實訓、實習基地,并已經應用于軟件工程的人才培養過程,經過幾年合作運行,達到了軟件工程人才在實踐教學方面的培養要求。此外,學院還開拓了新的合作領域,特別是重慶市的IT企業(如:重大高科技股份有限公司信息產業分公司、金蝶重慶分公司、重慶宏聲新思維集團等)廣泛合作,建立校外實踐教學基地。由于有良好的校內外合作企業和實踐教學基地,在人才實踐教學培養方面得到了保障。并在觀念上破除傳統的由學校包辦實習,注重形式而不完全注重效果的現狀,提倡企業和學生雙向選擇。學院非常重視用高科技園區孵化器的形式建立由學院控制的、市場化運作的校外學生實踐基地,吸引國內外IT企業,在企業研發軟件產品的同時,使學生有真正參與軟件產品研發的機會。(二)構建專兼職相結合的開放式師資隊伍通過遴選本院具有工程實踐經驗、教學效果好的教師,聘請合作企業具有較高理論與實踐水平的高級工程師擔任兼職教師和企業導師,為軟件工程人才培養構建起一支高素質的開放式教師隊伍,并參與實踐教學的指導工作。在“三類型八環節”的實踐教學過程中,開放式的師資隊伍保障了實踐教學的順利實施和效果,實驗由經驗豐富的學院教師指導;實訓指導由本學院教師或企業導師擔任;企業實習指導采用雙導師制,由本學院教師和企業導師共同指導,企業導師為學生提供實習環境和實習項目,完成主要指導工作,本學院教師負責實習監管與過程審定工作。

四、成立質量保障機制工作小組,監督實踐教學的實施過程

為了加強“三類型八環節”的軟件工程實踐教學體系的實施,軟件學院成立了由教學指導委員會、教學督導、學業導師、企業專家等組成的實踐教學質量保障組織機構。教學指導委員定期聽課,對青年教師的授課進行試聽和特別指導,改進教學質量。教學督導隨機抽查教學進度、教案、教學日志、作業布置及批改情況,召開學生座談會等,全面考察任課教師工作態度、教學能力與水平。學院為學生安排了學業導師,每一位學業導師指導5~8名學生,指導學生的專業學習,鼓勵學生參與科研立項、創新訓練、學科競賽等科技活動,提升學生的科研素養,為學生的專業學習做充分的引導和監管。企業專家熟悉軟件企業的系統研發過程,加強企業專家的教學參與力度,更好地完成監督實踐教學的實施過程和質量.

五、構建軟件工程實踐教學質量保障機制

軟件工程實踐教學質量保障機制主要包括組織機構、師資隊伍、管理制度和考核評價四個方面。組織機構主要規定教學指導委員會、教學督導、學業導師、企業專家等組成機制和工作機制。師資隊伍主要明確本學院教師、企業兼職教師和導師要求機制。管理制度給出教學督導制度、實訓過程管理制度、實習基地篩選制度以及實習管理制度等。考核評價包括工具的使用與使用技能評價、過程管理與制度評價、工程設計與實現評價、團隊協作與溝通評價等。軟件工程實踐教學質量保障機制依托于軟件工程實踐教學管理平臺,該管理平臺實現了實踐教學中知識管理、項目開發的代碼管理、錯誤跟蹤管理、項目進度管理和軟件測試管理等功能。為實現教學過程和質量評價的實踐教學全生命周期管理提供了支撐。

六、結論

重慶大學軟件學院是首批教育部批準的國家示范性軟件學院之一,自成立以來就積極探索軟件人才培養的新模式,不斷改進軟件人才培養方案和課程體系。按照示范性軟件學院人才培養目標,在軟件工程專業課程體系總體規劃下,制定了基于“三類型八環節”的軟件工程實踐教學體系,通過“實驗、實訓、實習”三類型,循序漸進地實現了軟件工程人才不同階段的實踐能力培養,通過“導入、展示、訓練、評價、強化、反饋、應用、監管”八個環節,保證了軟件工程人才的工程實踐和專業技能訓練,有效地培養了學生團隊協作精神和創新創業能力,提高了學生的適應能力和競爭能力,使其在畢業后能更快地適應企業的工作要求。為了保證軟件工程實踐教學各個環節順利實施,制定了軟件工程實踐教學質量保障機制,并研發了軟件工程實踐教學管理平臺,有效確保了“三類型八環節”的軟件工程實踐教學過程的實施和質量。總之,基于“三類型八環節”的軟件工程實踐教學體系能夠提高軟件工程人才的實踐能力和綜合素質,保證軟件工程人才培養質量,具有一定的適用價值和推廣意義,可為同類專業的人才培養和教學改革提供借鑒與參考。

參考文獻:

[1]徐玲,高旻,文俊浩,等.軟件工程專業實踐教學質量保障體系探索[J].實驗室研究與探索,2015,34(8):205-208.

篇4

2改變傳統教學模式,樹立工程性、創新性的教學理念

教學的目的除了培養學生具備豐富的專業知識和扎實的理論基礎,更要結合軟件工程行業特點,培養學生具備較強的動手和實踐能力、良好的創新意識、優良的職業化素養,因此將工程化教學理念作為人才培養的核心任務是迫切和必要的。軟件工程主要目的是將工程方法應用到軟件分析、設計、開發與維護,軟件工程專業課程體系設計也應具有系統化和整體性,并注重階段化、模塊化培養策略。分階段課程體系設計由易到難,不斷提高學生軟件開發能力,使學生在不斷進步中具有成就感,從而激發學生的學習興趣。

3改變傳統教師形象,培養具有優秀的行業素質和充滿激情的師資隊伍

教師是激發教育的實施主體,是激發教育的主渠道,激發者應該先行被激發,因此首先教師本身要保持激情和熱情。讓教師充分感受到培養超越自己、遍布天下的桃李為人類添彩,在履行職責過程中人生價值的體現。激發教育模式對教師提出了更高要求:1)“縱深、橫寬”方向發展協調、均衡。在專業領域具有堅實基礎,同時也要具有多學科知識,并能深刻認識軟件工程學科體系本質、特點、規律及發展,能做到目標明確、因材施教、有的放矢;2)終身學習、自強不息。軟件工程行業發展日新月異,要不斷通過自學或參加各種形式培訓始終了解學科前沿,掌握領域最新技術和應用案例,積極參與“卓越工程師教育培養計劃”,不斷提高自身知識水平并及時將最新理念和成果轉化為教學內容,不僅要讓學生掌握最新知識和技術,更要激發學生的好奇心、進取心、創新意識,這樣培養的學生才能具有更好的先進性和適應性;3)努力提高自身工程素質和實踐能力。軟件工程是工程性、實踐性非常強的專業,這就要求教師必須具備深厚的工程素養和豐富的實踐能力,在教學時能靈活地將理論與實踐相結合,做到“有血有肉”,使學生盡可能感受到課程的實際應用價值,產生“學之有用”的感覺,從而激發其學習熱情。這就需要教師將科研和教學統一起來,在進行理論研究的同時多參與工程實踐,以透徹理解軟件工程的理論、技術及方法。

4針對軟件工程行業及教育教學特點,采取集工程性與藝術性相結合的教學方法

教學是一門科學,同時還是一門藝術,不僅讓學生獲得一定的專業知識,還要讓學生感受到講授的藝術,從而啟迪學生的科學思維能力。軟件工程理論教學不是機械地重復教材,教師要對教材進行加工,通過豐富的教學模式和手段呈現給學生,通過靈活有效的語言表述,增強學生的學習興趣和求知欲,讓學生沉浸在學習之中,陶醉在學習的樂趣之中,這就需要在教學工作中轉變理念,進行多層次的教學改革,豐富教學模式,開展案例討論等,推出模擬教學、互動式教學、雙語教學等多層次的教學方法。

5實施面向行業問題、校企結合的工程實踐項目設計

激發教育重要的手段是要喚起學生解決問題的欲望和激情,培養其認同感和成就感,在解決問題的過程中開發興趣,得到鍛煉,收獲快樂。軟件工程可考慮沿著研發階梯性、由易到難布置工程實踐項目,不斷提高學生的項目開發能力。

6綜合性的考核機制

考核作為激發教育的一種手段,要避免一門課程、一張試卷、一個成績的做法,盡量做到多種考核方式,多次激發,注重過程,在考核基本知識方法基礎上,側重對知識的融會貫通和應用能力考核。針對軟件工程專業特點,可分為理論課程考核和工程實踐課程考核。

7完善的人才素質評價體系

激發教育注重對學生的綜合評價,而不僅僅是幾門課程的考試成績。軟件工程人才素質評價體系應該引入工程化能力和職業素質評價,加大實踐環節在評分中的比重。評價體系綜合專業理論知識、工程實踐項目開發能力、企業實習成果以及論文答辯,全面客觀評價每個學生。專業理論知識、工程實踐項目開發能力評價和企業實習成果評價結果作為學生是否能進入論文答辯的前提,只有滿足一定條件才能參與答辯。

篇5

關鍵詞:

綜合實踐教學;軟件工程;項目教學法

1傳統實踐教學方法存在的問題

目前各大高校軟件工程專業培養方案雖然具體有所區別,但其核心課程體系一般都包含如下方面的教學內容:面向對象思想、2門或2門以上高級編程語言及相應的開發環境、軟件工程思想和軟件開發課程實習[1]。其中的實踐課程主要包含每門課程的課內實踐以及綜合課外實踐兩部分,課內實踐教學與對應的理論課程同步進行,課外實踐課程會在寒暑假期間集中進行,這種實踐教學方式存在一定的弊端。(1)傳統的課內實踐教學采用大班制教學,教師無法顧及到每個學生的實際情況,所以效果并不理想,雖然后期添加了采用小班教學制的綜合課外實踐,但由于在前期的課內實踐中大部分學生未打下良好的綜合編程基礎,所以后期的小班教學對部分基礎較好的學生有較大提高,但對基礎較弱的學生并未產生實質性的幫助,這與軟件工程專業對實踐能力的普遍高要求相沖突。(2)課內實踐教學安排缺乏系統性。一方面,在大多數的課內實踐教學中,教師通過教學大綱和教學內容編寫實驗指導書讓學生上機編寫小程序,從而對一些知識點加以驗證、理解和吸收,但這些知識點是相對獨立,缺乏關聯的,不利于學生實踐能力的培養,也不能激發學生的學習積極性、自主性和創造性。另一方面,后期的課外大型實踐課程中,學生不僅要綜合運用一門課程的知識,甚至是多門課程的知識結合使用,這讓缺少綜合性訓練的學生普遍感到很吃力。(3)實踐能力的考核目標是多方面的,而目前很多的實踐成績僅僅根據學生的編程能力,甚至程序閱讀能力給出評分,這是不夠全面的。

2解決方案

針對軟件工程專業實踐教學中的問題并結合軟件工程專業實踐教學的特點[2],我們提出一種新的實踐教學思路。該思路對軟件工程專業的多門核心課程進行了重新規劃,具體方案如圖1所示。學生在一、二年級階段通過C語言、面向對象編程、數據結構等專業課程的訓練打下良好的編程基礎后,三年級從實際開發的角度入手,為鍛煉其大型軟件開發的實際經驗,安排相應課程。在第5個學期后半段安排Java程序設計(32+16)、數據庫系統概論(48+16)課程并在該學期結束后安排為期約一周的信息系統設計綜合課外實踐;第6學期前半段安排J2EE編程技術(32+16)、軟件工程(40+16),并在這兩門課程結束后的第6學期后半段安排綜合軟件開發實習及相應的軟件測試課程。與傳統方案相比,該方案有如下改進:

(1)統籌規劃實踐教學內容

①提前引入項目教學法。項目教學法通過實際的工程項目鍛煉學生的實踐動手能力,是目前較為熱門的實踐教學方法[3]。但在傳統的教學方式中應用項目教學法存在實踐學時不足以支撐、涉及知識面過廣等問題難以有效實施,一般僅在高年級的部分專業課程中采用。本方案中的涉及的多門課程幾乎包含了大型大型信息系統建設的所有技術內容,具有實踐學時長、內容廣泛的特點,因此本方案中的所有課程均采用項目教學法進行實踐教學。②實踐分級分組。一方面,不同學生的學習能力、實踐能力存在較大差別,若對所有學生采用同樣的標準,則很難選定一個難度適當的實踐內容,若內容過于簡單,則部分動手能力較強的學生難以通過實踐課堂得到鍛煉和提高;若內容過于復雜,則部分動手能力較差的學生就會產生畏難情緒,進而放棄整個實驗。另一方面,一個大型實驗的所涉及的各個環節相互關聯,若學生在某一環節出現問題,則后續環節無法進行,將嚴重影響實踐課程的進度。本方案中對實踐課采用分級分組的方式進行,每次實驗設定難、易兩個等級,學生根據自己的基礎和興趣選擇后教師根據上次實踐課成績及表現適當調整,每個學生都能通過實踐課程得到鍛煉。分組則由教師綜合考慮前期自由小實驗中各學生的表現進行組合,每組3-5人。④課程混合、多個課程統一安排實踐內容,提高學生的綜合應用能力。大型信息系統的開發過程幾乎包含了本方案中涉及的所有課程的內容,一般在這些課程結束后會安排為期約2周信息系統開發綜合實踐課程,讓學生靈活運用課程知識完成開發,但效果普遍不好。主要原因在于:上述課程分散在不同學期分別學習,時間跨度大;學生未進行過相關綜合訓練,難以在短時間內快速適應。本方案中的課內實踐會在后期安排簡單的多學科綜合實踐訓練,例如在第5學期結束時安排Java+數據庫綜合實踐,并在其后進行為期約1周的課外綜合實踐強化學生的綜合運用能力,這樣第6學期后半段的軟件開發綜合實踐中多數學生表現較好。⑤新的實踐考核方式。成績考核是實踐教學的重要環節,他不同于傳統的考核方法,更側重于對學生的實踐動手能力、綜合運用能力、文檔寫作能力、團隊協作及創新能力的考核。本方案中通過如下表1格對實踐成績進行綜合考核。

(2)優化教師團隊

雙師培養一直是高校師資培養的難點[4],目前絕大多數高校教師都從應屆博士中直接招聘,普遍缺乏工程實踐經驗,而繁重的教學科研任務使得雙師培訓實施難度較大。本方案中積極聘請企業工程師參與實踐內容的制定、實踐教學的指導工作。其中課內實踐的綜合實踐內容與企業外聘教師共同制定,實踐內容更貼近實際的生產環境;課外實踐部分外聘教師與相關理論課教師共同進行指導(其中第6學期后半段的軟件開發實習以企業實際項目為實踐內容,企業外聘教師全面負責),外聘教師與理論課教師在指導過程中相互提高。

(3)制度安排向實踐課程傾斜

目前計算機教學中普遍存在的“重知識傳遞,輕能力培養”問題的一個關鍵原因在于教學評價體系都偏向于考核理論課程內容,課內實踐課程大多依附于相應的理論課程,對其考核指標也多流于形式;而課外實踐課程設置相對較少。針對上述問題,本方案增設了相應的課外實踐課程,同時課內實踐增加了多門課的綜合實踐內容進行強化并適當增加了學時和實踐評分占比。通過多種渠道讓教師和學生重視實踐課程教學。與傳統方案相比,上述方案具有如下優點:(1)強化理解。傳統教學方式中這些課程獨立進行,因而學生的實踐內容也局限在一個較小的范圍,這就導致相關內容的內在聯系和意義很難被學生充分的體會和理解,進而導致失去學習興趣。我們通過分析發現,上述課程的主要內容可融合到一個大型信息系統的創建中,幾乎涵蓋了大型信息系統建設的所有技術內容,因此以實際生活中常見的系統為例進行實踐能夠強化理解、提高興趣。(2)提高學習效率。目前的計算機課程普遍存在“重知識傳遞,輕能力培養”的問題,實踐學時一般安排在理論課開始后4-6周左右的時間,并且不同的教師指定的實踐環境不同。首先,理論課堂的知識點無法立即在實踐課堂進行練習,學習過程會產生相對中斷,導致效率低下;其次,不同的課程中教師指定的實踐環境不同,對于初學者來說,熟悉實踐環境需要浪費較多的時間,對相關知識點也是淺嘗輒止,不能夠牢固掌握。本方案對課程的實踐學時、內容和環境進行了統一安排,實踐學時從開課第一周即開始,有效解決了理論、實踐不同步的問題,多門課程選定統一的開發環境,減少熟悉環境的時間;同時暑期的實踐課程保證了不間斷的強化練習,有助于實踐能力的提高。

3結語

效果是檢測一項改革成功與否最為核心的一項指標。本改革方案在本校軟件工程專業的一個教學班實施后,我們通過校內的督導信息反饋、學生信息反饋、專題調查、成績監測和學科競賽等多個渠道對該方案的實施過程進行了實時監測。監測結果顯示:該方案培養的學生雖然在理論課考試方面沒有明顯進步,但實際動手能力有了全方位的提高。我們將該班級與一個普通平行班級在理論課考試成績、課內實踐成績、課外實踐成績、競賽獲獎率等指標進行對比。對比結果入下表2所示:通過表2的數據可知,改革方案實施后學生的動手實踐能力顯著提高。不僅上述可量化指標,教學督導和外聘雙師對實施改革方案班級的學生的實踐能力也給予了高度肯定。

參考文獻:

[1]陳志剛,劉莉平,沈海瀾.軟件工程人才“一點兩翼”實踐教學體系的研究[J].高等工程教育研究,2013(5):173-176.

[2]徐玲,高旻,文俊浩,等.軟件工程專業實踐教學質量保障體系探索[J].實驗室研究與探索,2015,34(8):205-208.

篇6

區別于傳統的實踐教學模式,充分利用高校在理論教學中的教學設備齊全、師資力量穩定、教學場所固定、管理配套服務到位、制度保障有力等優勢的基礎上,結合IT企業獨有的利益驅動、應用導向、前沿技術引領等特點,構建基于校企合作的面向實際應用需求的實踐教學模式。與傳統的實踐教學由校內老師在校內指導學生完成不同,該模式的實踐教學任務主要是由校、企雙方指導老師共同指導學生分別在校內和校外完成。該實踐教學模式實施的主要對象是已完成大三學習任務的軟件工程專業學生,分為專業實訓和畢業實習兩個階段進行,其中專業實訓自大三暑假結束前4周左右開始,持續時間為9周,安排學校指導老師以及企業相關技術老師,指導學生設計一些實際應用項目,完成由學校學習到企業應用的過渡;之后轉為12周的畢業實習,該階段各合作企業根據學生自身的知識掌握程度,通過一定的選拔措施,合理安排學生到相應的實際崗位進行實習,為將來的就業積累經驗。

2存在的問題

該實踐教學模式構建之后,便被應用到軟件工程專業的實際教學工作中,得到了學生的一致好評和社會的廣泛認可。一方面,軟件工程已成為學校最熱門專業的之一,從近幾年的新生招錄情況看,盡管軟件工程專業的招生數量逐年增加,但每年該專業的第一志愿投檔人數仍然年年爆滿。另一方面,畢業生的質量也不斷提高,根據學校組織的就業情況回訪及社會調查結果顯示,畢業生受到了用人單位對的廣泛好評,同時學生對專業建設的滿意度不斷提高,畢業生的薪資水平、就業競爭學科探索力等方面穩居學校各專業前列。

此外,根據實際的學生和用人單位的反饋意見,該方案在具體實施過程中也存在一些不足和欠考慮的地方,具體如下:

(1)合作企業更換頻繁,缺乏長期合作。目前學校選擇合作企業的方式,主要采用企業到校宣講,之后學生根據個人情況進行報名,學校根據學生報名情況確定合作企業的方式。這種方式盡管從公平、公正的角度,最大限度的給予了學生自由選擇的機會,但是由于學生缺乏社會經驗,容易受到上一屆或者前幾屆師兄師姐的言論影響,主觀因素占主導地位,從而導致了合作企業每年更換頻繁,學校和企業之間難以形成長期的合作,不利于學校和企業的長遠發展。

(2)時間安排與校園宣講沖突,錯失就業機會。校內實訓的部分時間是每年9月到10月中旬,而這段時間恰好是每年各大企業的校招時間。由于知名企業或規模以上的用人單位一般不會到普通地方高校進行宣講,因此大部分學生想趁這次機會到附近地區的高校參加校招,從而增加自己就業的幾率。但是這段時間要求學生在學校完成相應的實訓項目,可能會導致一部分學生,特別是一些能力強的學生,白白錯失機會,這個問題也是學生反饋意見最多的問題。

(3)實訓內容一刀切,缺乏個性化定制。目前的校內實訓,主要分知識補強和項目應用兩個階段。這兩個階段的教學內容在具體實施中,沒有充分考慮到學生知識水平的差異和素質能力的不同,要求所有學生都要參與到這兩個階段的學習中,最終導致那些能力強的學生索然無味、浪費時間,而能力差的學生來不及消化,跟不上節湊,疲于應付。

(4)實習管理不到位,缺乏有效跟蹤。關于學生在畢業實習過程中的監督和管理,目前主要采取學校定時巡查、合作企業跟蹤的形式進行。由于學生廣泛分散于不同實習企業,每個企業情況迥異,這種做法很難保證對每一個學生的實習情況進行有效的管理和監督。比如,有的學生頻繁更換實習單位,導致畢業論文難以完成;有的學生則以企業培訓或者工作繁忙等理由推脫,不去積極配合學校相關活動的開展。

3改進措施

(1)對合作企業的選擇,需建立在合理的評價制度上。首先,在意向企業到校宣講前,需學校組織相關人員通過查閱有關資料、聽取企業匯報、現場走訪調查、進行座談交流等方式,對該企業進行全面的調研,重點考察企業的資質、主營業務、企業規模、社會影響等方面的情況,在充分調查的基礎上,形成對該企業綜合實力的科學判斷,淘汰那些不符合要求的企業。其次,可組織學生去符合要求的企業進行見習,提高學生對企業的認知度。第三,結合企業到校宣講后學生的選擇情況,最終決定合作企業。最后,根據實際情況將對合作企業的考察周期進行調整,可由原來的每一年變更為每兩年或者更長時間,這樣有利于校企雙方積累相關經驗,改正出現的問題,提高教學效果,從而達到校企雙方的長效共贏。

(2)合理安排實習實訓進度,解決時間沖突。對于實訓時間與“秋招”時間沖突的問題,可以通過調整教學進度或時間來解決。一方面可將9周實訓貫穿整個暑假,即將原來9月到10月中旬的實訓提前到暑期中,這樣既可以解決時間沖突的問題,又可以留下一段時間讓學生進行實訓知識的總結和消化,查漏補缺。另一方面也可通過適當調整實訓課程內容解決這一問題,即在實訓后期的內容安排上進行合理設計,提高團隊項目開發的時間自由度,讓學生在不影響各自團隊項目總體進度的情況下,可安排時間去處理進行其他事情。

(3)個性化制定教學內容,做到全員覆蓋。對于教學內容單一,容易出現一刀切的情況,學校可釋放更多的權力給合作企業。合作企業可根據學生生源的質量、知識水平層次等因素,制定多樣的個性化的教學內容。如對那些基礎知識薄弱、能力稍弱的學生,可加大知識補強階段的授課力度,實訓內容以知識補強為主;而對那些基礎知識掌握扎實、實踐能力較強的學生,可安排具有一定挑戰性、難度較高的項目,或者補充一些新的科技前沿知識或應用給這些學生。讓所有的學生均可以通過實習實訓有所收獲,了解當前的技術發展情況和社會需求狀況。

(4)實行專人管理,增加過程考核。學生到校外進行實習之后,由于各實習企業的地理位置、實習崗位的要求等情況迥異,導致學校和合作企業對實習學生的管理難度陡增。對于校外實習學生的管理人員安排,無論是對學校還是合作企業,大都是安排相關的老師或者員工進行兼職管理,而繁重的日常工作壓力,極可能導致他們根本無暇顧及這方面的管理工作,為此如果條件允許,可安排專人負責這方面的管理工作。另一個解決思路是讓學生畢業論文的校內指導老師進行日常的跟蹤管理,學生的畢業論文與其實習項目關聯密切,同時畢業論文關系到學生的學業學分、甚至順利畢業,因此該方案可能會成為解決這一問題行之有效的方法。

篇7

中圖分類號:TP3 文獻標識碼:A 文章編號:1009-3044(2013)26-5942-02

目前,我國軟件人才的短缺已經成為制約我國軟件產業快速發展的一個瓶頸。國內市場對軟件人才的需求每年高達80萬人,而高校畢業生中的軟件工程人才缺乏,盡快培養適合信息產業所需要的高素質軟件工程人才,已經成為信息化工作的重中之重。為適應軟件產業跨越式發展的需要,黃淮學院將軟件工程專業作為重點建設的專業,在軟件工程本科專業的教學上進行改革,該文將從課程體系建設、師資隊伍建設、實驗室建設、實習實訓基地建設等幾個方面,介紹軟件工程專業教學改革的實踐與思考

1 軟件工程專業教學改革的總體建設目標

堅持以人為本,知識、能力、素質全面協調發展的教學理念,確立鮮明的辦學特色,積極推進教學改革,加強師資隊伍建設,強化課程體系建設和改革,重視學生實踐能力和創新能力的培養,以一流教師隊伍、一流教學內容、一流教學方法、一流教材和一流教學管理為建設標準,將黃淮學院軟件工程本科專業建設成為知識傳授和研究相結合,以培養學生工程實踐能力和創新能力為核心的專業建設體系;依托我院國際化聯合辦學的優質教學資源,促進軟件工程專業內涵建設和協調發展,形成以“優秀課程—精品課程—特色專業—重點實驗室—重點學科”為框架的課程—專業—學科建設格局,以使辦學條件先進、師資力量雄厚、人才培養模式科學,并使教學內容與課程體系、教學方法與手段、教學管理、人才培養質量等方面在省內領先的具有顯著特色的本科專業。重點培養滿足軟件系統設計與軟件項目管理需要的高素質、強競爭能力的軟件工程技術人才,進一步提高“軟件系統設計”專業方向的知名度和地位,同時加強軟件項目管理專業方向的特色建設。同時本專業的教學改革成果將為高校軟件工程專業及相關工程教育專業的建設和改革起到示范作用。

2 專軟件工程專業教學改革

根據黃淮學院“建設特色鮮明的應用型本科高校”的辦學定位,面向行業一線,把傳統的“通識課+專業基礎課+專業課”的培養模式改為“學科平臺教育+專業平臺教育+專業方向拓展+專業素質拓展 +第二課堂+實習實訓” 的培養模式,強化學生的就業和創業能力,培養直接服務于行業發展的高技能人才。以課程體系建設、師資隊伍建設、實驗室建設、實習實訓基地建設、企業實際工程項目的參與等為核心,加快人才培養模式的轉變,加強教學方法與手段的改革,更好地推動軟件工程專業的教學改革。

2.1 加快開發課程資源

借鑒國內外課程改革成果,充分利用現代信息技術,建立教學網站,創建“網上教室”和“網上圖書館”,將各門課程的電子課件、校內外甚至國內外公開課視頻錄像、各院校歷年專業課考研試題以及高水平的國外公開課中英文視頻資源等放到網上,加強協同開發,促進開放共享,學生可以隨時隨地下載觀看所需要的教學資源,并發表自己的評論意見,更加有利于教學的深入。

2.2 努力創造條件,積極開展雙語教學

國際視野和應用型人才培養的目標,要求在教學過程中,注重能貫通中西的“雙語”教學;加強既有理論水平,又有實踐能力的“雙師”隊伍建設;將外籍教師請到課堂上,原汁原味的與“國際”直接交流。建設一支“雙語+雙師+外教”結構的教師隊伍是軟件工程專業特色人才培養的基礎。只有堅持建設理論和實踐并重和國際化的師資隊伍,才能保證培養出有國際視野、有創新能力的應用型軟件工程人才。2010年我院引進了2名獲得國外著名大學博士學位的專職教師,從雙語課程的教學體系、教學內容、教學方式到考核考試方式等進行了精心的準備工作,并已開設《面向對象程序設計》、《網絡程序設計》雙語課程,學生反映很好。與此同時,對《程序設計基礎》、《計算機組成原理》、《軟件工程》、《軟件測試》等課程的雙語教學也已開始了緊張的準備工作,爭取2013下學年能夠開出更多更好的雙語課程。

2.3 教學方式方法改革

深化教學研究,更新教學觀念,對準崗位要求,重組課程內容、優化課程結構,構建理論課程新體系。廣泛調研國內外軟件類企業,對準企業和行業的要求,以人才的知識、能力、素質結構為依據,以應用為主旨,以必需、夠用為度,以創新課程內容為目標,重組課程內容。淘汰低水平重復、陳舊性內容;及時吸納新知識、新技術和新方法;淡化學科性,突出應用性、實踐性、針對性、先進性。在重組課程內容基礎上,以技術應用能力為主線,以突出專業特點為目標,對課程進行科學地整合,優化課程結構。

改進教學方式方法,注重因材施教。在教學中要重視討論和交流,重視合作學習,重視探究和創新精神的培養,注重個性化培養,重視采用現代教學技術,完善教學手段,充分調動學生學習積極性,激勵學生自主學習,產生一批具有鮮明專業特色的教學改革成果。促進科研與教學互動,及時把科研成果轉化為教學內容。支持本科生參與科研活動,早進課題、早進實驗室、早進團隊。鼓勵并指導學生繼續參加“ACM程序設計大賽”、“軟件開發設計大賽”、“數學建模大賽”等省級和國家級學科競賽,提高學生的動手能力和實踐水平。

2.4 強化實踐教學環節

結合專業特點和應用型人才培養要求,本專業在2011年新的本科培養方案中大幅增加了實踐教學比重,很多以前“2+1”(每周2節理論、1節實驗)的課程被修改為“2+2”甚至“1+2”,確保專業實踐教學必要的學分(學時)。而且在實踐教學中突破了以往大部分項目只限于驗證性、演示性和動作技能訓練的低層次運行狀況,增加了綜合性、設計性等應用性強的實驗項目,實現實踐教學裝備的先進性和實踐教學環境的真實性相結合的教學方式。同時加強實驗室隊伍建設,鼓勵高水平教師承擔實踐教學。加強實驗室、實習實訓基地和實踐教學共享平臺建設。

2.5建設先進的實驗室和穩定的實習實訓基地

按照“共建、共享、共贏”的原則,積極采取政府投入、企業捐贈、校企共建等多種途徑,完善和拓展軟件工程實訓基地。在完成財政部支持地方高校項目和河南省軟件實驗實訓示范中心項目基礎上進一步加強與行業相關企業的合作,努力開展更大規模、更高水平、更深層次的實習實訓項目合作和人才聯合培養,進一步提高學生的實踐實習水平和就業創業能力。

2.6教學質量監控體系與管理制度建設

進一步加強教學質量監控,完善以學校為主導,以學院為主體,教研室和實驗中心參與的教學管理體制。建設符合應用型人才培養模式的教學管理制度,如專、兼職教師教學質量評價標準,專業方向拓展選課制,多元課程考核評價體系,頂崗實習跟蹤監控機制,畢業生質量跟蹤調查機制等,為實現特色專業建設目標提供強有力的保障;嚴格教學管理,繼續完善和充分發揮專業建設專家指導委員會的作用,能實質性、制度性參與人才培養全過程;建設專業教學督導制度,提高教學管理功效,完善教學監督和評價制度,實現教學質量監控和教學管理的規范化、制度化,保證教學質量;堅持社會需求調研和畢業生質量跟蹤調查制度化、經常化,促進專業結構調整和人才培養方案優化。

2.7強化畢業生就業能力 提升畢業生就業質量

引導學生構建合理的知識和能力結構,進一步加強對大學生就業能力的培養。以所學的專業知識為核心,把與該專業相關的知識和能力作為,相互聯合而形成適應性強、能夠在較大空間發揮作用的知識和能力結構。在重視第一課堂的學習之外,還要開辟第二課堂,把教學與生產實踐結合起來,加強學生的實習實訓和創業練習,提高學生實踐性、操作性技能,同時還要走向社會,重視社會實踐的學習。引導學生借助社會實踐平臺,提高學生的組織管理能力、心理承受能力、人際交往能力和應變能力等。

2.8 依托專業優勢 強化社會服務

根據軟件工程專業的現有優勢,根據目前現有教師的專業特長,可開展軟件工程師、軟件測試工程師、數據庫工程師、網絡工程師和電子商務師等的資格認證培訓工作。為本區域軟件技術人才數量的提升、質量的提高,為地方經濟和信息化技術的快速發展做出應有的貢獻。

此外,通過校企合作建立軟件技術和嵌入式系統應用開發中心,引導教師開展技術研究、產品開發、技術推廣,力爭本專業教學團隊每年技術服務項目不少于3項。

3 結束語

經過幾年的建設,我校軟件工程專業在以下幾個方面獲得豐碩成果和特色:構建完成“以學生為主體,以教師為主導,以就業能力培養為主線,以素質教育為核心”和“專業素質+職業能力+資格認證”三位一體的課程體系新課程體系。培養一支“數量足、素質高、結構合理、專兼結合”的雙師型教學團隊。建設符合應用型人才培養模式的教學管理制度。提高我校的社會服務能力,服務“中原經濟區”建設。形成特色鮮明的 “專業知識+綜合能力+職業技能”為結構的應用型人才培養模式。注重因材施教,強化對外交流合作,人才培養方案呈現國際化。通過與企業合作,充分發揮“合作發展聯盟”資源,將科研實踐與軟件開發融入教學過程。逐步形成軟件工程專業人才培養的“創造性,實踐性,工程性”特色。

參考文獻:

[1] 鄢沛,郭皎.基于CDIO的軟件工程專業教學改革[J].現代計算機(上半月版),2011(11).

篇8

第二,從學院方面來看:首先,專業、課程設置需要更加合理,軟件工程專業課程更應體現實踐性,而早期的教學計劃無法滿足學生的需要。教學大綱和教師的教學仍然習慣于面向計劃,而不考慮實際的需求變化,不考慮學生的實際需要,無法真正吸引學生。課程的類型和作用與學生出勤也有關系,一般說來,專業課好于公共課,必修課好于選修課。其次:新入職教師較多,年輕教師較多,實踐性教師較少,偏理論教師較多,偏實踐教師較少,一些教師并沒有真正投入到教學中,上課照本宣科,教學方法和手段單一,教學水平不高,教案陳舊。

為了提高軟件工程專業的出勤狀況,這就需要我們在學生課堂教學中抓考勤、抓課堂,抓教學質量,找準專業優勢和社會發展的結合點。為了落實好培養更多人才、提高課堂教學質量,這就要求我們軟件學院始終堅持以社會需求為導向,緊密結合IT行業企業對人才的素質和能力要求,在軟件工程人才培養上進行積極探索,大膽改革,采用創新培養模式,結合軟件專業社會需求與專業學習實際,全面推進校企合作訂單式人才培養模式,近幾年來先后引進中軟國際、軟通動力、東方標準、安博長城、東軟睿道、頤博數碼等多家在行業具有影響力的公司參與我院教學及實踐實習工作,通過多種教育教學舉措的實施和落實,把更多的學生吸引到課堂教學中來:

1.努力搞好學風建設

根據軟件工程專業生源分數較低的情況,我們首先就要搞好學院的學風建設。學風是一個學院學習氛圍的基礎,是提高教育教學質量的根本,我院成立學院學風建設領導工作小組,教學辦牽頭落實成績統計、匯總,班主任落實談話、整改,形成勸退、試讀、預警層次分明的學風督導機制。教學辦還要全面抓實、抓緊、抓牢學風建設和學籍管理,使我院學生能夠在良好的學風氛圍內努力學習,積極進取。

2.努力搞好實踐教學和實習基地建設

為把軟件工程專業學生培養成為有較強實踐能力的應用型人才,必須大力加強實踐教學課程建設和實踐基地建設。軟件工程專業在十二五品牌專業建設基礎上,要努力建設專業實踐實驗室,把實驗室建成具有教學、科研、開發實踐三位一體的綜合性、現代化的實踐教學基地。同時積極努力開拓校外實踐基地,鞏固現有實踐基地,加強與高質量、高影響、高水平的相關IT企業的合作,繼續落實現有實習實訓基地的質量保障措施,研究建立實習實踐基地考核管理辦理和學生實習實踐考核辦法,同時介入實踐基地項目開發、過程管理,為提高學生創新能力,創造更加優越的實習實踐環境。

3.積極落實課程建設和教學改革

教育大計,教師為本。學校的主體是學生,學生的主業是學習,學習的載體是課程,所以我們要做好學院的教師隊伍建設和課程建設。為了適應軟件工程專業教學的需要,我們先后成立了多個課程的教學團隊,由長期擔任該課程的高級職稱教師擔任組長,形成傳、幫、帶的多層次教師隊伍格局;積極鼓勵教師進行課程建設,形成優秀課、精品課不同層次的課程局面。

4.搞好教學管理與督導工作

篇9

高職院校經過十幾年的高速發展,數量上和規模上有了顯著提高,為社會和企業提供了大量技能型人才,為中華民族的騰飛做出了巨大貢獻。近幾年由于信息技術特別是軟件外包發展迅速,軟件工程專業也得到蓬勃的發展,具有計算機和信息背景的高職院校普遍開設了軟件工程專業。近5年通過調查研究,發現在人才培養方面軟件工程專業存在一系列以下問題:

1、院校“同質化”嚴重,職業特色不夠突出

高職院校人才培養模式和專業設置關系著高職院校的生存和發展,在高等教育“大眾化”的背景下,高職院校的專業設置“同質化”十分嚴重,完全沒有從區域經濟發展的需求,盲目投入巨大資金,造成資源上巨大浪費。現在大部分高職院校軟件專業學生的理念、知識和技能與社會和企業的期望差距非常大,無法滿足需求,造成“結構性失調”。[2]大部分高職院校重理論,輕實踐,照搬本科院校的學歷教育,沒有顯著突出職業教育的特點。高職教育培養第一線需要的高級應用型人才,培養的人才具備與高等教育相適應的基本知識、理論和技能,掌握相應的新知識、新技能和新工藝,有較強的實踐動手能力和分析、解決生產實際問題的能力。

2、人才培養與社會要求差距大矛盾突出

企業為了適應社會發展和滿足消費者的需求,對創新型高素質技能人才需求極大,提高產品的質量,獲取最大的回報。但現實是企業招聘到合適人才的機會越來越小,而中國每年近七百萬的大學畢生業大部分找不到合適的工作,特別是高職院校學生就業質量不理想。社會對技術人才需求量非常大和大部分學生找不到合適工作的矛盾,主要原因是院校的人才培養模式落后,所傳授知識難以滿足社會企業的需求,不適應社會需求。

3、“工學結合、校企合作”層次低

高職院校領導都具有“工學結合、校企合作”的思維,但受多個因素影響,大部分高職院校的校企合作僅僅停留在備忘錄或紙面協議,即使有,深度也不夠,僅僅是高職院校利用寒暑假組織學生到企業定崗實習,學生在流水線從事簡單枯燥的機械式工作,與期望相差甚遠,未能充分體現工學結合理念,效果不佳。

二、提高高職院校軟件工程專業人才培養模式和課程建設的措施

《教育部財政部關于進一步推進“國家示范性高等職業院校建設計劃”實施工作的通知》(教高[2010]8號)中,對專業建設與人才培養模式改革提出了具體要求。陜西職業技術學院通過對軟件專業人才培養模式和課程體系建設進行深度改革,促進軟件專業建設更上一層樓,具體措施如下:

1、吃透政府政策,立足服務區域產業,準確定位專業建設方向

軟件外包產業被稱為“高科技、高附加值的綠色產業”。根據《西安軟件外包發展規劃(2010-2015年)》,西安市軟件外包發展的總體定位是成為國際軟件外包中心之一,總體目標是成為全球知名的軟件外包中心城市,服務區域經濟發展。學院應抓住這次契機,為西安市軟件外包儲備人才。軟件產業包含軟件測試、軟件架構、物聯網、云計算、虛擬化、智能穿戴、智能家電、APP等新興產業。在國家政策的鼓勵和社會需求的推動下,新興產業在未來的10年將有較大發展,成為中國由“中國制造”向“中國智造”產業升級的主力軍。但是,目前許多高職院校軟件工程專業的課程極少涉及上述核心技術,無法滿足社會和企業的需求。高職院校為了提高軟件專業學生的就業率和就業質量,領導和教師必須密切關注軟件產業的發展趨勢和熱點,深入到軟件企業調研,了解企業真正需求,預測未來幾年軟件發展熱度,做好課程建設方面的知識儲備。

2、緊抓市場契機,與企業深度合作,力求實現共贏

陜西職業技術學院處在西部大開發的橋頭堡——西安,新的形勢為西部高職院校和西部企業提供了合作機會,院校改變辦學思維,主動要求相關企業合作辦學,特別是軟件外包的相關企業,使企業參與到軟件工程專業的課程建設和人才培養上,學院根據企業反饋的信息,及時調整課程結構,優化教學內容,使學生第一時間學習企業最急需的技術,畢業后及時融入企業工作環境中,合作企業每年優先從畢業學生中選取優秀畢業生充實到企業中,分享合作辦學的碩果,由被動轉化為主動,解決“院校熱、企業冷”的校企合作辦學難題。高職院校對學生的培養目標定位在實用性“藍領”人才,側重于培養學生的專業技能、動手能力,院校和企業之間可以采取“聯合辦學”、“訂單式”培養模式,使學生實際操作能力顯著提高,院校的就業率得到保障。軟件工程專業學生可以與西安高新區多家軟件外包企業簽訂聯合辦學協議,為學生多方面提供帶薪頂崗實習,熟悉企業工作流程。頂崗實習學生可以從最簡單的軟件測試開始,熟悉軟件測試中的單元測試、模塊測試、系統測試和集成測試等方法,掌握黑盒測試和白盒測試等技術,為自己就業奠定基礎。

3、構建“校企合作,工學結合”的專業課程體系

“校企合作,工學結合”模式是目前高職院校相對成熟的人才培養模式,突出了高職院校教育的職業化,是高職院校公認的“金”模式,核心是骨干課程建設,使畢業生第一時間勝任工作崗位,短時間內獲得更大發展空間。

篇10

1.1面向能力培養的理論和實踐教學體系的構建

面向能力培養的軟件工程專業的課程和實踐教學體系的構建與實施,必須結合本校特色,培養具有商科院校特色、具備較高專業能力、工程素養和創新創業素質、融通商科(財經、管理等)領域知識、能勝任軟件工程的工程應用型人才。教學體系的實施包括如下三個階段:前兩年基礎課和專業課的教學中,強調理論和實踐的結合,將真實企業項目的分解,融入到教學環節;第三年按照分專業方向培養,根據學生自身特點和產業人才需求現狀進行方向設計,通過校內和企業導師的協作,完成方向相關實踐能力的培養;最后一年進行綜合性實踐,既包括實際工作崗位上的專業實習工作,也包括校內的綜合性演練。

1.2面向校企雙向融合的師資隊伍建設

組建一支在職稱結構、知識結構、年齡結構等方面都比較合理的師資隊伍是培養具有專業特色和高素質的人才的核心和關鍵。在師資隊伍建設方面,多年來采用引進和在職培養結合的方式進行隊伍建設。積極推進教師的國際交流,提升國際化視野,多名老師獲得國家留學基金委員的支持,赴世界各地訪學。開展校企聯合師資培養,加強教師的工程實踐背景,實現學校、企業、教師個人的共同發展與提高。聘請了企業一線工程師作為校外教師來協同指導實踐教學,實現企業技術人員融入師資隊伍和教師融入企業生產項目。

1.3構建層次化的實踐體系

構建先進的實踐教學體系,強化創新和實踐能力。實踐教學體系由課程實驗、課外實踐、校外實踐、畢業設計等層次環節組成。這四個層次既相互獨立,又互為補充,課內與課外銜接,校內與校外互補,基礎訓練與綜合訓練結合,促進了學生綜合素質的整體提高。在規劃和整合實踐教學內容的基礎上,形成了的實驗類、實訓類和實習類教學模塊。

1.4創新教學方法與手段

大力推進啟發式教學、大作業驅動教學。大力推進信息技術在課程教學中的應用。以教改課題“現代教育技術與傳統教學經驗的有機結合在精品課程建設中的研究與實踐”、“基于網格工作流的教學資源共享、整合及優化配置的研究與實踐”等研究成果為驅動,在繼續弘揚優秀的傳統教學經驗的同時大力推廣現代教學技術。

1.5創新能力的培養

1.5.1課題驅動下的創新能力培養

通過鼓勵學生參與教師主持的科研項目的研究活動來培養學生的研究思維,提升創新能力。近年來,先后有本專業不同年級的學生參與老師主持的科研項目,期間,學生主動開展了文獻檢索、程序編寫、數據建模等研究活動。通過參與教師的科研項目的研究,學生不僅獲得了素質拓展學分,同時也鍛煉了自身的科研素養。

1.5.2科研平臺融入實踐教學

充分利用校內科研平臺來開展實踐教學。我校擁有“湖南省移動電子商務協同創新中心”、“移動商務智能湖南省重點實驗室”和“新零售虛擬現實技術湖南省重點實驗室”這三個省級平臺。平臺的研究人員也主講了一些專業課程,各年級的學生也參與了這些實驗室所承擔的項目研發。

1.5.3創新創業融入培養體系

重視對學生創新創業意識和相關能力的培養,本專業在人才培養過程中主要通過如下手段來實施:(1)通過開設《職業發展與就業指導》課程、組織素質拓展與創新創業教育項目、開設校企合作創新課程、組織學術講座、鼓勵學生參與“互聯網+”創業計劃大賽和電子商務大賽等,培養學生的創新意識,提升其創新能力。同時本專業的每位學生都配備有學業導師和項目導師。(2)利用國家級實踐育人創新創業基地、創客中心等平臺對學生創新創業提供全方位支持。(3)通過與長沙市科技產業園合作,為學生的創新創業,提供場地、資金、指導等支持。

2人才培養模式的實施效果

2.1就業情況體現本專業的培養特色

本專業培養過程充分考慮所在院校的商科特色,這在就業情況中得到了很好的體現。本專業2016、2017和2018屆畢業生就職于經濟管理領域機關單位的比例分別為22%、24%和25%,遠高于其他兄弟院校。而就職于其他類別單位的畢業生中也有一定比例是從事經管類崗位。就業質量方面,本專業同學的就業單位包括了螞蟻金服、金蝶軟件、去哪兒、華為等諸多知名企業。

2.2研究生入學率高

近年來,軟件工程專業學生的研究生入學率在15%以上,學生遍布北京大學、國防科技大學、中南大學、大連理工大學等知名985和211高校的相關研究生專業。

2.3學生各類競賽成績喜人

本專業以各類學科競賽為依托,推動學生創新能力、團隊協作能力和利用計算機解決實際問題能力的培養。這些競賽包括湖南省大學生程序設計大賽、全國大學生數學建模競賽、中國高校計算機大賽(華中賽區)、中國高校計算機大賽-團體程序設計天梯賽、湖南省大學生數學競賽等,成績斐然。多個學生團隊獲得大學生創新創業訓練國家級別的項目立項。在歷年的創新創業大賽中,學生均有不錯的表現。本專業同時還鼓勵學生運用所學知識,參加各種專業相關證書的考試,如:全國計算機軟件資格水平考試、全國計算機等級考試等,以提高就業競爭力。

[軟件工程碩士論文參考文獻]

[1]王保建,等.新工科背景下國家級實驗教學示范中心建設與實踐[J].高等工程教育研究,2018(6):47-54.

主站蜘蛛池模板: 黄大仙区| 普宁市| 湄潭县| 常宁市| 五台县| 门头沟区| 清水县| 大关县| 泰顺县| 灵寿县| 昌邑市| 从江县| 庄河市| 长沙县| 陵川县| 昌乐县| 明溪县| 凤城市| 临沂市| 揭阳市| 长沙市| 色达县| 山东| 嫩江县| 泌阳县| 积石山| 华容县| 大兴区| 凤山市| 巴楚县| 法库县| 黎川县| 东城区| 临西县| 拜泉县| 广水市| 百色市| 客服| 沁水县| 奇台县| 托克逊县|