国产一区二区三精品久久久无广告,中文无码伦av中文字幕,久久99久久99精品免视看看,亚洲a∨无码精品色午夜

軟件工程教育論文(共6篇)

前言:尋找寫作靈感?中文期刊網(wǎng)用心挑選的軟件工程教育論文(共6篇),希望能為您的閱讀和創(chuàng)作帶來靈感,歡迎大家閱讀并分享。

軟件工程教育論文(共6篇)

(一)

一、應(yīng)用型軟件工程人才培養(yǎng)體系的構(gòu)建

要培養(yǎng)受企業(yè)歡迎、適應(yīng)經(jīng)濟(jì)社會發(fā)展需要的較高質(zhì)量的軟件技術(shù)人才,學(xué)校在培養(yǎng)人才時必須按照通用標(biāo)準(zhǔn)和行業(yè)標(biāo)準(zhǔn),加強學(xué)生的工程應(yīng)用能力和技術(shù)創(chuàng)新能力的培養(yǎng),必須深化行業(yè)企業(yè)參與培養(yǎng)過程。在真正了解軟件企業(yè)需求的基礎(chǔ)上,完善和深化校企合作聯(lián)合培養(yǎng)模式,及時調(diào)整專業(yè)結(jié)構(gòu)、教學(xué)計劃和課程設(shè)置,加大實踐教學(xué)的力度,提高學(xué)生的動手能力和編程能力,只有這樣才能培養(yǎng)出真正受企業(yè)歡迎的軟件工程人才。常熟理工學(xué)院計算機學(xué)院在這方面經(jīng)過多年的探索,取得了一定的經(jīng)驗。

(一)探索軟件人才培養(yǎng)新模式,與企業(yè)聯(lián)合制定

培養(yǎng)方案常熟理工學(xué)院軟件工程專業(yè)從2005年申報開始,就組建了專業(yè)建設(shè)指導(dǎo)委員會,成員包括作為專業(yè)建設(shè)帶頭人的資深教授、知名軟件企業(yè)負(fù)責(zé)人、具有豐富經(jīng)驗的軟件高級工程師和相關(guān)高校的專家,該委員會負(fù)責(zé)審議專業(yè)發(fā)展規(guī)劃、培養(yǎng)方案、教學(xué)計劃等,對專業(yè)建設(shè)和教學(xué)改革提出意見和建議。在專業(yè)委員會的指導(dǎo)下,常熟理工學(xué)院和全球知名的IT教育和培訓(xùn)企業(yè)NIIT(印度國家信息技術(shù)學(xué)院)共同制定了校企合作嵌入式培養(yǎng)方案,即將NIIT課程模塊與現(xiàn)行專業(yè)課程加以整合,銜接與調(diào)整,以取雙方之長的全新模式,概括為“2+1+1”模式,即前2年完成公共課、NIIT的第一、二模塊課程及部分專業(yè)平臺課程教學(xué),第3年結(jié)束專業(yè)平臺課程教學(xué),完成NIIT的第三、四模塊課程教學(xué),最后1年強化專業(yè)方向課、企業(yè)定制課程、軟件工程實踐和畢業(yè)設(shè)計。合格學(xué)生在取得本科學(xué)歷教育文憑的同時,又可以獲得NIIT頒發(fā)的國際軟件工程師認(rèn)證證書。該方案被省內(nèi)外多所高校作為主要參考范本,實踐課程體系和素質(zhì)拓展體系得到企業(yè)的認(rèn)可。

(二)走軟件產(chǎn)業(yè)技術(shù)路線,構(gòu)筑應(yīng)用型教育教學(xué)體系

為了提高學(xué)生的市場適應(yīng)能力,必須打破常規(guī),積極探索和構(gòu)建軟件類專業(yè)適應(yīng)市場需求的教育教學(xué)體系,以搭建起人才培養(yǎng)和企業(yè)需求之間的橋梁。這就要求既要打好軟件技術(shù)的理論基礎(chǔ),更要加強學(xué)生的工程實踐能力,使得教學(xué)始終與軟件行業(yè)發(fā)展保持同步,課程體系切合行業(yè)需求,培養(yǎng)接軌行業(yè)發(fā)展、符合企業(yè)需求的專業(yè)人才,并通過職業(yè)化素質(zhì)訓(xùn)練,歷練學(xué)生良好的學(xué)識、專業(yè)的技能與敬業(yè)的態(tài)度。常熟理工學(xué)院計算機學(xué)院將軟件專業(yè)學(xué)生在校期間的學(xué)習(xí)分為校內(nèi)學(xué)習(xí)、實訓(xùn)基地學(xué)習(xí)和企業(yè)實習(xí)基地學(xué)習(xí)三個階段:(1)校內(nèi)學(xué)習(xí)階段:學(xué)習(xí)計算機基礎(chǔ)技術(shù)知識和軟件核心技術(shù)知識,并具備相關(guān)能力后,進(jìn)入實訓(xùn)基地學(xué)習(xí)。(2)實訓(xùn)基地學(xué)習(xí)階段:以軟件工程思想為指導(dǎo),模擬企業(yè)軟件項目管理一般流程開發(fā)軟件項目,完成高級工程技術(shù)知識學(xué)習(xí)和訓(xùn)練。(3)企業(yè)基地學(xué)習(xí):學(xué)生通過第二階段的工程實踐訓(xùn)練后,進(jìn)入企業(yè)實習(xí)基地學(xué)習(xí),通過軟件開發(fā)的全過程或部分過程,使學(xué)生具有基本的軟件開發(fā)能力和軟件工程實踐經(jīng)驗,感知企業(yè),了解企業(yè)管理、軟件開發(fā)過程管理以及項目管理,具備應(yīng)用所掌握的開發(fā)工具和平臺完成軟件開發(fā)工作的能力,同時完成本科畢業(yè)設(shè)計(論文)。這個階段學(xué)生培養(yǎng)方案和計劃需單獨制定,并采用以企業(yè)導(dǎo)師指導(dǎo)為主,校內(nèi)導(dǎo)師指導(dǎo)為輔雙導(dǎo)師制形式,聯(lián)合指導(dǎo)。

1.理論課程教學(xué)體系設(shè)置

常熟理工學(xué)院計算機學(xué)院在課程體系的構(gòu)建過程中,以“厚基礎(chǔ)、精方向、重應(yīng)用、強能力”為指導(dǎo)原則,以專業(yè)應(yīng)用能力為主線,將理論、技術(shù)及應(yīng)用結(jié)合起來,不斷完善軟件工程專業(yè)的課程體系,構(gòu)建了由素質(zhì)基礎(chǔ)、學(xué)科基礎(chǔ)、專業(yè)基礎(chǔ)、工程技術(shù)、職業(yè)技能五大模塊組成的課程教學(xué)體系,如圖1所示。素質(zhì)基礎(chǔ)模塊包括通識教育和數(shù)學(xué)工程職業(yè)基礎(chǔ)兩部分,培養(yǎng)學(xué)生從事軟件工作所應(yīng)具備的數(shù)學(xué)基礎(chǔ)、軟件工程基礎(chǔ)、職業(yè)素質(zhì)和專業(yè)外語能力。計算機軟件基礎(chǔ)技術(shù)課程構(gòu)成學(xué)科基礎(chǔ)模塊,包括程序設(shè)計與算法基礎(chǔ)、數(shù)據(jù)庫應(yīng)用技術(shù)、網(wǎng)絡(luò)技術(shù)基礎(chǔ)、離散數(shù)學(xué)等,以教授學(xué)生從事軟件工作所應(yīng)具備的軟件專業(yè)基礎(chǔ)知識。專業(yè)基礎(chǔ)模塊由專業(yè)核心技術(shù)課程和軟件工程與軟件管理兩部分組成,課程包括數(shù)據(jù)結(jié)構(gòu)、操作系統(tǒng)、軟件工程、面向?qū)ο蠓治雠c設(shè)計、軟件過程與項目管理、軟件測試與質(zhì)量保證等,這些課程的學(xué)習(xí)可為學(xué)生打下堅實的理論基礎(chǔ)。工程技術(shù)模塊由專業(yè)模塊課程(NIIT工程師)和高級工程技術(shù)學(xué)習(xí)與培訓(xùn)課程兩部分構(gòu)成,常熟理工學(xué)院引進(jìn)了NIIT博睿軟件工程師培訓(xùn)課程,課程內(nèi)容涉及web應(yīng)用技術(shù),嵌入式開發(fā)技術(shù)、移動計算技術(shù)與應(yīng)用等軟件企業(yè)一線技術(shù),通過借鑒國外優(yōu)質(zhì)教育資源和先進(jìn)管理模式,與國際軟件人才培養(yǎng)目標(biāo)和規(guī)格接軌。職業(yè)技能課程,包括職業(yè)素養(yǎng)訓(xùn)練、溝通技巧、外語交流、行業(yè)相關(guān)知識及企業(yè)文化等內(nèi)容,課程內(nèi)容根據(jù)不同企業(yè)的要求,按需設(shè)定,并以實際企業(yè)的軟件開發(fā)案例為載體,將其貫穿在企業(yè)實訓(xùn)過程中。

