本站小編為你精心準備了軟件工程應用型才能教程研習參考范文,愿這些范文能點燃您思維的火花,激發您的寫作靈感。歡迎深入閱讀并收藏。
軟件工程課程圍繞著軟件工程基本原理、技術方法和管理三個方面展開教學,其目標是在軟件工程方法論中規范和工業領域中行業標準的指導下,在約定的時間期限內高效率、高質量地開發出滿足最終用戶質量要求的軟件。學生在學習過程中,不僅要理解各種方法的運用背景和方法,還要求進行實際體驗。對應的課程體系設計應包括:通識類課程、基礎課程、專業課程和實踐課。我校軟件專業的課程設置包括通識類課程、專業課程(包括專業基礎課程和專業課程)和為一系列學習目標所要求的技能的實踐類專業課程。圖1對比了現有課程體系和應用式教學模式課程體系。
1通識類課程模塊:根據理科學生加強人文素質教育,設計了數學與自然科學、哲學與人文社會科學等課程。
2專業課程模塊:包括專業基礎課程、專業課程、選修實踐環節。圍繞典型實踐項目的設計,選擇專業核心課程的教學內容,以學生帶著在解決工程問題的過程中主動學習課程知識,同時要注意培養團隊合作意識,訓練和提高學生的表達能力(口語+書面)、人際交往能力、系統的分析及開發能力。
3實踐項目類模塊:目標是以項目驅動的教學模塊,主要由實踐類專業選修課組成。作為一個專業課程模塊,它包括了工程導引課、專業基礎課、專業核心課、實踐項目課和以項目為驅動的畢業設計等課程。
軟件工程應用型人才教學改革與實踐
1基礎知識的教學策略。根據學生的學習基礎和培養特色,選擇教學的主要內容,在教學中推薦采用案例教學、啟發式教學等方式,設法調動學生的主動性和參與性,提高學習興趣。
(1)教學內容。選擇合適的教材。根據應用性人才培養的目標,可以選擇國內著名出版社的案例教程或者實踐教程,根據學生的特點和實際水平對教學內容進行了適當的選取,設法吸引學生的興趣和愛好。補充適當的典型案例。由于學生普遍都缺乏實際項目經驗,教師在教學內容中需要加入適量的典型案例進行精講,或者選擇一個難度適中的完整項目案例貫穿在整個課程的知識教學當中。
(2)教學方法。需要對課程內容進行有針對性的知識傳授。充分利用網絡資源,培養學生獲取知識、掌握知識、運用和處理信息的能力,關鍵是引導學生對終生學習的必要性引起重視。具體地,推薦采用案例結合啟發式教學方法。通過案例的引導,吸引學生對軟件開發中可能遇到的各種問題進行不同方位、不同角度、不同層次的思考,自己尋找解決方案,設法讓學生投入與到課堂教學中,提高學生學習的積極性和主動性。針對案例中的問題,安排學生輪流上講臺做分析和歸納,以鍛煉學生的表達能力、團隊協作能力以及分析總結能力。
2團隊協作與溝通能力的培養。課程中以項目小組為單位組織學生,各個角色定期輪換,讓學生理解項目組中的不同角色,從不同角度增加協作和溝通能力。在課程評價中也以小組為單位,增加學生的團隊意識;同時需要對小組成員的協作、通信過程進行記錄。
3培養應用實踐能力。
(1)增加實驗課的比重。作為本科教學的一個重要環節,需要加強實驗教學的比重,可以將實驗課時與主講課時的比例定為1:1,在實驗教學中提高學生的項目開發能力,加深學生對軟件工程的思想、技術及管理方法的領會。
(2)基于項目的學習方式。教學活動包含兩個部分:課堂教學與實驗教學。在課堂上通過項目的實施來組織教學內容,學生分小組完成預先布置的開發項目,在實驗教學中掌握各種軟件工具,學生在項目開發過程中深入理解課堂教學的內容。
4師資力量的培養。主要通過以下三種方式培養青年教師:加入高水平的科研和教學團隊;通過“做中學”在多維度、立體化、理論與實踐、課堂與工業相結合的環境中鍛煉成長;學院創造條件,鼓勵青年教師成長。
總結與展望
本文通過借鑒國內外先進教育理念,對軟件專業應用型人才培養模式進行了探討,以培養能力為導向,根據軟件企業人才需求以及軟件工程課程的教學目標,從程課程體系構建、教學策略、工程價值觀與工程能力、團隊協作與溝通能力、應用實踐能力、考核方式,以及師資力量的培養等方面,研究了如何培養學生的團隊合作意識、表達交流能力和實踐應用能力,最終達到提高軟件人才培養質量、滿足軟件企業用人需求的目標。
作者:高洪江單位:魯東大學信息與電氣工程學院