張凱
摘要:本文基于軟件綜合試驗(yàn)課程建設(shè)與改革的必要性與意義,結(jié)合實(shí)驗(yàn)課程教學(xué)實(shí)踐,從課程目標(biāo)定位、實(shí)踐課程內(nèi)容設(shè)計(jì)、實(shí)踐流程規(guī)范建設(shè)、實(shí)驗(yàn)有效指導(dǎo)等四個(gè)方面提出自己的思考,旨在改變理念,提升軟件綜合實(shí)驗(yàn)課程建設(shè)的水平。
關(guān)鍵詞:軟件工程;實(shí)驗(yàn)課程;建設(shè)
中圖分類號(hào):TP311.5-4;G642 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1005-5312(2018)06-0168-01
軟件工程以計(jì)算機(jī)理論為支撐、按照用戶需求為導(dǎo)向、以軟件產(chǎn)品開發(fā)為對(duì)象的一門學(xué)科。這就決定了軟件工程既要注重理論教學(xué),又要重視學(xué)生實(shí)踐能力培養(yǎng)。因此,軟件綜合實(shí)驗(yàn)課程建設(shè)與改革是亟待解決的一個(gè)重要課題。本文從軟件綜合實(shí)驗(yàn)課程目標(biāo)定位、實(shí)踐課程內(nèi)容設(shè)計(jì)、實(shí)踐流程規(guī)范建設(shè)、實(shí)驗(yàn)有效指導(dǎo)等方面,提出軟件綜合實(shí)驗(yàn)課程建設(shè)與改革思考。
一、軟件綜合實(shí)驗(yàn)課程目標(biāo)定位
1.確立課程核心能力發(fā)展目標(biāo)。軟件綜合實(shí)驗(yàn)課程目標(biāo)定位首先要圍繞學(xué)生專業(yè)核心能力發(fā)展,綜合軟件綜合實(shí)驗(yàn)課程與學(xué)生學(xué)情,學(xué)生核心能力發(fā)展目標(biāo)主要包括以下幾個(gè)方面:專業(yè)理論。專業(yè)理論是學(xué)生核心能力發(fā)展的基礎(chǔ),學(xué)生專業(yè)技能的發(fā)展必須要以專業(yè)理論為支撐,這樣才能確保學(xué)生專業(yè)技能發(fā)展科學(xué)性與有效性;設(shè)計(jì)開發(fā)能力。設(shè)計(jì)開發(fā)能力是軟件工程專業(yè)人才必備素質(zhì)之一,只有掌握過(guò)硬的設(shè)計(jì)開發(fā)能力,才能開發(fā)出軟件產(chǎn)品;系統(tǒng)思維。系統(tǒng)思維是學(xué)生開發(fā)軟件的思維支撐,它不同于專業(yè)理論,是對(duì)專業(yè)理論的自我內(nèi)化,只有培養(yǎng)學(xué)生系統(tǒng)的思維,才能培養(yǎng)學(xué)生創(chuàng)造力;過(guò)程管理能力,軟件工程是一項(xiàng)復(fù)雜的過(guò)程,每一個(gè)細(xì)小的環(huán)節(jié)都直接影響到軟件產(chǎn)品開發(fā)質(zhì)量。
2.確立軟件工程核心課程集群。軟件綜合實(shí)驗(yàn)課程目標(biāo)定位需要核心課程加以落實(shí),這就需要軟件綜合實(shí)驗(yàn)課程明確核心課程,并圍繞核心課程確立課程集群。根據(jù)軟件工程學(xué)生核心能力發(fā)展定位,綜合當(dāng)前高校軟件綜合實(shí)驗(yàn)課程建設(shè)實(shí)際,確立五個(gè)核心課程,分別是軟件工程過(guò)程、軟件項(xiàng)目管理、軟件需求工程、軟件質(zhì)量工程、軟件測(cè)試與維護(hù)等。為了進(jìn)一步達(dá)成核心課程目標(biāo),教師要對(duì)核心課程進(jìn)行系統(tǒng)規(guī)劃,構(gòu)建系統(tǒng)的知識(shí)體系,確立教學(xué)內(nèi)容,合理選擇教學(xué)方法,優(yōu)化實(shí)驗(yàn)流程等,確保課程目標(biāo)達(dá)成。
二、軟件工程實(shí)踐課程內(nèi)容設(shè)計(jì)
軟件工程實(shí)踐課程內(nèi)容設(shè)計(jì)要緊扣學(xué)生主體,遵循學(xué)生認(rèn)知特點(diǎn)與課程教學(xué)的一般規(guī)律,優(yōu)化實(shí)踐內(nèi)容設(shè)計(jì),借鑒企業(yè)模式,推進(jìn)項(xiàng)目教學(xué)。
1.校企合作,突出學(xué)生能力發(fā)展。軟件工程是在實(shí)踐基礎(chǔ)上發(fā)展起來(lái)的,內(nèi)容設(shè)計(jì)必須要改變當(dāng)前純理論教學(xué)模式,借助校企合作,借鑒企業(yè)模式開展實(shí)踐活動(dòng)。在實(shí)驗(yàn)過(guò)程中,可以根據(jù)互補(bǔ)原則對(duì)學(xué)生優(yōu)化組合,小組規(guī)模在四到五人左右,遵循全員參與原則,通過(guò)自主探究、合作學(xué)習(xí)、交流互動(dòng)等,引導(dǎo)學(xué)生成為知識(shí)的主動(dòng)構(gòu)建者。
2.打造精品,強(qiáng)化項(xiàng)目質(zhì)量意識(shí)。軟件工程實(shí)踐課程內(nèi)容確立要以項(xiàng)目為抓手,樹立精品理念,強(qiáng)化項(xiàng)目質(zhì)量意識(shí)。軟件開發(fā)項(xiàng)目的確立,要基于綜合性、創(chuàng)新性等理念,將核心課程集群知識(shí)點(diǎn)有機(jī)融入到項(xiàng)目中,并形成有機(jī)的知識(shí)鏈,將理論與實(shí)驗(yàn)有機(jī)結(jié)合起來(lái),實(shí)現(xiàn)知識(shí)中心向?qū)嶒?yàn)項(xiàng)目中心轉(zhuǎn)變,項(xiàng)目開發(fā)要具有一定的系統(tǒng)性,體現(xiàn)出一定的能力層級(jí),從而幫助學(xué)生循序漸進(jìn)地豐富理論素養(yǎng),提升實(shí)踐技能。
三、實(shí)踐流程規(guī)范建設(shè)
軟件綜合實(shí)踐課程建設(shè)與改革要強(qiáng)化規(guī)范化意識(shí),加強(qiáng)實(shí)驗(yàn)流程管理,解決當(dāng)前實(shí)驗(yàn)流程存在的不規(guī)范、系統(tǒng)性不強(qiáng)等問(wèn)題,提升軟件工程建設(shè)整體水平。
1.確立實(shí)踐流程規(guī)范標(biāo)準(zhǔn)。軟件工程試驗(yàn)課程存在的一個(gè)突出問(wèn)題是規(guī)范化意識(shí)弱化,導(dǎo)致學(xué)生走向社會(huì)后難以勝任崗位需求,這就需要軟件綜合試驗(yàn)課程建設(shè)要進(jìn)一步提升規(guī)范化建設(shè)水平,以主流軟件開發(fā)流程為依據(jù),確立規(guī)范化標(biāo)準(zhǔn),并與國(guó)際軟件工程建設(shè)標(biāo)準(zhǔn)相一致,從而強(qiáng)化學(xué)生實(shí)驗(yàn)課程學(xué)習(xí)與操作的規(guī)范化意識(shí)。
2.規(guī)范實(shí)驗(yàn)流程管理。實(shí)踐流程規(guī)范標(biāo)準(zhǔn)需要以有效的執(zhí)行為推動(dòng)力,這就需要軟件綜合試驗(yàn)課程建設(shè)加強(qiáng)規(guī)范實(shí)驗(yàn)流程管理,對(duì)實(shí)驗(yàn)過(guò)程中各個(gè)環(huán)節(jié)加強(qiáng)管理,嚴(yán)格按照既定的規(guī)范化體系執(zhí)行,并將規(guī)范化管理納入考核中,從而使開發(fā)的軟件具有普遍的適應(yīng)性,全面提升學(xué)生專業(yè)素養(yǎng)。
四、實(shí)施有效實(shí)驗(yàn)指導(dǎo)
實(shí)驗(yàn)指導(dǎo)是發(fā)揮教師主導(dǎo)作用的關(guān)鍵環(huán)節(jié),這就需要教師對(duì)既有的實(shí)驗(yàn)指導(dǎo)進(jìn)行改革,從而發(fā)揮指導(dǎo)應(yīng)有的效能。軟件綜合試驗(yàn)課程中,教師指導(dǎo)要進(jìn)行相應(yīng)的變革,教師要根據(jù)實(shí)驗(yàn)的不同階層實(shí)施階段化指導(dǎo),在階段性指導(dǎo)中要加強(qiáng)觀察,捕捉恰當(dāng)?shù)闹笇?dǎo)時(shí)機(jī),從而根據(jù)學(xué)生實(shí)驗(yàn)課程學(xué)習(xí)需要給以及時(shí)、有效指導(dǎo),幫助學(xué)生解決實(shí)驗(yàn)過(guò)程中存在的突出問(wèn)題,在指導(dǎo)過(guò)程中要加強(qiáng)各課程教師之間的協(xié)調(diào)性,實(shí)現(xiàn)教師全程、有效指導(dǎo)。
總之,軟件綜合試驗(yàn)課程建設(shè)與改革是時(shí)代發(fā)展的需要,也是課程建設(shè)與提升的自我需要。教師要基于軟件綜合實(shí)驗(yàn)課程建設(shè)的一般規(guī)律與學(xué)情實(shí)際,不斷加強(qiáng)實(shí)踐探索,全面提升軟件綜合試驗(yàn)課程建設(shè)整體水平。