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

?

UML課程教學的改革與實踐

2014-07-03 05:00徐立新付曉琳劉鋼
電腦知識與技術 2014年12期
關鍵詞:考核方式軟件工程教學實踐

徐立新 付曉琳 劉鋼

摘要:UML課程是軟件工程專業(yè)的一門必修課,該文通過分析了UML課程教學中存在的問題和不足,結合在實際教學中的經驗和體會,對UML課程教學的教學目標、教學內容和考核方式等進行了一系列探索,總結了UML課程教學的方法和一些改進意見,提高了課程教學質量和效果。

關鍵詞:UML課程教學;教學實踐;教學改革;軟件工程 ;考核方式

中圖分類號:TP393 文獻標識碼:A 文章編號:1009-3044(2014)12-2807-02

Reform and Practice on UML Teaching

XU Li-xin1,F(xiàn)U Xiao-lin 2,LIU Gang2

(1.Aviation University of Air Force, Changchun 130022,China; 2.Changchun University of Technology, Changchun 130012,China)

Abstract:UML course is a required course of software engineering. Through the analysis of the problems and shortcomings in UML teaching, the paper combined with experience and understanding of the actual teaching, explored a series of teaching objectives, teaching content and assessment methods of UML teaching, etc, summed up the teaching method and some improvements of UML teaching, enhanced the quality and effectiveness of teaching.

Key words:UML teaching; teaching practice; teaching reform; software engineering; assessment methods

UML(Unified Modeling Language,統(tǒng)一建模語言)是軟件開發(fā)的標準建模語言,它綜合了在大型、復雜系統(tǒng)建模領域得到認可的優(yōu)秀的軟件思想及工程方法,采用一整套成熟的建模技術,對軟件進行描述、構造及文檔編制,對各個應用領域的系統(tǒng)分析設計都廣泛適用[1],方便軟件系統(tǒng)構造者表達設計思想和交流設計成果[2]。目前高校軟件工程專業(yè)都開設UML基礎或軟件建模課程,然而實際在該課程教學的過程中發(fā)現(xiàn)學生對其缺乏認識和興趣,課程教學效果達不對預期的要求,UML課程的考試大多以筆試為主,這在很大程度上導致學生在UML課程學習中輕實踐重理論[3]。學生運用UML與軟件開發(fā)相結合的能力明顯不足,無法適應未來職業(yè)發(fā)展的需要。

1 教學現(xiàn)狀與問題

在教學過程中發(fā)現(xiàn),學生在學習UML知識時普遍存在對UML的作用與意義缺乏認識,學習動力不足。這與學生的學習程度和實踐經驗有關,UML內容不僅僅是停留在字面上的語法和一些圖形元素,一些經驗和體會必須通過軟件開發(fā)的實踐才能獲得。

UML作為軟件行業(yè)的標準語言,是計算機、軟件工程專業(yè)學生都要必須掌握的基礎知識,課程教學的目的與要求必須明確。軟件工程專業(yè)培養(yǎng)方案中設置的UML課程主要注重軟件建模方法和技術[4],但實際教學中該課程教學的內容和要求并不明確,教師在教學的過程中隨意性強,使用的教材大多強調對各種UML建模元素的介紹和以ROSE為代表的早期建模工具的使用,內容簡單,建模工具手段單一,與實際的軟件開發(fā)過程不相適應。

UML課程的特點是知識量較大、細節(jié)知識繁雜、較為抽象、所需關聯(lián)知識較多、實踐性較強[5]。這也造成了課程教學內容多、與實踐結合難度大的問題,出現(xiàn)了課程內容與實踐脫節(jié)的現(xiàn)象。具體表現(xiàn)有教材中的案例大多取材早期UML著作和文獻,內容缺乏新意,舉例過于簡單,以致于看起來很容易懂,但難以在具體分析特定場景時借鑒使用,導致學生在很長時間內都難以理解UML的實際應用價值。

