本科軟件工程教課探索_第1頁(yè)
本科軟件工程教課探索_第2頁(yè)
本科軟件工程教課探索_第3頁(yè)
本科軟件工程教課探索_第4頁(yè)
本科軟件工程教課探索_第5頁(yè)
已閱讀5頁(yè),還剩1頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、本科軟件工程教課探索我們首先要讓學(xué)生明確:軟件不是程序;軟件開(kāi)發(fā)不只是編程序。軟件工程課程是在學(xué)生掌握了基本的軟件開(kāi)發(fā)和數(shù)據(jù)庫(kù)設(shè)計(jì)的基礎(chǔ)上開(kāi)設(shè)的。要讓學(xué)生了解,以往做其他課程的實(shí)訓(xùn)只是編程序,做了簡(jiǎn)單的程序調(diào)試,距離真正的軟件產(chǎn)品的要求相差甚遠(yuǎn),最起碼界面設(shè)計(jì)的規(guī)范性、美觀程度、性能和實(shí)用性等方面都需要改進(jìn)、完善。只有通過(guò)對(duì)“軟件工程”課程的學(xué)習(xí),掌握本課程內(nèi)容中較強(qiáng)的原理性和嚴(yán)格的軟件開(kāi)發(fā)規(guī)范性,才能不斷增強(qiáng)學(xué)生自身的社會(huì)適應(yīng)能力和競(jìng)爭(zhēng)能力。根據(jù)人力資源網(wǎng)站的調(diào)查數(shù)據(jù)顯示,在2012 年軟件崗位群的需求分布中,系統(tǒng)分析師的崗位需求為10%,需求分析師、項(xiàng)目分析師的崗位需求為20%,其余70%

2、的崗位都屬于軟件工程師??梢?jiàn)軟件工程師在各企業(yè)中占有絕對(duì)的需求優(yōu)勢(shì)。隨著我國(guó)信息產(chǎn)業(yè)的快速發(fā)展,對(duì)計(jì)算機(jī)類應(yīng)用型人才的培養(yǎng)也不斷提出新要求:一方面要有充足的人才數(shù)量,另一方面應(yīng)用型人才更需要有過(guò)硬的實(shí)踐動(dòng)手能力。為此,我們要把“軟件工程”課程確立為普通本科高校計(jì)算機(jī)類學(xué)生的一門核心專業(yè)課程,同時(shí)必須體現(xiàn)科技知識(shí)學(xué)習(xí)和能力培養(yǎng)兩方面的雙重目標(biāo)。以高效的課堂教學(xué)激發(fā)學(xué)習(xí)積極性在明確軟件工程的課程定位之后,教學(xué)的首要任務(wù)就是調(diào)動(dòng)學(xué)生的學(xué)習(xí)積極性。主要進(jìn)行了以下幾方面的教學(xué)實(shí)踐探索。因材施教分層次構(gòu)建個(gè)性化課程體系通過(guò)走訪調(diào)查,深入分析學(xué)生對(duì)該門課程的學(xué)習(xí)不感興趣的原因。一是:教材內(nèi)容過(guò)于理論化,給人

3、的直觀感覺(jué)就是這門課比較枯燥;二是:學(xué)生水平參差不齊,唯一相同的特點(diǎn)是都沒(méi)有實(shí)際工作經(jīng)驗(yàn)及社會(huì)經(jīng)驗(yàn),而軟件的開(kāi)發(fā)與設(shè)計(jì)需要開(kāi)發(fā)者具有靈活的頭腦、豐富的經(jīng)驗(yàn)和周到細(xì)致的工作作風(fēng),這些對(duì)于一個(gè)在校的學(xué)生來(lái)說(shuō)無(wú)疑是困難的,難免產(chǎn)生為難情緒。根據(jù)調(diào)查結(jié)果,我們制定了“以學(xué)生為本” 因材施教的教學(xué)方法,不僅保證了教學(xué)內(nèi)容的完整性、教學(xué)質(zhì)量的有 效性,同時(shí)也起到激發(fā)學(xué)生學(xué)習(xí)興趣的作用。具體措施如下:首先, 無(wú)論學(xué)生程度如何,課程的基礎(chǔ)知識(shí)點(diǎn)必須保證完整介紹,并要求學(xué) 生掌握,絲毫不能省略。對(duì)于那些學(xué)習(xí)基礎(chǔ)較弱的學(xué)生,讓他們感到 整體要求并不高,完全是他們能力范圍內(nèi)可以學(xué)好的課程,從而減輕 為難情緒,逐漸培

