![軟件工程三門核心課程的重復(fù)內(nèi)容及合理規(guī)劃,計(jì)算機(jī)教學(xué)論文_第1頁](http://file4.renrendoc.com/view/690c12497e3551a91e752b2e6409a27c/690c12497e3551a91e752b2e6409a27c1.gif)
![軟件工程三門核心課程的重復(fù)內(nèi)容及合理規(guī)劃,計(jì)算機(jī)教學(xué)論文_第2頁](http://file4.renrendoc.com/view/690c12497e3551a91e752b2e6409a27c/690c12497e3551a91e752b2e6409a27c2.gif)
![軟件工程三門核心課程的重復(fù)內(nèi)容及合理規(guī)劃,計(jì)算機(jī)教學(xué)論文_第3頁](http://file4.renrendoc.com/view/690c12497e3551a91e752b2e6409a27c/690c12497e3551a91e752b2e6409a27c3.gif)
![軟件工程三門核心課程的重復(fù)內(nèi)容及合理規(guī)劃,計(jì)算機(jī)教學(xué)論文_第4頁](http://file4.renrendoc.com/view/690c12497e3551a91e752b2e6409a27c/690c12497e3551a91e752b2e6409a27c4.gif)
![軟件工程三門核心課程的重復(fù)內(nèi)容及合理規(guī)劃,計(jì)算機(jī)教學(xué)論文_第5頁](http://file4.renrendoc.com/view/690c12497e3551a91e752b2e6409a27c/690c12497e3551a91e752b2e6409a27c5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
軟件工程三門核心課程的重復(fù)內(nèi)容及合理規(guī)劃,計(jì)算機(jī)教學(xué)論文0引言.軟件工程專業(yè)的課程體系能夠分為理論系列、系統(tǒng)系列、工具系列、工程系列、管理系列及其他課程共6個(gè)系列.課程體系的總體構(gòu)造具體表現(xiàn)出了課程之間的縱橫關(guān)系,考慮到了授課內(nèi)容的階段性、連貫性和完好性.橫向各系列課程之間穿插的內(nèi)容較少,而縱向同一系列各課程之間可能出現(xiàn)較嚴(yán)重的穿插及重疊.課程內(nèi)容適當(dāng)?shù)闹丿B與穿插有利于學(xué)生融會(huì)貫穿所學(xué)知識(shí),但不恰當(dāng)?shù)膬?nèi)容重疊與穿插,會(huì)使授課信息重復(fù)、浪費(fèi)教學(xué)時(shí)間、無謂地占用學(xué)生的課余時(shí)間,得不到好的授課效果.某一專業(yè)課程內(nèi)容的重疊與穿插既有主觀因素,也有客觀因素.由于專業(yè)是學(xué)科研究方向的基本單位,是根據(jù)學(xué)科分類和職業(yè)分工劃分的[1],因而同一專業(yè)的各門課程之間總是互相聯(lián)絡(luò)的,這是課程重疊穿插的客觀原因.但是假如將這種聯(lián)絡(luò)隨意放大,而忽略了對該專業(yè)各門課程進(jìn)行科學(xué)的規(guī)劃,則可能造成授課內(nèi)容不合理的重疊穿插,給教學(xué)帶來費(fèi)事.因而合理布置相關(guān)課程穿插重疊的內(nèi)容,保存客觀的、必要的課程穿插與重疊,避免無謂的、人為因素造成的穿插與重復(fù)是非常必要的.軟件工程導(dǎo)論、系統(tǒng)分析與設(shè)計(jì)、面向?qū)ο蠹夹g(shù)與UML是軟件工程專業(yè)的3大核心課程,它們之間的重疊與穿插雖是不可避免的,但要想將這幾門課程內(nèi)容較好地教授給學(xué)生,避免不必要的時(shí)間及人力上的浪費(fèi),必須規(guī)劃好它們之間的關(guān)系.1三門課程的穿插和重疊IEEESE2004及我們國家教育部軟件工程學(xué)科課程體系研究課題組都給出了軟件工程知識(shí)體系構(gòu)造.圖1是IEEE制定的SE2004軟件工程知識(shí)體系,包含10大知識(shí)域.軟件工程導(dǎo)論課幾乎涵蓋了整個(gè)知識(shí)體系,而系統(tǒng)分析與設(shè)計(jì)和面向?qū)ο蠹夹g(shù)與UML位于云框所標(biāo)注的位置.軟件工程導(dǎo)論中要講解軟件需求分析、軟件設(shè)計(jì)相關(guān)的內(nèi)容,系統(tǒng)分析與設(shè)計(jì)同樣要講解系統(tǒng)需求分析、軟件系統(tǒng)設(shè)計(jì),而面向?qū)ο蠹夹g(shù)與UML這門課也要講需求分析及設(shè)計(jì),由此看出這3門課程存在客觀上的穿插重疊.這種穿插和重疊是不可避免的,從某種角度來講,這3門課程是高層理論到低層理論的映射.當(dāng)前軟件工程10大知識(shí)域的教學(xué)資料均有多種版本,教學(xué)資料質(zhì)量良莠不齊,編寫沒有統(tǒng)一規(guī)劃.有些編者為了充實(shí)教學(xué)資料內(nèi)容,將很多相關(guān)內(nèi)容也編入教學(xué)資料中,這樣給老師選擇教學(xué)資料及編寫教案帶來困難,經(jīng)常會(huì)出現(xiàn)穿插重復(fù)現(xiàn)象.假如選擇了不恰當(dāng)?shù)慕虒W(xué)資料,或者沒有根據(jù)所講課程對教學(xué)資料中的內(nèi)容進(jìn)行合理取舍,就會(huì)造成主觀上的重復(fù),使得先講的課程與后講的課程出現(xiàn)不合理的穿插重疊,給后講課的老師帶來困難,也會(huì)造成后講的課程學(xué)生不愛聽,出勤率下降,浪費(fèi)老師和學(xué)生的時(shí)間.這種主觀上的重疊與穿插會(huì)嚴(yán)重影響教學(xué)質(zhì)量,浪費(fèi)課時(shí),擠占學(xué)生課余時(shí)間,也不符合我們培養(yǎng)卓越工程師的宗旨.2三門課程的教學(xué)目的軟件工程導(dǎo)論是軟件工程專業(yè)本科生的第一門牽涉專業(yè)內(nèi)容的基礎(chǔ)(引導(dǎo))課程.該課程概要闡述軟件工程中心思想,用較為概括的語言來闡述這一學(xué)科基本的和整體的思想,進(jìn)而使學(xué)生對該專業(yè)有較為整體和系統(tǒng)的把握.其目的使學(xué)生了解軟件項(xiàng)目開發(fā)和維護(hù)的一般經(jīng)過,理解軟件工程的基本概念、規(guī)范,了解軟件開發(fā)方式方法和工具以及軟件工程各領(lǐng)域的基本內(nèi)容和發(fā)展動(dòng)向,為后續(xù)課程的學(xué)習(xí)及在后續(xù)的學(xué)習(xí)中開展基于項(xiàng)目的學(xué)習(xí)打下基礎(chǔ),為今后從事規(guī)范化軟件開發(fā)工作作準(zhǔn)備.系統(tǒng)分析與設(shè)計(jì)課程教學(xué)目的是使學(xué)生能夠利用各種軟件開發(fā)方式方法、技術(shù)、工具進(jìn)行軟件開發(fā),進(jìn)而理解軟件系統(tǒng)分析與設(shè)計(jì)的重要性,把握系統(tǒng)分析與設(shè)計(jì)的各種方式方法、技術(shù)、描繪敘述工具和建模經(jīng)過.使學(xué)生具有對軟件開發(fā)項(xiàng)目進(jìn)行完好的系統(tǒng)分析與設(shè)計(jì)能力,并能給出相應(yīng)的分析與設(shè)計(jì)模型和施行方案.面向?qū)ο蠹夹g(shù)與UML課程的目的是使學(xué)生把握面向?qū)ο蠓治觥⒃O(shè)計(jì)方式方法,能夠設(shè)計(jì)強(qiáng)健的、可擴(kuò)展的、可重用的、可維護(hù)的軟件系統(tǒng).使學(xué)生學(xué)會(huì)面向?qū)ο蟮乃季S方式方法進(jìn)行軟件開發(fā),進(jìn)一步加強(qiáng)解決實(shí)際問題的實(shí)踐能力,為后繼課程的學(xué)習(xí)和解決工程問題、科學(xué)技術(shù)問題奠定基礎(chǔ).該門課程嚴(yán)格來講是一門語言類課程,它以統(tǒng)一建模語言UML(UnifiedModelingLanguage)為工具講解面向?qū)ο蠹夹g(shù).UML是一種用于描繪敘述、構(gòu)造軟件系統(tǒng)以及商業(yè)建模的語言,綜合了在大型、復(fù)雜系統(tǒng)的建模領(lǐng)域得到認(rèn)可的優(yōu)秀的軟件工程方式方法.UML是大多數(shù)公司采用的標(biāo)準(zhǔn),是ANSI和OMG等部門采用的標(biāo)準(zhǔn).3穿插和重疊的解決課程之間客觀上的穿插重疊,是某一專業(yè)知識(shí)體系的內(nèi)在聯(lián)絡(luò),假如將其強(qiáng)行去除,將會(huì)毀壞這個(gè)體系的完好性,因而應(yīng)該保存.但主觀上的不必要的穿插和重疊則必需要解決,能夠考慮從下面幾個(gè)方面入手.(1)課程體系的制定者要明確專業(yè)定位、人才培養(yǎng)目的及專業(yè)所涵蓋的知識(shí)域.在制定課程體系時(shí)要充分考慮到課程之間的互相關(guān)系以及學(xué)生的認(rèn)知構(gòu)造和認(rèn)識(shí)邏輯.當(dāng)前IEEESE2004及我們國家教育部軟件工程學(xué)科課程體系研究課題組都給出了軟件工程知識(shí)體系構(gòu)造,課程體系的制定者能夠作為參考,根據(jù)人才培養(yǎng)目的,對核心課程進(jìn)行有效的裁減和調(diào)整.協(xié)調(diào)好各門課程的關(guān)系,分清先后,注重本質(zhì)性的變化,構(gòu)成本身的特色,把好教學(xué)內(nèi)容的第一關(guān).(2)大綱制定者要認(rèn)真研讀課程體系及中心思想,領(lǐng)悟課程體系的設(shè)計(jì)思路,根據(jù)本科教學(xué)培養(yǎng)目的的要求,在宏觀上把握重疊.教學(xué)大綱是理論教學(xué)和實(shí)踐教學(xué)的基本指導(dǎo)文件,是落實(shí)培養(yǎng)計(jì)劃的詳細(xì)形式.授課老師根據(jù)授課大綱選編教學(xué)資料、制訂授課計(jì)劃、施行教學(xué)經(jīng)過,是教學(xué)工作順利進(jìn)行的保證.相關(guān)課程大綱制定者要及時(shí)溝通,對相關(guān)課程教學(xué)內(nèi)容進(jìn)行全面系統(tǒng)的梳理,保證大綱正確反映本門課程在教學(xué)計(jì)劃中的地位和作用,注意課程之間的銜接.在保持該門課程科學(xué)性、系統(tǒng)性、連貫性的前提下加強(qiáng)本門課程的基本理論、基本知識(shí)的教學(xué),著重培養(yǎng)和提高學(xué)生的自學(xué)能力、獨(dú)立考慮能力及實(shí)際應(yīng)用能力.大綱應(yīng)能夠闡述本門學(xué)科的規(guī)律,理論聯(lián)絡(luò)實(shí)際,并能及時(shí)進(jìn)行教學(xué)內(nèi)容的更新,做到科學(xué)性和系統(tǒng)性相結(jié)合,避免不必要的重復(fù).(3)授課老師要合理布置授課內(nèi)容.大綱只能在宏觀上把握課程的重疊及穿插,假如要在細(xì)節(jié)上避免課程內(nèi)容的重疊及穿插還需授課老師的詳細(xì)操作.授課內(nèi)容不必要的重疊與穿插最容易發(fā)生在詳細(xì)授課這一環(huán)節(jié)上.因而授課老師在教學(xué)資料選擇及細(xì)節(jié)制定上要進(jìn)行合理的取舍.在深切進(jìn)入研究教學(xué)大綱,領(lǐng)悟其精華真髓之后,對相關(guān)教學(xué)資料進(jìn)行調(diào)研,科學(xué)合理地選擇所用教學(xué)資料.假如沒有適宜的教學(xué)資料,能夠考慮組織專家和老師結(jié)合本專業(yè)的人材培養(yǎng)目的編寫所用教學(xué)資料,使教學(xué)資料內(nèi)容合適本專業(yè)培養(yǎng)人才需要.相關(guān)課程授課老師之間也要及時(shí)溝通,必要時(shí)所有老師能夠坐在一起進(jìn)行討論,加強(qiáng)課程在細(xì)節(jié)內(nèi)容上的融合,減少重復(fù).對于大綱上重復(fù)穿插的內(nèi)容,結(jié)合所授課程的重點(diǎn),老師之間能夠分工協(xié)作,從不同角度,不同側(cè)重點(diǎn)講授,使知識(shí)點(diǎn)能系統(tǒng)地教授給學(xué)生.通過合理地延伸概念的應(yīng)用范圍,有效地解決穿插重疊問題.4課程的詳細(xì)布置圖2為哈爾濱工業(yè)大學(xué)軟件學(xué)院軟件工程專業(yè)3門課程的主要授課內(nèi)容,從中能夠看出3門課程間的穿插和重疊.這種穿插重疊是客觀的,具體表現(xiàn)出了同一專業(yè)課程間的內(nèi)在聯(lián)絡(luò),關(guān)鍵是怎樣從詳細(xì)授課內(nèi)容上避免重復(fù).圖3為整合后的軟件工程導(dǎo)論課程內(nèi)容,該門課是將牽涉內(nèi)容很廣的軟件工程作概括性介紹.這門課程原來為28學(xué)時(shí),整合后為24學(xué)時(shí).華而不實(shí)軟件需求分析及軟件設(shè)計(jì)課程的內(nèi)容與軟件工程導(dǎo)論課程中的軟件經(jīng)過及建模技術(shù)及開發(fā)工具兩部分有重疊.華而不實(shí)軟件經(jīng)過原為6學(xué)時(shí),現(xiàn)整合后為4學(xué)時(shí),不再包含軟件需求詳細(xì)分析方式方法的相關(guān)內(nèi)容,而是概括性介紹需求分析及軟件設(shè)計(jì)主要概念、方式方法,使學(xué)生建立起需求分析及軟件設(shè)計(jì)的完好且清楚明晰的概念,讓學(xué)生有一點(diǎn)專業(yè)知識(shí),不再非常深切進(jìn)入地討論需求分析及軟件設(shè)計(jì)具體內(nèi)容,主要是一般性的介紹,為后續(xù)課程打下基礎(chǔ).建模技術(shù)及開發(fā)工具原為4學(xué)時(shí),整合后變?yōu)?學(xué)時(shí),這部分內(nèi)容作為軟件工程導(dǎo)論的最后一部分,主要是概要性的介紹,使學(xué)生對軟件工程有一個(gè)較完好認(rèn)識(shí).圖4為系統(tǒng)分析與設(shè)計(jì)課程的知識(shí)點(diǎn),該門課程是在軟件工程導(dǎo)論的基礎(chǔ)上較深切進(jìn)入地講解系統(tǒng)分析與設(shè)計(jì)的相關(guān)知識(shí),共計(jì)28學(xué)時(shí).使學(xué)生把握系統(tǒng)分析與設(shè)計(jì)方式方法、技術(shù)和工具,把握軟件的建模經(jīng)過,具備軟件系統(tǒng)的分析與設(shè)計(jì)能力.軟件工程導(dǎo)論課程到系統(tǒng)分析與設(shè)計(jì)課程的過渡是一個(gè)由面到線的經(jīng)過.系統(tǒng)分析與設(shè)計(jì)這門課程并不會(huì)完全集中講解一種技術(shù),而是牽涉多種類型的分析與設(shè)計(jì)技術(shù).考慮到后續(xù)的面向?qū)ο蠹夹g(shù)與UML課程,能夠弱化這部分內(nèi)容的講解,而重點(diǎn)講解面向?qū)ο蠹夹g(shù)與UML課程不牽涉的內(nèi)容,以便為該門課程留出講解空間,避免不合理的穿插重疊.圖5為整合后的面向?qū)ο蠹夹g(shù)與UML課程主要內(nèi)容.原為28學(xué)時(shí),現(xiàn)為24學(xué)時(shí).華而不實(shí)面向?qū)ο蠹夹g(shù)概述和需求與用例技術(shù)各壓縮了2學(xué)時(shí).系統(tǒng)分析與設(shè)計(jì)課到面向?qū)ο蠹夹g(shù)與UML課的過渡是一個(gè)由線到點(diǎn)的經(jīng)過,因而能夠在原有的系統(tǒng)分析與設(shè)計(jì)課程的基礎(chǔ)上進(jìn)一步深切進(jìn)入.該門課程集中于系統(tǒng)分析與設(shè)計(jì)中的一個(gè)點(diǎn),即便用UML采用面向?qū)ο蠹夹g(shù)進(jìn)行系統(tǒng)分析與設(shè)計(jì),包括面向?qū)ο蠓治?Object-OrientedAnalysis,簡稱OOA)、面向?qū)ο笤O(shè)計(jì)(Object-OrientedDesign,簡稱OOD)及面向?qū)ο缶幊?Object-OrientedProgramming,簡稱OOP)3部分內(nèi)容.面向?qū)ο蠓治鲋饕v解怎樣對問題進(jìn)行抽象建模(包括使用實(shí)例建模、類和對象建模、組件建模和分布建模等),來產(chǎn)生一種描繪敘述系統(tǒng)功能和問題論域基本特征的綜合文檔.面向?qū)ο笤O(shè)計(jì)主要講解怎樣將面向?qū)ο蠓治鏊_創(chuàng)建立的分析模型轉(zhuǎn)變成作為軟件構(gòu)造藍(lán)圖的設(shè)計(jì)模型.面向?qū)ο蟪绦蛟O(shè)計(jì)主要講解怎樣使用類和對象以及面向?qū)ο筇赜械母拍钸M(jìn)行編程.上述內(nèi)容的講解要結(jié)合統(tǒng)一建模語言UML,因而課程要重點(diǎn)講解統(tǒng)一建模語言UML相關(guān)的語法符號(hào).使用UML描繪敘述系統(tǒng)中的對象、對象的屬性和操作、對象的動(dòng)態(tài)特性、對象間的構(gòu)造關(guān)系和通信關(guān)系等,進(jìn)而建立系統(tǒng)的靜態(tài)構(gòu)造和動(dòng)態(tài)活動(dòng)模型,將系統(tǒng)分析、設(shè)計(jì)及編程的內(nèi)容用UML具體表現(xiàn)出出來.可以以將內(nèi)容從深度和廣度兩個(gè)方面進(jìn)行擴(kuò)展,在深度方面講解分布對象技術(shù)、構(gòu)件技術(shù)、軟件代理(Agent)技術(shù)和形式與框架技術(shù).在廣度方面,可適當(dāng)參加一些面向?qū)ο蠹夹g(shù)與電子商務(wù)、面向?qū)ο笈cXML和面向?qū)ο笈c嵌入式系統(tǒng)等方面的內(nèi)容.通過以上課程內(nèi)容的布置能夠較好地解決課程之間的重疊穿插,有效利用授課學(xué)時(shí),突出重點(diǎn),將這3門核心課程內(nèi)容系統(tǒng)全面地教授給學(xué)生.5結(jié)語.軟件工程核心課程之間的穿插和重疊有其客觀原因也有主觀原因,客觀上的穿插重疊具體表現(xiàn)出了同一專業(yè)知識(shí)的內(nèi)在聯(lián)絡(luò),這種重疊是必要的.我們不能盲目剝離這種穿插重疊內(nèi)容,否則與整個(gè)學(xué)科知識(shí)銜接背道而馳.但是主觀原因造成的穿插重疊,我們必須認(rèn)真
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 賈躍亭辭職申請書
- 入民進(jìn)申請書
- 公司調(diào)檔申請書
- 大學(xué)生創(chuàng)業(yè)創(chuàng)新課項(xiàng)目有哪些
- 大學(xué)生創(chuàng)業(yè)旅游文創(chuàng)項(xiàng)目
- 動(dòng)畫驅(qū)動(dòng)的游戲設(shè)計(jì)
- 春季營銷策略
- 農(nóng)村建房規(guī)劃申請書
- 工會(huì)會(huì)員入會(huì)申請書
- 留隊(duì)申請書模板
- T-GDASE 0042-2024 固定式液壓升降裝置安全技術(shù)規(guī)范
- 2024福建省廈門市總工會(huì)擬錄用人員筆試歷年典型考題及考點(diǎn)剖析附答案帶詳解
- 四川省康定市大槽門金礦資源儲(chǔ)量核實(shí)報(bào)告
- DL-T-805.1-2011火電廠汽水化學(xué)導(dǎo)則第1部分:鍋爐給水加氧處理導(dǎo)則
- 2024年一年級(jí)數(shù)學(xué)下冊教學(xué)計(jì)劃15篇
- 《電力系統(tǒng)自動(dòng)化運(yùn)維綜合實(shí)》課件-2M 同軸電纜制作
- 《會(huì)計(jì)學(xué)原理》習(xí)題及答案
- 數(shù)字化時(shí)代的智慧課堂建設(shè)與應(yīng)用
- 會(huì)議禮儀頒獎(jiǎng)培訓(xùn)課件
- 保衛(wèi)管理員培訓(xùn)課件
- 違停抓拍方案
評(píng)論
0/150
提交評(píng)論