UML課程的考核方式以傳統(tǒng)的筆試為主也是不合適的,這種考核形式使學生為了應付考試,對UML知識采用死記硬背的方法,學習效果不明顯。此外,課程的學習缺少協(xié)作,學生間的團隊學習和配合能力沒有建立,也是造成興趣缺乏和學習效果差的原因。

2 教學實踐的探索

UML課程的開設應考慮在學生完成了大部分的軟件開發(fā)與實踐課程之后進行,例如:掌握C++和Java等面向對象語言,熟悉數(shù)據庫的理論和操作使用,實踐過Web應用等流行的軟件開發(fā)技術。為調動學生的學習積極性,充分認識到UML課程的重要性及意義,在教學中采取了下面一些措施和方法提高學生的學習興趣與能力。

2.1 引入工程實踐,深入理解UML的作用和意義

為了解決學生在UML課程學習中存在的認識不清,對學習不重視的問題,在課程教學過程中通過枯燥的說教來強調UML作用和意義是不夠的,需要給出具體的更有說服力的工程實踐讓學生們進行感性認識,在教學中主要使用了三類典型軟件開發(fā)技術與UML相結合,一是基于Web的應用程序開發(fā),利用UML知識進行需求分析、對象領域建模、網頁流程建構及程序代碼框架的生成;二是數(shù)據庫的分析與設計,利用UML建模數(shù)據庫,分析數(shù)據的持久化;三是嵌入式軟件開發(fā),針對硬件與實時開發(fā)的特點利用UML完成分析設計及測試工作。這三類實踐都是目前軟件開發(fā)的重要領域,具有很強的可操作性,學生可以在學習UML理論知識的同時動手實踐。工程實踐的引入消除了原有學習UML理論知識枯燥難理解的問題,進一步幫助學生認識到UML在眾多軟件開發(fā)中實際的作用及重要性,從而認清學好本課程的作用及重大意義,為后續(xù)專業(yè)課程的學習及畢業(yè)設計乃至職業(yè)發(fā)展奠定扎實的理論與實踐基礎。endprint

2.2 依據不同層次要求設置教學目標

軟件工程專業(yè)按內容學習程度將其劃分三個層次,如圖1所示。一是通過學習做到認清UML包含的各類圖形及符號,明確其含義,稱之為看圖;二是通過與實踐相結合解決簡單的應用問題,繪制各類UML圖,稱為畫圖;三是貫穿軟件開發(fā)的全過程,學習使用模型建立軟件藍圖,確立軟件建模思維,稱為建模。第一個層次是基礎,第二個層次是提高,第三個層次是深化。按這三個層次的要求,在課程教學中循序漸進,讓學生先做到會看圖,再做到會畫簡單的圖,進而學會使用建模思想協(xié)同軟件開發(fā)。對于不同專業(yè)的學生,也依據三個層次來組織教學,第一層次會看圖是基礎要求,是所有學習UML課程的學生必須要達到的目標,對于計算機應用專業(yè)的學生達到第二層次的要求,而軟件工程專業(yè)的學生則應達到第三層次的要求。

2.3 使用UML新標準,覆蓋軟件開發(fā)的最新實踐

UML的內容已經隨著軟件技術的發(fā)展而不斷發(fā)展變化,最新UML2中加入若干新的圖,一些術語和機制也發(fā)生了變化。如果在教學中依然使用舊的內容講解會造成學生在接觸新知識時的不適應和不理解,有鑒于此,教師在教學中要不斷加強自身能力的培養(yǎng),及時了解UML軟件建模領域的最新發(fā)展和變化,并與實踐應用相結合。教師在講解基本內容的同時,還向學生介紹最新的UML理論與應用知識,在選用教材和參考書時優(yōu)先考慮介紹UML2內容的圖書。軟件建模工具也不要使用ROSE這類早期商業(yè)化笨重的軟件。積極推薦學生學習使用免費或開源的UML建模工具,例如ArgoUML和StarUML。另外也向學生建議學習使用功能強大簡便易用的具有試用版本的最新商業(yè)化軟件,例如Enterprise Architecture和Visual Paradigm。學生在了解這些UML工具的同時知道最新軟件開發(fā)的理論與實踐,同時也對計算機建模工具軟件的運用積累豐富的使用經驗。

