国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

新工科背景下“軟件工程”課程教學改革的探索與實踐

2022-03-18 11:59:28陳蒙李學志
關(guān)鍵詞:面向?qū)ο?/a>軟件工程任課教師

陳蒙,李學志

(新疆理工學院 信息工程學院,新疆阿克蘇 843100)

為進一步有效推動工程教育改革創(chuàng)新的實效,2017年教育部首次正式提出了新工科的教學理念。新工科的理念也正式融入全國各大高校的教學中,由此開啟了新工科建設(shè)的新篇章?!败浖こ獭闭n程涵蓋軟件工程學基本理論、基本原理、基本方法和技術(shù),有助于幫助學生培養(yǎng)綜合能力,構(gòu)建學生對問題系統(tǒng)的分析和求解能力,培養(yǎng)學生使用工程的方法和對于問題系統(tǒng)進行管理和維護的能力[1]?!败浖こ獭闭n程作為高等學校計算機相關(guān)專業(yè)的一門核心課程,綜合性比較強,主要是用工程的思想和方法指引軟件開發(fā)。在工程教育新理念下,“軟件工程”課程現(xiàn)有的教學模式和教學方法需要及時更新,以適應(yīng)新工科的要求。

1 存在的問題

在“軟件工程”這門課程的實際教學過程中,課程涉及的理論內(nèi)容比較多,另外課程存在著一定的綜合性和實操性,故授課難度比較大。而課堂授課一直以來都是以傳統(tǒng)的教學模式為主,任課教師使用多媒體PPT 講解,教師是主體,學生在課堂中的學習往往是被動接受的狀態(tài),雙方互動有限,再加上課程中的基本理論較多,知識點過于抽象,出現(xiàn)的結(jié)果往往是學生一時無法很好消化課堂內(nèi)容,更不用說要將理論知識與實際應(yīng)用融會貫通。對于課程的實踐教學環(huán)節(jié),部分任課教師和學生缺乏足夠重視,相關(guān)院校也沒有設(shè)置專門的實踐場所,課程的教學學時有限,導致理論教學環(huán)節(jié)與實踐教學環(huán)節(jié)脫節(jié)。

“軟件工程”課程目標主要是培養(yǎng)學生的軟件開發(fā)設(shè)計和對軟件產(chǎn)品的工程管理能力。然而,現(xiàn)實情況是由于學時和課程內(nèi)容的緣故,課堂教學的重點往往是傾向傳統(tǒng)的軟件工程學原理、方法和技術(shù)來開展,教學主線圍繞“可行性研究階段”“需求分析階段”“總體設(shè)計階段”“詳細設(shè)計階段”“實現(xiàn)階段”這一程序開發(fā)流程[2],由于教學內(nèi)容和學時的緣故,實踐環(huán)節(jié)往往難以達到預期效果,沒有讓學生真正地從實踐環(huán)節(jié)的設(shè)置認識到軟件開發(fā)的流程以及如何通過科學的方法進行項目管理。再者就是對于課程的考核多是以期末閉卷考試進行,單一的考核方法不能對學生進行全面的考核。

2 改革思路

2.1 明確軟件工程專業(yè)培養(yǎng)目標

基于新工科建設(shè)背景和軟件行業(yè)的發(fā)展以及“軟件工程”課程在專業(yè)建設(shè)中的核心地位。針對課程教學中出現(xiàn)的一系列問題,以培養(yǎng)學生的實踐能力為出發(fā)點和目標,以培養(yǎng)出軟件工程科技人才為長遠目標。首先需要明確課程的培養(yǎng)目標,“軟件工程”課程的培養(yǎng)目標是根據(jù)課程的性質(zhì)和特點制定,授課重點放在學生對軟件工程基本思想的理解上,使其運用軟件工程的方法、原理和技術(shù)去解決實際存在的問題。

2.1.1 培養(yǎng)解決實際工程應(yīng)用問題的軟件工程人才

在新工科背景下,既要培養(yǎng)專業(yè)素質(zhì)過硬,具有真本領(lǐng)、真學識的應(yīng)用型人才,又要與課程思政緊密結(jié)合,深挖課程中的典型思政案例,緊密結(jié)合專業(yè)知識,反映新時代課程發(fā)展的動態(tài)前沿,鼓勵學生學好課程知識,能夠利用課程知識解決實際工程應(yīng)用問題。