2.實踐教學(xué)體系設(shè)置

實踐教學(xué)以提高學(xué)生核心應(yīng)用能力,進(jìn)而提高就業(yè)質(zhì)量為最終目標(biāo),強調(diào)實踐的延續(xù)性及關(guān)聯(lián)性。實踐教學(xué)包括課程實驗、實踐學(xué)期、綜合工程實訓(xùn)、企業(yè)實踐、畢業(yè)設(shè)五個層次,構(gòu)成立體化的專業(yè)實踐教學(xué)體系。課堂實驗包括隨堂實踐、隨堂實驗、實驗室實驗、實戰(zhàn)模擬等各種在專業(yè)基礎(chǔ)課或者專業(yè)課等理論教學(xué)中穿插的實踐環(huán)節(jié),實踐的內(nèi)容圍繞著各獨立課程的核心知識點,表現(xiàn)出彼此之間的相對獨立性。實踐學(xué)期是學(xué)校安排的暑期小學(xué)期(三個星期),包括概念實訓(xùn)、技能實訓(xùn)和項目實訓(xùn)。分別在第一學(xué)年、第二學(xué)年、第三學(xué)年的實踐短學(xué)期進(jìn)行,實訓(xùn)內(nèi)容以設(shè)計和開發(fā)一個相對完整的項目形式進(jìn)行,設(shè)計的項目能將本學(xué)年核心課程相關(guān)知識點貫穿透起來,是整個學(xué)年所學(xué)課程的一個綜合。實訓(xùn)內(nèi)容從程序設(shè)計基礎(chǔ)實訓(xùn)、信息系統(tǒng)實訓(xùn)到web應(yīng)用、移動應(yīng)用開發(fā)實訓(xùn),循序漸近。綜合工程實訓(xùn)安排在第7學(xué)期進(jìn)行,軟件工程學(xué)生參加IBM-ETP軟件服務(wù)外包實訓(xùn),為期6個月,分三個階段,即二個月的英語或日語強化訓(xùn)練、二個月的IT技能強化,二個月進(jìn)入實訓(xùn)中心或企業(yè)進(jìn)行頂崗實習(xí)。實訓(xùn)分為Java、。NET、PHP、軟件測試和大型機等五個方向,一方面對學(xué)生大學(xué)四年所學(xué)的核心知識和技能的再強化,另一方面選擇當(dāng)前軟件開發(fā)的一線技術(shù)對學(xué)生進(jìn)行項目實訓(xùn),課程設(shè)置和實訓(xùn)內(nèi)容與軟件企業(yè)用人所需建立對應(yīng)關(guān)系,在企業(yè)或仿真企業(yè)的實訓(xùn)中心,將企業(yè)的真實項目改造成的可教學(xué)化的實訓(xùn)項目,讓學(xué)生參與開發(fā)的全過程,使學(xué)生體驗企業(yè)化的管理流程,增強學(xué)生的工程應(yīng)用和編程實踐能力,從而彌補學(xué)校人才培養(yǎng)和企業(yè)用人需求之間的縫隙。企業(yè)實踐是學(xué)生畢業(yè)之前的綜合訓(xùn)練、全面提高階段,在這個階段學(xué)院派遣學(xué)生到具有一定規(guī)模的IT企業(yè)或IT部門進(jìn)行企業(yè)實習(xí)。實習(xí)單位提供給學(xué)生一學(xué)期的軟件開發(fā)或測試與開發(fā)相結(jié)合的實習(xí)項目,實習(xí)項目能夠提煉出滿足常熟理工學(xué)院本科生畢業(yè)設(shè)計(論文)要求的畢業(yè)論文。通過軟件開發(fā)的全過程或部分過程,使學(xué)生具有基本的軟件開發(fā)能力和軟件工程實踐經(jīng)驗,感知企業(yè),了解企業(yè)管理、軟件開發(fā)過程管理以及項目管理,具備應(yīng)用所掌握的開發(fā)工具和平臺完成軟件開發(fā)工作的能力,同時完成本科畢業(yè)設(shè)計(論文),為成為能適應(yīng)技術(shù)進(jìn)步和社會需求變化的軟件工程師打下堅實的基礎(chǔ)。

(三)優(yōu)化人才培養(yǎng)環(huán)境,打造立體的工程實訓(xùn)平臺

在學(xué)校、政府和企業(yè)三方聯(lián)合推動和支持下,我院的軟件工程專業(yè)在建設(shè)過程中逐漸打造了一個“校內(nèi)-園區(qū)-企業(yè)”立體的工程實訓(xùn)平臺,它是進(jìn)行實踐教學(xué)改革,培養(yǎng)具有較強的工程實踐能力、創(chuàng)新能力和工作適應(yīng)能力的軟件人才的重要保證。在校內(nèi),目前已建成具有較大規(guī)模的集教學(xué)、科研、學(xué)生創(chuàng)新活動為一體的計算機實驗教學(xué)中心,擁有教學(xué)、科研型實驗室和機房共23個,2009年該中心獲批為省級實驗教學(xué)示范中心建設(shè)點。與越田信息科技有限公司、網(wǎng)絡(luò)神、中國電信常熟分公司等企業(yè)建立聯(lián)合實驗室,促進(jìn)業(yè)界先進(jìn)技術(shù)在教學(xué)中的體現(xiàn),促進(jìn)科研對教學(xué)的推動作用。在園區(qū),在常熟東南開發(fā)區(qū)(軟件谷)和海安軟件園建立了能容納三百多人的實訓(xùn)和實習(xí)基地,學(xué)院依托這些基地,大力推進(jìn)與企業(yè)、地方政府、科研單位、園區(qū)等的實質(zhì)性項目合作,實習(xí)見習(xí)、實驗實訓(xùn)活動圍繞地方科技應(yīng)用開發(fā)、課題調(diào)研、信息產(chǎn)業(yè)等開展,著力構(gòu)建互利互惠的合作機制,調(diào)動社會有關(guān)方面共建實習(xí)、實訓(xùn)基地的積極性。建立實踐教學(xué)社會資源共享與服務(wù)社會相結(jié)合的新模式。在企業(yè),常熟理工學(xué)院計算機學(xué)院與越田科技、上海理想等軟件企業(yè)合作簽訂了“訂單式”培養(yǎng)協(xié)議,學(xué)生進(jìn)入四年級后,按照企業(yè)要求的知識和技能培訓(xùn)內(nèi)容,以企業(yè)準(zhǔn)員工身份接受教育,形成了實習(xí)與就業(yè)同步的校企零距離合作新模式。此外常熟市政府、IBM公司、南大蘇富特科技有限公司三方合作實施IBM-EPT項目,項目實施由IBM派遣專職人員負(fù)責(zé)學(xué)生的實訓(xùn)、學(xué)業(yè)指導(dǎo)及職業(yè)指導(dǎo)。學(xué)生在第七學(xué)期開始接受為期半年多的外語強化、IT技能強化和公司模擬實訓(xùn)三個階段的實用培訓(xùn),讓學(xué)生快速掌握軟件一線實踐技能,了解企業(yè)文化和企業(yè)相關(guān)管理流程,較快的縮小個人能力與企業(yè)實際需求的差距,提升了職業(yè)發(fā)展能力和就業(yè)能力。同時,用人單位能夠借此縮短培養(yǎng)人才周期、降低培訓(xùn)新員工成本、保障和提升培訓(xùn)質(zhì)量。2009年開始連續(xù)三年參訓(xùn)學(xué)生的培訓(xùn)費由常熟市人民政府補貼,補貼額度為每位學(xué)生1萬元/期。該項目充分體現(xiàn)“政府資助零風(fēng)險、成才就業(yè)雙豐收”的新特色。

(四)多措并舉,加快建設(shè)培養(yǎng)工程應(yīng)用型人才師資隊伍

要培養(yǎng)真正符合社會需要的軟件人才,關(guān)鍵在于是否擁有一支滿足工程人才培養(yǎng)要求的高水平教師隊伍。教師作為教學(xué)的主體,對能否提高整個專業(yè)的教學(xué)質(zhì)量起著至關(guān)重要的作用。為此學(xué)院采取多重措施,不斷提高教師的工程實踐能力、創(chuàng)新能力和科研技術(shù)水平。

1.實施青年教師導(dǎo)師制

學(xué)院為新參加工作的青年教師,未取得講師以上職稱,或需要在科研教學(xué)方面提高的青年教師配備導(dǎo)師,以充分發(fā)揮骨干教師和老教師“傳、幫、帶”的作用。通過導(dǎo)師的言傳身教,不斷提高青年教師的思想政治素質(zhì)、業(yè)務(wù)素質(zhì)、實踐能力和教學(xué)水平,逐步形成嚴(yán)謹(jǐn)治學(xué)的態(tài)度和扎實的工作作風(fēng),盡快適應(yīng)科學(xué)研究和教育教學(xué)工作,成長為合格乃至優(yōu)秀的教師。

