999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

面向工程教育認證的軟件建模與分析課程改革實踐

2019-11-30 04:55:24霍緯綱
計算機教育 2019年11期
關鍵詞:評價分析課程

霍緯綱

(中國民航大學 計算機科學與技術學院,天津 300300)

0 引言

自2005年教育部開展工程教育認證工作以來,工程教育認證的產出導向、學生中心、持續改進等先進理念有力地推動了我國工程教育專業的教學改革[1]。產出導向要求專業要根據學校定位、社會需求、利益相關者的期望確定學生畢業5年左右的培養目標,由培養目標確定學生畢業要求,由畢業要求確定專業課程體系,課程體系的每門課程都要以畢業要求的能力產出為教學目標。以學生為中心的教學理念強調教學設計要考慮學生學什么、怎么學、學得怎么樣,教學過程注重激發學生興趣和潛能。持續改進是指專業要在合理評價專業實施效果的基礎上持續改進課程體系、畢業要求及培養目標。因此,工程教育認證的理念對于提升專業層面和課程層面的建設質量都具有積極的指導意義。

1 軟件建模與分析課程現狀與不足

軟件建模與分析是計算機科學與技術專業軟件方向選修課,在學生具備了一定的面向對象程序設計編程能力的基礎上,進一步培養學生面向對象的思維方式,使其在實際軟件項目開發時,能給出良好的設計方案。對照工程教育認證要求,課程存在的主要問題如下。

(1)課程的教學目標定位不清,與畢業要求或專業培養目標沒有明確的支撐關系。由于課程目標過于籠統抽象,導致沒有實施教學目標的有效方式和方法。

(2)教學過程強調以知識傳授為主,以軟件建模與分析相關知識點講解的完整性和清晰度為目標,沒有針對學生的軟件分析設計能力設計教學活動。

(3)課程考核方式單一,無法科學量化評價教學效果。目前本課程的考核采用筆試閉卷考核方式,這種方式只能考查學生的理論知識掌握情況,無法考核學生是否具備軟件分析與設計的具體能力。

2 具體課程改革實踐

2.1 構建課程教學目標與畢業要求指標點的對應關系

根據工程教育認證標準和學院計算機科學與計算機專業的畢業要求指標點分解情況,選取的畢業要求指標見表1。由表1中計算機科學與技術專業畢業要求指標點,軟件建模與分析課程教學具體目標可確定如下。

目標1:理解面向對象技術的基本概念和核心特征(支撐畢業要求2.1)。

目標2:掌握UML中用例圖、類圖、順序圖、狀態圖、活動圖的相關概念,能使用這些圖表述軟件建模問題(支撐畢業要求2.1)。

表1 與本課程相關的畢業要求指標點

目標3:能編撰軟件需求規格說明書的相關內容(支撐畢業要求2.1)。

目標4:能針對特定的軟件需求進行領域分析,抽象領域概念、領域概念之間的關系,并能以領域模型的方式表達分析結果(支撐畢業要求3.1)。

目標5:能基于領域模型設計軟件類,定義軟件類之間的關系,給軟件類分配職責(支撐畢業要求3.1)。

目標6:理解基本的軟件設計模式、面向對象設計的基本原則,能使用這些原理分析軟件設計方案的合理性(支撐畢業要求3.1)。

目標7:能夠與團隊合作完成課程項目需求分析及建模任務(支撐畢業要求9.1)。

2.2 設計與課程教學目標相適應的教學活動

由既定的教學目標確定教學活動內容,包括課堂講授、課外作業、課內實驗、課程項目共4個教學環節。各教學環節內容、學時及其與課程目標的對應關系見表2。課堂教學內容系統講解統一建模語言UML和面向對象分析與設計的基本概念和方法,使學生具備面向對象分析設計的基礎知識。

表2 課程教學內容、學時與教學目標對應關系

教學方式采用多媒體與傳統板書相結合,增加教學信息量和直觀性。使用Rational Rose工具當場操作演示UML各種圖的繪制使用方法,如在講用例實現時采用啟發式教學方法,一邊閱讀用例描述一邊引導學生抽象實體類、邊界類、控制類,在此基礎上繪制順序圖實現用例。這種授課方式活躍了課堂氛圍,有助于強化學生的實踐技能。

教學手段采用以案例驅動的啟發式和討論式教學,激發學生的學習興趣。一個好的案例應該能覆蓋課程教學中足夠多的知識點,并具有一定的復雜度,案例的業務背景也要易于學生理解。可以采用圖書借閱系統[2]和NextGen POS系統[3],這兩個案例均能滿足上述案例選擇的原則。圖書借閱系統案例包含從需求分析、類建模、交互建模的詳細分析設計結果。NextGen POS系統全面展示了基于領域模型、系統順序圖、操作契約、通用軟件職責分配原則的面向對象分析設計方法,而且以偽代碼形式作為分析設計結果,讓學生感覺到軟件建模“立竿見影”的效果。