2.4 精心組織教學內容,基礎和深入相得益彰

UML課程中有相當多的專業(yè)術語,通過講解給學生一一列出,由于國內對UML術語翻譯有多種名稱,因此在講解時需要給出英文原意。這一方面增加了學生的計算機英文詞匯數(shù)量,另一方面也為學生理解相關知識點降低了難度,還能使學生體會到明確不同名稱下UML內容的重要含義。

為提高學生的動手能力及調動大家參與的積極性,我們采用“全員參與、案例示范”的方法完成知識的教學過程。由于UML建模軟件在UML教學中具有重要的地位,教師在講解相關知識時,采用課堂演示教學方法,帶領學生現(xiàn)場探索UML建模軟件的各種重要功能。在工具未完全掌握時也可使用傳統(tǒng)的紙筆繪制UML圖,工具熟練的條件下使用軟件繪制UML圖。新知識講解完畢后,當堂演示、操作,以強化新學習的知識和技能。與傳統(tǒng)做法不同是,教師建議有筆記本電腦的同學上課時攜帶自己的電腦,同步進行操作和練習,對于沒有筆記本電腦的學生,可以使用教師機到講臺上練習或分組練習,鼓勵他們遇到問題時相互討論與協(xié)作。在這樣的練習環(huán)節(jié)中,充分調動了全體學生的學習積極性和參與熱情。

為領會UML理論知識,并將所學內容進行實際應用,在每學完課程的一章或知識單元后都設置典型案例問題,安排學生完成。例如在學完用例圖時繪制網上購物的主要用例,在學完序列圖后繪制ATM的操作過程,在學完狀態(tài)機圖后繪制mp3播放器的狀態(tài)等。

最后在全部內容學習完成后,將全班學生分為多個小組,每組5-7人,要求各小組綜合運用所學知識,系統(tǒng)分析一個項目,使用軟件工具對其建模,畫出該系統(tǒng)的用例圖、活動圖、狀態(tài)圖、時序圖、類圖等圖形,以完整體驗使用UML進行軟件分析和設計的過程。

2.5 考核方式的調整,引入自我評價機制

UML課程的考核應該采取靈活多樣的方式對學生的學習進行考查,尤其注重學習過程的考核,應該針對課程內容的學習深入設計一些開放性的作業(yè)或實驗讓學生完成。課程的筆試考核可以保留,考核的內容主要集中在檢查學生對知識的理解和掌握,多一些主觀靈活運用,少一些簡單的知識點記憶。

結合UML課程的主要內容及教學目標要求開展學習過程的考核,我們精心選擇了8到10條評分標準,在開課第一時間發(fā)給學生,要求學生在每學完一章或單元的內容后,完成相應的案例,依據標準給自己打分,在課程完成后教師收集學生個人自評的分數(shù),再綜合教學過程中學生學習的程度與完成案例的實際情況,給出合理的分數(shù)。在內容考核評價標準中特別設置對于積極提出問題,并與教師深入探討UML相關內容的學生,額外給予加分,從而激勵學生在學習過程關注學習過程,使一些原本對UML學習不夠熱心的同學也能夠積極地參與進來。

3 結束語

從總體看,由于采用了上述多種方法,UML課程的教學效果比較令人滿意。不僅調動起學生的學習積極性,而且增強了其自主學習能力、分析與解決問題能力,以及同學之間的協(xié)調、配合能力,加深了師生以及同學之間的感情。隨著對UML學習的不斷深入,學生的認知結構和思維能力也都出現(xiàn)了明顯的變化,綜合素質得到了全方位的提高。值得注意的是,UML知識的學習和應用不是一個短期的過程,需要學生在以后的學習過程中下大氣力持續(xù)深入,特別是與其他課程學習和開發(fā)實踐相結合才能達到最終期望的效果,另外教師理論與實踐水平的不斷提高也是影響該課程教學效果的重要因素。