2.制定教師培訓(xùn)與輪訓(xùn)制度

為了增強教師的工程實踐能力,學(xué)院一方面利用每年的暑假安排青年教師分批到IT企業(yè)進(jìn)行掛職鍛煉,通過參與企業(yè)技術(shù)服務(wù)和項目開發(fā),了解軟件產(chǎn)業(yè)動態(tài),學(xué)習(xí)一線開發(fā)技術(shù),提高教師的工程實踐能力和項目實施經(jīng)驗。另一方面聘請企業(yè)有豐富工程經(jīng)驗的技術(shù)人員進(jìn)校對教師進(jìn)行實踐課程、項目教學(xué)方面的培訓(xùn),提高教師的“雙師型”技能,逐步使教師達(dá)到一專多能。

3.優(yōu)化師資隊伍的結(jié)構(gòu)

相比學(xué)歷結(jié)構(gòu)、職稱結(jié)構(gòu),教師自身的專業(yè)背景、實踐工作經(jīng)驗、參與工程技術(shù)項目(包括科研項目)的經(jīng)歷等對應(yīng)用型軟件人才培養(yǎng)的影響要更加深遠(yuǎn),計算機學(xué)院很早就意識到了這一點,在軟件人才引進(jìn)上,除了學(xué)歷、學(xué)位、高職的高要求外,更看重教師的工程背景和行業(yè)背景,優(yōu)先考慮具有扎實學(xué)術(shù)功底和較強實踐能力的教師。通過多年自身培養(yǎng)和有針對性的人才引進(jìn),學(xué)院具有企業(yè)背景和工程實踐經(jīng)歷的教師比例逐步加大,“雙師型”教師人數(shù)逐年增加,這對軟件工程專業(yè)本身的建設(shè)與發(fā)展,對軟件應(yīng)用型人才的培養(yǎng)都起到良好的促進(jìn)作用。

4.設(shè)立“學(xué)生專業(yè)導(dǎo)師制”

學(xué)院為大一新生配備專業(yè)導(dǎo)師,由各專業(yè)的專任教師擔(dān)任,負(fù)責(zé)指導(dǎo)5-8名學(xué)生的專業(yè)學(xué)習(xí)和大學(xué)生活,并一直延續(xù)到學(xué)生畢業(yè)。通過這種制度的實施,加深師生彼此間的了解,增近了師生間的感情,教師也樂于讓學(xué)生參與到自已的科研課題或承擔(dān)的橫向項目中,使學(xué)生得到組織、設(shè)計、操作、管理等多方面的鍛煉。反過來,要想在指導(dǎo)學(xué)生時取得良好的效果,對專業(yè)教師也提出了更高的要求,要求專業(yè)教師不僅對本專業(yè)培養(yǎng)方案、教學(xué)計劃、課程之間的相互關(guān)系能全面了解,尤其是對專業(yè)的橫向聯(lián)系、縱向內(nèi)容有更加深入、細(xì)致的理解,而且在項目開發(fā)、項目管理、科技創(chuàng)新等方面都要具備較強的能力,只有這樣才能勝任導(dǎo)師這一稱號。

5.拓寬應(yīng)用型師資利用渠道

“教師下企業(yè),工程師進(jìn)課堂”,學(xué)院在校企合作培養(yǎng)軟件人才的過程中,充分利用企業(yè)資源,從具有豐富實踐經(jīng)驗和教學(xué)能力的高級軟件工程師、項目經(jīng)理、技術(shù)主管等專業(yè)技術(shù)人員中選聘為學(xué)院“兼職教師”,承擔(dān)一些實踐性很強的專業(yè)課程、項目實訓(xùn)、畢業(yè)設(shè)計指導(dǎo)等教學(xué)任務(wù)。

二、結(jié)束語

軟件產(chǎn)業(yè)的快速發(fā)展給軟件工程專業(yè)的發(fā)展帶來了機遇,也帶來了挑戰(zhàn)。常熟理工學(xué)院計算機學(xué)院結(jié)合自身特點,轉(zhuǎn)變觀念,經(jīng)過多年的實踐和探索,找到了一條符合自身發(fā)展之路,軟件工程專業(yè)培養(yǎng)的學(xué)生動手編程能力、項目實踐能力、社會適應(yīng)力普遍較強,畢業(yè)生受到用人單位的青睞。學(xué)院所形成的一個共識就是要培養(yǎng)受社會歡迎的軟件應(yīng)用型人才,師資隊伍結(jié)構(gòu)必須優(yōu)化,人才培養(yǎng)模式必須改革,課程必須更新,必須加大實訓(xùn)、實踐教學(xué)的力度,只有這樣才能在激烈的專業(yè)發(fā)展競爭中占有一席之地。

作者:宋東興 殷旭東 劉永俊 單位:江蘇常熟理工學(xué)院計算機科學(xué)與工程學(xué)院

(二)

一、加強課程知識的專業(yè)背景

軟件工程經(jīng)濟(jì)學(xué)不同于普通的工程經(jīng)濟(jì)學(xué),它以軟件行業(yè)為研究背景,具有鮮明的行業(yè)特征。因此,對于本門課程的學(xué)習(xí)就要求學(xué)習(xí)者具有一定的軟件項目工程經(jīng)驗。而對于在校學(xué)生來說,實際軟件項目工程經(jīng)驗非常少,甚至有的學(xué)生根本就沒有工程經(jīng)驗,導(dǎo)致學(xué)生對一些工程的概念和過程不清楚或者理解有偏差。該狀況導(dǎo)致學(xué)生對本課程的學(xué)習(xí)和認(rèn)知難度加大,很多學(xué)生最終也會對課程學(xué)習(xí)失去興趣。因此,在進(jìn)行本課程知識學(xué)習(xí)前,有必要加強學(xué)生的軟件工程專業(yè)的背景知識。在教學(xué)過程中,筆者對一個實際的項目運作進(jìn)行介紹,包括對項目的招標(biāo)、投標(biāo)團(tuán)隊的建立、項目投標(biāo)、開發(fā)團(tuán)隊的建立、項目開發(fā)、項目驗收和項目維護(hù)的詳細(xì)介紹,其中,項目開發(fā)又從需求分析、設(shè)計、編碼、單元測試、集成測試和系統(tǒng)測試進(jìn)行介紹。上述學(xué)習(xí)內(nèi)容讓學(xué)生對軟件的開發(fā)流程和公司的項目運作有了清楚的認(rèn)識,提高了對課程乃至專業(yè)的興趣,同時,這些學(xué)習(xí)內(nèi)容有助于學(xué)生對后續(xù)課程中知識的理解和掌握,消除對本門課程學(xué)習(xí)的陌生和恐懼感,提高對課程重要性的認(rèn)識。

二、進(jìn)行啟發(fā)式學(xué)習(xí),注重雙向交流

相對大二的低年級學(xué)生來說,工程經(jīng)濟(jì)學(xué)確實具有一定的難度。如果采用滿堂灌的教學(xué)模式,注重知識的介紹,缺少教師與學(xué)生的互動交流,那么,課堂氣氛將會很沉悶,學(xué)生學(xué)習(xí)的積極性和主動性則不能得到發(fā)揮。因此,教師要改革課堂上以教師講解為主、學(xué)生被動參與學(xué)習(xí)的填鴨式陳舊教學(xué)方式,教師應(yīng)積極引導(dǎo)學(xué)生參與課堂教學(xué),鼓勵學(xué)生課前預(yù)習(xí)和課中討論,教師可采用“啟發(fā)式”、“討論式”、“引導(dǎo)式”、“參與式”、“研究式”等教學(xué)方法,增強學(xué)生對該課程的學(xué)習(xí)興趣,提高學(xué)生的學(xué)習(xí)效率和效果。而針對軟件工程經(jīng)濟(jì)學(xué)這種與實際結(jié)合度高的課程,完全可以采用啟發(fā)式教學(xué)。筆者在課堂上經(jīng)常采用“問題→思路→總結(jié)并引出課程內(nèi)容”的教學(xué)模式。提出問題可以激發(fā)學(xué)生的獨立思考,同時根據(jù)課堂情況再給予一定的思考方向的提示,這樣的教學(xué)模式有效開啟了課堂上的師生雙向交流,活躍了課堂氣氛,培養(yǎng)并提高了學(xué)生思考問題、分析問題的能力以及實際運用能力。適時的總結(jié)和課程內(nèi)容的引出則可以把學(xué)生的討論引向更深的領(lǐng)域,提高學(xué)生對課堂新知識的理性認(rèn)識和興趣。比如,在介紹項目風(fēng)險的時候,筆者并沒有一開始就進(jìn)行風(fēng)險的定義、風(fēng)險的分類、風(fēng)險的規(guī)避的介紹,而是先給出一個引導(dǎo)性問題。問題的具體內(nèi)容為:有一天,總經(jīng)理突然找到作為公司項目經(jīng)理的你,并告知你有一個客戶想開發(fā)一個ERP系統(tǒng),想讓你分析該項目存在哪些不確定因素有可能導(dǎo)致項目失敗。然后進(jìn)入課題討論,并根據(jù)學(xué)生的討論情況給予一定的引導(dǎo)。開始討論的時候,學(xué)生往往集中在技術(shù)方面的風(fēng)險,此時可以告訴學(xué)生不確定因素也包括市場、開發(fā)團(tuán)隊的經(jīng)驗等方面的內(nèi)容,學(xué)生討論的范圍一下子就開闊了。最后覺得學(xué)生討論的目的已經(jīng)達(dá)到就可以對問題進(jìn)行總結(jié),并提出本堂課的知識:風(fēng)險的定義、風(fēng)險的分類和風(fēng)險的規(guī)避。而在前面討論的基礎(chǔ)上,學(xué)生對風(fēng)險已經(jīng)有了一定的認(rèn)識,對課堂新內(nèi)容的理解和接受就更容易了,因此,課堂氣氛也一直比較活躍。