此外,根據課程教學目標設置4次作業,作業類型以分析題、應用題為主,考查學生對面向對象技術中類、對象、多態、封裝、軟件職責分配原則等重要知識點的理解和掌握程度;通過學校BB學習平臺、課程微信群方式,及時解決學生學習過程中的問題,鼓勵學生以中國大學MOOC平臺中相關視頻資源輔助學習。

新布盧姆教育目標模型把認知過程分為記憶、理解、應用、分析、評價、創造6個維度,其中記憶與理解是認知過程的基本階段,應用、分析、評價和創造是對知識的遷移、加工和應用,使學習者獲得解決問題的能力。課堂教學與作業環節主要讓學生實現知識的記憶和理解,而為了達到應用、分析、評價和創造則需要通過實踐教學環節實現[4]。為此,筆者設置了用例圖建模、類圖建模、順序圖建模、狀態圖與活動圖建模共計8學時的課內實驗環節,旨在使學生應用及理解課堂教學UML相關知識點。同時為使學生具備軟件建模分析能力,還設置了課程項目分析與設計環節,目前提供3個課程設計建模題目:大學選課系統、倉庫管理系統、航空公司訂票系統。每個題目都提供了具體的建模要求,也給學生留有一定的發揮空間,要求學生以小組為單位完成課程項目,每個小組3~5人。每個小組須提交涉及需求到分析設計的文檔:愿景、用例模型(包括用例模型中每個用例的描述)、補充性規格說明、詞匯表(數據字典)、業務規則、用例實現文檔,包括順序圖和VOPC(View Of Participating Class)圖。另外,要求組內的每位學生至少要建模實現用例模型中的一個用例。

2.3 制訂課程教學目標達成度評價方式

根據工程教育認證標準,課程教學過程中的每個教學活動都需要有具體可操作的評價方法,科學合理的課程評價方法能反映教學中的問題,為教學內容、教學方法的持續改進提供依據。課程達成度評價是以評價學生能力產出為主要目的,以考查學生對知識點的理解和應用能力為重要內容。由此,根據3.2節設計的教學活動,設置了期末考試、課程項目、作業、實驗4個評價環節。基于4個評價環節對課程教學目標的貢獻度[5],設置的各評價環節在課程達成度評價中的權重分別為0.5、0.2、0.25、0.05。各評價環節與課程教學目標的支撐關系及目標分值見表3。

根據表3的目標分值分配結果,各評價環節均設有若干考查點。考試環節的4個考查點A-1、A-2、A-3、A-4分別對應課程目標2、4、5、6。考試環節各考查點的分數由考題評分標準計算。課程項目的3個考查點B-1、B-2、B-3分別對應課程目標3、5、7。課程項目各考查點的分數由表4所示的量規表計算。作業環節的4個考查點C-1、C-2,、C-3、C-4分別對應課程目標1、4、5、6。每個考查點的得分從作業完成進度及完整性、作業內容準確性、能否對作業問題提出新穎的解決方法等3個方面計算。實驗環節的考查點D對應教學目標2。學生實驗的得分從實驗報告的完整性及規范性、實驗報告內容準確性、報告真實性等3個方面計算。作業和實驗環節的主觀性評價部分均設計有量規表,限于篇幅略去。由表3中每個課程目標的總目標分值,計算分配各評價環節每個考查點占整個評價環節目標分值的比例,具體見表5。由表5計算出每個學生對應于每個課程目標的得分及其達成度。據此,可以算出教學班內所有學生對于每個課程目標的平均得分及平均達成度。

3 面向工程教育認證的軟件建模與分析課程改革效果

以學院2016級軟件建模與分析教學班的課程目標平均達成度計算結果為例說明教學改革實踐結果。課程目標4、5、6的平均達成度分別為0.64、0.63、0.61,該3項課程目標達成度較低,結果表明學生在領域模型分析、軟件類定義及職責分配、基本設計模式應用等能力方面尚有欠缺。為此,在下一輪教學過程中,課程組可以適度增加這3項課程目標涉及的知識點的講解學時,在作業環節新增領域模型、軟件類職責分配等知識點的應用題目。課程目標1、2的平均達成度分別為0.67、0.73,結果表明學生可以較好地理解面向對象技術的核心特征和概念,能掌握UML的用例圖、狀態圖等核心圖形的知識點及其應用。下次教學過程可以考慮增加課程目標1、2的考核難度。課程目標3、7的平均達成度為0.73、0.84,說明學生能較好地撰寫軟件需求規格說明書,并且在課程項目設計過程中有較好的團隊協作能力。但這兩項目標的考核標準需要進一步修訂,以便更好地反映出學生能力水平。