參考文獻:

[1] 周春雷.UML課程教學效果提升策略研究[J].電腦知識與技術,2011,7(13):3202-3203.

[2] 吳含前,吉逸.《面向對象技術&UML》教學改革與實踐[J].計算機工程與科學,2011,33(A1):23-26.

[3] 許波,陳曉龍.UML結合軟件工程教學改革探討[J].計算機教育,2011(2):34-37.

[4] 陳昊,明仲,彭小剛.在UML課程的實踐教學中實施CDIO的探討[J].計算機教育,2010(14):125-128.

[5] 張麗平,李松,郝曉紅.結合案例和任務驅動的UML教學方法研究[J].黑龍江教育學院學報,2012,31(3):50-52.endprint

2.2 依據不同層次要求設置教學目標

軟件工程專業(yè)按內容學習程度將其劃分三個層次,如圖1所示。一是通過學習做到認清UML包含的各類圖形及符號,明確其含義,稱之為看圖;二是通過與實踐相結合解決簡單的應用問題,繪制各類UML圖,稱為畫圖;三是貫穿軟件開發(fā)的全過程,學習使用模型建立軟件藍圖,確立軟件建模思維,稱為建模。第一個層次是基礎,第二個層次是提高,第三個層次是深化。按這三個層次的要求,在課程教學中循序漸進,讓學生先做到會看圖,再做到會畫簡單的圖,進而學會使用建模思想協(xié)同軟件開發(fā)。對于不同專業(yè)的學生,也依據三個層次來組織教學,第一層次會看圖是基礎要求,是所有學習UML課程的學生必須要達到的目標,對于計算機應用專業(yè)的學生達到第二層次的要求,而軟件工程專業(yè)的學生則應達到第三層次的要求。

2.3 使用UML新標準,覆蓋軟件開發(fā)的最新實踐

UML的內容已經隨著軟件技術的發(fā)展而不斷發(fā)展變化,最新UML2中加入若干新的圖,一些術語和機制也發(fā)生了變化。如果在教學中依然使用舊的內容講解會造成學生在接觸新知識時的不適應和不理解,有鑒于此,教師在教學中要不斷加強自身能力的培養(yǎng),及時了解UML軟件建模領域的最新發(fā)展和變化,并與實踐應用相結合。教師在講解基本內容的同時,還向學生介紹最新的UML理論與應用知識,在選用教材和參考書時優(yōu)先考慮介紹UML2內容的圖書。軟件建模工具也不要使用ROSE這類早期商業(yè)化笨重的軟件。積極推薦學生學習使用免費或開源的UML建模工具,例如ArgoUML和StarUML。另外也向學生建議學習使用功能強大簡便易用的具有試用版本的最新商業(yè)化軟件,例如Enterprise Architecture和Visual Paradigm。學生在了解這些UML工具的同時知道最新軟件開發(fā)的理論與實踐,同時也對計算機建模工具軟件的運用積累豐富的使用經驗。

2.4 精心組織教學內容,基礎和深入相得益彰

UML課程中有相當多的專業(yè)術語,通過講解給學生一一列出,由于國內對UML術語翻譯有多種名稱,因此在講解時需要給出英文原意。這一方面增加了學生的計算機英文詞匯數(shù)量,另一方面也為學生理解相關知識點降低了難度,還能使學生體會到明確不同名稱下UML內容的重要含義。