三、加強輔助性工具的使用和學(xué)習(xí)

軟件工程經(jīng)濟(jì)學(xué)的課程設(shè)置目的是培養(yǎng)學(xué)生的經(jīng)濟(jì)意識,并在實際工作中應(yīng)用與其相關(guān)的知識。而工程經(jīng)濟(jì)學(xué)里有許多內(nèi)容需要計算,這些內(nèi)容除了用手工計算外,培養(yǎng)學(xué)生用計算機軟件計算,具有十分重要的意義。如何才能有效提高學(xué)生使用計算機軟件計算的能力,筆者認(rèn)為首要的工作是課堂上加強計算機輔助性工具的使用和學(xué)習(xí),特別是Excel和Matlab的應(yīng)用學(xué)習(xí)。課程中需要進(jìn)行計算分析的內(nèi)容除了要重點介紹其計算和分析的原理外,更要教會學(xué)生在實際應(yīng)用中如何使用計算機輔助性工具來做好計算和分析工作,這樣既可以讓學(xué)生從繁瑣枯燥的計算中解放出來,把精力用在概念的理解和方法的掌握上,又可以把課內(nèi)的知識直接與實際問題有效連接起來,提高學(xué)生的興趣和對知識點的理解。比如,在講授“資金時間價值計算”時就可以使用Excel提供的內(nèi)置函數(shù)FV、PMT、PV進(jìn)行資金的等值計算,而在進(jìn)行經(jīng)濟(jì)評價的時候則可以使用內(nèi)置函數(shù)NPV、IRR、PMT等。另外,在介紹敏感性分析等內(nèi)容時,則可以充分利用Excel的圖表功能來繪制敏感性分析圖,然后以動態(tài)圖表的繪制來直觀地展示敏感性分析曲線的變化與項目條件變化的關(guān)系,方便確定敏感性因素及其對分析指標(biāo)的靈敏程度。以上四點內(nèi)容正是筆者在這一原則指導(dǎo)下對軟件工程經(jīng)濟(jì)學(xué)課程教學(xué)方法的一點嘗試和總結(jié)。從實際的應(yīng)用效果來看,學(xué)生對該課程的認(rèn)識和興趣隨著課程的深入有較大的提升,筆者相信這只是一個起點,作為一名教師應(yīng)該不斷創(chuàng)新教學(xué)方式并進(jìn)行及時的總結(jié)反思,探索出更加高效的教學(xué)方式,不斷提高自身的教學(xué)水平。

作者:高鳳強 單位:廈門大學(xué)嘉庚學(xué)院

(三)

一、開展校內(nèi)實訓(xùn)教學(xué)的必要性

當(dāng)前,學(xué)生參加項目實訓(xùn)的主要途徑是到校企合作企業(yè)或校外實踐基地。然而,隨著軟件工程專業(yè)招生規(guī)模的擴大,軟件企業(yè)出于工程質(zhì)量、工期要求、客戶資料及企業(yè)核心技術(shù)保密等多方面的考慮,無法接納大量的學(xué)生進(jìn)入企業(yè)進(jìn)行工程項目的實踐。為了滿足大多數(shù)學(xué)生的軟件項目實訓(xùn)需求,構(gòu)建企業(yè)實訓(xùn)和校內(nèi)實訓(xùn)相結(jié)合的實訓(xùn)教學(xué)體系已經(jīng)成為一種必然的要求。為此,哈爾濱理工大學(xué)軟件學(xué)院成立了軟件實訓(xùn)中心,在校內(nèi)為學(xué)生搭建一個模擬企業(yè)真實工作環(huán)境的學(xué)習(xí)實踐平臺,借鑒企業(yè)項目實訓(xùn)流程,以項目驅(qū)動的模式對學(xué)生

二、校內(nèi)實訓(xùn)教學(xué)的總體思路

(一)總體思路

校內(nèi)軟件項目實訓(xùn)要堅持校企合作和產(chǎn)學(xué)研互動,以軟件企業(yè)崗位技能需求目標(biāo)為導(dǎo)向,以真實軟件項目開發(fā)為驅(qū)動,以一流的設(shè)備和工作環(huán)境為依托,以有豐富工程經(jīng)驗的實訓(xùn)教師為指導(dǎo),遵循軟件企業(yè)的管理規(guī)范和軟件項目的標(biāo)準(zhǔn)流程,在項目實訓(xùn)中培養(yǎng)、提升學(xué)生的工程實踐能力、團(tuán)隊協(xié)作能力和工業(yè)化素質(zhì),從而縮短人才培養(yǎng)和企業(yè)需求之間的距離,協(xié)助學(xué)生盡快實現(xiàn)從“學(xué)生角色”到“職業(yè)人角色”的轉(zhuǎn)變。

(二)基本原則

校內(nèi)軟件項目實訓(xùn)應(yīng)該遵循仿真性、適用性、先進(jìn)性和創(chuàng)新性原則。

1.仿真性原則。堅持“從企業(yè)中來,到企業(yè)中去”的原則,包括實訓(xùn)項目、管理形式、質(zhì)量評估、指導(dǎo)教師都來源于企業(yè),而實訓(xùn)效果和質(zhì)量,最終也要到企業(yè)中去檢驗。

2.適用性原則。軟件項目實訓(xùn)要結(jié)合學(xué)校軟件工程專業(yè)人才培養(yǎng)的目標(biāo)和特點,根據(jù)國家經(jīng)濟(jì)結(jié)構(gòu)和產(chǎn)業(yè)結(jié)構(gòu)調(diào)整對軟件人才培養(yǎng)的需求來進(jìn)行,既具有針對性,又具有適用性。

3.先進(jìn)性原則。用于軟件項目實訓(xùn)的設(shè)備和技術(shù)要具備先進(jìn)性,實訓(xùn)條件應(yīng)與軟件企業(yè)的同期設(shè)備具有相同的水平,并爭取有一定的超前性。

4.創(chuàng)新性原則。采用先進(jìn)的CDIO工程教學(xué)理念,以項目驅(qū)動的方式實施實訓(xùn)教學(xué),發(fā)揮觀念引領(lǐng)和思想導(dǎo)向的作用。

三、校內(nèi)軟件項目實訓(xùn)的策略開展

軟件項目實訓(xùn)的兩個關(guān)鍵要素是實訓(xùn)案例和指導(dǎo)教師,同時涉及實訓(xùn)環(huán)境、教材、制度和平臺建設(shè)等。

(一)實訓(xùn)環(huán)境建設(shè)

實訓(xùn)環(huán)境是開展校內(nèi)項目實訓(xùn)的基礎(chǔ)條件,應(yīng)該體現(xiàn)仿真性和先進(jìn)性原則。目前,哈爾濱理工大學(xué)軟件學(xué)院專門成立了軟件項目實訓(xùn)中心,致力于在校內(nèi)搭建一流的實訓(xùn)環(huán)境,現(xiàn)已建成兩個實訓(xùn)室和一個討論室,配備了最先進(jìn)的PC機和軟件開發(fā)環(huán)境,每個實訓(xùn)室可以容納68人,人均占有面積2平方米,每人一個工位、一臺高配置計算機。討論室供學(xué)生在項目實訓(xùn)中召開項目小組會議、進(jìn)行項目評審等。

(二)實訓(xùn)案例建設(shè)

實訓(xùn)案例是開展校內(nèi)軟件項目實訓(xùn)的關(guān)鍵要素。實訓(xùn)案例應(yīng)能體現(xiàn)當(dāng)前軟件技術(shù)發(fā)展的主流技術(shù),具有先進(jìn)性和代表性,同時考慮不同專業(yè)方向的適用性。實訓(xùn)案例建設(shè)采取企業(yè)引進(jìn)和自主研發(fā)相結(jié)合的方式,具體措施包括:

1.合理規(guī)劃,針對不同的專業(yè)方向建立相應(yīng)的實訓(xùn)模塊和實訓(xùn)案例。目前哈爾濱理工大學(xué)軟件工程專業(yè)設(shè)有“軟件開發(fā)J2EE技術(shù)”、“軟件開發(fā).NET技術(shù)”、“嵌入式技術(shù)”、“物聯(lián)網(wǎng)軟件開發(fā)技術(shù)”、“移動計算軟件開發(fā)技術(shù)”共5個專業(yè)方向。為滿足不同專業(yè)方向的需求,為5個專業(yè)方向分別建設(shè)實訓(xùn)案例3—5個。

2.規(guī)范管理,采用CMMI5項目管理成熟度模型,開發(fā)實訓(xùn)案例模板。針對不同方向,實訓(xùn)案例雖然具有不同的功能并采用不同的技術(shù),但從教學(xué)角度來說,都應(yīng)該遵循共同的規(guī)律。為了規(guī)范管理和保證質(zhì)量,應(yīng)用軟件企業(yè)普遍采用的CMMI5項目管理成熟度模型,抽象出實訓(xùn)案例的共同特征,形成案例模板。每個案例都按照模板要求,具有完備的技術(shù)文檔和參考程序,包括系統(tǒng)需求說明書、概要設(shè)計說明書、詳細(xì)設(shè)計說明書、測試計劃說明書,測試用例說明書、系統(tǒng)使用說明書等。

3.產(chǎn)學(xué)結(jié)合,以企業(yè)實際工程項目為背景,適當(dāng)改造,開發(fā)實訓(xùn)案例。軟件公司具有最先進(jìn)的開發(fā)技術(shù),但企業(yè)實際項目通常規(guī)模很大,不適于直接用做實訓(xùn)案例;另外,公司由于商業(yè)競爭和技術(shù)保密等原因,不愿意公開其技術(shù)方案、程序源碼等項目資料。目前,軟件學(xué)院已有多名教師在東軟集團(tuán)等企業(yè)參加實踐鍛煉,獲得了部分項目資料,通過對這些項目資料進(jìn)行整理和改造,開發(fā)項目案例,使之既體現(xiàn)實用性和先進(jìn)性,又適合實訓(xùn)教學(xué)。

4.學(xué)研結(jié)合,以學(xué)生興趣和創(chuàng)新為動力,自主研發(fā)實訓(xùn)案例。興趣是學(xué)習(xí)的動力,創(chuàng)新是進(jìn)步的源泉,學(xué)研結(jié)合是最好的學(xué)習(xí)方式。結(jié)合教師的科研項目,引導(dǎo)學(xué)生進(jìn)行一些有創(chuàng)意的軟件項目開發(fā)活動,邊學(xué)習(xí)邊開發(fā),在此基礎(chǔ)上形成實訓(xùn)案例。這些案例更適合對學(xué)生進(jìn)行實訓(xùn)教學(xué),有利于激發(fā)學(xué)生的學(xué)習(xí)興趣,培養(yǎng)學(xué)生的創(chuàng)新意識。

(三)實訓(xùn)師資建設(shè)

當(dāng)前,高校教師普遍存在缺乏工程實踐經(jīng)歷和項目經(jīng)驗的問題。因此,校內(nèi)軟件項目實訓(xùn)由企業(yè)工程師和校內(nèi)教師共同指導(dǎo)。聘請企業(yè)資深工程師擔(dān)任企業(yè)指導(dǎo)教師,由參加過企業(yè)實際項目開發(fā)并且教學(xué)能力突出的專業(yè)教師擔(dān)任校內(nèi)指導(dǎo)教師。近年來,哈爾濱理工大學(xué)軟件工程專業(yè)有多名教師在東軟集團(tuán)、青島軟件園等企業(yè)接受了企業(yè)實踐訓(xùn)練,基本具備了開展校內(nèi)實訓(xùn)的師資基礎(chǔ)。

(四)實訓(xùn)制度建設(shè)

實訓(xùn)制度是實訓(xùn)質(zhì)量的重要保障。實訓(xùn)制度建設(shè)包括建立并完善實訓(xùn)管理規(guī)范、執(zhí)行細(xì)則、質(zhì)量評估體系、學(xué)生管理規(guī)范、實訓(xùn)案例管理辦法等一系列規(guī)范文件,并建立相應(yīng)的實訓(xùn)運行機制等。

(五)實訓(xùn)教材建設(shè)

實訓(xùn)教材是將教育思想、理念、宗旨等轉(zhuǎn)變?yōu)榫唧w教學(xué)實踐的基礎(chǔ),是保證實訓(xùn)教學(xué)順利開展的重要工具。為了有助于培養(yǎng)學(xué)生的工程實踐能力,實訓(xùn)教材的內(nèi)容應(yīng)該具有很強的工程指導(dǎo)性。實訓(xùn)教材編寫要改變普通教材偏重知識體系完整性的做法,改為重視工程項目的完整性。每一本實訓(xùn)教材都應(yīng)該有完整的軟件工程項目案例,并充分體現(xiàn)指導(dǎo)性、實用性、完整性和技術(shù)先進(jìn)性。實訓(xùn)教材建設(shè)可以采取有償選用企業(yè)實訓(xùn)教材、教師和企業(yè)工程師合編教材相結(jié)合的方式。

(六)實訓(xùn)平臺建設(shè)

軟件項目實訓(xùn)涉及大量的人員信息、文檔、代碼和多媒體資料。通過開發(fā)軟件項目實訓(xùn)平臺,可以方便實訓(xùn)案例的管理和維護(hù),對實訓(xùn)流程進(jìn)行有效管理和實時監(jiān)控,在減輕教師的教學(xué)壓力的同時實現(xiàn)資源共享,使學(xué)生能夠隨時隨地地參加實訓(xùn)學(xué)習(xí)。實訓(xùn)平臺設(shè)計分學(xué)生、教師和管理者三種角色。學(xué)生可通過平臺進(jìn)行項目實訓(xùn),獲取參考資料和幫助文檔,查看實訓(xùn)任務(wù),撰寫日報及工作總結(jié)、提交工作成果,全程接受實訓(xùn)指導(dǎo)和監(jiān)控;教師可通過平臺分配任務(wù),查看學(xué)生任務(wù)完成情況,監(jiān)控各教學(xué)環(huán)節(jié),提高教學(xué)質(zhì)量;管理者可獲取實訓(xùn)的各類統(tǒng)計信息,隨時了解學(xué)員的實訓(xùn)情況及實訓(xùn)教學(xué)情況,監(jiān)控實訓(xùn)教學(xué)過程。

作者:姚登舉 郭紅 張淑麗 單位:黑龍江哈爾濱理工大學(xué)

(四)

一、問題分析

1.學(xué)時的限制。為了對學(xué)生進(jìn)行全面的培養(yǎng),在校期間,學(xué)生需要學(xué)習(xí)很多門課程,不論多重要的課程,分配的理論教學(xué)和實踐教學(xué)的時間都是有限的。多數(shù)學(xué)校在設(shè)置《軟件工程》理論和實踐教學(xué)的學(xué)時一般為64—72學(xué)時。理論教學(xué)為40學(xué)時左右,實踐學(xué)時為32學(xué)時左右。而開發(fā)具有一定規(guī)模的項目即使對于一個軟件公司來說,都要以年和月為單位來計劃開發(fā)時間。顯然制定的實踐教學(xué)的學(xué)時是不夠的。面對這種情況,許多教師在實踐環(huán)節(jié)只能選取軟件開發(fā)過程中的一部分內(nèi)容進(jìn)行實踐,這樣做則破壞了實踐教學(xué)的完整性。

2.考核方式的問題。多數(shù)實踐教學(xué)是在實踐環(huán)節(jié)結(jié)束后以答辯和提交報告的形式來進(jìn)行考核。這種方式應(yīng)用在軟件工程實踐環(huán)節(jié)中會出現(xiàn)問題,由于高等教育從精英教育轉(zhuǎn)變?yōu)榇蟊娊逃嗉墝W(xué)生人數(shù)較多,指導(dǎo)教師很難隨時掌握所有學(xué)生的設(shè)計情況,就會發(fā)生各階段出現(xiàn)的錯誤得不到及時糾正,從而造成錯誤的積累和放大,到最后想要彌補和改正都極為困難。

二、研究思路

針對以上問題,課題組主要對實踐教學(xué)的課程安排、開發(fā)方法以及考核方式進(jìn)行了改革與研究,具體改革的方法如下:

