《面向能力培養(yǎng)的軟件工程模塊構(gòu)建》由會員分享,可在線閱讀,更多相關(guān)《面向能力培養(yǎng)的軟件工程模塊構(gòu)建(23頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、,,,單擊此處編輯母版標題樣式,,單擊此處編輯母版文本樣式,,第二級,,第三級,,第四級,,第五級,,*,,*,,,,單擊此處編輯母版標題樣式,,單擊此處編輯母版文本樣式,,第二級,,第三級,,第四級,,第五級,,*,,*,面向能力培養(yǎng)的軟件工程模塊構(gòu)建,,計算機科學與技術(shù)系,,許強,目 錄,,概述,,原有課程不足,,模塊構(gòu)建思路,,模塊教學內(nèi)容與安排,,模塊教學方法,,評價與展望,1.1 課程簡介,,課程類型:專業(yè)基礎(chǔ)課,,課時:,84,(,32+16+36,),,教學目標:使學生樹立工程化思想,掌握軟件開發(fā)過程,具備使用軟件工程工具的能力,,適用專業(yè):軟件工程,計算機科學與技術(shù),1.2
2、課程定位,,是一門承上啟下的課程,目 錄,,概述,,原有課程不足,,模塊構(gòu)建思路,,模塊教學內(nèi)容與安排,,模塊教學方法改革,,評價與展望,2.1 教學內(nèi)容的不足,,教學內(nèi)容與應(yīng)用型辦學定位不符,,傳統(tǒng)教材采用高教版,《,軟件工程,——,原理方法與應(yīng)用,》,,面向?qū)W術(shù)型,強調(diào)知識的完整性,,14,個章節(jié),涵蓋了軟件工程學的方方面面,包括結(jié)構(gòu)化分析設(shè)計、面向?qū)ο蠓治鲈O(shè)計、軟件測試與質(zhì)量保證等,實際教學很難面面俱到,,過分強調(diào)面向?qū)ο蠹夹g(shù)(高級部分),,不適合軟件工程的初學者,,與后續(xù)課程內(nèi)容重疊,,,2.2 教學安排的不足,,開課時間,,原計科專業(yè)將軟件工程安排在大三下或大四上,不利于課程教學效
3、果,且嚴重影響后續(xù)課程開設(shè),,理論實踐比例,,原課程比例為,44:12,,不利于實踐訓(xùn)練,2.3 教學方法的不足,,重理論、輕實踐,,由于教學內(nèi)容過多,且課時安排不盡合理,導(dǎo)致以往軟件工程授課出現(xiàn),滿堂灌,現(xiàn)象,學生反映不佳,,缺少統(tǒng)一、完整的,工程實例,,使學生很難建立連貫的開發(fā)流程,各種技術(shù)無法有效融合在一起,目 錄,,概述,,原有課程不足,,模塊構(gòu)建思路,,模塊教學內(nèi)容與安排,,模塊教學方法改革,,評價與展望,3.1 確定專業(yè)能力,,由企業(yè)界需求歸納出專業(yè)培養(yǎng)能力,3.2 軟件工程學相關(guān)能力,,4,大類、,39,項能力,3.3 能力選擇,,以軟件分析與設(shè)計能力為例,,掌握結(jié)構(gòu)化分析方法
4、與設(shè)計方法;,,初步,掌握面向?qū)ο蟮姆治雠c設(shè)計方法,熟悉,UML,建模技術(shù)和常見的軟件設(shè)計模式;,,初步,掌握常用的軟件分析與設(shè)計開發(fā)工具;,,初步,掌握用戶需求調(diào)研和需求分析方法;,,能夠?qū)⑿枨筠D(zhuǎn)換為系統(tǒng)的設(shè)計;,,能夠使設(shè)計滿足實施環(huán)境;,,能夠設(shè)計和定義,簡單,軟件構(gòu)架、模塊劃分的接口協(xié)議;,,能夠運用詳細設(shè)計的描述工具進行模塊的詳細設(shè)計;,,能夠設(shè)計用戶界面;,,初步,具備用戶需求說明書、軟件規(guī)格說明書、概要設(shè)計說明書、數(shù)據(jù)庫設(shè)計說明、詳細設(shè)計說明書等軟件開發(fā)文檔的撰寫能力。,,,,,,,,,,目 錄,,概述,,原有課程不足,,模塊構(gòu)建思路,,模塊教學內(nèi)容與安排,,模塊教學方法改革,
5、,評價與展望,4.1 理論教學內(nèi)容,,根據(jù)能力要求,重新編排,教學內(nèi)容,4.2 實踐教學內(nèi)容,,按照軟件生命周期的不同階段組織教學內(nèi)容,,6,次實驗對應(yīng)軟件開發(fā)過程的,6,個階段,,引入一個,完整的工程實例,,將項目教學法貫穿于實踐教學,,引入自主學習,與工程項目教學融為一體,4.3 教學安排,,模塊開設(shè)提前到大二下學期,為后續(xù)課程和集中實踐留出空間,也為認知實習創(chuàng)造條件,,課時改為,32,理論,+16,實踐,+36,自主,增加了實踐課時,減少理論課時,目 錄,,概述,,原有課程不足,,模塊構(gòu)建思路,,模塊教學內(nèi)容與安排,,模塊教學方法改革,,評價與展望,5.1 工程項目教學法介紹,,工程項
6、目教學法是以工程項目,生命周期全過程,為載體,圍繞,典型工程對象,開展教學的過程,,工程項目教學法面向能力培養(yǎng),將理論講解、實驗教學、實踐教學與創(chuàng)新活動等融為一體,,工程項目教學法按照“任務(wù)驅(qū)動”模式將教學內(nèi)容重新編排,滿足完成一個工程項目所必需的知識,5.2 工程項目教學法實施,,學生按照軟件企業(yè)構(gòu)架進行分組。6-8人一組,設(shè)置組長,組員劃分角色,分工明確,,每組選取一個特定的軟件項目作為本組的工程對象,完成該項目分析、設(shè)計、實現(xiàn)、測試的全過程,,實驗教學和自主學習圍繞開發(fā)項目展開,,期末采用答辯方式確定成績,,團隊協(xié)作,,目 錄,,概述,,原有課程不足,,模塊構(gòu)建思路,,模塊教學內(nèi)容與安排,,模塊教學方法改革,,評價與展望,6.1 教學效果評價,,學習主動性大大提高,,掌握了完整的軟件開發(fā)過程,樹立了規(guī)范化思想,,自主學習能力和創(chuàng)新能力得到了鍛煉,,,出現(xiàn)一定程度的兩極分化,,與其他模塊的銜接有待觀察,6.2 未來工作展望,,進一步完善工程項目教學法,逐步豐富,工程對象庫,,進一步完善理論教學內(nèi)容,把工程項目教學引入課堂,,進一步加強與其他模塊的銜接,做到教學內(nèi)容,既不冗余,又相互支撐,謝謝!,