4、養(yǎng)起對(duì)本課程的學(xué)習(xí)興趣。其次,相關(guān)技術(shù)和工具的介紹深度以及課后學(xué)習(xí)的要求等均根據(jù)授課 對(duì)象接受程度的不同而不同,可柔性變化。這樣,對(duì)于學(xué)習(xí)基礎(chǔ)好、 學(xué)習(xí)能力強(qiáng)的學(xué)生來(lái)說(shuō),在教學(xué)過(guò)程中不至于出現(xiàn)“吃不飽”的現(xiàn)象, 他們可以根據(jù)自己的興趣和學(xué)習(xí)要求主動(dòng)選擇并增多學(xué)習(xí)內(nèi)容,充分 調(diào)動(dòng)自主學(xué)習(xí)的積極性。恰當(dāng)綜合運(yùn)用多種教學(xué)手段在課堂教學(xué)中,恰當(dāng)?shù)鼐C合運(yùn)用多種教學(xué)手段也是激發(fā)學(xué)生學(xué)習(xí)積極 性的重要途徑。軟件工程教學(xué)中,我們會(huì)頻繁使用多媒體教學(xué)工具。 由于多媒體呈現(xiàn)的信息量大、豐富多彩,尤其是可以借助于動(dòng)畫、音 頻和視頻等多媒體信息展示課程內(nèi)容,既生動(dòng)形象,又可以節(jié)省采用 板書所花費(fèi)的大量課堂時(shí)間,所以受

5、到了很多教師的青睞。在講解軟 件工程中含有大量圖例等相關(guān)內(nèi)容時(shí)采用多媒體教學(xué)是比較合適的。 當(dāng)然,我們也沒(méi)有忽視傳統(tǒng)的教學(xué)工具黑板,對(duì)于教學(xué)中的細(xì) 節(jié)問(wèn)題多要借助于黑板,黑板的使用使得學(xué)生能夠緊跟教師的思路, 而且講解內(nèi)容會(huì)更加清晰。靈活應(yīng)用各種教學(xué)方法靈活多變的教學(xué)方式更是避免學(xué)生產(chǎn)生厭倦的情緒,提高教學(xué)效果的 好方法。軟件工程教學(xué)實(shí)踐中,經(jīng)常交替使用的是啟發(fā)式教學(xué)和案例 教學(xué)法。課堂教學(xué)中,多給學(xué)生留出獨(dú)立思考的機(jī)會(huì),往往可以產(chǎn)生 事半功倍的效果。例如,我們采用啟發(fā)式教學(xué)方法結(jié)合系統(tǒng)演示進(jìn)行 原型開(kāi)發(fā)模型的介紹。在教授軟件過(guò)程開(kāi)發(fā)模型時(shí),講完瀑布開(kāi)發(fā)模 型的基本原理之后,不直接給出模型的優(yōu)