(一)采用分散式實踐教學(xué)課程設(shè)置為了保證軟件工程課程實踐訓(xùn)練的系統(tǒng)性和完整性,加強理論教學(xué)與實踐教學(xué)的銜接。課程組采取了獨立設(shè)置實踐課程,拉長實踐教學(xué)周期的方法。具體的做法是:取消原來分散在軟件工程課程中的實驗課時,獨立設(shè)置32學(xué)時的軟件工程集中實踐教學(xué)環(huán)節(jié),實踐教學(xué)周數(shù)為8周,每周4學(xué)時。具體的時間及內(nèi)容安排,要注意的是這個內(nèi)容安排包含了軟件設(shè)計開發(fā)過程的各個階段,其中軟件項目管理是貫穿整個實踐環(huán)節(jié)的,但各個階段不是按照傳統(tǒng)的瀑布模型嚴(yán)格地分階段執(zhí)行,可以根據(jù)具體情況進(jìn)行調(diào)整。采用分散式的實踐教學(xué)方式是由軟件工程實踐教學(xué)的特點決定的。對于分析問題的能力和工程化軟件開發(fā)意識較弱的學(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ā)即使采用分散式實踐教學(xué),但是利用傳統(tǒng)的方法去開發(fā)項目在時間上仍然不足,這就需要采用新的開發(fā)方法。敏捷開發(fā)方法是近些年被重視和研究的軟件開發(fā)方法,敏捷開發(fā)方法具有特點是:以人為核心、循環(huán)迭代、響應(yīng)變化等等,主要著眼于能高質(zhì)量地快速交付讓客戶滿意的軟件。將敏捷開發(fā)方法應(yīng)用于軟件工程課程的實踐教學(xué)過程中,能夠克服傳統(tǒng)教學(xué)方法的一些缺陷。與傳統(tǒng)的軟件開發(fā)相比,敏捷開發(fā)注重靈活性,簡單、快速,適合于對時間要求嚴(yán)格的項目,采用敏捷開發(fā)方法學(xué)生能夠在較短的時間內(nèi)完成任務(wù)。同時,敏捷開發(fā)方法與其他的開發(fā)方法在原理和過程上是相同的,這就保證了實踐教學(xué)的完整型和全面性,學(xué)生將來即使采用其他的開發(fā)方法也不會出現(xiàn)障礙。這些年,敏捷開發(fā)方法被很多軟件開發(fā)公司廣泛使用,掌握了敏捷開發(fā)方法,有利于學(xué)生畢業(yè)后求職和快速勝任工作。敏捷軟件開發(fā)方法包含了5個價值觀和一系列的原則。但是在實踐教學(xué)中不是所有內(nèi)容的都要采用,需要進(jìn)行剪裁,找到適合的開發(fā)模式。有些理論和經(jīng)驗對于處在學(xué)習(xí)階段的學(xué)生并不適用,只有在工作中經(jīng)過一段時間的鍛煉,才能夠真正體會。學(xué)生階段,主要就是讓學(xué)生掌握理論、方法和技術(shù),同時培養(yǎng)學(xué)生的溝通、簡單、反饋、勇氣和謙遜的價值觀。要注意的是:采用敏捷開發(fā)方法,表1中列出實踐內(nèi)容的各個階段并不是嚴(yán)格區(qū)分的,存在循環(huán)迭代。

(三)分階段性答辯作為主要考核方式為了嚴(yán)格保證質(zhì)量,一般工程項目都會進(jìn)行階段性驗收。由于軟件項目的分析與設(shè)計需要進(jìn)行階段評審,在實踐教學(xué)中,采用分階段答辯就是一個合適的考核方式。在項目開發(fā)的每個階段都讓學(xué)生對本組的設(shè)計成果進(jìn)行介紹講解,同時回答教師和其他小組同學(xué)的提問,這與畢業(yè)設(shè)計答辯在形式上相似。采用分階段答辯可以及時糾正學(xué)生在設(shè)計過程中出現(xiàn)錯誤和偏差,避免問題的積累和擴大。學(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é)生提供展示自我的機會,提高學(xué)生的表達(dá)能力和反應(yīng)能力,培養(yǎng)了學(xué)生的自信心,也為將來的畢業(yè)答辯打下良好的基礎(chǔ)。在此過程中,不僅要看學(xué)生設(shè)計的結(jié)果和解決方案正確與否,還要看學(xué)生是否認(rèn)真地思考了問題。因為一個軟件項目常有多種解決方案,看學(xué)生是沿用以前的方案,還是經(jīng)過思考采用新的方案。即使新的方案有缺點和不足,也會給出較好的成績,鼓勵學(xué)生去思考創(chuàng)新。

三、改革成效

通過將改革后三個學(xué)年的學(xué)生學(xué)習(xí)情況與改革前的情況進(jìn)行對比研究,發(fā)現(xiàn)兩種培養(yǎng)模式在期末考試中客觀題的解答上相差不大,但是主觀題目的解答上,改革后的學(xué)生分?jǐn)?shù)明顯提高。許多學(xué)生在經(jīng)歷改革實踐后發(fā)生很大變化,從被動學(xué)習(xí)到主動學(xué)習(xí),從不愿在同學(xué)面前講話到積極表達(dá)自己的看法,學(xué)生對軟件工程產(chǎn)生了濃厚的興趣,能夠深入思考和創(chuàng)新。教師與學(xué)生之間的溝通也大大增加。從畢業(yè)生求職的情況來看,教學(xué)改革后畢業(yè)生在面試環(huán)節(jié)獲得的評價很好,簽約率也明顯提高。改革后的第一屆畢業(yè)生就取得很好的成績,2011年國內(nèi)某知名企業(yè)在吉林省招收了計算機專業(yè)6名學(xué)生,其中4名為其他院校的研究生,2名為我院的本科學(xué)生,公司報到后被安排在研發(fā)部門工作。

四、結(jié)語

本文為教研項目“基于敏捷開發(fā)方法的軟件工程實踐教學(xué)的改革與研究”的研究成果,在軟件開發(fā)方法采用敏捷開發(fā)的基礎(chǔ)上,又研究出了分散式實踐教學(xué)的課程設(shè)置方式和分階段答辯的考核方式,其中首次采用的分散式實踐教學(xué)方式,在軟件工程課程實踐教學(xué)中實現(xiàn)了創(chuàng)新,并取得了良好的效果。通過改革和研究有效地解決了軟件工程實踐教學(xué)中的難題,實現(xiàn)了計算機軟件開發(fā)應(yīng)用型人才的培養(yǎng)目標(biāo)。

作者:李天宇 張東輝 張秀坤 張素莉 趙潔紅 單位:長春工程學(xué)院計算機技術(shù)與工程學(xué)院

(五)

一、借鑒國外優(yōu)秀課程及教材

教材應(yīng)該是領(lǐng)域內(nèi)高水平、權(quán)威的、英語地區(qū)受歡迎的優(yōu)秀教材,同時也是我們國內(nèi)公開出版發(fā)行的書籍。授課教師最好接受過該課程的培訓(xùn)。軟件工程課程借鑒了美國卡耐基梅隆大學(xué)(該大學(xué)在軟件工程領(lǐng)域的研究與教學(xué)擁有全球公認(rèn)的權(quán)威)軟件專業(yè)的SSD9SoftwareEngineering課程,筆者還接受了該大學(xué)教授的課程培訓(xùn),這為該課程多年來的雙語教學(xué)和全英文授課都打下了良好的基礎(chǔ)。軟件工程課程借鑒了SSD9課程的教學(xué)內(nèi)容、模式以及教材。該教材為軟件工程權(quán)威專家StephenR•Schach所著,隨著軟件工程領(lǐng)域的發(fā)展,10年來,該教材多次版本升級,從StructuredandObject-OrientedSoftwareEngineering,到Object-OrientedandStructuredSoftwareEngineering(5th~8th版),直到最新版的Object-OrientedSoftwareEngi-neering。這樣保證了我們所選教材的權(quán)威性和前沿性,做到了教學(xué)內(nèi)容與國際先進(jìn)技術(shù)接軌。

二、全英文教學(xué)資料

全英文教學(xué)的課堂資料主要包括英文課件PPT、英文案例描述、英文實驗報告文檔等。這樣能夠保證學(xué)生耳中所聽到的和眼中所看到的課件相一致,保持課堂上純正的英文氛圍和英文思維的慣性。同時,這些資料應(yīng)該與英文原版教材一脈相承,以保證學(xué)生在課后學(xué)習(xí)時能夠獲得純英文學(xué)習(xí)資料,以避免學(xué)生在英文資料和中文資料之間的苦苦對照。軟件工程是一個很寬廣的學(xué)科領(lǐng)域,其中的很多術(shù)語在英文有唯一的、明確的含義。但是翻譯成中文就會有多種譯法,有些資料甚至有翻譯錯誤,這反而給學(xué)生造成概念上的混淆,造成不必要的學(xué)習(xí)困難。所以確定英語作為課程學(xué)習(xí)語言,從全局來看反而更加有利于專業(yè)知識的學(xué)習(xí)。

三、授課教師的英語能力

