分析軟件工程實踐教學(xué)改革_第1頁
分析軟件工程實踐教學(xué)改革_第2頁
分析軟件工程實踐教學(xué)改革_第3頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

(一)采用分散式實踐教學(xué)課程設(shè)置練的系統(tǒng)性和完整性,加強(qiáng)理論教學(xué)與實踐教學(xué)的銜接。課程組采取了獨(dú)立設(shè)置實踐課程,拉長實踐教學(xué)周期的方法。具體的做法是:取消原來分散在軟件工程課程中的實驗課學(xué)時的軟件工程集中實踐教學(xué)環(huán)節(jié),實踐教學(xué)周數(shù)為8周,每周4學(xué)時。具體的時間,要注意的是這個內(nèi)容安排包含了軟件設(shè)計開發(fā)過程的各個階段,其中軟件項目管理是貫穿節(jié)的,但各個階段不是按照傳統(tǒng)的瀑布模型嚴(yán)格地分階段執(zhí)行,可以根據(jù)具體情況進(jìn)行調(diào)散式的實踐教學(xué)方式是由軟件工程實踐教學(xué)的特點(diǎn)決定的。對于分析問題的能力和工程化軟較弱的學(xué)生來說,對于軟件項目進(jìn)行的分析與設(shè)計,隨著研究的深入,往往需要多次反復(fù)修時間內(nèi)倉促完成的成果會有諸多的問題。分散式實踐環(huán)節(jié)與理論課程采用了類似的教學(xué)進(jìn)間主要是進(jìn)行教師指導(dǎo)、研究討論和分階段答辯。課下學(xué)生有更多的時間去理解、思考、分析和設(shè)計。這種分散式實踐教學(xué)與其他教學(xué)區(qū)別是:不同于理論課程的教學(xué),在上課時間不會對理論進(jìn)行大量講解;不同于課內(nèi)實驗,分散式實踐在時間的安排上要在《軟件工程》課程結(jié)束以后,不屬于課內(nèi)實驗;不同于課程設(shè)計,課程設(shè)計一般都是集中在一兩周進(jìn)行;不同于畢業(yè)設(shè)計,畢業(yè)設(shè)計側(cè)重結(jié)果,分散式實踐側(cè)重過程。(二)采用敏捷開發(fā)方法進(jìn)行軟件開發(fā)的方法去開發(fā)項目在時間上仍然不足,這就需要采用新的開發(fā)方法。敏捷開發(fā)方法是近些年被重視和研究的軟件開發(fā)方法,敏捷開發(fā)方法具有特點(diǎn)是:以人為核心、應(yīng)變化等等,主要著眼于能高質(zhì)量地快速交付讓客戶滿意的軟件。將敏捷開發(fā)方法應(yīng)用于軟件工程課程的實踐教學(xué)過程中,能夠克服傳統(tǒng)教學(xué)方法的一些缺陷[5]。與傳統(tǒng)的軟件開發(fā)相比,靈活性,簡單、快速,適合于對時間要求嚴(yán)格的項目,采用敏捷開發(fā)方法學(xué)生能夠在較短任務(wù)。同時,敏捷開發(fā)方法與其他的開發(fā)方法在原理和過程上是相同的,這就保證了實踐和全面性,學(xué)生將來即使采用其他的開發(fā)方法也不會出現(xiàn)障礙。這些年,敏捷開發(fā)方法被公司廣泛使用,掌握了敏捷開發(fā)方法,有利于學(xué)生畢業(yè)后求職和快速勝任工作。敏捷軟件需要進(jìn)行剪的開發(fā)模式。有些理論和經(jīng)驗對于處在學(xué)習(xí)階段的學(xué)生并不適用,只有在工作中經(jīng)過一段才能夠真正體會。學(xué)生階段,主要就是讓學(xué)生掌握理論、方法和技術(shù),同時培養(yǎng)學(xué)生的溝通、簡單、反饋、勇氣和謙遜的價值觀。要注意的是:采用敏捷開發(fā)方法實踐內(nèi)容的各個階段并不是嚴(yán)格區(qū)分的,存在循環(huán)迭代。(三)分階段性答辯作為主要考核方式項目都會進(jìn)行階段性驗收。由于軟件項目的分析與設(shè)計需要進(jìn)行階段評教學(xué)中,采用分階段答辯就是一個合適的考核方式。在項目開發(fā)的每個階段都讓學(xué)生對本組進(jìn)行介紹講解,同時回答教師和其他小組同學(xué)的提問,這與畢業(yè)設(shè)計答辯在形式上相似。采辯可以及時糾正學(xué)生在設(shè)計過程中出現(xiàn)錯誤和偏差,避免問題的積累和擴(kuò)大。學(xué)生的最后成據(jù)平時表現(xiàn)、答辯表現(xiàn)、提問情況和團(tuán)隊分?jǐn)?shù)四個方面進(jìn)行綜合打分。不同階段答辯的同學(xué)這就要求組內(nèi)所有的同學(xué)都要共同努力,只有團(tuán)隊取得較高分?jǐn)?shù)才能保證個人的成績。分階辯不但能檢查項目的進(jìn)展情況,而且能為更多的學(xué)生提供展示自我的機(jī)會,提高學(xué)生的表達(dá)能力,培養(yǎng)了學(xué)生的自信心,也為將來的畢業(yè)答辯打下良好的基礎(chǔ)。在此過程中,不僅要看結(jié)果和解決方案正確與否,還要看學(xué)生是否認(rèn)真地思考了問題。因為一個軟件項目常有多種看學(xué)生是沿用以前的方案,還是經(jīng)過思考采用新的方案。即使新的方案有缺點(diǎn)和不足,也會給出較好的成績,鼓勵學(xué)生去思考創(chuàng)新。學(xué)年的學(xué)生學(xué)習(xí)情況與改革前的情況進(jìn)行對比研究,發(fā)現(xiàn)兩種培養(yǎng)模式在期末考試中,但是主觀題目的解答上,改革后的學(xué)生分?jǐn)?shù)明顯提高。許多學(xué)生在經(jīng)歷改革變化,從被動學(xué)習(xí)到主動學(xué)習(xí),從不愿在同學(xué)面前講話到積極表達(dá)自己的看法,學(xué)生對濃厚的興趣,能夠深入思考和創(chuàng)新。教師與學(xué)生之間的溝通也大大增加。從畢業(yè)生求職學(xué)改革后畢業(yè)生在面試環(huán)節(jié)獲得的評價很好,簽約率也明顯提高。改革后的第一屆畢業(yè)法采用敏捷開發(fā)的基礎(chǔ)上,又研究出了分散式實踐教學(xué)的課程設(shè)置方式和分階段答辯的考首次采用的分散式實踐教學(xué)方式,在軟件工程課程實踐教

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論