馬春艷
摘要:.NET開發(fā)是軟件專業(yè)技術培養(yǎng)的一個方向,我們要以滿足企業(yè)需求為驅(qū)動力,來完善這個方向的系統(tǒng)化的人才培養(yǎng)模式,因此課程群的建設是很重要也很實際的問題。在此背景下,將OBE的教育理念運用到.NET開發(fā)課程群的建設上,可以幫助我們明確軟件開發(fā).NET方向的人才培養(yǎng)目標,并對整個應用過程提供理論依據(jù),培養(yǎng)出能夠適應企業(yè)需求的軟件開發(fā)人才。
關鍵詞:.NET開發(fā);OBE
中圖分類號:TP393 文獻標識碼:A 文章編號:1009-3044(2017)30-0162-01
軟件開發(fā)一般從技術角度來講.NET開發(fā)是其中一項技術,無論是從哪個方向培養(yǎng),我們都要以滿足企業(yè)需求為目標,適應軟件人才的發(fā)展模式。以下就是基于OBE教育模式的.NET開發(fā)課程群建設與改革的詳細闡述。
1 OBE教育模式簡介
OBE教育模式最初起源于二十世紀九十年代西方的國家基礎教育改革,1994年,美國學者William G.Spady 對OBE的解釋是:“對教育系統(tǒng)中的每個環(huán)節(jié)進行清晰的聚焦和組織,確定一個學習目標,圍繞這一目標使學生在完成學習過程之后能夠達到預期的結(jié)果”。在OBE教育模式中,學生以學到了什么和是否成功為最終目標,至于怎樣學習和什么時候?qū)W習則顯得不那么重要。教師需要事先對學生完成學業(yè)時應具備的能力有個明確而清晰的認識,以此為目標設計整個教學活動,這種以學生學習結(jié)果作為教學驅(qū)動力將成為一種新的教育模式。
2 課程群建設目標
通過分析現(xiàn)有軟件開發(fā)(.NET開發(fā)方向)課程體系問題,建設基于OBE教育模式的軟件開發(fā)(.NET開發(fā)方向)寬口徑、合專業(yè)、模塊化的課程群方案,培養(yǎng)適應我國信息化發(fā)展的軟件開發(fā)工程師。
對軟件開發(fā)(.NET開發(fā)方向)專業(yè)課程體系進行了課程群的劃分,主要分為三個課程群,即程序設計基礎課程群、程序設計高級課程群和軟件工程課程群。其中程序設計高級課程群是指面向?qū)ο蟪绦蛟O計(C#程序設計)、Windows桌面程序設計、Web開發(fā)技術設計3門主干課,屬于軟件技術課程體系中的專業(yè)核心必修課,最突出特點就是實踐性強。
3 課程群建設實施
1) 基于OBE教育模式的軟件開發(fā)(.NET開發(fā)方向)課程群模塊設計,完成課程內(nèi)容整合。目前由于各門課程分別開設,由不同的教師教學,而教師之間缺乏交流,各自強調(diào)所授課程的系統(tǒng)性、完整性,導致課程內(nèi)容交叉重復,如“ADO.NET”相關知識“在Windows桌面應用設計”和“Web應用設計”中都要涉及,造成了知識的重復,因缺乏課程內(nèi)容的整體規(guī)劃和銜接,導致教學效率低下。接下來,需要按照OBE大綱的要求,保留最基本原理部分,對課程內(nèi)容進行整合、統(tǒng)一。
2) 基于多維度的精品化課程建設。包括基于OBE教育模式的培養(yǎng)方案、課程標準、教材及配套PPT、課程評價方案等。制作教學視頻,提供試題庫,對理論性較強的專業(yè)課程按照任務錄制視頻,并制作成微課,同時根據(jù)課程標準建設試題庫,可以進行手動組卷和自動組卷。
3) 基于OBE教育模式的軟件開發(fā)(.NET方向)課程群方案實施策略研究。特別注重加強實踐性教學。Windows桌面程序設計、Web開發(fā)技術是理論性和實踐性都很強的課程;重理論、輕實踐的教學方式不適應軟件技術專業(yè)人才培養(yǎng)目標的要求。目前課程設計未能與實際工程緊密結(jié)合。OBE教育理念的一個重要之處是以學習結(jié)果為目的,以適應企業(yè)需求為驅(qū)動力,在加強實踐性教學的同時,注重個人職業(yè)技能的培養(yǎng)。
參考文獻:
[1] 宋躍,胡勝,余熾業(yè),等.基于OBE的嵌入式測控技術課程群建設與探索[J].實驗室研究與探索,2016(2).
[2] 張璐.基于OBE工程教育模式的電子信息類專業(yè)課程改革初探[J].課程教育研究,2016(4):249-250.
[3] 傅宏智,侯歡歡,周曉青,等.OBE在《計算機文化基礎》模塊化教學中的應用[J].洛陽師范學院學報,2014 (2):64-66.endprint