全英文教學(xué)采用英文教材以及大量的英文資料,同時課堂上的授課語言為100%英文,這就要求授課教師有很好的英語能力,尤其是英語口語能力,這是開展全英文授課首要的硬件條件。授課教師要能夠充分、深入地理解教材及各種教學(xué)資料的內(nèi)容,同時,要能夠在課堂上用流暢、準(zhǔn)確、簡單易懂的英語口語進(jìn)行講解。只有授課教師的英語水平達(dá)到相當(dāng)程度,才能營造出良好的英語氛圍,使學(xué)生能夠沉浸在英語思維和學(xué)習(xí)中。通常在英語地區(qū)工作學(xué)習(xí)過的教師才能夠達(dá)到這種英語能力。教師僅僅具有良好的英語水平還不夠,還要對課程教學(xué)有相當(dāng)?shù)慕?jīng)驗,只有這樣才能夠隨時根據(jù)課堂學(xué)生的狀態(tài)和接受的程度,來靈活掌控授課的節(jié)奏、重點、講解方式、師生互動,這樣才能最大程度地達(dá)到良好的教學(xué)效果。筆者除了有扎實的英語基礎(chǔ)(取得過優(yōu)異的TOEFL和GRE成績),還有3年多英語國家的學(xué)習(xí)和工作經(jīng)歷,并且有10年的雙語教學(xué)經(jīng)歷,這都為該課程全英文教學(xué)的順利開展打下了堅實的基礎(chǔ)。

四、組建英文授課班

近年來我國的英語教育從小學(xué),甚至從學(xué)齡前就開始抓起,所以學(xué)生的整體英語水平較前幾年確實有相當(dāng)程度的提高。但是不可否認(rèn)的是英語教育還存在地區(qū)和個體差異,所以一下子要求所有的學(xué)生接受和適應(yīng)全英文教學(xué)不太現(xiàn)實。應(yīng)該先從一部分學(xué)生做起,以點帶面,逐步拓展到更多學(xué)生,乃至于其他課程,逐步形成全英文授課的大氣候大環(huán)境。筆者的做法是組建全英文授課班:首先學(xué)生自愿報名,然后教師結(jié)合每名學(xué)生的英語能力、專業(yè)能力等綜合情況組建一個全英文授課班。第一屆全英文班有30名學(xué)生,初步嘗試取得了很好的效果;第二年就有了更多的學(xué)生報名,經(jīng)過雙向選擇最終確定為90名學(xué)生的規(guī)模。

五、課前預(yù)習(xí)

英語水平達(dá)到一定程度后,學(xué)生在專業(yè)課程全英文教學(xué)過程中所遇到的困難大部分集中于專業(yè)詞匯上。如學(xué)生在聆聽老師的英文講授時會因為一兩個聽不懂、且多次出現(xiàn)的專業(yè)詞匯,而產(chǎn)生越來越大的困惑和壓力,進(jìn)而使自信心和熱情受到打擊。如果授課教師在課前把下次課中可能要涉及的重點專業(yè)詞匯和出現(xiàn)頻率高的詞匯布置給學(xué)生進(jìn)行預(yù)習(xí),就會大大提高課堂的學(xué)習(xí)效果。如在軟件工程課程中經(jīng)常出現(xiàn)詞匯client,在軟件專業(yè)的其他專業(yè)課程中client可能會是指“客戶端”“客戶機”等,而在該課程中頻繁出現(xiàn)時都是指軟件系統(tǒng)的“客戶”。所以如果沒有預(yù)習(xí),學(xué)生就會對老師的授課內(nèi)容產(chǎn)生誤解和困惑。實踐證明,課前預(yù)習(xí)有非常積極的作用。

六、課堂互動

為了使學(xué)生更好地融入到全英文的課堂學(xué)習(xí)中,一定要加強課堂上的師生互動,這樣才能使學(xué)生能夠緊緊地跟上教師的思路和節(jié)奏,達(dá)到最好的學(xué)習(xí)效果。要增加互動的形式,使互動更加靈活、沒有壓力感,使學(xué)生能夠積極、愉快地參與,甚至主動發(fā)起課堂互動,從而真正融入到課堂教學(xué)中。筆者在軟件工程課程的每一堂課,都至少有兩個互動環(huán)節(jié),其互動題目通常選取一個以某些先修課為基礎(chǔ)的、學(xué)生以前遇到過的、感到困惑的,并且與本堂課的授課內(nèi)容密切相關(guān)的問題。這樣很容易引起學(xué)生的興趣和參與,加以教師的適當(dāng)引導(dǎo),最終結(jié)合到每堂課的知識點上,從而達(dá)到理想的教學(xué)效果。

七、對學(xué)生的考核

對學(xué)生的考核是結(jié)果式考核和過程式考核相結(jié)合,并且均為全英文。結(jié)果式考核即傳統(tǒng)的期末考試。筆者用2年多時間建設(shè)和完善了全英文版的在線題庫和考試系統(tǒng),學(xué)生在指定的時間內(nèi),在可監(jiān)控的空間范圍內(nèi)(學(xué)校的機房),登錄該在線考試系統(tǒng)進(jìn)行機試,實現(xiàn)了考試的先進(jìn)性和準(zhǔn)確性。過程式考核包括實驗情況和課堂表現(xiàn)(主要指課堂上積極與老師用英語交互)。軟件工程課程有較強的實踐性,所以實驗教學(xué)占到24學(xué)時(課程總學(xué)時64學(xué)時,其中理論教學(xué)40學(xué)時)。實驗開始前,要求學(xué)生每3~5人自愿組成一個實驗小組,在老師的指導(dǎo)下選擇感興趣的、難度和規(guī)模適中的題目,以保證學(xué)生愿意投入、能夠調(diào)研和完成,例如學(xué)生宿舍管理系統(tǒng)、網(wǎng)上訂餐系統(tǒng)、校園一卡通系統(tǒng)等;題目確定后,要求學(xué)生以小組為單位運用課堂所學(xué)方法和技術(shù),完成本組課題的實驗報告,包括需求調(diào)研、需求文檔、用多種UML圖表達(dá)的分析和設(shè)計方案。這些文檔均要求完全用英文完成。最終的實驗成績包括文檔成績和答辯成績。文檔成績以實驗報告的質(zhì)與量來評分。答辯成績以小組為單位的自述和答辯的形式來考核,要求學(xué)生在給定時間內(nèi)(約10分鐘)運用全英文的PPT、WORD文檔和圖片等各種形式,最大限度地展示本組的工作成果,用全英文作自述和回答老師用英語提出的問題(約8~10分鐘)。對全英文驗收答辯,學(xué)生一開始是很害怕的,但是有扎實的實驗成果做后盾,加上全組同學(xué)的認(rèn)真準(zhǔn)備,最終絕大多數(shù)小組都能夠作出較為精彩的英文答辯;而且有的小組的每一個成員都參與了英文自述和答辯,表現(xiàn)出極大的參與熱情和自信。課程實驗的整體驗收情況很理想,老師給學(xué)生的答辯都作了現(xiàn)場錄像,因為這對于學(xué)生來說是第一次全英文實驗和答辯,筆者把答辯視頻錄像copy給學(xué)生留作紀(jì)念,學(xué)生們都很開心和自豪。

八、立體化課程資源建設(shè)

為了方便學(xué)生的課后學(xué)習(xí),非常有必要對課程資源進(jìn)行全英文的、立體化的建設(shè),以此作為一個重要的教學(xué)資源和手段。課程資源應(yīng)該做成web版,放到公共服務(wù)器上,以便廣大軟件專業(yè)的學(xué)生以及業(yè)內(nèi)人員進(jìn)行軟件工程課程的學(xué)習(xí)和專業(yè)參考等。筆者將課程內(nèi)容分為若干知識模塊,每個知識模塊的教學(xué)資源包括學(xué)習(xí)目標(biāo)、學(xué)習(xí)指南、知識內(nèi)容、練習(xí)、實踐、作業(yè)、測驗、案例、常見問題和知識結(jié)構(gòu);各個知識模塊再向下分解為若干知識點,每個知識點的教學(xué)資源包括教學(xué)視頻錄像及其內(nèi)容、練習(xí)、測驗、案例、資源下載和擴展學(xué)習(xí)。同時還提供課程簡介、教學(xué)團(tuán)隊簡介、教學(xué)大綱、實驗大綱、實驗指導(dǎo)書、實驗報告模板、往屆學(xué)生實驗報告樣本、學(xué)生實驗答辯錄像等資源。

九、結(jié)語

軟件工程課程的全英文教學(xué)在東北大學(xué)軟件學(xué)院取得了很好的教學(xué)效果。超過95%的學(xué)生認(rèn)可全英文教學(xué),坦承參加全英文授課班有很大的收獲,既學(xué)習(xí)到了最新的專業(yè)知識,又學(xué)習(xí)到了實實在在的專業(yè)英語,對自己成長為國際化的軟件人才有很大的幫助。學(xué)生逐漸體會到英文軟件專業(yè)書籍和資料的精妙之處,表示以后不會再回避和抵觸英文專業(yè)資料,并且希望學(xué)院能夠擴大全英文教學(xué)的范圍。綜上所述,在軟件工程專業(yè)課程上進(jìn)行全英文教學(xué)是可行的,能夠帶來理想的教學(xué)效果。

作者:張爽 朱志良 于瑞云 單位:遼寧沈陽東北大學(xué)軟件學(xué)院

(六)

一、評價模式

