




下載本文檔
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 uml課程實(shí)踐化教學(xué)改革方案研究 商鵬【摘 要】uml課程是軟件工程課程體系中一門(mén)重要課程,傳統(tǒng)的教學(xué)難以體現(xiàn)課程的實(shí)踐作用和應(yīng)用價(jià)值,無(wú)法調(diào)動(dòng)學(xué)生的學(xué)習(xí)積極性。本文對(duì)uml課程教學(xué)提出了實(shí)踐化的改革方案,從教學(xué)目標(biāo)、教學(xué)方式、考核方式、聯(lián)系實(shí)踐、與其他課程結(jié)合等方面進(jìn)行了探索,著重強(qiáng)調(diào)實(shí)踐在教學(xué)中的地位。實(shí)踐證明,對(duì)學(xué)生學(xué)習(xí)積極性和實(shí)踐應(yīng)用能力提高有明顯作用?!娟P(guān)鍵詞】uml;軟件工程;實(shí)踐化;教學(xué)改革: x820.3-4 : a : 2095-2457(2017)17-0089-002research on the practical
2、teaching reform of umlshang peng(college of computer science and technology, shandong university of technology,zibo shandong 255049,china)【abstract】uml is an important course in software engineering curriculum system. the traditional teaching is difficult to embody the practice and application value
3、 of the course,and the students' learning initiative cannot be mobilized.this paper proposes a practical reform plan for uml teaching,from teaching objectives,teaching methods, assessment methods,contact practice,integration with other courses,etc,emphasis on the status of the practice in teachi
4、ng. it has been proved that it has obvious effect on students' learning enthusiasm and practical application ability.【key words】uml;software engineering;practice;teaching reform0 引言統(tǒng)一建模語(yǔ)言(unified modeling language,uml)是一種可以對(duì)軟件密集型系統(tǒng)產(chǎn)品進(jìn)行可視化、詳細(xì)描述、構(gòu)造和文檔化的標(biāo)準(zhǔn)語(yǔ)言。uml已經(jīng)有效地應(yīng)用于企業(yè)信息系統(tǒng)、銀行與金融服務(wù)、醫(yī)療電子和科學(xué)等領(lǐng)域1。截至
5、目前,已經(jīng)有很多高校和職業(yè)院校開(kāi)設(shè)了uml或軟件建模課程,但在開(kāi)課過(guò)程中存在很多問(wèn)題,無(wú)法引起學(xué)生的興趣,教學(xué)效果一般,學(xué)生很難將理論知識(shí)與實(shí)踐應(yīng)用相結(jié)合,迫切需要教學(xué)和實(shí)踐的改革,將實(shí)踐更好的引入教學(xué),提高學(xué)生的學(xué)習(xí)興趣和實(shí)踐能力。1 課程教學(xué)的現(xiàn)狀和問(wèn)題uml課程屬于軟件工程課程系列,需要學(xué)生掌握多種模型元素,并針對(duì)系統(tǒng)的結(jié)構(gòu)和行為應(yīng)用模型元素建立各種模型圖,對(duì)系統(tǒng)進(jìn)行可視化、文檔化的表現(xiàn)。課程內(nèi)容信息量大,細(xì)節(jié)知識(shí)繁多,較為抽象,所需關(guān)聯(lián)知識(shí)較多2,且各種模型相對(duì)獨(dú)立,給學(xué)生的感覺(jué)是內(nèi)容復(fù)雜散亂,知識(shí)枯燥乏味。目前的uml教學(xué)大多以知識(shí)點(diǎn)教授為主,與其他知識(shí)聯(lián)系不緊密,普遍存在理論與實(shí)踐
6、脫節(jié)的現(xiàn)象3,學(xué)生感受不到課程與軟件開(kāi)發(fā)實(shí)踐的聯(lián)系,難以理解uml的實(shí)際應(yīng)用價(jià)值,難以在特定的情境下應(yīng)用uml知識(shí)解讀問(wèn)題4,因此大多學(xué)習(xí)積極性不高,實(shí)踐能力不強(qiáng),學(xué)習(xí)效果差。2 教學(xué)改革的目的和意義鑒于目前的課程教學(xué)存在上述問(wèn)題,迫切需要對(duì)目前的教學(xué)方式和教學(xué)方法進(jìn)行改革,將實(shí)踐能力的培養(yǎng)帶入課堂教學(xué)、實(shí)驗(yàn)教學(xué)和學(xué)生自主學(xué)習(xí),將知識(shí)應(yīng)用帶入軟件開(kāi)發(fā)的環(huán)境甚至日常生活情境,引導(dǎo)學(xué)生利用uml的模型解決日常問(wèn)題和常見(jiàn)的軟件開(kāi)發(fā)問(wèn)題, 提高學(xué)生的學(xué)習(xí)興趣和學(xué)習(xí)主動(dòng)性,加強(qiáng)學(xué)生的實(shí)踐應(yīng)用能力。3 教學(xué)改革探索為了提升課程的教學(xué)效果,提高學(xué)生的學(xué)習(xí)積極性,加強(qiáng)學(xué)生的實(shí)踐能力,推進(jìn)課程的實(shí)踐化進(jìn)度,在教
7、學(xué)中進(jìn)行了實(shí)踐化教學(xué)改革,從課程目標(biāo)、教學(xué)過(guò)程、聯(lián)系實(shí)踐和考核改革等方面進(jìn)行了實(shí)施。3.1 明確學(xué)習(xí)目標(biāo)由于uml課程以模型為主,各個(gè)模型除了具有公共的特性之外,還具有各自的模型元素、建模原則和應(yīng)用目的,當(dāng)學(xué)生學(xué)習(xí)了多種模型后,容易產(chǎn)生混亂,無(wú)法正確區(qū)別各種模型的作用,會(huì)使用一種錯(cuò)誤的模型去解決問(wèn)題。因此,在每一部分課程內(nèi)容講授前,明確這一部分內(nèi)容的課程目標(biāo)就顯得很有必要。讓學(xué)生在學(xué)習(xí)某個(gè)模型之前,了解這部分內(nèi)容解決什么問(wèn)題,在什么情境下使用,實(shí)踐應(yīng)用中的哪些方面需要用該模型去表達(dá),減少錯(cuò)用或亂用模型的情況。3.2 教學(xué)過(guò)程案例化、實(shí)驗(yàn)過(guò)程實(shí)踐化uml的學(xué)習(xí)包括教學(xué)和實(shí)驗(yàn)兩部分,在教學(xué)過(guò)程以案
8、例貫穿,讓學(xué)生在案例中學(xué)習(xí)知識(shí),了解應(yīng)用;在實(shí)驗(yàn)過(guò)程,采用由簡(jiǎn)到難、多層次、推進(jìn)式的項(xiàng)目設(shè)計(jì)、開(kāi)放性實(shí)驗(yàn),使學(xué)生掌握應(yīng)用。在明確學(xué)習(xí)目標(biāo)的前提下,重新對(duì)教學(xué)內(nèi)容進(jìn)行組織和設(shè)計(jì),精簡(jiǎn)繁瑣的細(xì)枝末節(jié)的講解,從案例入手分析模型的構(gòu)成元素、構(gòu)建方法和建模目標(biāo),使學(xué)生在分析實(shí)例中自然掌握模型的原理和構(gòu)成;然后,由案例展開(kāi),引導(dǎo)學(xué)生參與案例的分析和構(gòu)建,使學(xué)生在分析中掌握模型元素在案例中的含義,如何使用,模型如何有效表現(xiàn)案例的相關(guān)內(nèi)容;最后,讓學(xué)生獨(dú)立完成一個(gè)案例,鞏固加強(qiáng)并歸納總結(jié)對(duì)知識(shí)的應(yīng)用。以案例貫穿教學(xué)的方式,避免了學(xué)生坐在課堂枯燥學(xué)習(xí)復(fù)雜的知識(shí)點(diǎn),用生動(dòng)的實(shí)踐案例集中學(xué)生的學(xué)習(xí)精力,調(diào)動(dòng)學(xué)生的興
9、趣和積極性,在案例分析的輕松氣氛下,自然掌握模型的應(yīng)用,并能利用模型解決相關(guān)問(wèn)題。 課程實(shí)驗(yàn)注重實(shí)踐化和開(kāi)放性。uml的實(shí)驗(yàn)設(shè)計(jì)以學(xué)生為主導(dǎo),以教師命題和自主選題為方式,采用循序漸進(jìn)的模式,引導(dǎo)學(xué)生自主完成從初期建立單一模型到后期針對(duì)項(xiàng)目和系統(tǒng)建立綜合模型的實(shí)驗(yàn)過(guò)程。課程實(shí)驗(yàn)前期以鞏固所學(xué)知識(shí)為主,教師會(huì)給予一些生活實(shí)際問(wèn)題和軟件開(kāi)發(fā)過(guò)程中的分析設(shè)計(jì)問(wèn)題,讓學(xué)生嘗試使用uml知識(shí)解決,并為之建立相應(yīng)的uml模型。此階段主要鞏固課堂教學(xué)成果,加強(qiáng)學(xué)生對(duì)單一模型的分析和應(yīng)用能力。課程實(shí)驗(yàn)后期設(shè)立開(kāi)放性實(shí)驗(yàn),將學(xué)生進(jìn)行分組,自主選擇項(xiàng)目,綜合應(yīng)用課程知識(shí)進(jìn)行完整的項(xiàng)目分析設(shè)計(jì)。由于uml的課程特點(diǎn),
10、學(xué)生可以展開(kāi)深入的討論和分析,教師進(jìn)行必要的思路和分析指導(dǎo),旨在培養(yǎng)學(xué)生自主動(dòng)手能力,提高學(xué)生知識(shí)應(yīng)用和實(shí)踐應(yīng)用的能力。3.3 密切聯(lián)系實(shí)踐應(yīng)用uml在軟件開(kāi)發(fā)中的應(yīng)用有很多。web建??梢允褂胾ml對(duì)web元素應(yīng)用及其關(guān)系建立模型,數(shù)據(jù)庫(kù)的分析與設(shè)計(jì)中可以使用uml對(duì)象模型作為依據(jù),建立模型到數(shù)據(jù)庫(kù)的映射并分析數(shù)據(jù)的持久化,嵌入式軟件系統(tǒng)可以利用uml進(jìn)行系統(tǒng)建模等等。在教學(xué)中,鼓勵(lì)學(xué)生多接觸uml在實(shí)踐中的各種應(yīng)用,使學(xué)生了解uml不是僅僅畫(huà)模型圖,在軟件開(kāi)發(fā)的很多領(lǐng)域都有應(yīng)用,幫助學(xué)生更好的認(rèn)識(shí)到課程的重要性,為后續(xù)的軟件開(kāi)發(fā)實(shí)踐奠定基礎(chǔ)。3.4 與其他課程緊密結(jié)合uml作為軟件工程系列
11、課程的核心課程之一,與系列中的其他課程有著緊密聯(lián)系。拋掉這些聯(lián)系,將uml作為單獨(dú)的一門(mén)課程來(lái)看待,就丟掉了其原有的特點(diǎn),減弱了應(yīng)用性。因此,需要重視課程間的聯(lián)系和滲透。對(duì)于軟件工程課程,面向?qū)ο蟮姆治龊驮O(shè)計(jì)大量使用到uml模型;對(duì)于軟件測(cè)試課程,uml模型是軟件測(cè)試的基礎(chǔ)和依據(jù),并存在基于uml模型的軟件測(cè)試方法;對(duì)于設(shè)計(jì)模式課程,uml本身就支持設(shè)計(jì)模式的表達(dá),使用參數(shù)化協(xié)作描述模式。另外,uml與非軟件工程系列課程也有很多聯(lián)系,對(duì)于編程類(lèi)課程,uml模型提供編程的依據(jù),uml工具提供模型到代碼框架的映射;對(duì)于關(guān)系型數(shù)據(jù)庫(kù)類(lèi)課程,uml模型提供到數(shù)據(jù)庫(kù)的結(jié)構(gòu)映射和功能映射。由此看出,在教學(xué)
12、中uml跟其他課程緊密聯(lián)系,相互滲透。在其他的課程中使用uml技術(shù),在uml課程中學(xué)習(xí)其在其他課程中的應(yīng)用,不僅可以為uml課程提供更多的應(yīng)用案例,使學(xué)生更了解uml的廣泛應(yīng)用,而且加強(qiáng)了課程間的聯(lián)系,幫助學(xué)生更好的理解和學(xué)習(xí)其他課程。3.5 考核方式改革目前大多院校的uml考試仍以筆試模式為主,筆試模式的優(yōu)勢(shì)是可以很好的考查學(xué)生對(duì)基礎(chǔ)知識(shí)的掌握程度,缺點(diǎn)是對(duì)學(xué)生的綜合實(shí)踐應(yīng)用能力評(píng)定無(wú)法實(shí)現(xiàn)。采用“筆試+實(shí)踐考查”的考核方式,可以更全面的了解學(xué)生的學(xué)習(xí)情況。保留筆試,但不再考查學(xué)生的基礎(chǔ)知識(shí),而是以簡(jiǎn)單的實(shí)踐題目為主,針對(duì)不同類(lèi)型的模型設(shè)計(jì)不同的題目,考查學(xué)生對(duì)某一類(lèi)模型的基礎(chǔ)建模能力;實(shí)踐
13、考查設(shè)計(jì)為團(tuán)隊(duì)綜合項(xiàng)目,以個(gè)人或團(tuán)隊(duì)為單位,完成對(duì)完整項(xiàng)目或開(kāi)放性課題的分析、設(shè)計(jì)、建模等全過(guò)程,考查學(xué)生對(duì)模型的綜合應(yīng)用能力和分析解決問(wèn)題的能力?!肮P試+實(shí)踐考查”的考核方式,既可以考核到學(xué)生對(duì)基礎(chǔ)應(yīng)用的掌握能力,又可以了解到學(xué)生的綜合應(yīng)用能力,同時(shí)有利于學(xué)生個(gè)性化的發(fā)揮和創(chuàng)造力的培養(yǎng)。4 總結(jié)uml課程實(shí)踐化改革在本院實(shí)施已見(jiàn)成效,學(xué)生的學(xué)習(xí)積極性提高了,實(shí)踐積極性加強(qiáng)了,能夠主動(dòng)地針對(duì)題目進(jìn)行討論,主動(dòng)參與到模型的思考和建立,主動(dòng)參與項(xiàng)目的分析和設(shè)計(jì)。實(shí)踐化改革擯棄了以往以知識(shí)講授為主的教學(xué)模式,著重實(shí)踐在課程中的體現(xiàn),重視與其他課程的結(jié)合,解決了很多實(shí)踐類(lèi)課程教學(xué)中存在的問(wèn)題,提高了課程的教學(xué)效果,推動(dòng)了軟件工程體系課程工程化的腳步?!緟⒖嘉墨I(xiàn)】1邵維忠,麻志毅,馬浩海,劉輝,譯.uml用戶(hù)指南
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 商業(yè)合作中的教育大數(shù)據(jù)共享與隱私保護(hù)平衡
- 教育心理學(xué)引領(lǐng)下的在線(xiàn)學(xué)習(xí)策略
- 技術(shù)輔助下的教育心理學(xué)課程創(chuàng)新
- 超市空間設(shè)計(jì)
- 提升行政管理水平的教育技術(shù)工具介紹與使用指南
- 教育技術(shù)助力下的滿(mǎn)意度調(diào)研與改進(jìn)方案
- 均衡飲食健康成長(zhǎng)
- 水泥扶梯改造方案
- 林業(yè)項(xiàng)目啟動(dòng)方案
- 鐵路建設(shè)協(xié)議書(shū)模板范本
- 血液標(biāo)本采集(靜脈采血)
- TCUWA40055-2023排水管道工程自密實(shí)回填材料應(yīng)用技術(shù)規(guī)程
- 老舊住宅小區(qū)綜合整治裝飾裝修工程施工方案
- 小兒腸梗阻護(hù)理課件
- 2024-2025學(xué)年譯林版新七年級(jí)英語(yǔ)上冊(cè)Unit2《Hobbies》單元卷(含答案解析)
- 遼寧省大連市甘井子區(qū)2023-2024學(xué)年七年級(jí)下學(xué)期期末生物學(xué)試題(原卷版)
- 5國(guó)家機(jī)構(gòu)有哪些 第一課時(shí)(教學(xué)設(shè)計(jì))部編版道德與法治六年級(jí)上冊(cè)
- 實(shí)驗(yàn)室生物安全手冊(cè)
- AQ/T 1118-2021 礦山救援培訓(xùn)大綱及考核規(guī)范(正式版)
- 2024屆甘南市語(yǔ)文八年級(jí)第二學(xué)期期末聯(lián)考試題含解析
- 無(wú)人機(jī)航空測(cè)繪與后期制作 課件 第十二課時(shí) 現(xiàn)場(chǎng)飛行流程
評(píng)論
0/150
提交評(píng)論