表3 課程目標的達成度評價環節及目標分值

表4 課程項目量規表

表5 課程目標的達成度評價計算方法

4 結語

中國民航大學計算機學院為提高計算機科學與技術專業的培養水平,于2018年著手開展了工程教育認證的準備工作,依據認證標準要求對專業培養方案進行了修訂,筆者按照培養方案的要求對軟件建模與分析課程進行了改革實踐。以工程教育專業認證的學生為中心、以產出為導向的教育理念為指導,設計的軟件建模與分析教學改革方案基于計算機科學與技術專業的畢業要求,設置了軟件建模與分析的具體教學目標,構建了與教學目標相適應的教學活動內容、教學方式方法、考評環節及課程目標達成度計算方法。實踐結果表明,面向工程教育認證的軟件建模與分析課程改革能發現課程教學過程中的“短板”,有助于實現該課程教學水平的持續改進,持續提升該課程的教學質量。

猜你喜歡
評價分析課程
SBR改性瀝青的穩定性評價
石油瀝青(2021年4期)2021-10-14 08:50:44
數字圖像處理課程混合式教學改革與探索
隱蔽失效適航要求符合性驗證分析
軟件設計與開發實踐課程探索與實踐
計算機教育(2020年5期)2020-07-24 08:53:38
為什么要學習HAA課程?
電力系統不平衡分析
電子制作(2018年18期)2018-11-14 01:48:24
電力系統及其自動化發展趨勢分析
基于Moodle的學習評價
保加利亞轉軌20年評價
多維度巧設聽課評價表 促進聽評課的務實有效
體育師友(2012年4期)2012-03-20 15:30:10
主站蜘蛛池模板: 在线观看亚洲精品福利片| 91www在线观看| 真实国产乱子伦视频| 色噜噜狠狠狠综合曰曰曰| 日韩在线播放欧美字幕| 国产美女91呻吟求| 亚洲男人天堂网址| 伊人久久影视| 一级做a爰片久久毛片毛片| 国产精品9| 久久久久无码精品| 精品国产黑色丝袜高跟鞋| 91探花在线观看国产最新| 欧美午夜视频| 99久久国产精品无码| 亚洲人精品亚洲人成在线| 国产区成人精品视频| jizz在线免费播放| 国产主播在线一区| 亚洲午夜福利在线| 国产高清无码第一十页在线观看| 成人精品视频一区二区在线| 毛片一级在线| 日韩免费毛片| 久久香蕉国产线看观看式| 国产精品久久久久久久伊一| 亚洲资源在线视频| 国产情精品嫩草影院88av| 久久国产精品波多野结衣| 色悠久久综合| 久草青青在线视频| 国产成人a在线观看视频| 久久国产高潮流白浆免费观看| 国产在线自乱拍播放| 无码区日韩专区免费系列| 国产麻豆精品久久一二三| 精品无码视频在线观看| 国产精品分类视频分类一区| 广东一级毛片| 久久亚洲国产一区二区| 婷婷午夜天| 久久精品aⅴ无码中文字幕 | 亚洲美女视频一区| 亚洲最大福利视频网| 国产一级片网址| 999国内精品久久免费视频| 亚洲午夜国产精品无卡| 亚洲黄色视频在线观看一区| 一级香蕉人体视频| 国产精品区视频中文字幕| 亚洲精品午夜天堂网页| 亚洲欧洲美色一区二区三区| 97影院午夜在线观看视频| 日韩色图在线观看| 精品一区二区无码av| 精品国产www| 97国内精品久久久久不卡| 成人午夜精品一级毛片 | 东京热一区二区三区无码视频| 日韩精品高清自在线| 精品一区二区三区四区五区| 在线观看免费国产| 亚洲人成成无码网WWW| 欧美成人a∨视频免费观看| 日本人妻丰满熟妇区| 91蝌蚪视频在线观看| 亚洲天堂精品视频| 毛片在线播放网址| 男女男免费视频网站国产| 91精品国产自产在线观看| 亚洲香蕉在线| 欧美a√在线| 亚洲香蕉伊综合在人在线| 国产精品成人AⅤ在线一二三四| 亚洲AV无码一二区三区在线播放| 九九热精品免费视频| 欧美日本不卡| 亚洲国产成熟视频在线多多| 国产精品分类视频分类一区| 自拍亚洲欧美精品| 久久青草精品一区二区三区| 日本不卡视频在线|