6、缺點(diǎn),而把問(wèn)題留給學(xué)生。 在學(xué)生思考的過(guò)程中不斷地給以引導(dǎo),如設(shè)問(wèn)式地提出:需求分析階 段若存在錯(cuò)誤要經(jīng)歷哪些過(guò)程才能夠改正過(guò)來(lái)?以類似的問(wèn)題來(lái)正確 引導(dǎo)學(xué)生,同時(shí)對(duì)學(xué)生的回答進(jìn)行總結(jié),兼顧運(yùn)用系統(tǒng)演示為學(xué)生加 深印象。此時(shí),教學(xué)過(guò)程中如果在需求分析階段只是針對(duì)某個(gè)應(yīng)用系 統(tǒng)的需求陳述進(jìn)行分析,學(xué)生很難將其和未來(lái)的可運(yùn)行的應(yīng)用系統(tǒng)關(guān) 聯(lián)起來(lái)。因此,我們的教學(xué)過(guò)程是,先演示一個(gè)包含基本功能的系統(tǒng), 讓學(xué)生分析和體驗(yàn)該系統(tǒng)的基本功能及是否存在設(shè)計(jì)缺陷,然后在此 基礎(chǔ)上再引導(dǎo)學(xué)生分析還需要補(bǔ)充哪些功能,哪些功能還需要優(yōu)化, 最終確定所開(kāi)發(fā)系統(tǒng)的功能。這樣,既明確了瀑布開(kāi)發(fā)模型的缺點(diǎn), 同時(shí)可以很自然

7、地引出原型開(kāi)發(fā)模型的顯著特點(diǎn)。整個(gè)過(guò)程都有學(xué)生 的參與,就可以很好地調(diào)動(dòng)學(xué)生的學(xué)習(xí)積極性和主動(dòng)性,加深對(duì)知識(shí) 的理解和掌握。案例在軟件工程教材中是不可或缺的組成部分,一般每個(gè)知識(shí)點(diǎn)都會(huì) 給出相應(yīng)的小案例,但若完全按教材的案例組織教學(xué),學(xué)生學(xué)到的通 常只是零散的知識(shí)點(diǎn),不能從整體上把握這些理論,也不清楚所學(xué)知 識(shí)到底該如何應(yīng)用在軟件開(kāi)發(fā)的過(guò)程中,因而可能會(huì)逐漸喪失學(xué)習(xí)興 趣。為了更好地激發(fā)學(xué)生的學(xué)習(xí)興趣,我們?cè)诶碚撜n堂教學(xué)中采取了 項(xiàng)目驅(qū)動(dòng)的案例教學(xué)方法。首先,選取一個(gè)規(guī)模適中、難易適度的軟 件項(xiàng)目案例。這個(gè)案例應(yīng)該是通俗易懂而又具有實(shí)際意義,涉及的應(yīng) 用領(lǐng)域也要是學(xué)生較為熟悉的,這樣理解起來(lái)更

8、為容易。課堂講授中 以此案例完整的開(kāi)發(fā)過(guò)程為主線,讓學(xué)生參與到項(xiàng)目的分析與設(shè)計(jì)中 來(lái),使他們從被動(dòng)學(xué)習(xí)變?yōu)橹鲃?dòng)學(xué)習(xí)。同時(shí),在學(xué)習(xí)開(kāi)發(fā)設(shè)計(jì)案例基 本功能之外,還針對(duì)軟件工程的知識(shí)點(diǎn)設(shè)計(jì)了多個(gè)需重點(diǎn)分析講解的 關(guān)鍵點(diǎn),并注意案例的連貫性,循著案例的各個(gè)開(kāi)發(fā)階段將軟件開(kāi)發(fā) 的原理、方法、工具及管理思想講授給學(xué)生,更好地幫助學(xué)生理解、 掌握和運(yùn)用相關(guān)知識(shí)和方法。實(shí)踐證明,運(yùn)用以上的教學(xué)方式開(kāi)展教 學(xué)活動(dòng),能夠有效地激發(fā)學(xué)生學(xué)習(xí)積極性,收到了滿意的教學(xué)效果。以交互式網(wǎng)絡(luò)教學(xué)平臺(tái)拓展學(xué)習(xí)內(nèi)容只是一味地抓好課堂上的教學(xué)效果并不能全面滿足個(gè)性化教學(xué)任務(wù)的要求,為此,我們輔助以交互式的網(wǎng)絡(luò)教學(xué)平臺(tái),使教師的教學(xué)