為提高學生的動手能力及調動大家參與的積極性,我們采用“全員參與、案例示范”的方法完成知識的教學過程。由于UML建模軟件在UML教學中具有重要的地位,教師在講解相關知識時,采用課堂演示教學方法,帶領學生現(xiàn)場探索UML建模軟件的各種重要功能。在工具未完全掌握時也可使用傳統(tǒng)的紙筆繪制UML圖,工具熟練的條件下使用軟件繪制UML圖。新知識講解完畢后,當堂演示、操作,以強化新學習的知識和技能。與傳統(tǒng)做法不同是,教師建議有筆記本電腦的同學上課時攜帶自己的電腦,同步進行操作和練習,對于沒有筆記本電腦的學生,可以使用教師機到講臺上練習或分組練習,鼓勵他們遇到問題時相互討論與協(xié)作。在這樣的練習環(huán)節(jié)中,充分調動了全體學生的學習積極性和參與熱情。

為領會UML理論知識,并將所學內容進行實際應用,在每學完課程的一章或知識單元后都設置典型案例問題,安排學生完成。例如在學完用例圖時繪制網上購物的主要用例,在學完序列圖后繪制ATM的操作過程,在學完狀態(tài)機圖后繪制mp3播放器的狀態(tài)等。

最后在全部內容學習完成后,將全班學生分為多個小組,每組5-7人,要求各小組綜合運用所學知識,系統(tǒng)分析一個項目,使用軟件工具對其建模,畫出該系統(tǒng)的用例圖、活動圖、狀態(tài)圖、時序圖、類圖等圖形,以完整體驗使用UML進行軟件分析和設計的過程。

2.5 考核方式的調整,引入自我評價機制

UML課程的考核應該采取靈活多樣的方式對學生的學習進行考查,尤其注重學習過程的考核,應該針對課程內容的學習深入設計一些開放性的作業(yè)或實驗讓學生完成。課程的筆試考核可以保留,考核的內容主要集中在檢查學生對知識的理解和掌握,多一些主觀靈活運用,少一些簡單的知識點記憶。

結合UML課程的主要內容及教學目標要求開展學習過程的考核,我們精心選擇了8到10條評分標準,在開課第一時間發(fā)給學生,要求學生在每學完一章或單元的內容后,完成相應的案例,依據標準給自己打分,在課程完成后教師收集學生個人自評的分數(shù),再綜合教學過程中學生學習的程度與完成案例的實際情況,給出合理的分數(shù)。在內容考核評價標準中特別設置對于積極提出問題,并與教師深入探討UML相關內容的學生,額外給予加分,從而激勵學生在學習過程關注學習過程,使一些原本對UML學習不夠熱心的同學也能夠積極地參與進來。

3 結束語

從總體看,由于采用了上述多種方法,UML課程的教學效果比較令人滿意。不僅調動起學生的學習積極性,而且增強了其自主學習能力、分析與解決問題能力,以及同學之間的協(xié)調、配合能力,加深了師生以及同學之間的感情。隨著對UML學習的不斷深入,學生的認知結構和思維能力也都出現(xiàn)了明顯的變化,綜合素質得到了全方位的提高。值得注意的是,UML知識的學習和應用不是一個短期的過程,需要學生在以后的學習過程中下大氣力持續(xù)深入,特別是與其他課程學習和開發(fā)實踐相結合才能達到最終期望的效果,另外教師理論與實踐水平的不斷提高也是影響該課程教學效果的重要因素。

參考文獻:

[1] 周春雷.UML課程教學效果提升策略研究[J].電腦知識與技術,2011,7(13):3202-3203.

[2] 吳含前,吉逸.《面向對象技術&UML》教學改革與實踐[J].計算機工程與科學,2011,33(A1):23-26.

[3] 許波,陳曉龍.UML結合軟件工程教學改革探討[J].計算機教育,2011(2):34-37.

[4] 陳昊,明仲,彭小剛.在UML課程的實踐教學中實施CDIO的探討[J].計算機教育,2010(14):125-128.

[5] 張麗平,李松,郝曉紅.結合案例和任務驅動的UML教學方法研究[J].黑龍江教育學院學報,2012,31(3):50-52.endprint