2.1.2 培養(yǎng)崗位適用的軟件工程人才

緊密聯(lián)合周邊的行業(yè)企業(yè),培養(yǎng)一批能夠滿足周邊崗位需求、社會適應(yīng)度高的軟件工程人才,使得學生畢業(yè)后能夠順利走向工作崗位,能夠利用課程專業(yè)知識舉一反三、推理演算,解決企業(yè)現(xiàn)場難題。

2.1.3 培養(yǎng)具有國際視野的軟件工程人才

專業(yè)知識要與國際社會接軌,培養(yǎng)學生的國際視野,打破壁壘吸納先進的技術(shù)轉(zhuǎn)化創(chuàng)新,結(jié)合工程案例開發(fā)設(shè)計軟件,針對某一領(lǐng)域進行技術(shù)研究,攻關(guān)克難。

2.1.4 培養(yǎng)終身學習的軟件工程人才

學生要具備終身學習的素養(yǎng),學校不僅要培養(yǎng)學生調(diào)研發(fā)現(xiàn)問題、團隊協(xié)同創(chuàng)新、組織領(lǐng)導決策、總結(jié)方法途徑的項目管理能力,更要培養(yǎng)學生愛國主義情懷,具有社會責任感的工程素養(yǎng),能夠不斷提升專業(yè)能力。

2.2 “軟件工程”課程改革

2.2.1 優(yōu)化“軟件工程”課程教學體系和內(nèi)容

根據(jù)課程的教學目標和特點,將“軟件工程”課程內(nèi)容整合與優(yōu)化,根據(jù)專業(yè)學生的培養(yǎng)目標,有針對性地設(shè)計課程教學大綱以及制定相應(yīng)的教學內(nèi)容?!败浖こ獭闭n程內(nèi)容涉及的理論知識點比較瑣碎,知識體系也比較龐大,在有限的學時內(nèi)達成原有的課程目標是比較困難的。一般情況下,任課教師注重講授傳統(tǒng)的軟件工程學方法,而忽視面向?qū)ο蟮能浖こ虒W方法的講授,這樣導致的結(jié)果就是學生接受的知識體系不夠完整,故我們可以把傳統(tǒng)的軟件工程學的方法和理論以軟件生命周期為時間線整合在一起講授,把面向?qū)ο蟮能浖こ虒W方法和理論結(jié)合UML 統(tǒng)一建模語言放在實驗環(huán)節(jié)進行講授。任課教師在課程教學的過程中注重培養(yǎng)學生的計算機思維和解決工程問題的能力[3]。

2.2.2 課堂教學多元化

眾所周知,傳統(tǒng)的教學理念和教學手段往往是以教師為主體,任課教師一味講授,學生則只能被動接受。這種教與學的方式已經(jīng)不太適合現(xiàn)在的教學環(huán)境,而且教學效果也不是很理想。借助于新課改,我們采用線上與線下相結(jié)合的方式來開展新的教學活動,充分利用網(wǎng)絡(luò)資源的優(yōu)勢,讓學生不只是在課堂中學習,在自己熟悉的網(wǎng)絡(luò)世界中亦能很好地去學習。

課堂理論教學可以利用雨課堂工具,讓其成為一個連接教師與學生之間的有力樞紐,把課前預習環(huán)節(jié)、課中學習環(huán)節(jié)和課后反思環(huán)節(jié)都緊密聯(lián)系在一起,比如任課教師可以把與課程有關(guān)的備課資源推送給學生,讓學生提前熟悉上課內(nèi)容;而課堂考勤、課堂提問也可利用雨課堂這一工具,改變傳統(tǒng)課堂統(tǒng)計不便、浪費時間等問題;同時,將網(wǎng)絡(luò)資源作為課程理論教學中的有力補充,讓學生在課堂之外也能沉浸式學習,與課堂的教學做到有效結(jié)合。

2.2.3 完善考核評價體系

課程考核方法與評價反饋機制是整個教學過程的一道重要屏障,應(yīng)該要貫穿整個教學活動。對“軟件工程”課程的考核除了期末考試的卷面成績之外,還需要包括平時課程的過程性考核部分,我們需要對與課程的過程性考核方案進行全面升級與優(yōu)化。