9、活動(dòng)擴(kuò)展的課堂之外,充分利用各種資源為教學(xué)服務(wù)。前面,我們強(qiáng)調(diào)了項(xiàng)目驅(qū)動(dòng)的案例教學(xué)的有效性。在網(wǎng)絡(luò)教學(xué)平臺(tái)中,進(jìn)一步發(fā)揮教師課堂講授案例的示范作用,將學(xué)生分成5 到 10 人的小組,分別完成一些設(shè)定的虛擬案例項(xiàng)目,讓學(xué)生能夠有機(jī)會(huì)同步跟蹤演練。實(shí)施過(guò)程中,注意分組搭配,盡量讓每組各個(gè)成員具有不同的優(yōu)勢(shì)能力,民主推選一名組長(zhǎng)負(fù)責(zé)組內(nèi)的組織和協(xié)調(diào)。每一個(gè)階段的任務(wù)完成后,學(xué)生以小組為單位提交相應(yīng)階段文檔開(kāi)展階段展示,小組間可以進(jìn)行交流互評(píng),教師可以通過(guò)審閱這些文檔來(lái)了解學(xué)生的學(xué)習(xí)情況,不受課時(shí)限制,及時(shí)發(fā)現(xiàn)和解決問(wèn)題。在這個(gè)跟蹤演練的虛擬項(xiàng)目組中,為學(xué)生創(chuàng)造了足夠的交流氛圍,學(xué)生不僅把學(xué)到的知識(shí)進(jìn)

10、行了鞏固,同時(shí)強(qiáng)調(diào)學(xué)生之間的合作關(guān)系,鍛煉了團(tuán)隊(duì)協(xié)作能力,也增強(qiáng)了實(shí)戰(zhàn)經(jīng)驗(yàn),這是書本中無(wú)法學(xué)到的。要為學(xué)生提供個(gè)性化的教學(xué)服務(wù),需要滿足不同層次學(xué)生的學(xué)習(xí)要求。網(wǎng)絡(luò)教學(xué)平臺(tái)除了為學(xué)生拓展更大的學(xué)習(xí)空間外,還能以最快的速度將有價(jià)值的軟件工程新知識(shí)介紹給學(xué)生,以適應(yīng)學(xué)習(xí)能力強(qiáng)的學(xué)生的學(xué)習(xí)需求。軟件行業(yè)具有持續(xù)不斷和異??焖俚陌l(fā)展特點(diǎn),使得軟件工程的原理、技術(shù)、標(biāo)準(zhǔn)、工具及管理等知識(shí)和實(shí)踐領(lǐng)域都更新得非常快,教材上的內(nèi)容往往落后于實(shí)際的工程需要。為了讓有學(xué)習(xí)精力同學(xué)獲得更多的知識(shí),我們使用網(wǎng)絡(luò)教學(xué)平臺(tái)引導(dǎo)學(xué)生在課堂外進(jìn)行軟件工程新知識(shí)的自主學(xué)習(xí)。如提供一些反映軟件行業(yè)發(fā)展動(dòng)態(tài)的網(wǎng)站資源供學(xué)生查看,以鍛煉他們對(duì)行業(yè)發(fā)展的敏銳觸覺(jué)。為學(xué)生推薦一些軟件工程學(xué)習(xí)的優(yōu)質(zhì)資源,如國(guó)家精品課程、各種電子期刊和圖書資源等,教會(huì)他們利用信息化技術(shù)手段進(jìn)行自主學(xué)習(xí)。網(wǎng)絡(luò)教學(xué)平臺(tái)的應(yīng)用,對(duì)開(kāi)拓學(xué)生的視野、培養(yǎng)終生學(xué)習(xí)、自主學(xué)習(xí)的能力和習(xí)慣有著積極的意義,這也是快速提高學(xué)生素質(zhì)的有效方法??偨Y(jié)軟件工程是一門非常重要的專業(yè)基礎(chǔ)課程,

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論