2.2 依據不同層次要求設置教學目標

軟件工程專業(yè)按內容學習程度將其劃分三個層次,如圖1所示。一是通過學習做到認清UML包含的各類圖形及符號,明確其含義,稱之為看圖;二是通過與實踐相結合解決簡單的應用問題,繪制各類UML圖,稱為畫圖;三是貫穿軟件開發(fā)的全過程,學習使用模型建立軟件藍圖,確立軟件建模思維,稱為建模。第一個層次是基礎,第二個層次是提高,第三個層次是深化。按這三個層次的要求,在課程教學中循序漸進,讓學生先做到會看圖,再做到會畫簡單的圖,進而學會使用建模思想協(xié)同軟件開發(fā)。對于不同專業(yè)的學生,也依據三個層次來組織教學,第一層次會看圖是基礎要求,是所有學習UML課程的學生必須要達到的目標,對于計算機應用專業(yè)的學生達到第二層次的要求,而軟件工程專業(yè)的學生則應達到第三層次的要求。

2.3 使用UML新標準,覆蓋軟件開發(fā)的最新實踐

UML的內容已經隨著軟件技術的發(fā)展而不斷發(fā)展變化,最新UML2中加入若干新的圖,一些術語和機制也發(fā)生了變化。如果在教學中依然使用舊的內容講解會造成學生在接觸新知識時的不適應和不理解,有鑒于此,教師在教學中要不斷加強自身能力的培養(yǎng),及時了解UML軟件建模領域的最新發(fā)展和變化,并與實踐應用相結合。教師在講解基本內容的同時,還向學生介紹最新的UML理論與應用知識,在選用教材和參考書時優(yōu)先考慮介紹UML2內容的圖書。軟件建模工具也不要使用ROSE這類早期商業(yè)化笨重的軟件。積極推薦學生學習使用免費或開源的UML建模工具,例如ArgoUML和StarUML。另外也向學生建議學習使用功能強大簡便易用的具有試用版本的最新商業(yè)化軟件,例如Enterprise Architecture和Visual Paradigm。學生在了解這些UML工具的同時知道最新軟件開發(fā)的理論與實踐,同時也對計算機建模工具軟件的運用積累豐富的使用經驗。

2.4 精心組織教學內容,基礎和深入相得益彰

UML課程中有相當多的專業(yè)術語,通過講解給學生一一列出,由于國內對UML術語翻譯有多種名稱,因此在講解時需要給出英文原意。這一方面增加了學生的計算機英文詞匯數(shù)量,另一方面也為學生理解相關知識點降低了難度,還能使學生體會到明確不同名稱下UML內容的重要含義。

為提高學生的動手能力及調動大家參與的積極性,我們采用“全員參與、案例示范”的方法完成知識的教學過程。由于UML建模軟件在UML教學中具有重要的地位,教師在講解相關知識時,采用課堂演示教學方法,帶領學生現(xiàn)場探索UML建模軟件的各種重要功能。在工具未完全掌握時也可使用傳統(tǒng)的紙筆繪制UML圖,工具熟練的條件下使用軟件繪制UML圖。新知識講解完畢后,當堂演示、操作,以強化新學習的知識和技能。與傳統(tǒng)做法不同是,教師建議有筆記本電腦的同學上課時攜帶自己的電腦,同步進行操作和練習,對于沒有筆記本電腦的學生,可以使用教師機到講臺上練習或分組練習,鼓勵他們遇到問題時相互討論與協(xié)作。在這樣的練習環(huán)節(jié)中,充分調動了全體學生的學習積極性和參與熱情。

為領會UML理論知識,并將所學內容進行實際應用,在每學完課程的一章或知識單元后都設置典型案例問題,安排學生完成。例如在學完用例圖時繪制網上購物的主要用例,在學完序列圖后繪制ATM的操作過程,在學完狀態(tài)機圖后繪制mp3播放器的狀態(tài)等。