過程性考核方式著重考查的是學生的實操能力和解決實際問題的能力,針對傳統(tǒng)的軟件工程學方法,從可行性研究、需求分析、總體設(shè)計、詳細設(shè)計到實現(xiàn)與維護,每一個階段都進行小組討論,重點針對某一個問題系統(tǒng)進行問題定義、問題分析和問題求解。授課教師根據(jù)各小組的完成情況進行考核賦分,成績按照一定的比例計入總體評價中。針對面向?qū)ο筌浖こ虒W方法,可以結(jié)合UML 統(tǒng)一建模語言,從面向?qū)ο蟮姆治觥⒚嫦驅(qū)ο蟮脑O(shè)計、面向?qū)ο蟮膶崿F(xiàn)等階段進行問題建模,具體在課內(nèi)實驗環(huán)節(jié)去考查,成績按照一定的比例計入總體評價中。

2.3 實踐課程改革

為了更好地適應(yīng)新工科的建設(shè)要求,從專業(yè)人才培養(yǎng)的角度出發(fā),實踐課程的培養(yǎng)目標既要包括現(xiàn)實問題的解決能力,培養(yǎng)學生的工程思維模式,又要保證實驗開出率百分之百,這無疑是對課程建設(shè)提出的新要求。針對本?!败浖こ獭闭n程實施情況,實踐學時一直占有很大的比例,2021 級軟件工程專業(yè)修訂后的培養(yǎng)方案中“軟件工程”課程的實踐環(huán)節(jié)又加大了比例,這無形中對課程實踐建設(shè)提出了新的要求。

2.3.1 實驗課程教學目標調(diào)整

教學改革的最終成果要落實在學生身上,通過學生的教學感悟去體現(xiàn)課程改革的價值與目標。為了達成這一教學成果,首先,我們要及時把握行業(yè)發(fā)展動態(tài),掌握行業(yè)前沿發(fā)展技術(shù),動態(tài)更新課程培養(yǎng)目標和課程的體系框架,主要目的是讓學生具備基本的軟件開發(fā)能力和工程思維方式。

2.3.2 實驗課程體系構(gòu)建

任課教師應(yīng)改變原有的教學理念,以新工科、OBE為抓手,課程實踐教學改革重點關(guān)注課程實驗環(huán)節(jié)、課程實訓環(huán)節(jié)、畢業(yè)論文(設(shè)計)環(huán)節(jié),有針對性地設(shè)計實驗實踐教學體系[4]。

實驗環(huán)節(jié):根據(jù)實驗學時安排,結(jié)合理論知識要點,總結(jié)選取代表性章節(jié)的理論開展演示、驗證、綜合實驗。根據(jù)實驗難易程度、設(shè)備數(shù)量、班級人數(shù)合理分組分段進行實驗,給學生足夠的時間進行推理、驗證和總結(jié)。根據(jù)授課計劃安排,學院統(tǒng)一安排實驗時間,避免因設(shè)備稀缺造成實驗沖突的現(xiàn)象。同時可以適當應(yīng)用虛擬實驗平臺或遠程鏡像實驗平臺,減少因設(shè)備故障所需的維護,學生可以充分利用課余時間自主完成實驗,更好地總結(jié)理論知識。

課程實訓環(huán)節(jié):集中實踐是訓練學生合作共贏的有效場所和孵化基地,既可以使學生相互討論學習,又能以實踐為載體、任務(wù)為導向,在課程設(shè)計過程中鍛煉學生創(chuàng)新設(shè)計開發(fā)軟件的能力。

畢業(yè)論文(設(shè)計)環(huán)節(jié):畢業(yè)設(shè)計可以是學生自主選題、指導教師課題或企業(yè)橫向課題,畢業(yè)設(shè)計要利用軟件工程專業(yè)知識解決某一特定或綜合性的問題,要有一定的工作量的考核和評價標準。學生在完成畢業(yè)論文的(設(shè)計)過程中,通過查閱資料、撰寫論文、畢業(yè)答辯,能夠?qū)⒅R融合,可為以后的工作提供經(jīng)驗和思路。

2.3.3 課堂教學與實驗教學相結(jié)合