人才培養(yǎng)實質(zhì)就是知識、能力、素質(zhì)的培養(yǎng),通過傳授知識,培養(yǎng)能力,提升素質(zhì),知識是素質(zhì)形成和提高的基礎(chǔ),素質(zhì)的核心是知識和能力,素質(zhì)的表現(xiàn)是通過性格和能力表現(xiàn)出來,因此素質(zhì)評價需要包括性格、知識和能力。高校人才培養(yǎng)是一個長期的過程,學(xué)習(xí)知識,能力和素質(zhì)的提升、性格的改變是一個循序漸進(jìn)的過程,因此素質(zhì)評價模式應(yīng)該包括素質(zhì)評價指標(biāo)和素質(zhì)評價過程兩個部分,下面本文將論述軟件工程專業(yè)的素質(zhì)評價指標(biāo)和評價過程。

1、評價指標(biāo)

根據(jù)東北大學(xué)軟件工程專業(yè)的人才培養(yǎng)目標(biāo)、培養(yǎng)計劃和培養(yǎng)模式,本文提出了軟件工程專業(yè)的素質(zhì)評價指標(biāo),該指標(biāo)體系中總共分為三個部分性格指標(biāo)、知識指標(biāo)和能力指標(biāo)。性格指標(biāo)采用美國伊利諾州立大學(xué)卡特爾教授的研究成果,確定了影響人們心理的十六種人格因素,包括樂群性、聰慧性、穩(wěn)定性、恃強性、興奮性、有恒性、敢為性、敏感性、懷疑性、幻想性、世故性、憂慮性、實驗性、獨立性、自律性和緊張性,根據(jù)十六種人格因素,可以綜合測評出學(xué)生的六項實際應(yīng)用素質(zhì)和其適合的工作類型。知識分為自然科學(xué)知識和社會科學(xué)知識,從人才培養(yǎng)的角度看,社會科學(xué)知識對素質(zhì)的提升也具有很大的作用,所以在知識指標(biāo)中從專業(yè)知識、人文知識和外語知識三個方面進(jìn)行評價,每一種知識又從知識的深度和廣度兩方面進(jìn)行評價,從而能夠滿足軟件工程專業(yè)人才培養(yǎng)的要求。軟件工程專業(yè)學(xué)生需要具備良好的溝通交流能力、分析與解決問題能力、工程實踐能力、團(tuán)隊合作能力、文檔寫作能力、主動獲取知識能力、組織協(xié)調(diào)與項目管理能力、創(chuàng)新能力和外語能力,所以能力指標(biāo)是對以上九種能力進(jìn)行評價。

2、評價過程大學(xué)生在四年中通過課堂和課外學(xué)習(xí)知識,培養(yǎng)能力,提升素質(zhì),能力和素質(zhì)的培養(yǎng)都是循序漸進(jìn)的,評價的目的是為了下一步的培養(yǎng),所以評價過程是一個漸進(jìn)分步的過程。在本評價模式中評價過程有五個關(guān)鍵點,第一是在學(xué)生剛進(jìn)入大學(xué)進(jìn)行評價,評價的主要指標(biāo)是性格特征,分析其應(yīng)用素質(zhì),為其制定學(xué)習(xí)和改進(jìn)目標(biāo)。第二是在大一學(xué)習(xí)結(jié)束,根據(jù)其學(xué)習(xí)結(jié)果,對其進(jìn)行知識、能力和性格指標(biāo)評價,然后對學(xué)生進(jìn)行評價結(jié)果反饋,找到下一年的培養(yǎng)目標(biāo)和改進(jìn)目標(biāo)。第三、第四、第五分別在大二、大三、大四學(xué)習(xí)結(jié)束時進(jìn)行,評價內(nèi)容也是根據(jù)學(xué)習(xí)結(jié)果對知識和能力指標(biāo)進(jìn)行評價,同時評價性格指標(biāo)。每一次評價結(jié)束,都會為下一階段的學(xué)習(xí)和培養(yǎng)提出明確的要求。在本評價模式中,對性格指標(biāo)的評價采用卡特爾評價法。對知識指標(biāo)的評價是依據(jù)學(xué)生在課堂內(nèi)外的學(xué)習(xí)結(jié)果進(jìn)行評價,學(xué)生在獲得每項學(xué)習(xí)成果時,由教師指定每項成果考核學(xué)生某類知識所占的比重是多少,學(xué)生在每項學(xué)習(xí)成果中獲得的每項知識指標(biāo)值就是學(xué)習(xí)成果乘以它所占的比重,學(xué)生每項知識指標(biāo)值是他所有學(xué)習(xí)成果在每項知識指標(biāo)值得總和。能力指標(biāo)值也是根據(jù)學(xué)生的學(xué)習(xí)成果得到,由教師指定該項學(xué)習(xí)成果對九項能力指標(biāo)貢獻(xiàn)比重是多少,通過每項學(xué)習(xí)成果乘以比重,就是該學(xué)生在該項學(xué)習(xí)成果中得到的對應(yīng)的九項能力指標(biāo)值,而學(xué)生每項能力指標(biāo)值是他所有學(xué)習(xí)成果對每項能力指標(biāo)值得貢獻(xiàn)值之和。

3、實踐分析

依據(jù)上述評價模式,應(yīng)用軟件學(xué)院知識能力素質(zhì)評價系統(tǒng)對軟件2011級的79名同學(xué)進(jìn)行跟蹤評價。2012年3月測評每位學(xué)生的性格特征,分析他們的應(yīng)用素質(zhì)和適合的工作類型,同時根據(jù)他們已經(jīng)完成的一個學(xué)期的學(xué)習(xí)情況進(jìn)行知識評價和能力評價,分析他們的優(yōu)勢和劣勢。然后根據(jù)每位同學(xué)的意愿,將他們分成文體興趣小組、學(xué)習(xí)小組、創(chuàng)新創(chuàng)業(yè)小組進(jìn)行分組學(xué)習(xí)。經(jīng)過一年的學(xué)習(xí),在2013年1月對他們進(jìn)行性格、知識和能力再評價,從評價結(jié)果看,學(xué)生的性格變化不大,知識指標(biāo)提升最快,學(xué)生的學(xué)習(xí)成績比同年級的其他學(xué)生明顯高,獎學(xué)金、各類大賽得獎率高。能力指標(biāo)體現(xiàn)的是每個人有強項有弱項,但個體表現(xiàn)是強項更強,弱項有點變?nèi)酰傮w能力在提升。

二、結(jié)束語

評價具有導(dǎo)向作用和激勵作用,因此在實施素質(zhì)教育時其關(guān)鍵環(huán)節(jié)就是評價,本文根據(jù)軟件工程專業(yè)的培養(yǎng)目標(biāo)和方案,提出了一個素質(zhì)評價模式,應(yīng)用該模式可以更好地了解學(xué)生,發(fā)現(xiàn)學(xué)生的不足,了解學(xué)生的特長,從而更有針對性地指導(dǎo)學(xué)生參與科研、學(xué)習(xí)活動,指導(dǎo)他們揚長避短,確定自己未來的發(fā)展方向。當(dāng)然該模式的應(yīng)用時間還比較短,究竟是否適合軟件工程專業(yè)的素質(zhì)評價和人才培養(yǎng)還需要時間的檢驗,下一步我們將繼續(xù)跟蹤學(xué)生的成長和培養(yǎng)狀況,再繼續(xù)修訂該模式。

作者:黃利萍 韓春燕 姜琳穎 劉益先 單位:遼寧沈陽東北大學(xué)軟件學(xué)院

主站蜘蛛池模板: 亚洲国产成人综合一区二区三区| 18禁黄网站禁片免费观看国产| 粉嫩av国产一区二区三区| 蜜臀av免费一区二区三区| 日韩人妻少妇一区二区| 亚洲av综合色区无码二区爱av| 无码国产69精品久久久久网站| 亚洲va成无码人在线观看天堂| 亚洲人成在线播放网站| 99ee6这里只有精品热| 久久无码国产日本欧美| 久久亚洲2019中文字幕| 日韩精品无码成人专区av| 国精品人妻无码一区二区三区喝尿| 亚洲精品国产成人精品软件| 久久电影网午夜鲁丝片免费| 国内精品久久久久久中文字幕| 他掀开裙子把舌头伸进去添视频| 日韩v亚洲v欧美v精品综合| 香港三日本三级少妇三级视频| 亚欧中文字幕久久精品无码| 国产交换配偶在线视频| 精品熟女碰碰人人a久久| 变态sm天堂无码专区| 99久久亚洲综合精品成人网| 亚洲国产成人爱av在线播放| 成人免费视频一区二区| 成人网站国产在线视频内射视频| 天天干天天射天天操| 精品视频在线观自拍自拍| 搡老熟女老女人一区二区| 无码人妻一区二区无费| 国产精品亚洲专区无码老司国| 曰韩无码av片免费播放不卡| 乱色精品无码一区二区国产盗| 人妻无码不卡中文字幕系列| 成人爽a毛片免费视频| 好了av第四综合无码久久| 欧美黑人又粗又硬xxxxx喷水| 亚洲成色综合网站在线| 亚洲精品久久久久久无码色欲四季|