最后在全部內容學習完成后,將全班學生分為多個小組,每組5-7人,要求各小組綜合運用所學知識,系統(tǒng)分析一個項目,使用軟件工具對其建模,畫出該系統(tǒng)的用例圖、活動圖、狀態(tài)圖、時序圖、類圖等圖形,以完整體驗使用UML進行軟件分析和設計的過程。

2.5 考核方式的調整,引入自我評價機制

UML課程的考核應該采取靈活多樣的方式對學生的學習進行考查,尤其注重學習過程的考核,應該針對課程內容的學習深入設計一些開放性的作業(yè)或實驗讓學生完成。課程的筆試考核可以保留,考核的內容主要集中在檢查學生對知識的理解和掌握,多一些主觀靈活運用,少一些簡單的知識點記憶。

結合UML課程的主要內容及教學目標要求開展學習過程的考核,我們精心選擇了8到10條評分標準,在開課第一時間發(fā)給學生,要求學生在每學完一章或單元的內容后,完成相應的案例,依據標準給自己打分,在課程完成后教師收集學生個人自評的分數(shù),再綜合教學過程中學生學習的程度與完成案例的實際情況,給出合理的分數(shù)。在內容考核評價標準中特別設置對于積極提出問題,并與教師深入探討UML相關內容的學生,額外給予加分,從而激勵學生在學習過程關注學習過程,使一些原本對UML學習不夠熱心的同學也能夠積極地參與進來。

3 結束語

從總體看,由于采用了上述多種方法,UML課程的教學效果比較令人滿意。不僅調動起學生的學習積極性,而且增強了其自主學習能力、分析與解決問題能力,以及同學之間的協(xié)調、配合能力,加深了師生以及同學之間的感情。隨著對UML學習的不斷深入,學生的認知結構和思維能力也都出現(xiàn)了明顯的變化,綜合素質得到了全方位的提高。值得注意的是,UML知識的學習和應用不是一個短期的過程,需要學生在以后的學習過程中下大氣力持續(xù)深入,特別是與其他課程學習和開發(fā)實踐相結合才能達到最終期望的效果,另外教師理論與實踐水平的不斷提高也是影響該課程教學效果的重要因素。

參考文獻:

[1] 周春雷.UML課程教學效果提升策略研究[J].電腦知識與技術,2011,7(13):3202-3203.

[2] 吳含前,吉逸.《面向對象技術&UML》教學改革與實踐[J].計算機工程與科學,2011,33(A1):23-26.

[3] 許波,陳曉龍.UML結合軟件工程教學改革探討[J].計算機教育,2011(2):34-37.

[4] 陳昊,明仲,彭小剛.在UML課程的實踐教學中實施CDIO的探討[J].計算機教育,2010(14):125-128.

[5] 張麗平,李松,郝曉紅.結合案例和任務驅動的UML教學方法研究[J].黑龍江教育學院學報,2012,31(3):50-52.endprint

猜你喜歡
考核方式軟件工程教學實踐
金融管理與實務專業(yè)人才培養(yǎng)方案探究
關于如何創(chuàng)新和完善計算機軟件工程管理的探討
淺論高中化學生活化教學的實踐與思考
淺談初中物理實驗教學與學生創(chuàng)新能力的培養(yǎng)
測量平差課程教學改革探討與實踐
万安县| 维西| 兴化市| 扎囊县| 白玉县| 中方县| 丰镇市| 达日县| 济源市| 金秀| 山东省| 仪陇县| 高清| 东山县| 福海县| 阿拉善右旗| 和平县| 福贡县| 白沙| 张掖市| 海门市| 仙游县| 马鞍山市| 兴文县| 都匀市| 京山县| 南安市| 酉阳| 聊城市| 容城县| 叙永县| 永顺县| 调兵山市| 永济市| 汶上县| 革吉县| 常熟市| 武陟县| 巨野县| 璧山县| 开阳县|