課程教學一般指的是課程的課堂教學和實踐環(huán)節(jié)教學兩部分,授課教師需要把兩者很好地融合和貫通。比如在講授面向?qū)ο筌浖こ虒W方法時,可引入UML統(tǒng)一建模語言來對問題系統(tǒng)進行建模,這也是一種很好的面向?qū)ο蟮姆治龇椒ā=柚鶹isio 或者Rational Rose 可視化的建模工具,用面向?qū)ο蟮能浖こ虒W方法對問題模型進行分析和求解。通過模型可以更好地理解問題定義,體會軟件工程學思想,進一步加深學生對課堂教學的理解。在課程對應(yīng)的集中實踐環(huán)節(jié)中,課程內(nèi)容可設(shè)置為模擬一個小型的軟件開發(fā)系統(tǒng),從問題定義、問題分析以及問題解決階段,用課程學習的知識去解決真實場景中存在的問題。

2.4 課程教學與科研項目相結(jié)合

結(jié)合學科的課程特點,借助大學生創(chuàng)新創(chuàng)業(yè)訓練計劃平臺,支持鼓勵學生參與進來,檢驗其理論聯(lián)系實踐的能力。通過這樣的訓練,讓學生了解專業(yè)前沿以及學科發(fā)展的動態(tài),還可以培養(yǎng)學生的動手能力。其次,可以有選擇地讓學生參與任課教師的科研課題,讓學生們切切實實地感受到書本中的知識是如何幫助我們解決實際問題的,進而實現(xiàn)課程教學與科研課題的有力結(jié)合,拓展大家的思維方式和視野[5]。

2.5 課程教學與學科競賽相結(jié)合

近幾年學校和學院都制定了學科競賽獎勵制度,鼓勵學生參與各種各樣的學科競賽[6]。通過這種途徑的實踐,一方面鍛煉了學生的創(chuàng)新創(chuàng)業(yè)能力,另一方面也鞏固了課堂教學的成果。為了突出實踐教學,以學科競賽為引導,對涉及的課程信息加以總結(jié)和分析,提煉出問題,開展專項訓練和講座。同時根據(jù)競賽制定課程實踐計劃,有針對性地去設(shè)計課程實驗項目。

3 結(jié)語

在新工科的背景下,按照新工科的要求對“軟件工程”課程改革進行了探索,使課堂教學、實踐教學、教學系統(tǒng)、評價體系不斷完善,力爭培養(yǎng)出適應(yīng)地方軟件產(chǎn)業(yè)發(fā)展需求的人才。

猜你喜歡
面向?qū)ο?/a>軟件工程任課教師
面向?qū)ο蟮挠嬎銠C網(wǎng)絡(luò)設(shè)計軟件系統(tǒng)的開發(fā)
電子測試(2018年15期)2018-09-26 06:01:34
班主任與任課教師合作發(fā)展的實踐與思考
江蘇教育(2018年55期)2018-01-28 21:38:20
面向?qū)ο蟮臄?shù)據(jù)交換協(xié)議研究與應(yīng)用
論高職班主任與任課教師的協(xié)作與溝通
長江叢刊(2017年7期)2017-11-25 05:42:32
依托工作室的軟件工程實踐教學研究
基于工程教育認證的《軟件工程》課程教學質(zhì)量建設(shè)研究 
軟件導刊(2016年9期)2016-11-07 22:31:23
關(guān)于提高軟件工程實踐教學質(zhì)量的幾點思考
關(guān)于如何創(chuàng)新和完善計算機軟件工程管理的探討
要善于樹立任課教師的威信
任課教師在班級管理中發(fā)揮的作用
新課程(2016年2期)2016-03-02 05:50:26
东宁县| 闻喜县| 临沭县| 淮阳县| 溆浦县| 平阳县| 昭通市| 东至县| 呼图壁县| 桐梓县| 连江县| 靖西县| 南安市| 汨罗市| 中宁县| 海南省| 汕尾市| 呼伦贝尔市| 盐源县| 若尔盖县| 阿克| 阜平县| 闻喜县| 安新县| 威远县| 监利县| 曲靖市| 西畴县| 长沙市| 临汾市| 边坝县| 平遥县| 东乌| 沅江市| 循化| 黔江区| 聊城市| 道孚县| 元谋县| 梁河县| 榆林市|