摘 要 《統(tǒng)一建模語言UML》是軟件工程體系課程之一?;谠诰€教育綜合平臺的課程信息化建設(shè)從課程標(biāo)準(zhǔn)、教學(xué)方式、平臺應(yīng)用、課堂教學(xué)模式、實踐教學(xué)模式和考核機制等方面進行了修訂、完善和改革,輔助課堂教學(xué),為學(xué)生提供更多的自主學(xué)習(xí)資源。
關(guān)鍵詞 UML;信息化建設(shè);教學(xué)方式;實踐教學(xué)
引言
《統(tǒng)一建模語言UML》是為計算機相關(guān)專業(yè)開設(shè)的一門專業(yè)課程,是面向?qū)ο蠓治雠c設(shè)計的重要工具和手段,是計算機專業(yè)人員必備的分析設(shè)計系統(tǒng)的能力[1]。本課程在線教育綜合平臺的信息化資源建設(shè)可以為學(xué)生提供更多的學(xué)習(xí)資源、案例項目資源和各類課程活動,通過一系列基于平臺的改革和調(diào)整,幫助學(xué)生更好的理解UML的使用、接觸更多的項目實踐,增強學(xué)生的動手建模能力和實踐應(yīng)用能力,更好地體會課程的工程應(yīng)用性。
1課程建設(shè)方案及實施
1.1 課程標(biāo)準(zhǔn)和要求修訂
①對教學(xué)內(nèi)容和教學(xué)方式進行重新規(guī)劃,在保證教學(xué)質(zhì)量和主要教學(xué)內(nèi)容不變的前提下,標(biāo)記主要和次要教學(xué)內(nèi)容,調(diào)整內(nèi)容教學(xué)順序和教學(xué)形式。②改變原有對學(xué)生知識掌握的單一要求,確定了“掌握知識→繪制模型→實踐應(yīng)用→團隊開發(fā)”逐層遞進的四層次課程目標(biāo),不僅要求學(xué)生掌握基本的課程知識和建模能力,還對項目實踐提出了高要求。③改變之前驗證性質(zhì)的實驗要求,采用“小訓(xùn)練+綜合項目”的方式,將鍛煉實踐和應(yīng)用建模能力作為訓(xùn)練重心。④對原有的一考定成績的考核方式進行改革,采用“平時+綜合項目+期末考試”的最終考核評定方式,綜合考量學(xué)生是否滿足從基礎(chǔ)知識、簡單畫圖到靈活應(yīng)用的各層次要求。⑤提供網(wǎng)絡(luò)教學(xué)平臺、在線開放課程等多種方式、各種類型的教學(xué)資源,為學(xué)生自主學(xué)習(xí)提供多種方式渠道,幫助學(xué)生自主學(xué)習(xí)。
1.2 教學(xué)方式調(diào)整
①教學(xué)方式調(diào)整。一是針對面向?qū)ο笾R回顧、建模工具介紹、RUP等內(nèi)容簡講,提供平臺資源、學(xué)生進行自主學(xué)習(xí);二是針對部分模型教學(xué)進行合并或?qū)Ρ冉虒W(xué),例如交互概述圖對比教學(xué)、對象圖并入通信圖教學(xué),通信圖與順序圖的對比教學(xué)等。②引導(dǎo)學(xué)生自主學(xué)習(xí)。對課程的重難點進行簡講、合并教學(xué)、對比教學(xué)、復(fù)習(xí)教學(xué)的知識,提供平臺教學(xué)資源,通過自主導(dǎo)學(xué)單或設(shè)置引導(dǎo)性問題要求,幫助學(xué)生進行課下的自主學(xué)習(xí)。③減少教師實踐性演示,增加學(xué)生自主性操作。將建模工具的教學(xué)和部分實操性訓(xùn)練變?yōu)閷W(xué)生自主探索實踐,學(xué)生自由選擇建模工具,自主學(xué)習(xí)使用工具建模,提高基礎(chǔ)實踐操作的掌握程度。
1.3 平臺信息化建設(shè)
課程的信息化建設(shè)充分利用平臺提供的各種功能?!罢n程資源”板塊提供課程教學(xué)課件、建模工具安裝程序、工具使用參考、各種中英文規(guī)范標(biāo)準(zhǔn)、電子版參考書和參考教案、參考網(wǎng)絡(luò)教程、網(wǎng)絡(luò)資源超鏈接、案例庫、相關(guān)的權(quán)威論文資料、課程中的關(guān)鍵問題總結(jié)等教學(xué)輔助資源。應(yīng)用教學(xué)平臺可以展開各種教學(xué)活動,將教學(xué)平臺作為日常教學(xué)探討、研究、檢驗的陣地。利用“課程作業(yè)”板塊提交作業(yè)、實驗報告和探討總結(jié);利用“答疑討論”板塊進行模型探究性問題的探討和實驗?zāi)P偷男〗M討論;基于試題庫和試卷庫,采用“在線測試”對學(xué)生的學(xué)習(xí)情況進行了解;使用“課程問卷”了解學(xué)生對課程的掌握程度和難點體會;常見問題總結(jié)課程教學(xué)中的重點概念、易錯問題和知識點解析,回答學(xué)生問題;學(xué)習(xí)筆記記錄教師授課過程的知識框架和學(xué)生在學(xué)習(xí)過程的課堂筆記。
1.4 改革課堂教學(xué)模式
改變原有的單純講解的方式,以教學(xué)過程案例化、實驗過程項目化為主要教學(xué)思路,結(jié)合豐富的線上資源,采用案例教學(xué)、研討式教學(xué)、問題導(dǎo)向教學(xué)、課堂討論、實踐訓(xùn)練等多種教學(xué)方法和手段,案例貫穿知識點教學(xué),授課與自學(xué)相結(jié)合。在教學(xué)設(shè)計中突出學(xué)生的主體地位和教師的引導(dǎo)作用,以平臺自測和測試檢驗知識掌握情況,增強學(xué)生的動手能力,重視培養(yǎng)學(xué)生的主觀能動性,增加師生的交流互動。
1.5 研討式實踐教學(xué)
課程實驗全部采用研討式課堂方式進行。改驗證性實驗為貫穿式的綜合項目,將各個獨立實驗整合到一個實踐項目之下,按照模型的講解和使用設(shè)置實驗內(nèi)容,由團隊合作完成。
研討式實驗教學(xué)以學(xué)生小組為課堂主體,“通過認(rèn)識過程去掌握認(rèn)知結(jié)構(gòu)”,讓學(xué)生在實踐中掌握分析建模的方法,在探討中具備使用建模工具的能力、針對問題分析建模的能力、交流合作的能力。從“學(xué)用”走向“會用”,有助于學(xué)生綜合能力的提高,還有助于促進教學(xué)相長。
1.6 完善考核機制
改變單一期末考試的方式,將綜合項目加入考核,加重對學(xué)生實踐能力的考核。采用“平時+綜合項目+期末考試”的最終考核評定方式。其中,期末考試占比50%~60%,綜合項目占比20%~30%,平時成績占比20%~30%。期末考試以進一步提高能力為目的,反饋學(xué)生對課程整體的掌握情況;綜合項目根據(jù)項目整體完成情況、實驗過程和個人貢獻(xiàn)度確定分值;平時成績涵蓋日常測試、作業(yè)、探討總結(jié)、課堂教學(xué)的參與度、自主學(xué)習(xí)的成果等[2]。
2改革實施效果
課程信息化教學(xué)的實施對于學(xué)生的課程學(xué)習(xí)有很大幫助,一方面學(xué)生主動的使用教學(xué)平臺進行自主學(xué)習(xí),參與到記錄筆記、話題討論等教學(xué)活動中,學(xué)生主動學(xué)習(xí)的積極性提高了。另一方面綜合性實驗項目使學(xué)生很容易融入熱烈的學(xué)習(xí)氛圍,更清楚明白UML是做什么的,在軟件開發(fā)中的作用。學(xué)生能在實踐過程中感受自己的進步,幫助學(xué)生更好地理解了團隊合作的重要性。
3結(jié)束語
本課程的信息化建設(shè)采用教學(xué)過程案例化、實驗過程項目化的教學(xué)思路,研討式的實驗教學(xué),課堂講授+教學(xué)平臺的教學(xué)形式,在線隨堂測試的日常評測形式,全面考查的綜合性考核機制,對于提高學(xué)生的實踐能力有很好的成效。
參考文獻(xiàn)
[1] 孫勝娟,劉彥瑞,倪健.基于CDIO理念的統(tǒng)一建模語言UML教學(xué)改革探索[J].教育教學(xué)論壇,2013(19):13-16.
[2] 商鵬,蘇晶.CDIO在統(tǒng)一建模語言課程教學(xué)中的應(yīng)用探討[J].科技視界,2018(30):2095.
作者簡介
商鵬,女,山東淄博人;學(xué)歷:碩士,職稱:講師,現(xiàn)就職單位:山東理工大學(xué)計算機科學(xué)與技術(shù)學(xué)院,研究方向:軟件工程與軟件建模。