應(yīng)用型本科軟件工程課程改革思考
軟件工程是一個(gè)發(fā)展日新月異的 新興學(xué)科,其課程體系的優(yōu)化與改革對(duì)于培養(yǎng)高素質(zhì)IT人才意義重大.下面是小編搜集整理的相關(guān)內(nèi)容的論文,歡迎大家閱讀參考。
摘要:本文從軟件工程教學(xué)的現(xiàn)狀著手,結(jié)合自身教學(xué)過程中的體會(huì),針對(duì)軟件工程課程教學(xué)理論知識(shí)相對(duì)較多且內(nèi)容比較枯燥等問題,對(duì)軟件工程的知識(shí)點(diǎn)進(jìn)行了擴(kuò)充,增加了項(xiàng)目管理的教學(xué)內(nèi)容,同時(shí)在課程實(shí)踐中結(jié)合項(xiàng)目的真實(shí)場(chǎng)景對(duì)實(shí)踐內(nèi)容進(jìn)行了補(bǔ)充,從實(shí)施情況來看,教學(xué)效果比較顯著,收到了學(xué)生的良好反饋。
關(guān)鍵詞:軟件工程,加強(qiáng)實(shí)踐,項(xiàng)目管理,教學(xué)效果
一、引言
軟件工程作為一門跨學(xué)習(xí)的課程,通過軟件工程課程的學(xué)習(xí),學(xué)生可以學(xué)習(xí)在項(xiàng)目管理和軟件開發(fā)中的基本方法論,為學(xué)生投身社會(huì)從事IT相關(guān)工作打好良好的基礎(chǔ)。軟件工程課程內(nèi)容相對(duì)寬泛,要求學(xué)生自身的素質(zhì)較高,所以一般安排在高年級(jí)授課,但是在實(shí)際的授課過程中會(huì)發(fā)現(xiàn)采用傳統(tǒng)的教學(xué)方法收到的教學(xué)效果甚微,學(xué)生反映課程內(nèi)容理論知識(shí)偏多、內(nèi)容比較枯燥乏味,學(xué)習(xí)動(dòng)力不足,積極性不高,興趣不濃厚。針對(duì)該門課程在教學(xué)內(nèi)容、教學(xué)方法、重難點(diǎn)知識(shí)講解、課程實(shí)踐和項(xiàng)目實(shí)訓(xùn)等方面的不足,當(dāng)前在教材的選取、教學(xué)方法的改進(jìn)、項(xiàng)目管理知識(shí)的引入、課程實(shí)踐的完善和實(shí)訓(xùn)內(nèi)容的創(chuàng)新等方面進(jìn)行了一些有益的嘗試和實(shí)踐,從實(shí)際的教學(xué)反饋而言,取得了師生都非常認(rèn)可的教學(xué)效果。
二、教學(xué)現(xiàn)狀中存在的問題
第一,教學(xué)的.課時(shí)安排不合理。對(duì)于軟件工程,傳統(tǒng)的教學(xué)方法是對(duì)該門課所涉及的理論知識(shí)逐一講解,側(cè)重的是理論知識(shí)的傳輸,實(shí)踐部分則相對(duì)缺失,安排的實(shí)踐課時(shí)較少,有些本科大學(xué)甚至沒有安排軟件工程的實(shí)踐課時(shí),更不會(huì)有針對(duì)軟件工程的期末集中實(shí)訓(xùn)。這種“重理論輕實(shí)踐”的做法勢(shì)必會(huì)導(dǎo)致學(xué)生對(duì)該門課程的學(xué)習(xí)流于形式,學(xué)生沒有共鳴,收獲不多。[1]
第二,教材知識(shí)比較陳舊。自1968年北大西洋公約組織提出“軟件工程”的概念以來,它的相關(guān)技術(shù)和方法論得到了迅速的發(fā)展。各高校不久后都出版了相應(yīng)的教材。但隨著實(shí)際開發(fā)中軟件工程技術(shù)和方法論的持續(xù)更新,大部分的教材并沒有將涉及的教材內(nèi)容調(diào)整到位,與實(shí)際情況有些脫節(jié)。目前市面上教材主要是對(duì)軟件工程生命周期的各個(gè)階段分章節(jié)介紹,但是僅對(duì)這些章節(jié)介紹不足以滿足實(shí)際開發(fā)的情境。
第三,教學(xué)考核不均衡。依據(jù)教育部教學(xué)指導(dǎo)委員會(huì)《軟件工程教學(xué)實(shí)施方案》,結(jié)合過去的教學(xué)經(jīng)驗(yàn),該門課程的總成績(jī)由平時(shí)成績(jī)(10%)、期末考試(70%)和實(shí)驗(yàn)成績(jī)(20%)組成。其中平時(shí)成績(jī)由課堂出勤(30%)、課堂表現(xiàn)(30%)和學(xué)習(xí)任務(wù)完成(40%)組成。目前這種考核方式對(duì)于應(yīng)用型大學(xué)來說,實(shí)驗(yàn)部分占比過低,考核不足,不能充分地體現(xiàn)應(yīng)用型大學(xué)轉(zhuǎn)型的特點(diǎn),對(duì)學(xué)生的實(shí)際動(dòng)手能力考核不足[2]。
第四,教學(xué)改革實(shí)踐找準(zhǔn)教材定位,擴(kuò)充教學(xué)內(nèi)容。我校在建設(shè)應(yīng)用型大學(xué)的轉(zhuǎn)型之際,對(duì)于教材的選取應(yīng)該更加重視實(shí)踐性和立體化,所選用的教材能夠很好的融合實(shí)際項(xiàng)目的經(jīng)驗(yàn)教訓(xùn),旨在提高學(xué)生的實(shí)際動(dòng)手能力。對(duì)于教學(xué)內(nèi)容,應(yīng)該做如下的三點(diǎn)調(diào)整:首先,在傳統(tǒng)的基本章程基礎(chǔ)上,增加一些實(shí)踐性的章節(jié)。其次,為了使軟件工程課程的內(nèi)容更加豐富,可在教學(xué)的中后期加入一些項(xiàng)目管理的知識(shí)。最后,對(duì)于一個(gè)軟件來說,程序和文檔都是其不可或缺的部分,因此在教學(xué)內(nèi)容中還應(yīng)該增加軟件工程文檔編寫規(guī)范和CMM(軟件成熟度模型)相關(guān)文檔編寫規(guī)范的講解。
第五,增強(qiáng)教學(xué)實(shí)踐,理論實(shí)踐齊重。要做到理論實(shí)踐齊重,應(yīng)對(duì)課程的課時(shí)安排進(jìn)行調(diào)整,合理分配理論和實(shí)踐的課時(shí)。理論課和實(shí)踐課所占的課時(shí)量比重應(yīng)該均分,每一周一節(jié)理論課搭配一節(jié)實(shí)踐課,在實(shí)踐課上,對(duì)于本周所學(xué)的理論課知識(shí)設(shè)計(jì)一個(gè)實(shí)踐方案,要求學(xué)生完成實(shí)踐方案中所要求的內(nèi)容。通過動(dòng)手實(shí)踐,學(xué)生可以加深對(duì)理論知識(shí)的理解,讓學(xué)生切實(shí)感受到運(yùn)用軟件工程的思路解決問題可以收到事半功倍的良好效果,在體驗(yàn)中培養(yǎng)學(xué)生對(duì)于軟件工程課程的興趣。
第六,改良考核方法和內(nèi)容。在課程考核部分,在維持平時(shí)成績(jī)占比不變的基礎(chǔ)上,適當(dāng)?shù)膲嚎s期末考試的比重和增加實(shí)踐成績(jī)的比重,并且在期末考試的內(nèi)容中,減少對(duì)純理論知識(shí)點(diǎn)的考核,把學(xué)生對(duì)于知識(shí)點(diǎn)的掌握融入到實(shí)作題中。比如說在之前的考試中,會(huì)讓學(xué)生解釋協(xié)作圖、用例圖的含義,課程改革后,對(duì)這些知識(shí)點(diǎn)的考察不會(huì)再出現(xiàn)在名詞解釋中,而是在實(shí)作題中以一個(gè)具體的項(xiàng)目為背景,比如說學(xué)生學(xué)籍管理系統(tǒng),根據(jù)具體的業(yè)務(wù)情況畫出對(duì)應(yīng)的協(xié)作圖和用例圖。這樣不僅考察了學(xué)生對(duì)于這兩個(gè)圖的掌握情況,而且能夠靈活的聯(lián)系實(shí)際,顯然能夠收到更好的考核效果。
三、結(jié)束語(yǔ)
教學(xué)實(shí)踐表明,經(jīng)過調(diào)整后的教學(xué)內(nèi)容相較于傳統(tǒng)的“填鴨式”的教育更具有生動(dòng)性和趣味性,課堂上能夠很好的抓住學(xué)生的注意力。同時(shí),融入軟件工程的真實(shí)案例可以增強(qiáng)學(xué)生的代入感,讓他們身臨其境的感受真實(shí)開發(fā)的環(huán)境。在上機(jī)實(shí)踐中學(xué)生可以將所學(xué)的理論知識(shí)學(xué)以致用,體會(huì)到按照軟件工程的方法論開發(fā)項(xiàng)目的科學(xué)性和高效性。最后在項(xiàng)目實(shí)踐中,以一個(gè)真實(shí)的項(xiàng)目開發(fā)為載體,進(jìn)一步運(yùn)用軟件工程管理的思路完成整個(gè)項(xiàng)目的設(shè)計(jì)、開發(fā)、上線的全流程。在以后的教學(xué)中,當(dāng)前在培養(yǎng)學(xué)生興趣的基礎(chǔ)上進(jìn)一步提高學(xué)生的自學(xué)能力,學(xué)習(xí)國(guó)內(nèi)外更加先進(jìn)的開發(fā)模型,與時(shí)俱進(jìn),為成為一個(gè)優(yōu)秀的IT從業(yè)者做好知識(shí)儲(chǔ)備。
參考文獻(xiàn):
[1]廖禮萍,劉宏哲,馬小軍,馬楠.面向應(yīng)用型人才培養(yǎng)的軟件工程課程教學(xué)改革[J].計(jì)算機(jī)教育,2014(14):19-21.
[2]白曉清,王勇,祝云,陽(yáng)育德.“軟件工程”課程教學(xué)改革探索[J].高教論壇,2007(2):122-124.
【應(yīng)用型本科軟件工程課程改革思考】相關(guān)文章:
1.試析技術(shù)應(yīng)用型本科院校大學(xué)語(yǔ)文課程改革探索
4.應(yīng)用型本科院校大學(xué)物理教學(xué)改革
5.網(wǎng)絡(luò)工程專業(yè)認(rèn)知課程改革思考
6.電子類應(yīng)用型本科金工實(shí)習(xí)教學(xué)改革探索
7.應(yīng)用型本科學(xué)院政治經(jīng)濟(jì)學(xué)課程教學(xué)改革探索論文
8.應(yīng)用型本科會(huì)計(jì)實(shí)踐課程設(shè)計(jì)調(diào)研實(shí)踐報(bào)告