時(shí)間:2023-03-30 11:35:09
序論:在您撰寫軟件工程專業(yè)時(shí),參考他人的優(yōu)秀作品可以開闊視野,小編為您整理的7篇范文,希望這些建議能夠激發(fā)您的創(chuàng)作熱情,引導(dǎo)您走向新的創(chuàng)作高度。
【關(guān)鍵詞】硬件課程 軟件工程 課程改革
【中圖分類號(hào)】G642 【文獻(xiàn)標(biāo)識(shí)碼】A 【文章編號(hào)】1006-9682(2011)11-0011-01
一、引 言
計(jì)算機(jī)學(xué)院從2005年開始招生軟件工程專業(yè)的學(xué)生,現(xiàn)在軟件工程專業(yè)學(xué)生已達(dá)到我院學(xué)生總?cè)藬?shù)的70%以上?!芭囵B(yǎng)學(xué)生成為基礎(chǔ)扎實(shí)、知識(shí)面廣、實(shí)踐能力強(qiáng)、綜合素質(zhì)高、能適應(yīng)信息產(chǎn)業(yè)和軟件產(chǎn)業(yè)需求的系統(tǒng)設(shè)計(jì)和開發(fā)的高級(jí)人才”是我院一直以來(lái)對(duì)軟件工程專業(yè)學(xué)生的根本要求。這里的“基礎(chǔ)扎實(shí)、知識(shí)面廣”包括軟件和硬件兩個(gè)方面。特別是現(xiàn)在的軟件開發(fā)越來(lái)越偏向不同的硬件平臺(tái)做專業(yè)開發(fā)。而作為系統(tǒng)開發(fā)的人員必須掌握一定的硬件知識(shí)。對(duì)于完全不懂硬件的軟件工程學(xué)生來(lái)講,就業(yè)前景和發(fā)展都會(huì)受到極大的制約。
但是,我院硬件課程相對(duì)較薄弱。具體存在以下問題:①課程的內(nèi)容深、難且不實(shí)用。學(xué)生理解計(jì)算機(jī)硬件較困難,學(xué)到的知識(shí)停留于空洞的概念,沒有得到技能的提高。②技術(shù)發(fā)展迅速,硬件課程教材和實(shí)驗(yàn)設(shè)施嚴(yán)重滯后?,F(xiàn)在的硬件教學(xué)教材還停留在70年代8086/8088階段。③實(shí)驗(yàn)困難。與軟件實(shí)驗(yàn)不同,硬件實(shí)驗(yàn)需要一定規(guī)模的計(jì)算機(jī)設(shè)備,同時(shí)課程教學(xué)上也沒有足夠的課時(shí)進(jìn)行實(shí)驗(yàn)。④培養(yǎng)目標(biāo)與社會(huì)需求存在差距。計(jì)算機(jī)硬件教學(xué)已嚴(yán)重脫離了硬件技術(shù)的發(fā)展實(shí)際,學(xué)生學(xué)習(xí)計(jì)算機(jī)硬件的基本原理的基礎(chǔ)知識(shí),不會(huì)開發(fā)電子產(chǎn)品,不會(huì)做工程項(xiàng)目。⑤學(xué)生的興趣和教學(xué)的內(nèi)容嚴(yán)重脫節(jié)?,F(xiàn)在學(xué)生對(duì)于計(jì)算機(jī)硬件的最新技術(shù)比較感興趣,但是硬件課程講授的是過時(shí)的知識(shí),學(xué)生無(wú)法在課程中體會(huì)到硬件的好處,感覺硬件課程像“雞肋”。
基于以上分析,對(duì)計(jì)算機(jī)科學(xué)學(xué)院軟件工程專業(yè)硬件課程進(jìn)行改革已迫在眉睫,要培養(yǎng)適應(yīng)社會(huì)要求的軟件人才,應(yīng)該而且必須加強(qiáng)相關(guān)硬件課程的建設(shè),這樣才能培養(yǎng)出全面的人才。所以,經(jīng)過兩年的教學(xué)實(shí)踐,對(duì)于軟件工程的學(xué)生應(yīng)該掌握哪些硬件知識(shí)、軟件工程中的硬件課程如何設(shè)置等進(jìn)行了一定的探索,下面就相關(guān)內(nèi)容進(jìn)行簡(jiǎn)單探討:
二、硬件課程改革的措施
我校軟件工程專業(yè)硬件系列課程設(shè)置了數(shù)字邏輯、計(jì)算機(jī)組成原理、匯編語(yǔ)言、微機(jī)接口技術(shù)4門課程。這些課程設(shè)置雖然相對(duì)獨(dú)立,但所提供的課程內(nèi)容劃分不明確,相互重疊現(xiàn)象較嚴(yán)重。如基本原理和指令系統(tǒng)的內(nèi)容,在多門課程中都有出現(xiàn)。
所以,硬件課程改革的目標(biāo)是:將4門硬件課程整合、篩選,組合為1門綜合型的硬件課程,達(dá)到內(nèi)容精煉、重點(diǎn)突出、減少重復(fù)的要求。目的是將硬件系列課程作為一個(gè)整體統(tǒng)一考慮,建立一個(gè)完整的、系統(tǒng)的課程內(nèi)容體系,這對(duì)提高教學(xué)質(zhì)量和壓縮學(xué)時(shí)都非常有效。
1.硬件課程教學(xué)模塊的設(shè)置
具體設(shè)置以下模塊:數(shù)字邏輯與數(shù)字系統(tǒng)(核心);數(shù)據(jù)的機(jī)器級(jí)表示(核心);匯編級(jí)機(jī)器組織(核心);存儲(chǔ)系統(tǒng)組織與結(jié)構(gòu)(核心);接口與通信(核心);功能組織(核心);多處理和其他系統(tǒng)結(jié)構(gòu)(核心);性能提高技術(shù)(選修);網(wǎng)絡(luò)與分布式系統(tǒng)結(jié)構(gòu)(選修)。
2.硬件課程教學(xué)內(nèi)容的設(shè)置
教學(xué)內(nèi)容:①計(jì)算機(jī)概論:計(jì)算機(jī)概述、運(yùn)算基礎(chǔ);②數(shù)字邏輯基礎(chǔ):卡諾圖、組合電路、時(shí)序電路;③運(yùn)算器:半加器、全加器、算術(shù)邏輯部件、定點(diǎn)運(yùn)算器、浮點(diǎn)運(yùn)算器;④匯編語(yǔ)言程序設(shè)計(jì)基礎(chǔ):指令系統(tǒng)、匯編語(yǔ)言語(yǔ)法、匯編語(yǔ)言程序設(shè)計(jì)基礎(chǔ);⑤存儲(chǔ)器系統(tǒng):存儲(chǔ)器芯片、存儲(chǔ)器層次結(jié)構(gòu)、內(nèi)存接口技術(shù);⑥控制器:中央處理器的組成和功能、指令流程、硬連線邏輯、微程序控制器;⑦輸入/輸出技術(shù):I/O接口與端口、輸入/輸出控制方式、三種簡(jiǎn)單接VI芯片、中斷系統(tǒng)與中斷接口、總線;⑧可編程接口芯片及其應(yīng)用:可編程接口芯片的幾個(gè)基本概念、可編程并行接口芯片、可編程定時(shí)器/計(jì)數(shù)器、通用同步/異步接收/發(fā)送器、模/數(shù)轉(zhuǎn)換器、芯片組;⑨實(shí)用接口技術(shù):主板、硬盤接口、高速串行總線;⑩計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)概述:計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)基本概念、流水線技術(shù)、并行計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)、提高處理器性能的技術(shù)。
實(shí)驗(yàn)環(huán)節(jié):①數(shù)字邏輯(時(shí));②匯編語(yǔ)言程序設(shè)計(jì)上機(jī)練習(xí)(時(shí));③接口實(shí)驗(yàn)6~8個(gè)(18~24學(xué)時(shí))。
3.課程實(shí)施中需要關(guān)注的問題
(1)注意學(xué)生共性和個(gè)性的關(guān)系。該課程體系規(guī)劃是針對(duì)軟件工程專業(yè)的基本要求編寫的,反映了軟件工程專業(yè)對(duì)計(jì)算機(jī)硬件的共性要求,不同學(xué)校的軟件工程和計(jì)算機(jī)軟件專業(yè)還可根據(jù)本校培養(yǎng)特點(diǎn)做不同的選擇與增刪,以適應(yīng)本校培養(yǎng)的個(gè)性要求。
(2)處理好理論講授和實(shí)驗(yàn)的關(guān)系。各校根據(jù)本校培養(yǎng)的方向和實(shí)際條件,組織不同要求的實(shí)驗(yàn)教學(xué),可進(jìn)行單個(gè)實(shí)驗(yàn),也可組織小系統(tǒng)實(shí)驗(yàn)。
(3)注意基本內(nèi)容穩(wěn)定性和新技術(shù)、新知識(shí)反映的及時(shí)性的關(guān)系。課程的基本內(nèi)容(即計(jì)算機(jī)的基本理論和基本技術(shù))必須穩(wěn)定,而隨著計(jì)算機(jī)技術(shù)迅速發(fā)展不斷出現(xiàn)的新器件和新部件必須在教學(xué)中及時(shí)反映,必須考慮如何處理兩者關(guān)系。
三、結(jié)束語(yǔ)
我院軟件工程專業(yè)計(jì)算機(jī)硬件技術(shù)基礎(chǔ)課程改革已取得一定成果,在今后的課程建設(shè)中,還需要堅(jiān)持重視理論基礎(chǔ)知識(shí)、培養(yǎng)實(shí)踐綜合能力、提高整體教學(xué)質(zhì)量的總方針,真正實(shí)現(xiàn)理論和實(shí)際相結(jié)合,強(qiáng)化能力培養(yǎng)和創(chuàng)新意識(shí),逐步建成適合培養(yǎng)現(xiàn)代化復(fù)合型軟件人才的計(jì)算機(jī)硬件技術(shù)課程新體系。
引 言
隨著軟件在各種領(lǐng)域迅速發(fā)展,軟件的類型、規(guī)模、復(fù)雜度都急劇增長(zhǎng),在有限的時(shí)間和成本約束下開發(fā)出高質(zhì)量的軟件被人們高度關(guān)注,岡此提高各類信息化系統(tǒng)開發(fā)人員的軟件工程能力越來(lái)越受到普通和軍隊(duì)高等院校的普遍重視。然而,由于軟件從業(yè)人員所需知識(shí)更新快以及大量軟件開發(fā)人員接受軟件工程教育的經(jīng)歷不足,僅靠傳統(tǒng)的高校課堂內(nèi)授課方式,難以滿足社會(huì)和軍隊(duì)信息化快速發(fā)展對(duì)軟件工程人員的需求。研究如何通過建設(shè)軟件工程專業(yè)在線課程加快軟件工程人才的培養(yǎng)、優(yōu)化軟件工程課程資源的配置,對(duì)于我們國(guó)家和軍隊(duì)未來(lái)的發(fā)展具有重要價(jià)值與深遠(yuǎn)意義。
1 軟件工程教育的發(fā)展與主要問題
軟件工程指將系統(tǒng)的、規(guī)范的、可量化的方法應(yīng)用于軟件的開發(fā)、運(yùn)行和維護(hù)的過程。ACM和IEEE/CS成立聯(lián)合工作組,在2004年制定了計(jì)算教程軟件工程卷CCSE(computingcurriculum-software engineering),并把軟件工程作為計(jì)算學(xué)科下與計(jì)算機(jī)科學(xué)、信息技術(shù)、信息系統(tǒng)、計(jì)算機(jī)工程等并列的學(xué)科。2014年,ACM和IEEE/CS推出軟件工程知識(shí)體SWEBOK3.0版,知識(shí)領(lǐng)域與2004年版SWEBOK相比從10個(gè)增加到15個(gè)。此外,由ACM和IEEE主導(dǎo),國(guó)際一些著名高校和企業(yè)的專家針塒軟件工程碩士教育制定《軟件工程研究生學(xué)位教程指南》(GSwE2009),描述軟件工程碩上需掌握的核心知識(shí)體系和相應(yīng)教程。我國(guó)從2001年開始建立示范性軟件學(xué)院,并于2006年推出《計(jì)算機(jī)科學(xué)與技術(shù)本科專業(yè)規(guī)范(軟件[r徉)》l512011年,軟件工程專業(yè)經(jīng)國(guó)務(wù)院批準(zhǔn)增列為一級(jí)學(xué)科。
軟件工程師目前在國(guó)內(nèi)外都是最具吸引力的職業(yè)之一,如美國(guó)著名的就業(yè)網(wǎng)站CareerCast在2012年進(jìn)行調(diào)查,從收入、工作環(huán)境、發(fā)展前景等因素評(píng)選出的十大最佳職業(yè)中,軟件工程師名列第一;在我國(guó)近來(lái)對(duì)本科畢業(yè)生的職、業(yè)調(diào)查中,軟件工程師的收入也一直名列前茅。盡管近年來(lái)軟件工程教育有了很大發(fā)展,但國(guó)內(nèi)外的軟件工程教育還存在諸多挑戰(zhàn)性問題,主要包括以下幾方面。
(1)現(xiàn)有的軟件工程課程從學(xué)時(shí)數(shù)、教學(xué)安排等方面都難以達(dá)到實(shí)際職業(yè)對(duì)軟件工程深度、廣度和實(shí)踐能力的要求,相關(guān)培養(yǎng)方案的制訂較少考慮企業(yè)的實(shí)際需要,針對(duì)性不強(qiáng)。
(2)盡管聘請(qǐng)企業(yè)中有豐富經(jīng)驗(yàn)的軟件工程師授課是一條有效措施,但整體來(lái)看,軟件工程授課老師普遍缺乏軟件開發(fā)實(shí)際經(jīng)驗(yàn),甚至很多都未從事軟件工程領(lǐng)域的研究工作。
(3)軟件工程目前存在眾多不同的開發(fā)方法學(xué),它們各有特點(diǎn)和優(yōu)勢(shì),并且軟件工程相關(guān)技術(shù)發(fā)展迅速,新的方法不斷出現(xiàn),這使得教學(xué)內(nèi)容的選擇和準(zhǔn)備變得非常困難。
(4)當(dāng)前國(guó)內(nèi)外軟件工程教材多是對(duì)眾多方法和技術(shù)的描述,對(duì)具體技術(shù)的深入程度不足且無(wú)法適應(yīng)軟件技術(shù)、工具的快速變化,對(duì)學(xué)生進(jìn)行實(shí)際項(xiàng)目開發(fā)幫助有限。
(5)企業(yè)的軟件開發(fā)中使用了眾多的軟件工具,并且對(duì)于重要領(lǐng)域的軟件開發(fā),很多企業(yè)采用商業(yè)化工具。在教學(xué)過程中,這些昂貴的、專用的商業(yè)工具較為缺乏,并且在有限課程時(shí)間內(nèi)學(xué)生難以接觸到眾多不同類型的軟件開發(fā)工具。
(6)軟件工程教育資源非常不平衡,在教育和經(jīng)濟(jì)發(fā)達(dá)地區(qū),聘請(qǐng)優(yōu)秀軟件工程師進(jìn)行授課、使學(xué)生參與到企業(yè)的實(shí)際開發(fā)中是可行的,但對(duì)于大量其他地區(qū)高校就難以實(shí)施。
(7)軟件工程技術(shù)和工具發(fā)展迅速,很多軟件從業(yè)人員從程序員開始起步,未接受過系統(tǒng)的軟件工程教育或所受教育很快過時(shí),因此需要持續(xù)性的、具有一定靈活性的優(yōu)質(zhì)教育資源適應(yīng)這種情況。
由軟件工程教育面臨的以上挑戰(zhàn),我們可以看出傳統(tǒng)的高校課堂內(nèi)軟件工程教育雖然還是必不可少的,但是必須找到新的軟件工程專業(yè)課程教學(xué)方式,以滿足其知識(shí)變化快、人員基數(shù)大、持續(xù)時(shí)間長(zhǎng)、資源不平衡等特征。通過互聯(lián)網(wǎng)在線課程的形式實(shí)施軟件工程專業(yè)課程的教學(xué),無(wú)疑是應(yīng)對(duì)上述問題一種有效、可行的方式。
2 軟件工程知識(shí)體對(duì)在線課程模式的影響
軟件工程可以作為一門單獨(dú)的課程進(jìn)行講授,而軟件工程專業(yè)一般包含一系列的課程,如需求工程、軟件設(shè)計(jì)與體系結(jié)構(gòu)、軟件構(gòu)造、軟件測(cè)試與驗(yàn)證等。軟件工程專業(yè)課程如果作為在線課程進(jìn)行建設(shè)會(huì)遇到眾多問題,其中主要包括對(duì)實(shí)踐環(huán)節(jié)的要求非常高、追求在真實(shí)平臺(tái)中解決有一定規(guī)模的問題、需要團(tuán)隊(duì)合作以及項(xiàng)目管理等,而目前在線課程的教學(xué)方式和平臺(tái)在這些方面有一定欠缺,需要我們進(jìn)行深入的研究以提供解決方案。
軟件工程課程應(yīng)該覆蓋一定的知識(shí)領(lǐng)域,表1對(duì)SWEBOK 3.0版中包含的15個(gè)知識(shí)領(lǐng)域和子域進(jìn)行初步分析,判斷其是否適合于目前一般性的MOOC在線課程教育模式和平臺(tái)。表1中第2列的知識(shí)子域適合目前在線課程教學(xué)方式,第3列中的知識(shí)子域需要對(duì)當(dāng)前在線課程模式進(jìn)行適當(dāng)改進(jìn)才能適用,第4列中的知識(shí)子域則需要對(duì)當(dāng)前在線課程模式和平臺(tái)進(jìn)行較大改進(jìn)。對(duì)于不適合(需對(duì)模式和平臺(tái)進(jìn)行改進(jìn))的知識(shí)子域,筆者在第3節(jié)中將研究討論應(yīng)對(duì)方式和措施。
表l中最后兩個(gè)知識(shí)領(lǐng)域計(jì)算基礎(chǔ)和數(shù)學(xué)基礎(chǔ)作為軟件工程理論基礎(chǔ)的一部分,由于一般放入與軟件工程課程相獨(dú)立的課程中講授,如離散數(shù)學(xué)、編譯原理、操作系統(tǒng)、數(shù)據(jù)庫(kù)原理等,其相關(guān)課程也都有較為系統(tǒng)、完善的體系,因此這里我們不進(jìn)行特別考慮。
3 軟件工程專業(yè)在線課程的建設(shè)
目前已經(jīng)出現(xiàn)一些軟件工程的在線課程,如UC Berkeley的軟件工程MOOC課程于2012年在Coursera、后來(lái)在EdX上線,并在此基礎(chǔ)上發(fā)展、延伸出多個(gè)小規(guī)模私有在線課程(smallprivate online courses,SPOC)。國(guó)防科技大學(xué)也已有軟件工程相關(guān)課程在內(nèi)部網(wǎng)絡(luò)上線,供部隊(duì)和軍隊(duì)院校一定范圍內(nèi)的人員在線學(xué)習(xí)。
3.1 軟件工程專業(yè)MOOC課程建設(shè)
從對(duì)相關(guān)知識(shí)領(lǐng)域的分析可以看到,目前一般性MOOC授課方式與平臺(tái)難以適應(yīng)的軟件工程知識(shí)子域主要包含以下特點(diǎn)。
1)難以完全通過講授使學(xué)生接受,如需要?jiǎng)邮诌M(jìn)行實(shí)踐才能深入體會(huì)的技術(shù)以及與經(jīng)驗(yàn)密切相關(guān)的過程、管理、度量等內(nèi)容。
2)內(nèi)容變化頻繁的知識(shí)如一些軟件開發(fā)技術(shù)、工具等總在持續(xù)發(fā)生變化或出現(xiàn)新的版本,課程每次新開時(shí)都可能需要調(diào)整。
3)需要團(tuán)隊(duì)式的協(xié)作與交流完成內(nèi)容,如版本控制、需求獲取、協(xié)同開發(fā)、團(tuán)隊(duì)交流等,僅靠講授或個(gè)人作業(yè)難以達(dá)到效果。
4)軟件工程教育強(qiáng)調(diào)具有一定規(guī)模和復(fù)雜性的項(xiàng)目實(shí)踐,這對(duì)于教學(xué)輔導(dǎo)人員的數(shù)量和指導(dǎo)能力要求較高,不僅僅是普通答疑能完成的。
5)對(duì)于很多技術(shù)和實(shí)踐來(lái)說(shuō),其結(jié)果是開放式的,軟件設(shè)計(jì)、實(shí)現(xiàn)、測(cè)試、維護(hù)等任務(wù)一般不存在唯一結(jié)果,這給作業(yè)評(píng)價(jià)和成績(jī)?cè)u(píng)定帶來(lái)困難。
面向上述特點(diǎn),根據(jù)目前國(guó)內(nèi)外已有的相關(guān)實(shí)踐、效果以及已經(jīng)實(shí)施的建設(shè)情況,我們總結(jié)出一些供參考的解決方案。
(1)制訂MOOC教學(xué)計(jì)劃時(shí)應(yīng)遵循持續(xù)改進(jìn)的原則。傳統(tǒng)課堂教學(xué)講究制訂教學(xué)計(jì)劃時(shí)一次到位,但由于軟件工程內(nèi)容變化快,因此分解教學(xué)內(nèi)容、視頻、作業(yè)時(shí)應(yīng)該使其能夠適應(yīng)快速變化,不要期望一次建設(shè)就大功告成。此外,在線課程需要了解大量學(xué)生的反饋意見和教學(xué)效果,這也需要不斷的改進(jìn)。如果可行,可采用自行編著的電子教材和參考文獻(xiàn),使得每次開課時(shí)學(xué)生教材也可以盡快進(jìn)行相應(yīng)修訂。
(2)在線課程平臺(tái)與軟件協(xié)同開發(fā)環(huán)境的有機(jī)融合。對(duì)于需要協(xié)同、交流才能完成的內(nèi)容,實(shí)際由于許多國(guó)際化企業(yè)的軟件研發(fā)人員遍布全球,因此已有相應(yīng)的平臺(tái)(包括開源軟件工具開源社區(qū)等)支持地域分布的人員進(jìn)行協(xié)同開發(fā)。教師可選擇所需的協(xié)同開發(fā)環(huán)境,與軟件工程在線課程平臺(tái)集成在一起,提高對(duì)團(tuán)隊(duì)和協(xié)同任務(wù)的支持。
(3)對(duì)課程進(jìn)行分而治之的劃分。教師可以把課程按照其內(nèi)容是否適合在線授課劃分為一些小的子課程,每個(gè)子課程更偏重于適合或不適合(如理論內(nèi)容和實(shí)踐教學(xué)內(nèi)容分到不同子課程),以減少整個(gè)課程設(shè)計(jì)的復(fù)雜性。在線課程偏重適合講授的子課程,不適合已有在線授課模式的內(nèi)容,可以通過其他方式實(shí)施(如其他高校單獨(dú)開設(shè)實(shí)踐課程、采用適合的平臺(tái)或投入更多教輔人員等)。
(4)采用新的教輔人員委托模式。由于軟件工程課程的實(shí)踐性強(qiáng),對(duì)教輔人員數(shù)量和質(zhì)量要求高,因此僅靠開課學(xué)校的課程組難以完成。教師在實(shí)踐中可以考慮招募在高校內(nèi)或通過在線課程已經(jīng)完成課程學(xué)習(xí)、成績(jī)優(yōu)秀的志愿者,通過一定的激勵(lì)或者提高影響力等方式激發(fā)他們的熱情。事實(shí)上,從開源軟件的蓬勃發(fā)展以及Berkeley軟件工程MOOC課程的實(shí)際效果看,該方式完全可行、有效。
(5)加強(qiáng)自動(dòng)化結(jié)果評(píng)估和成績(jī)?cè)u(píng)定系統(tǒng)的開發(fā)與應(yīng)用。教師可一方面采用各種自動(dòng)化軟件工具,如通過測(cè)試驅(qū)動(dòng)的開發(fā)工具、軟件編碼規(guī)范檢查工具、基于服務(wù)的方式等對(duì)課程作業(yè)進(jìn)行自動(dòng)評(píng)估;另一方面可以讓學(xué)生參與到開源軟件社區(qū)的開發(fā)活動(dòng)中,通過開源項(xiàng)目對(duì)其完成工作和貢獻(xiàn)采納情況等進(jìn)行評(píng)價(jià)。
軟件工程專業(yè)MOOC課程建設(shè)面臨的問題眾多,需要教師通過具體實(shí)踐逐步研究和完善其在線課程的建設(shè)過程。
3.2 軟件工程專業(yè)SPOC課程建設(shè)
軟件工程在實(shí)際實(shí)施中所面向的領(lǐng)域背景非常重要,而不同領(lǐng)域的軟件系統(tǒng)各有特點(diǎn),一個(gè)軟件企業(yè)一般有其針對(duì)性的領(lǐng)域,采用的軟件工程過程、方法、工具、管理等都有各自的特點(diǎn)。因此,非在校學(xué)生的軟件工程在線課程學(xué)習(xí)者可能在一般性的理論之外,希望學(xué)習(xí)更多對(duì)其背景有促進(jìn)作用的知識(shí)。再者,MOOC課程學(xué)習(xí)者中有相當(dāng)一部分本身就是高校教師,他們會(huì)借用MOOC課程的內(nèi)容,然后在自己的課程中進(jìn)行一定改造并增加項(xiàng)目實(shí)習(xí)等內(nèi)容,形成適合其學(xué)生學(xué)習(xí)的課程。此外,國(guó)防領(lǐng)域未來(lái)基于信息系統(tǒng)的體系中,軟件工程人才將會(huì)包括科研人員、技術(shù)開發(fā)人員、管理人員、保障人員、作戰(zhàn)和指揮人員等不同類型,還會(huì)針對(duì)戰(zhàn)機(jī)控制、艦船控制、車輛控制、指揮自動(dòng)化等不同應(yīng)用背景,對(duì)軟件工程知識(shí)的要求都有不同。上述情況都要求能夠在MOOC課程的基礎(chǔ)上進(jìn)一步建設(shè)小規(guī)模私有在線課程(SPOC)。UC Berkeley就在其軟件工程MOOC課程基礎(chǔ)上發(fā)展了多個(gè)SPOC課程,包括在本校以及在其他高校中開設(shè)的課程。
對(duì)于建設(shè)軟件工程SPOC課程,教師可以遵循以下一些原則和策略。
(1)對(duì)于公共的知識(shí)講授,盡可能利用MOOC課程完成,以減少SPOC課程的建設(shè)工作量,充分利用優(yōu)質(zhì)資源,提高課程的復(fù)用程度。
(2)加強(qiáng)每門SPOC課程的針對(duì)性,如針對(duì)具體學(xué)校學(xué)生的培養(yǎng)目標(biāo)或針對(duì)具體領(lǐng)域背景選擇相應(yīng)的軟件工程技術(shù)、工具、標(biāo)準(zhǔn)規(guī)范進(jìn)行講授。
(3)加強(qiáng)課程實(shí)踐和項(xiàng)目開發(fā)環(huán)節(jié)的建設(shè),這是MOOC課程本身具有的不足之一,但在SPOC課程中可以進(jìn)行有效的彌補(bǔ)。
(4)課程成績(jī)的評(píng)定可以把MOOC和SPOC課程的學(xué)習(xí)情況結(jié)合起來(lái)考慮,對(duì)學(xué)習(xí)者對(duì)軟件工程共性理論和特定目標(biāo)知識(shí)的掌握情況進(jìn)行綜合評(píng)價(jià)。
在未來(lái)在線課程發(fā)展中,軟件工程專業(yè)MOOC課程可能并不一定很多,由能提供優(yōu)質(zhì)師資資源的機(jī)構(gòu)開設(shè),但針對(duì)具體背景領(lǐng)域的SPOC課程可以更多,因?yàn)楫吘管浖鳛楝F(xiàn)代社會(huì)無(wú)所不在的組成,軟件工程面向的領(lǐng)域眾多,都需要有針對(duì)性地培養(yǎng)軟件工程人才。
4 結(jié)語(yǔ)
軟件工程專業(yè)課程具有變化快、對(duì)實(shí)踐要求高、需要團(tuán)隊(duì)協(xié)作等特征,這些使建設(shè)軟件工程專業(yè)在線課程具有更高的難度。MOOC課程和SPOC課程都是未來(lái)軟件工程專業(yè)在線課程所需的模式,盡管已經(jīng)有一些相關(guān)實(shí)踐,但是如何建立較為系統(tǒng)、各門課程完善、質(zhì)量高的軟件工程專業(yè)在線課程,還需要更多的研究與實(shí)踐。目前對(duì)SWEBOK中知識(shí)子域?qū)υ诰€課程建設(shè)影響的分析還較為初步,下一步還需要更具體地針對(duì)所包含的知識(shí)點(diǎn)研究如何通過在線課程進(jìn)行講授。此外,軟件工程專業(yè)在線課程應(yīng)該與軟件協(xié)同開發(fā)環(huán)境有機(jī)結(jié)合,這還需要我們進(jìn)一步進(jìn)行研究,針對(duì)知識(shí)點(diǎn)要求形成科學(xué)的集成平臺(tái)體系框架并進(jìn)行建設(shè)。
軟件工程專業(yè)個(gè)人簡(jiǎn)歷模板(一)
基本信息
姓 名:xuexila
性 別: 男
年 齡: 23歲
婚姻狀況: 未婚
最高學(xué)歷: 本科
工作年限: 應(yīng)屆畢業(yè)生
政治面貌: 共青團(tuán)員
現(xiàn)居城市: 南昌
籍 貫: 江西
聯(lián)系電話: ×××××××××××
電子郵箱: ×××@
求職意向
工作類型: 全職
期望薪資: 面議
工作地點(diǎn): 江西
求職行業(yè): 信息產(chǎn)業(yè)、計(jì)算機(jī)
求職職位: 軟件工程師 數(shù)據(jù)庫(kù)工程師/管理員 其他計(jì)算機(jī)軟硬件 硬件工程師 嵌入式硬件/軟件開發(fā)
工作經(jīng)歷
2014-06 - 南昌××服飾有限公司 軟件工程師
工作描述: 從事操作使用SQL Server數(shù)據(jù)庫(kù)應(yīng)用以及ASP.net開發(fā)。
教育經(jīng)歷
2012-07 - 2014-07 江西師范大學(xué) 軟件工程 本科
專業(yè)描述: JAVA程序設(shè)計(jì),JSP程序設(shè)計(jì),J2EE程序設(shè)計(jì),面向?qū)ο蟪绦蛟O(shè)計(jì),C++程序設(shè)計(jì),計(jì)算機(jī)組成原理,Web網(wǎng)頁(yè)制作,軟件項(xiàng)目管理,計(jì)算機(jī)組裝與維護(hù)等。
語(yǔ)言水平
英語(yǔ):熟練 (通過英語(yǔ)四級(jí))
獲得證書
2014-10 英語(yǔ)四級(jí)成績(jī)單
2014-06 江西師范大學(xué)一等專業(yè)獎(jiǎng)學(xué)金
2014-06 江西師范大學(xué) 三好學(xué)生榮譽(yù)稱號(hào)
2014-06 江西師范大學(xué) 優(yōu)秀學(xué)生獎(jiǎng)
2013-11 中國(guó)銀行從業(yè)考試 公共基礎(chǔ)
2013-11 中國(guó)銀行從業(yè)考試 個(gè)人理財(cái)
自我評(píng)價(jià)
本人性格開朗與人處事融洽,對(duì)工作善始善終,能承受日益嚴(yán)重的競(jìng)爭(zhēng)壓力,并能在成功與失敗中完善自己?;顫婇_朗、樂觀向上、適應(yīng)力強(qiáng)、勤奮好學(xué)、認(rèn)真負(fù)責(zé)、堅(jiān)毅不拔、勇于迎接新挑戰(zhàn)。擅長(zhǎng)業(yè)務(wù)具有良好的溝通能力與團(tuán)隊(duì)合作精神。
軟件工程專業(yè)個(gè)人簡(jiǎn)歷模板(二)
基本信息
XXX(男,22歲,本科學(xué)歷,1年以上工作經(jīng)驗(yàn))
婚姻狀況: 已婚 民族: 漢族 照片
參加工作時(shí)間: 2003-10 身高: 165
現(xiàn)居住地: 石家莊市 戶口所在地: 石家莊市
聯(lián)系電話: 電子郵件:
求職意向
期望工作性質(zhì): 全職
期望工作地點(diǎn): 石家莊市
期望從事行業(yè): 計(jì)算機(jī)軟件
期望從事職業(yè): 軟件工程師
到崗時(shí)間: 1周以內(nèi)
期望月薪: 1000元-1999元 (稅前)
教育經(jīng)歷
畢業(yè)學(xué)校: 北京化工大學(xué)北方學(xué)院 時(shí)間: 2008-09至 2009-06
專 業(yè): 其他 學(xué)歷: 本科
專業(yè)描述: 軟件工程專業(yè)
工作經(jīng)驗(yàn)
公司名稱: 北京合力金橋軟件有限責(zé)任公司
職位名稱: 軟件工程師 工作時(shí)間 : 2008-07至2009-07
工作描述:
1、聯(lián)通呼叫中心客服系統(tǒng)開發(fā)。提供軟電話、業(yè)務(wù)辦理、坐席監(jiān)控等功能。
2、產(chǎn)品級(jí)軟件的開發(fā)。參與開發(fā)過“績(jī)效管理系統(tǒng)”和“上下位管理系統(tǒng)”。
3、中間件(cics,tongeasy)服務(wù)應(yīng)用的開發(fā)。呼叫中心系統(tǒng)采用三層結(jié)構(gòu),中間件服務(wù)是在unix下使用Pro*c開發(fā)。
使用語(yǔ)言:c/c++
IDE:c++builder6、c++builder2007
數(shù)據(jù)庫(kù):oracle、sqlserver、mysql
所在行業(yè): 計(jì)算機(jī)軟件 公司性質(zhì): 私營(yíng).民營(yíng)企業(yè)
所在部門: 呼叫中心實(shí)施部 工作地點(diǎn): 北京
離職原因:
自我評(píng)價(jià)
1、能適應(yīng)高強(qiáng)度的工作, 能夠承擔(dān)一定工作壓力。
2、工作認(rèn)真負(fù)責(zé),有創(chuàng)新意識(shí)并有較強(qiáng)的學(xué)習(xí)能力。
3、具有良好溝通能力,編寫文檔的習(xí)慣,能發(fā)揚(yáng)團(tuán)隊(duì)合作精神。
4、有一定的工作經(jīng)驗(yàn),做事踏實(shí),在工作中能給自己很好的定位,動(dòng)手能力強(qiáng)。
5、獲得09年《軟件設(shè)計(jì)師》證書。
5、03年獲河北省高中程序設(shè)計(jì)組2等獎(jiǎng)。
項(xiàng)目經(jīng)驗(yàn)
項(xiàng)目名稱: 中國(guó)聯(lián)通客服系統(tǒng) 時(shí)間: 從 2008-09至2009-01
項(xiàng)目描述: 受理10010專線所用的呼叫中心系統(tǒng),包括軟電話、業(yè)務(wù)受理、知識(shí)庫(kù)等功能。
責(zé)任描述: 編寫代碼、詳設(shè)、概設(shè)。
項(xiàng)目名稱: 數(shù)據(jù)遷移服務(wù)程序 時(shí)間: 從 2009-01至2009-02
項(xiàng)目描述: 獨(dú)立完成的應(yīng)用程序。將一個(gè)數(shù)據(jù)庫(kù)表里的數(shù)據(jù)遷移到另一個(gè)數(shù)據(jù)庫(kù)中。源數(shù)據(jù)庫(kù)和目標(biāo)數(shù)據(jù)庫(kù)類型可不一樣(如oracle到sqlserver)。
責(zé)任描述: 編寫概設(shè)、詳設(shè)說(shuō)明書,編寫代碼。
項(xiàng)目名稱: 聯(lián)通績(jī)效管理系統(tǒng) 時(shí)間: 從 2009-03至2009-04
項(xiàng)目描述: 對(duì)聯(lián)通話務(wù)員的績(jī)效進(jìn)行考核的軟件,分為版務(wù)管理,數(shù)據(jù)管理,報(bào)表管理等幾個(gè)功能模塊,將坐席的班務(wù)情況已經(jīng)請(qǐng)假、調(diào)休等情況錄入到數(shù)據(jù)庫(kù)中,由系統(tǒng)計(jì)算考核成績(jī)及考勤、應(yīng)發(fā)工資的數(shù)據(jù)。
責(zé)任描述: 編寫代碼、數(shù)據(jù)庫(kù)設(shè)計(jì)。
項(xiàng)目名稱: 聯(lián)通上下位管理系統(tǒng) 時(shí)間: 從 2009-05至2009-06
項(xiàng)目描述: 該系統(tǒng)分為三個(gè)程序,服務(wù)端、普通坐席客戶端、班長(zhǎng)坐席客戶端。主要功能:對(duì)聯(lián)通話務(wù)員的一切離開臺(tái)席的動(dòng)作進(jìn)行管理,每次休息(包括開會(huì)、吃飯等)需通過普通坐席客戶端發(fā)出請(qǐng)求,班長(zhǎng)坐席客戶端接收到請(qǐng)求,批準(zhǔn)或拒絕此次休息申請(qǐng)。
責(zé)任描述: 編寫代碼。
語(yǔ)言
語(yǔ)言: 英語(yǔ) 水平: 良好
語(yǔ)言水平描述:
IT技能
技能名稱: Oracle 使用時(shí)間: 1年 熟練程度: 熟練
技能名稱: UNIX 使用時(shí)間: 1年 熟練程度: 一般
技能名稱: C++ 使用時(shí)間: 1年 熟練程度: 熟練
技能名稱: Java 使用時(shí)間: 1年 熟練程度: 熟練
軟件工程專業(yè)個(gè)人簡(jiǎn)歷模板(三)
基本信息
姓
名: xuexila
性
別: 男
民
族: 漢族
出生年月: 1989年9月23日
證件號(hào)碼:
婚姻狀況: 未婚
身
高: 171cm
體
重: 52kg
戶
籍: 廣東湛江
現(xiàn)所在地: 廣東湛江
畢業(yè)學(xué)校: 江門職業(yè)技術(shù)學(xué)院
學(xué)
歷: ???/p>
專業(yè)名稱: 軟件工程
畢業(yè)年份: 2011年
工作年限: 一年以內(nèi)
職
稱:
求職意向
職位性質(zhì): 全 職
職位類別: 計(jì)算機(jī)軟件
計(jì)算機(jī)硬件
其他類
職位名稱: 程序員 ; 計(jì)算機(jī)相關(guān)的 ; 其他類
工作地區(qū): 湛江市 ;
待遇要求: 可面議 ; 不需要提供住房
到職時(shí)間: 可隨時(shí)到崗
技能專長(zhǎng)
語(yǔ)言能力:
計(jì)算機(jī)能力:
專業(yè)知識(shí): 基礎(chǔ)方面:
1 熟悉辦公軟件,Excel、Word的使用,ppt的制作
2 熟練組裝電腦,電腦各個(gè)方面的組件
3 熟悉photoshop,dreamweaver使用
專業(yè)方面:
1 熟悉JSP,Servlet,JDBC,XML,webService,JavaScript,dwr,ajax等技術(shù)
2 熟悉 Struts,Spring,Hibernate ,ibatis等開源框架開發(fā)企業(yè)級(jí)應(yīng)用.
3 熟悉MVC、IOC,AOP, DAO等多種J2EE設(shè)計(jì)模式進(jìn)行軟件設(shè)計(jì).
4 熟練使用Apache Tomcat6.0、jetty服務(wù)器
5 熟練應(yīng)用 Java 集成開發(fā)環(huán)境 Eclipse進(jìn)行開發(fā).
數(shù)據(jù)庫(kù)方面:
1 熟練使用Oracle , MySql,SqlServer2000數(shù)據(jù)庫(kù),
2 熟悉Hql語(yǔ)句與事務(wù)處理,熟悉存儲(chǔ)過程
教育培訓(xùn)
教育經(jīng)歷:
時(shí)間 所在學(xué)校 學(xué)歷
2008年9月 - 2011年7月 江門職業(yè)技術(shù)學(xué)院 ???/p>
培訓(xùn)經(jīng)歷:
時(shí)間 培訓(xùn)機(jī)構(gòu) 證書
工作經(jīng)歷
其他信息
自我介紹: 1 工作認(rèn)真、負(fù)責(zé)。
2 本人性格開朗,樂觀向上,自信,穩(wěn)重
3 熱愛軟件事業(yè),對(duì)于IT領(lǐng)域的軟件開發(fā)和工作有濃厚的興趣
4 吃苦耐勞、敢于面對(duì)和克服困難,能承受較大的工作壓力
5 有良好的團(tuán)隊(duì)協(xié)調(diào)能力和環(huán)境適應(yīng)能力,有責(zé)任感與使命感,能吃苦耐勞
發(fā)展方向:
其他要求:
聯(lián)系方式
看過“軟件工程專業(yè)個(gè)人簡(jiǎn)歷模板”的人還看了: 1.軟件工程個(gè)人簡(jiǎn)歷模板
2.大學(xué)軟件工程應(yīng)屆畢業(yè)生簡(jiǎn)歷模板
3.軟件工程師簡(jiǎn)歷模板
【關(guān)鍵詞】工程認(rèn)證背景;軟件工程;實(shí)踐課程平臺(tái)
一、國(guó)內(nèi)工程認(rèn)證背景下軟件工程專業(yè)實(shí)踐課程的發(fā)展概述
在新工科背景下,實(shí)踐教學(xué)作為實(shí)踐性、創(chuàng)造性較強(qiáng)的教學(xué)工作,需要在傳統(tǒng)工科實(shí)踐教學(xué)模式的基礎(chǔ)上進(jìn)行深入探索和創(chuàng)新,打造符合新工科模式的實(shí)踐教學(xué)平臺(tái)。國(guó)內(nèi)各大高校學(xué)者在工程認(rèn)證背景下提出了若干工程教育認(rèn)證與教育教學(xué)理念和研究方法。武漢大學(xué)計(jì)算機(jī)學(xué)院學(xué)者從軟件工程專業(yè)實(shí)驗(yàn)教學(xué)定位分析,結(jié)合“以學(xué)生為中心、以‘創(chuàng)造、創(chuàng)新、創(chuàng)業(yè)’為導(dǎo)向”的教育理念,建設(shè)基于云的實(shí)驗(yàn)教學(xué)平臺(tái),培養(yǎng)"新工科"學(xué)生的核心能力[1]。東北大學(xué)軟件學(xué)院學(xué)者結(jié)合新工科教育理念提出了軟件工程專業(yè)理論與實(shí)踐相結(jié)合的計(jì)算機(jī)網(wǎng)絡(luò)課程建設(shè)與改革方案。湖南工程學(xué)院計(jì)算機(jī)與通信學(xué)院學(xué)者提出了軟件工程課程教學(xué)改革整體框架,該框架構(gòu)建四位一體的教學(xué)模式,以學(xué)生為中心,從學(xué)習(xí)資源庫(kù)、教學(xué)團(tuán)隊(duì)、角色課堂和評(píng)價(jià)體系四個(gè)方面,全方面提高學(xué)生的項(xiàng)目開發(fā)實(shí)踐能力。肇慶學(xué)院計(jì)算機(jī)科學(xué)與軟件學(xué)院學(xué)者提出針對(duì)學(xué)生實(shí)際動(dòng)手能力不足、團(tuán)隊(duì)協(xié)作意識(shí)薄弱的問題,構(gòu)建了一種基于校企合作的軟件工程專業(yè)實(shí)踐教學(xué)模式[2]。鄭州升達(dá)經(jīng)貿(mào)管理學(xué)院信息工程學(xué)院學(xué)者提出了民辦高校軟件工程專業(yè)進(jìn)行工程教育改革的措施,以培養(yǎng)學(xué)生運(yùn)用所學(xué)專業(yè)知識(shí)解決實(shí)際負(fù)責(zé)工程問題的能力,提高學(xué)生走入社會(huì)的競(jìng)爭(zhēng)力。
二、工程認(rèn)證背景下軟件工程專業(yè)實(shí)踐課程的體系構(gòu)建
結(jié)合我院特色,在軟件工程傳統(tǒng)實(shí)踐教學(xué)模式的基礎(chǔ)上進(jìn)行探索和創(chuàng)新,研究與建設(shè)符合新工科模式的實(shí)踐教學(xué)平臺(tái)。我院軟件工程專業(yè)設(shè)置了大量的實(shí)踐課程,2018級(jí)、2019級(jí)、2020級(jí)軟件工程培養(yǎng)方案中的實(shí)踐課程分為51學(xué)分、54學(xué)分、52.5學(xué)分,占總學(xué)分的比例為31.76%、33.53%、26.38%。在工程認(rèn)證背景下,專業(yè)課程的設(shè)置了大量的上機(jī)、課程設(shè)計(jì)、實(shí)驗(yàn)、實(shí)訓(xùn)、畢業(yè)設(shè)計(jì)等注重學(xué)生實(shí)踐動(dòng)手能力的教學(xué)環(huán)節(jié)?,F(xiàn)階段專業(yè)教師在進(jìn)行實(shí)踐課程授課的過程中仍然采用QQ發(fā)放作業(yè)、收取作業(yè),亟需建立一個(gè)滿足日常授課、配套的學(xué)生練習(xí)和成績(jī)考核以及提高學(xué)生實(shí)踐動(dòng)手能力和創(chuàng)新能力的平臺(tái)?,F(xiàn)階段軟件工程專業(yè)實(shí)踐課程體系包括上機(jī)、課程設(shè)計(jì)、實(shí)訓(xùn)、畢業(yè)設(shè)計(jì)4個(gè)教學(xué)環(huán)節(jié)。
2.1上機(jī)課程
上機(jī)課程占比為1/4~1/2課時(shí),為學(xué)生鞏固所學(xué)知識(shí)點(diǎn)而開設(shè),其主要內(nèi)容強(qiáng)調(diào)演示證明某個(gè)一個(gè)算法、設(shè)計(jì)某一個(gè)模塊的實(shí)驗(yàn)結(jié)果。涉及的課程主要為專業(yè)課:計(jì)算機(jī)程序設(shè)計(jì)基礎(chǔ)、數(shù)據(jù)結(jié)構(gòu)、面向?qū)ο蟪绦蛟O(shè)計(jì)(Java)、數(shù)據(jù)庫(kù)原理與應(yīng)用、網(wǎng)頁(yè)制作、軟件工程導(dǎo)論、可視化建模與UML、JavaWeb編程等課程。覆蓋的工程認(rèn)證畢業(yè)要求1工程知識(shí)、2問題分析、3設(shè)計(jì)解決方案、5使用現(xiàn)代工具等[3]。
2.2課程設(shè)計(jì)
課程設(shè)計(jì)是在理論課結(jié)束后,新開設(shè)的實(shí)踐課程,能夠?qū)?duì)應(yīng)理論課程的內(nèi)容進(jìn)行綜合的練習(xí)而進(jìn)行課程設(shè)計(jì),是實(shí)踐課程體系中最重要的組成部分。課程設(shè)計(jì)強(qiáng)調(diào)對(duì)課程知識(shí)點(diǎn)綜合應(yīng)用,實(shí)踐案例來(lái)自企業(yè)真實(shí)的項(xiàng)目或者國(guó)內(nèi)知名競(jìng)賽的題目。涉及的課程有:網(wǎng)頁(yè)設(shè)計(jì)課程設(shè)計(jì)、軟件工程課程設(shè)計(jì)、Java語(yǔ)言課程設(shè)計(jì)、JavaWeb課程設(shè)計(jì)、Web前端開發(fā)課程設(shè)計(jì)等。覆蓋的工程認(rèn)證畢業(yè)要求3設(shè)計(jì)解決方案、5使用現(xiàn)代工具、6工程與社會(huì)等。
2.3項(xiàng)目實(shí)訓(xùn)
項(xiàng)目實(shí)訓(xùn)主要開設(shè)在第7學(xué)期,綜合運(yùn)用多門課程的知識(shí)點(diǎn)完成軟件工程的項(xiàng)目實(shí)訓(xùn)。讓學(xué)生參與軟件的需求分析、設(shè)計(jì)、實(shí)訓(xùn)、測(cè)試、維護(hù)等軟件工程的生命周期,培養(yǎng)學(xué)的團(tuán)隊(duì)協(xié)作、職業(yè)規(guī)劃、溝通、項(xiàng)目管理、終身學(xué)習(xí)等能力。軟件工程專業(yè)現(xiàn)階段的專業(yè)方向課程分為web方向課程和移動(dòng)端開發(fā)方向課程,web方向的課程項(xiàng)目實(shí)訓(xùn)涉及課程為Java架構(gòu)課程設(shè)計(jì)和Java微服務(wù)架構(gòu)課程設(shè)計(jì),題目選取了校企合作的企業(yè)級(jí)應(yīng)用項(xiàng)目的部分功能,綜合了專業(yè)基礎(chǔ)課網(wǎng)頁(yè)設(shè)計(jì)、Java、JavaWeb編程、數(shù)據(jù)庫(kù)原理與應(yīng)用、Web前端開發(fā)技術(shù)等多門課程。移動(dòng)端方向設(shè)置的Android高級(jí)編程課程設(shè)計(jì)和微信程序開發(fā)課程設(shè)計(jì)綜合了H5移動(dòng)應(yīng)用開發(fā)、Android應(yīng)用開發(fā)、數(shù)據(jù)庫(kù)原理與應(yīng)用、網(wǎng)頁(yè)設(shè)計(jì)、移動(dòng)后端開發(fā)等多門課程的知識(shí)。其覆蓋的工程認(rèn)證指標(biāo)點(diǎn)除了課程設(shè)計(jì)的要求以為,還覆蓋了畢業(yè)要求8職業(yè)規(guī)范、9職業(yè)規(guī)范個(gè)人和團(tuán)隊(duì)、10溝通等。
2.4畢業(yè)設(shè)計(jì)
畢業(yè)設(shè)計(jì)是軟件工程實(shí)踐教學(xué)體系中的最后一個(gè)綜合性、創(chuàng)造性的實(shí)踐性教學(xué)環(huán)節(jié)。畢業(yè)設(shè)計(jì)題目從企業(yè)中的實(shí)踐項(xiàng)目中進(jìn)行選取,采用指導(dǎo)教師和企業(yè)導(dǎo)師聯(lián)合指導(dǎo)的方式進(jìn)行。畢業(yè)設(shè)計(jì)的整個(gè)過程包括選題、開題、中期檢查、畢業(yè)論文編寫、畢業(yè)設(shè)計(jì)項(xiàng)目演示、項(xiàng)目答辯等過程。最后系部邀請(qǐng)企業(yè)導(dǎo)師和校內(nèi)導(dǎo)師聯(lián)合推選優(yōu)秀畢業(yè)設(shè)計(jì),舉辦畢業(yè)設(shè)計(jì)展等活動(dòng)。其課程所覆蓋工程認(rèn)證畢業(yè)設(shè)計(jì)要求的指標(biāo)點(diǎn)除了上機(jī)、課設(shè)、項(xiàng)目實(shí)訓(xùn)的等課程的指標(biāo)點(diǎn)以外,還加入了畢業(yè)要求11項(xiàng)目管理和畢業(yè)要求12終身學(xué)習(xí)。
三、工程認(rèn)證背景下軟件工程專業(yè)實(shí)踐課程的實(shí)踐平臺(tái)建設(shè)
我院軟件工程實(shí)踐教學(xué)平臺(tái)堅(jiān)持“以學(xué)生為中心、提高實(shí)踐能力、增強(qiáng)學(xué)習(xí)能力”為建設(shè)目標(biāo),采用項(xiàng)目式教學(xué)方法來(lái)構(gòu)建學(xué)生的知識(shí)體系和動(dòng)手實(shí)踐能力。該實(shí)踐教學(xué)平臺(tái)承擔(dān)上機(jī)、課程設(shè)計(jì)、實(shí)訓(xùn)、畢業(yè)設(shè)計(jì)等多個(gè)功能,并體現(xiàn)“工程認(rèn)證”背景中提出的“以學(xué)生為中心”的原則。實(shí)踐教學(xué)平臺(tái)主要包括實(shí)踐課資源共享系統(tǒng)、實(shí)踐課在線培訓(xùn)系統(tǒng)、實(shí)踐課在線練習(xí)系統(tǒng)、學(xué)生能力分析系統(tǒng)等4個(gè)部分。
3.1實(shí)踐課資源共享系統(tǒng)
軟件工程專業(yè)實(shí)踐課各類資源共享系統(tǒng),對(duì)教師、學(xué)生開放。主要包括課程介紹、教學(xué)大綱周歷、教案、演示文稿PPT、、參考資料、課程錄音錄像等有助于教學(xué)提升的資源。該子系統(tǒng)主要包括平臺(tái)首頁(yè)、學(xué)習(xí)資源、翻轉(zhuǎn)課堂和我的審核等模塊。在平臺(tái)首頁(yè)、學(xué)習(xí)資源區(qū)均能看到課程的相關(guān)資源信息,同時(shí)支持同學(xué)們對(duì)某些重難點(diǎn)知識(shí)點(diǎn)按照自己的理解錄制講義視頻等,通過教師審核后到平臺(tái),供其他同學(xué)學(xué)習(xí)。
3.2實(shí)踐課在線培訓(xùn)系統(tǒng)
實(shí)踐課在線培訓(xùn)系統(tǒng)與資源共享子系統(tǒng)搭配,通過學(xué)生學(xué)習(xí)的路徑設(shè)置相應(yīng)的算法進(jìn)行評(píng)分設(shè)置、學(xué)分排名等。學(xué)生可以通過學(xué)習(xí)資源信息、完成作業(yè)、參與點(diǎn)贊和信息等行為,實(shí)時(shí)查看班級(jí)的排名信息,該分?jǐn)?shù)可以作為教師過程性考核的依據(jù)。
3.3實(shí)踐課在線練習(xí)系統(tǒng)
實(shí)踐課在線練習(xí)系統(tǒng)與培訓(xùn)系統(tǒng)搭配,可根據(jù)課程內(nèi)容或知識(shí)點(diǎn)進(jìn)行考試練習(xí)。涵蓋出題、組卷、考試、導(dǎo)入考生信息、監(jiān)考、自動(dòng)評(píng)卷/人工評(píng)卷等完整流程??扇我庵付▍⑴c考試班級(jí),指定考試試卷,規(guī)定每場(chǎng)考試時(shí)間。并可以限定每名考生的重考次數(shù)。
3.4學(xué)生能力分析系統(tǒng)
學(xué)生能力分析系統(tǒng)與在線培訓(xùn)系統(tǒng)搭配,提供督學(xué)監(jiān)控功能,能正確反饋學(xué)生的進(jìn)度、時(shí)間,監(jiān)控每個(gè)學(xué)員、每門課程的進(jìn)度等信息。與在線練習(xí)系統(tǒng)搭配,為整個(gè)班級(jí)、每個(gè)學(xué)生、每次考試進(jìn)行分析,分析學(xué)員的錯(cuò)題情況,對(duì)癥下藥。
四、工程認(rèn)證背景下軟件工程專業(yè)實(shí)踐課程平臺(tái)的應(yīng)用效果
該平臺(tái)應(yīng)用于軟件工程17級(jí)、18級(jí)、19級(jí)等Java語(yǔ)言程序設(shè)計(jì)1、Java高級(jí)編程、JavaWeb開發(fā)等3門課程的上機(jī)、課程設(shè)計(jì)等教學(xué)過程中。教學(xué)過程中取得了相應(yīng)的教學(xué)數(shù)據(jù),同時(shí)對(duì)系統(tǒng)的進(jìn)一步優(yōu)化也提供了數(shù)據(jù)支撐。
4.1教師端和學(xué)生端翻轉(zhuǎn)課堂模塊
傳統(tǒng)的教學(xué)模式中,以教師講解為主。結(jié)合課上課下的講解案例,教師可以將某一門課程的學(xué)習(xí)資源包括PPT和視頻上傳到功能區(qū)。同時(shí)在該模塊中允許學(xué)生根據(jù)自己的理解對(duì)該知識(shí)點(diǎn)進(jìn)行重新講解,通過教師審核通過后該視頻資源,使得教學(xué)變成雙向過程,師生互動(dòng)更加流暢。同時(shí)也將傳統(tǒng)的老師講-學(xué)生聽的授課模式更改為學(xué)生講-學(xué)生聽的翻轉(zhuǎn)課堂模式。
4.2積分模塊設(shè)計(jì)
積分模塊主要為激勵(lì)學(xué)生學(xué)習(xí)興趣設(shè)計(jì),在學(xué)習(xí)過程中進(jìn)行嘉獎(jiǎng),也能促進(jìn)學(xué)生之間形成良好的競(jìng)爭(zhēng),同時(shí)為教師課程打分提供一定的參考。積分系統(tǒng)包含了積分獲取、學(xué)習(xí)排行兩個(gè)功能。積分獲取提供兩種獲取方式,通過學(xué)吧論壇點(diǎn)贊互動(dòng)以及每日簽到。學(xué)習(xí)排行則提供了班級(jí)、年級(jí)排行等信息。在學(xué)生端首頁(yè)提供了所在班級(jí)的學(xué)生排行信息,在教師端提供了所教授班級(jí)學(xué)生的排行信息。
4.3學(xué)生練習(xí)-測(cè)試模塊老師可以申請(qǐng)考試教室,等待管理員進(jìn)行審批,可以查看自己的申請(qǐng)狀態(tài),用來(lái)查詢是否通過審核。申請(qǐng)教室時(shí)支持考試試卷上傳,學(xué)生考試完畢后,將試卷上傳到服務(wù)器,老師能夠查看并批改上傳的試卷。本模塊支持多個(gè)參數(shù)查詢、成績(jī)報(bào)告生成、歷史試卷回閱等功能。
4.4學(xué)生實(shí)踐課程練習(xí)分析模塊
在不斷的教學(xué)過程中學(xué)生能力不斷提升,以往采用期中考試、期末考試為學(xué)生能力的評(píng)估方式,缺乏中間過程有條理、有證據(jù)的分析支撐。無(wú)法準(zhǔn)確獲知學(xué)生在哪個(gè)階段出現(xiàn)問題,也難以從源頭解決。采用學(xué)生能力全過程的分析手段,有助于及時(shí)發(fā)現(xiàn)異常并調(diào)整,高效提升學(xué)生的綜合素質(zhì)和能力。以上機(jī)練習(xí)的選擇題為例,將錯(cuò)誤的選項(xiàng)進(jìn)行統(tǒng)計(jì)形成分析報(bào)告,可以幫助教師分析集中的錯(cuò)誤知識(shí)點(diǎn),便于教師有目的講解錯(cuò)誤習(xí)題。
五、結(jié)束語(yǔ)
針對(duì)新工科建設(shè)和工程教育認(rèn)證對(duì)軟件工程特色專業(yè)建設(shè)和人才培養(yǎng)的要求,以本校軟件工程專業(yè)實(shí)踐課程為突破點(diǎn),針對(duì)學(xué)生實(shí)踐能力較低、動(dòng)手能力不足、團(tuán)隊(duì)協(xié)作意識(shí)薄弱等問題,踐行“新工科”工程教育理念、探索培養(yǎng)模式,助力學(xué)院向應(yīng)用技術(shù)型高校轉(zhuǎn)型,構(gòu)建軟件工程專業(yè)實(shí)踐課程教學(xué)平臺(tái),一方面滿足軟件工程實(shí)踐課程的日常教學(xué)需求,另一方面完善軟件工程實(shí)踐課程的教學(xué)體系,加深課程與課程之間的銜接關(guān)系,為其他應(yīng)用型高校軟件工程專業(yè)提供較好的借鑒和參考模式。
參考文獻(xiàn)
[1]熊念,周珊,劉小麗,陸堯勝.基于云計(jì)算的跨校區(qū)計(jì)算機(jī)通識(shí)課程實(shí)驗(yàn)教學(xué)研究[J].實(shí)驗(yàn)科學(xué)與技術(shù),2020,18(03):114-117.
[2]廖卓凡,王靜,熊兵.新工科背景下“軟件工程”課程教學(xué)與實(shí)踐改革研究[J].計(jì)算機(jī)時(shí)代,2021,{4}(05):81-83+87.
在實(shí)施卓越計(jì)劃的過程中,地方高校都碰到了一些問題,軟件工程專業(yè)作為新興的工程類專業(yè)更不例外。⑴軟件企業(yè)資源嚴(yán)重缺乏。長(zhǎng)期以來(lái),高校工程類人才培養(yǎng)與社會(huì)存在脫節(jié),遠(yuǎn)離工程教育實(shí)際。在卓越工程師的培養(yǎng)過程中,校企合作是區(qū)別于傳統(tǒng)培養(yǎng)方式的獨(dú)具特色的重要環(huán)節(jié)。卓越計(jì)劃就是要將工程教育“回歸工程”,而與企業(yè)密切合作實(shí)施“3+1”的培養(yǎng)模式即成為工程化教育的關(guān)鍵之一[4-6]。但是,地方高校限于區(qū)域地理環(huán)境、企業(yè)類型和規(guī)模,可利用的企業(yè)資源較少。軟件企業(yè)作為上個(gè)世紀(jì)末在國(guó)內(nèi)迅猛發(fā)展起來(lái)的新興產(chǎn)業(yè),其地域性分布失衡情況相比傳統(tǒng)工程類專業(yè)更加顯著。國(guó)內(nèi)的軟件產(chǎn)業(yè)主要集中在深圳、廣州、上海、北京等沿海地區(qū)或大型城市,而在中部地區(qū)或者二線城市,軟件產(chǎn)業(yè)的發(fā)展較為滯后,可建立校企合作關(guān)系的軟件企業(yè)少之又少。另外,大多數(shù)企業(yè),特別是中小企業(yè),主要追求經(jīng)濟(jì)利益,由于缺少配套政策,這些企業(yè)基本不會(huì)承擔(dān)為社會(huì)培養(yǎng)人才的責(zé)任,因此,導(dǎo)致可開展“卓越計(jì)劃”企業(yè)學(xué)習(xí)的企業(yè)資源嚴(yán)重缺乏。⑵在校教師的教學(xué)能力不夠,企業(yè)師資欠缺。首先,高校師資主要來(lái)源是高校培養(yǎng)的高學(xué)歷人才,教師的工程化軟件開發(fā)經(jīng)歷較少。在實(shí)施“卓越計(jì)劃”的過程中,教師需要發(fā)揮主要作用,為學(xué)生開設(shè)課程、指導(dǎo)學(xué)生實(shí)踐和進(jìn)行工程化教學(xué)改革等均需要有較為豐富的工程實(shí)踐經(jīng)驗(yàn),教師基本是從學(xué)校到學(xué)校,缺乏實(shí)際工程經(jīng)驗(yàn),這是約束教師提高工程教育能力的關(guān)鍵點(diǎn)。其次,雙語(yǔ)教學(xué)能力不足,英語(yǔ)可以說(shuō)是軟件產(chǎn)業(yè)的第一語(yǔ)言,“卓越計(jì)劃”也要求“面向世界”,這就必須要求教師在外語(yǔ)水平上有較大的提高。再有,中青年教師教學(xué)實(shí)踐能力不足,近年來(lái)高校在職稱評(píng)定過程中,一味追求科研硬指標(biāo),忽視教學(xué)軟指標(biāo),使得中青年教師對(duì)教學(xué)能力的提高不重視,教學(xué)方式方法掌握不夠,教學(xué)實(shí)踐經(jīng)驗(yàn)缺乏。最后,對(duì)于企業(yè)工程師作為兼職教師的選聘目前并沒有形成一套行之有效方案,企業(yè)師資隊(duì)伍還遠(yuǎn)遠(yuǎn)沒有成為高等工程教育師資的重要補(bǔ)充。師資隊(duì)伍工程教育能力的缺乏將嚴(yán)重滯緩“卓越計(jì)劃”的發(fā)展。⑶完整的工程化過程還未實(shí)際在生產(chǎn)中形成。我國(guó)的計(jì)算機(jī)軟件專業(yè)教育在國(guó)際化、標(biāo)準(zhǔn)化方面仍然大大落后于先進(jìn)國(guó)家。盡管軟件產(chǎn)業(yè)發(fā)展速度很快,但國(guó)內(nèi)的軟件行業(yè)規(guī)模不是很大,有些軟件企業(yè)在軟件制作上,也只是采用了關(guān)鍵設(shè)計(jì)原則和一些軟件工程的思想,與大規(guī)模的工業(yè)化大生產(chǎn)比較還有一定差距。這導(dǎo)致學(xué)生在企業(yè)學(xué)習(xí)期間的學(xué)習(xí)任務(wù)較為單一,比如,只參與軟件開發(fā)過程的一個(gè)環(huán)節(jié),這樣對(duì)完整的工程化生產(chǎn)過程并沒有一個(gè)全面的了解,要完全達(dá)到卓越工程師的培養(yǎng)標(biāo)準(zhǔn)基本不可能。⑷企業(yè)學(xué)習(xí)過程的監(jiān)控不到位。在企業(yè)學(xué)習(xí)階段,學(xué)生主要在企業(yè)進(jìn)行現(xiàn)場(chǎng)實(shí)踐,學(xué)習(xí)過程的監(jiān)督以企業(yè)為主,學(xué)校為輔,但由于企業(yè)培養(yǎng)機(jī)制和配套措施不完善,企業(yè)監(jiān)督的實(shí)施并不到位,無(wú)法很好地掌握學(xué)生在企業(yè)學(xué)習(xí)過程中的情況,如實(shí)踐任務(wù)的實(shí)際完成情況、人身安全問題、在企業(yè)學(xué)習(xí)期間的合法權(quán)益等。以上幾點(diǎn)是地方高校在實(shí)施軟件工程“卓越計(jì)劃”的過程中所要面臨并亟待解決的突出問題,如何利用有限的資源,將現(xiàn)行的軟件工程專業(yè)人才培養(yǎng)模式向“工程化”轉(zhuǎn)變,培養(yǎng)優(yōu)秀軟件工程技術(shù)人才是地方高校軟件工程專業(yè)卓越計(jì)劃實(shí)施的研究重點(diǎn)和目標(biāo)。
2結(jié)合自身特色培養(yǎng)軟件卓越工程師
圍繞軟件卓越工程師的培養(yǎng)目標(biāo),地方高校應(yīng)研究如何揚(yáng)長(zhǎng)避短,有效合理地實(shí)施校企合作,形成地方高校具有自身特色的軟件卓越工程師培養(yǎng)模式。結(jié)合我校軟件工程專業(yè)卓越計(jì)劃的實(shí)施,筆者認(rèn)為應(yīng)從以下幾個(gè)方面著手。⑴結(jié)合地方軟件產(chǎn)業(yè)發(fā)展現(xiàn)狀與學(xué)校優(yōu)勢(shì)專業(yè)有效實(shí)施校企合作。一方面關(guān)注地方軟件行業(yè)的發(fā)展,積極與地方企業(yè)溝通實(shí)施校企合作,另一方面利用學(xué)校的優(yōu)勢(shì)專業(yè),尋找跨學(xué)科、跨平臺(tái)的合作機(jī)會(huì),在優(yōu)勢(shì)專業(yè)領(lǐng)域中尋求軟件研發(fā)的工程實(shí)踐活動(dòng),發(fā)揮自身優(yōu)勢(shì),彌補(bǔ)因地區(qū)產(chǎn)業(yè)發(fā)展的不平衡而帶來(lái)的校企合作資源缺乏的劣勢(shì)。我校地處中南地區(qū)的二線城市,剛剛落戶的中興通訊已跟我們建立了合作關(guān)系,同時(shí)我們也積極聯(lián)系了周邊城市可合作的相關(guān)企業(yè),目前一共建立了六個(gè)校企合作實(shí)訓(xùn)基地。除此之外,我們積極利用我校的“核特色,醫(yī)品牌”,已逐步確定了核行業(yè)軟件和醫(yī)學(xué)信息管理軟件的研發(fā)方向,與特色專業(yè)的結(jié)合,發(fā)揮品牌專業(yè)優(yōu)勢(shì),這不僅為學(xué)生的工程實(shí)踐打開了另一個(gè)通道,同時(shí)也為科研帶來(lái)了新的契機(jī)。⑵制定專門的政策,鼓勵(lì)中青年教師赴合作企業(yè)掛職鍛煉,同時(shí),不拘一格地將研究院所和企業(yè)有工程專業(yè)經(jīng)驗(yàn)的人才,特別是中高層管理干部聘任為教師,建設(shè)好工程教育師資隊(duì)伍,形成提高教學(xué)水平的內(nèi)生動(dòng)力和外生動(dòng)力。在學(xué)校政策的大力支持下,近幾年我院已先后輸送五名青年教師赴合作企業(yè)參與軟件項(xiàng)目的研發(fā),并在授課過程中邀請(qǐng)有項(xiàng)目經(jīng)驗(yàn)的老師開設(shè)專題講座,學(xué)生反映教學(xué)效果良好。另外,還特聘了某外企高層管理人員為特邀講師為學(xué)生介紹相關(guān)知識(shí)。⑶將規(guī)范的軟件工程過程滲透到日常教學(xué)中,形成以工程過程為主干,以理論內(nèi)容為基石,以實(shí)踐活動(dòng)為根本教學(xué)模式。我校軟件工程卓越計(jì)劃實(shí)施2+1+0.5+0.5的課程體系,大量增加實(shí)踐環(huán)節(jié),教學(xué)采用螺旋式的案例教學(xué)模式,以案例為驅(qū)動(dòng),逐步提高學(xué)生的理論水平與實(shí)踐經(jīng)驗(yàn)。學(xué)生在學(xué)習(xí)過程中以團(tuán)隊(duì)為單位建立“虛擬企業(yè)”,按照工程過程分工扮演不同的角色,這種方式使得學(xué)生在學(xué)習(xí)過程中表現(xiàn)出極高的積極性,教學(xué)效果顯著。依循“重基礎(chǔ),精方向,強(qiáng)工程”的基本原則,我們充分利用學(xué)校的自身特色,借鑒國(guó)內(nèi)外優(yōu)秀高校軟件工程類專業(yè)教學(xué)諸多成果,通過構(gòu)建以專業(yè)能力為導(dǎo)向的模塊化教學(xué)體系、圍繞案例與實(shí)際工程項(xiàng)目開展實(shí)踐教學(xué)、建立多元化的師資隊(duì)伍、加強(qiáng)校企產(chǎn)學(xué)研合作以及完善質(zhì)量監(jiān)控與保障體系等,培養(yǎng)企業(yè)真正需要的、在一定軟件工程理論基礎(chǔ)之上具有較強(qiáng)動(dòng)手能力與社會(huì)適應(yīng)能力的軟件工程師,保證卓越工程師人才培養(yǎng)目標(biāo)和培養(yǎng)要求的實(shí)現(xiàn)。目前,我校軟件工程卓越計(jì)劃已成功培養(yǎng)了三屆共90名畢業(yè)生,每屆就業(yè)率均達(dá)到百分之百(含考研),而且用人單位對(duì)卓越班畢業(yè)生也給予了高度評(píng)價(jià),我們的許多畢業(yè)生在進(jìn)入單位后的短短數(shù)月便在工程過程、團(tuán)隊(duì)合作等方面體現(xiàn)出的明顯優(yōu)勢(shì),他們中間的很多人都先于一些名校畢業(yè)生提前得到晉升的機(jī)會(huì)。
3結(jié)束語(yǔ)
在軟件工程專業(yè)應(yīng)用型本科人才培養(yǎng)背景下,為了幫助學(xué)生更好的理解和掌握計(jì)算機(jī)網(wǎng)絡(luò)知識(shí),培養(yǎng)他們實(shí)際動(dòng)手解決問題和創(chuàng)新能力,必須對(duì)這門課程的進(jìn)行創(chuàng)新性的改革,最大限度地提高學(xué)生的思維能力和綜合應(yīng)用能力,改革的總體思路如下:1)改革教學(xué)內(nèi)容,優(yōu)化基礎(chǔ)知識(shí),引入新知識(shí),加入綜合案例,結(jié)合企業(yè)需求,突出實(shí)踐,將核心知識(shí)點(diǎn)打透,突出應(yīng)用能力;2)改革教學(xué)模式,一方面在課堂上采用“提問式”、“啟發(fā)式”、“對(duì)比式”、“討論式”、“小結(jié)式”等多種方法綜合應(yīng)用,使教學(xué)過程更加符合學(xué)生的心理認(rèn)知規(guī)律,做到循序漸進(jìn),逐步深入;另一方面在一些關(guān)鍵知識(shí)點(diǎn)上采取案例引導(dǎo)式,研討式的教學(xué)模式,使學(xué)生積極的參與到課堂中來(lái);3)改革課程考核辦法,多元化考核方式,考核可采用筆試與實(shí)際操作成果考核等不同方式進(jìn)行。課程成績(jī)由平時(shí)大作業(yè)、社會(huì)實(shí)踐和期末考核綜合而成,實(shí)行新的評(píng)估體系,使考核能真實(shí)地反映出學(xué)生的綜合能力,促進(jìn)學(xué)生主動(dòng)學(xué)習(xí);4)改革課程實(shí)驗(yàn),充分調(diào)動(dòng)學(xué)生的積極性和動(dòng)手能力,提高學(xué)生的思維能力和綜合應(yīng)用能力。
2具體實(shí)踐
(1)以培養(yǎng)應(yīng)用型人才為前提,改革計(jì)算機(jī)網(wǎng)絡(luò)課程的知識(shí)體系根據(jù)軟件工程專業(yè)人才培養(yǎng)規(guī)格要求,進(jìn)一步分析軟件工程專業(yè)所要求的《計(jì)算機(jī)網(wǎng)絡(luò)》課程知識(shí)體系,做到以下幾點(diǎn):1)更新教材,把握計(jì)算機(jī)網(wǎng)絡(luò)知識(shí)的重點(diǎn)和難點(diǎn)內(nèi)容,將知識(shí)與軟件應(yīng)用具體相關(guān);2)搜集更新現(xiàn)在互聯(lián)網(wǎng)階段的網(wǎng)絡(luò)新知識(shí),讓學(xué)生能夠?qū)⑺鶎W(xué)的理論知識(shí)聯(lián)系實(shí)際,聯(lián)系當(dāng)今網(wǎng)絡(luò)前沿知識(shí);3)優(yōu)化設(shè)計(jì)計(jì)算機(jī)網(wǎng)絡(luò)課堂教學(xué)內(nèi)容,設(shè)計(jì)案例或改造已有的相關(guān)案例,使案例盡量包含更多的核心基礎(chǔ)知識(shí)點(diǎn)。4)實(shí)驗(yàn)項(xiàng)目更新,根據(jù)新的課程知識(shí)體系設(shè)計(jì)相關(guān)實(shí)驗(yàn)項(xiàng)目,科學(xué)設(shè)計(jì)實(shí)驗(yàn)的難度,使學(xué)生能夠在學(xué)有所得,循序漸進(jìn),并能在規(guī)定的時(shí)間內(nèi)完成。
(2)以企業(yè)實(shí)際應(yīng)用為導(dǎo)向,構(gòu)建計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)項(xiàng)目和方案對(duì)于軟件開發(fā)人員,并不會(huì)真正的去設(shè)計(jì)相關(guān)的硬件,而是關(guān)注數(shù)據(jù)的流動(dòng)狀態(tài),在企業(yè)進(jìn)行軟件研發(fā)工作時(shí),遇到的各類網(wǎng)絡(luò)問題需要解決時(shí),通常使用的wireshark軟件來(lái)分析各種數(shù)據(jù)找出問題所在。實(shí)驗(yàn)環(huán)境是進(jìn)行網(wǎng)絡(luò)實(shí)驗(yàn)的一個(gè)關(guān)鍵因素,為了彌補(bǔ)硬件條件的不足,我們以現(xiàn)有實(shí)驗(yàn)室環(huán)境條件下的模擬實(shí)際問題,以企業(yè)常用軟件為基礎(chǔ),設(shè)計(jì)網(wǎng)絡(luò)實(shí)驗(yàn)方案,并將該方案與其他教學(xué)方案相結(jié)合,構(gòu)建新的網(wǎng)絡(luò)實(shí)驗(yàn)方案,使學(xué)生可以更加理解數(shù)據(jù)在網(wǎng)絡(luò)中的傳輸形式,理解數(shù)據(jù)內(nèi)涵,更加容易地參與到實(shí)驗(yàn)和合作研究中,同時(shí)也可盡快融入企業(yè)的工作中去。
(3)以研討式教學(xué)方法為主題,充分調(diào)動(dòng)學(xué)生的學(xué)習(xí)興趣教學(xué)方法會(huì)影響學(xué)生對(duì)課程的興趣、態(tài)度、動(dòng)手能力和學(xué)生創(chuàng)新意識(shí)的培養(yǎng)。在計(jì)算機(jī)網(wǎng)絡(luò)課程的教學(xué)過程中,特別重視教學(xué)方法的改革和創(chuàng)新。在具體的實(shí)踐過程中,根據(jù)企業(yè)真實(shí)案例創(chuàng)建項(xiàng)目案例和問題項(xiàng)目,使用案例和項(xiàng)目驅(qū)動(dòng)方式。課堂上采用最能調(diào)動(dòng)學(xué)生積極性的研討式實(shí)踐教學(xué)方法,學(xué)生分組的方式進(jìn)行實(shí)驗(yàn)項(xiàng)目討論,發(fā)現(xiàn)問題,分析問題,然后提出解決問題的多種方法,熟悉真正的互聯(lián)網(wǎng),鍛煉學(xué)生的思維能力。課堂教學(xué)中設(shè)計(jì)科學(xué)且有針對(duì)性的教學(xué)步驟,將學(xué)生創(chuàng)新能力的培養(yǎng)整合到教學(xué)中,引導(dǎo)學(xué)生積極地參與課程學(xué)習(xí),讓所有的學(xué)生根據(jù)自己的條件接受培訓(xùn),從而最大限度地發(fā)揮他們的能力。
(4)以多元化考核方式為手段,完善學(xué)生的能力測(cè)評(píng)方式計(jì)算機(jī)網(wǎng)絡(luò)教學(xué)改革能否成功,必須進(jìn)行多元化考核方式。強(qiáng)化教學(xué)管理的各個(gè)環(huán)節(jié),注重學(xué)生的知識(shí)積累,加強(qiáng)考核的力度。而且考核要從多個(gè)方面考慮:它不僅包含實(shí)驗(yàn)、能力測(cè)試、課堂討論、學(xué)術(shù)成果和期末考試等多個(gè)知識(shí)方面,還要充分考慮到學(xué)生自評(píng)、組內(nèi)互評(píng),小組評(píng)價(jià)以及教師評(píng)價(jià)等多方面評(píng)價(jià)。促進(jìn)學(xué)生個(gè)性化發(fā)展和創(chuàng)新意識(shí)的形成。
3結(jié)語(yǔ)
【關(guān)鍵詞】軟件工程;專業(yè)建設(shè);課程設(shè)置
目前,我國(guó)軟件工程本科專業(yè)建設(shè)的成果有目共睹,但同時(shí)也存在人才適應(yīng)性、實(shí)用性差等問題,課程設(shè)置與市場(chǎng)需求脫節(jié)成為頑疾,不利于學(xué)生實(shí)踐能力的培養(yǎng)。21世紀(jì)是一個(gè)以知識(shí)經(jīng)濟(jì)為主的時(shí)代,人才作為企業(yè)競(jìng)爭(zhēng)的核心,其戰(zhàn)略地位不言而喻。然而,軟件工程本科專業(yè)建設(shè)存在的一系列問題,直接影響了人才培養(yǎng)水平,限制了軟件產(chǎn)業(yè)發(fā)展,其創(chuàng)新與優(yōu)化工作至關(guān)重要。
一、軟件工程本科專業(yè)建設(shè)的現(xiàn)狀
近年來(lái),隨著我國(guó)高等教育的普及化發(fā)展,軟件工程本科專業(yè)建設(shè)大肆擴(kuò)張,并取得了一定成效。但是在實(shí)踐過程中,軟件工程本科專業(yè)建設(shè)依然存在不少問題,具體體現(xiàn)在以下幾個(gè)方面。
(一)保障體系缺失。軟件工程本科專業(yè)建設(shè)是一項(xiàng)體系化工程,需要大量的保障基礎(chǔ)作鋪墊?,F(xiàn)階段而言,大部分本科院校應(yīng)時(shí)展需求,逐步開設(shè)了軟件工程專業(yè)課堂,并按照新課程改革要求,采取了一系列創(chuàng)新改革舉措,建立了相對(duì)完善的實(shí)踐機(jī)制。然而,我國(guó)軟件工程本科專業(yè)保障體系建設(shè)依然不盡如人意,在教學(xué)內(nèi)容設(shè)計(jì)上缺乏與軟件產(chǎn)業(yè)及相關(guān)技術(shù)發(fā)展變化的有效彈性配合,體現(xiàn)了多階段逐級(jí)過渡的特性,很難實(shí)現(xiàn)理論、實(shí)踐與工程的循環(huán)。在這樣的教學(xué)模式影響下,軟件工程專業(yè)人才培養(yǎng)拘泥于書本知識(shí)灌輸,忽視了對(duì)學(xué)生個(gè)性差異與全面發(fā)展的考查,不利于其實(shí)踐能力的提升。究其根本,造成此類現(xiàn)象主要是因?yàn)樗刭|(zhì)教育建設(shè)與滲透不足。在軟件工程教學(xué)實(shí)踐中,部分教師固守傳統(tǒng)思想,本身專業(yè)化水平不高,缺乏應(yīng)有的創(chuàng)新素質(zhì)與優(yōu)化意識(shí),在方法選擇上顯得過于拘謹(jǐn),忽視了學(xué)生主觀能動(dòng)性的發(fā)揮,最終限制了學(xué)生的全面發(fā)展。因此,保障體系缺失是影響軟件工程本科專業(yè)建設(shè)步伐的重要因素。
(二)產(chǎn)學(xué)聯(lián)盟滯后。軟件工程本科專業(yè)建設(shè)并非高校一方的責(zé)任,其社會(huì)價(jià)值決定了需要政府支持和企業(yè)配合。事實(shí)上,軟件工程人才培育與相關(guān)企業(yè)人才需求缺乏反復(fù)性地對(duì)接與持續(xù)性地跟蹤,使得本科院校教育逐步脫離了經(jīng)濟(jì)市場(chǎng)的導(dǎo)向,所培養(yǎng)的畢業(yè)生人才必然不能滿足企業(yè)需求,其基本價(jià)值淪喪。新時(shí)期,市場(chǎng)經(jīng)濟(jì)運(yùn)行規(guī)律決定了,軟件工程本科專業(yè)建設(shè)必須走產(chǎn)學(xué)研一體化發(fā)展道路。目前,很多本科院校與企業(yè)建立的產(chǎn)學(xué)聯(lián)盟還停留于表面,并未深度挖掘軟件工程專業(yè)建設(shè)需求,在人才培養(yǎng)方面尚未真知灼見、長(zhǎng)治久遠(yuǎn)。有些企業(yè)過度“計(jì)較”對(duì)合作育人的成本投入,專業(yè)選擇具有強(qiáng)烈的“功力”色彩,參與軟件工程專業(yè)建設(shè)的積極性不高。在此過程中,政府如何發(fā)揮引導(dǎo)職能,合理介入校企合作,為其提供良好的法律政策及資金支持是當(dāng)前一個(gè)較為突出的問題。沒有健全的管理措施,校企雙方的權(quán)責(zé)就不能得到有效拷問與執(zhí)行,一旦發(fā)生糾紛,勢(shì)必會(huì)影響兩者之間的長(zhǎng)期合作關(guān)系,產(chǎn)學(xué)研一體化也因此走向盡頭,不利于軟件工程專業(yè)建設(shè)的完善與深入。
二、促進(jìn)軟件工程本科專業(yè)建設(shè)的實(shí)踐策略
軟件工程本科專業(yè)建設(shè)實(shí)踐成果,受諸多因素的影響。結(jié)合分析,有針對(duì)性地提出了以下幾種軟件工程本科專業(yè)建設(shè)實(shí)踐策略,以供參考和借鑒。
(一)優(yōu)化課程設(shè)置。學(xué)科是高校生存與發(fā)展的基石,同時(shí)還是專業(yè)建設(shè)的前提和基礎(chǔ)。一個(gè)健全的專業(yè)往往需要多個(gè)學(xué)科的支撐,否則勢(shì)必淪亡。因此,本科院校在軟件工程專業(yè)建設(shè)之初,就需要綜合考查自身現(xiàn)有的學(xué)科實(shí)力,有針對(duì)性地做好鋪墊工作。具體而言,本科院校要樹立良好的市場(chǎng)意識(shí),并以此為導(dǎo)向,明確軟件工程專業(yè)人才培養(yǎng)目標(biāo)及要求,合理配置相關(guān)學(xué)科,設(shè)計(jì)完善教學(xué)內(nèi)容,逐步形成科學(xué)體系,實(shí)現(xiàn)人才的全面發(fā)展,最大限度地發(fā)揮自身社會(huì)價(jià)值。為適應(yīng)軟件產(chǎn)業(yè)發(fā)展對(duì)多元人才的需求,本科階段應(yīng)放寬口徑,不細(xì)分專業(yè)培養(yǎng)方向,但需要考慮專業(yè)課程模塊設(shè)置,夯實(shí)畢業(yè)生理論基礎(chǔ)的同時(shí),拓展其知識(shí)面,使之深入了解某類系統(tǒng)軟件及其應(yīng)用領(lǐng)域。一般而言,軟件工程本科專業(yè)核心課程包括軟件數(shù)學(xué)類課程、軟件基礎(chǔ)類課程、軟件系統(tǒng)類課程、軟件工程類課程等內(nèi)容,著重突出對(duì)學(xué)生應(yīng)用能力與實(shí)踐能力的培養(yǎng)?;诖?,對(duì)于軟件工程本科專業(yè)學(xué)生的考評(píng)也應(yīng)關(guān)注其軟件數(shù)學(xué)知識(shí)、基礎(chǔ)知識(shí)以及工程知識(shí)水平,全面考查其綜合素養(yǎng)及能力,并據(jù)此決定下一階段的教學(xué)目標(biāo)及方向。
(二)加強(qiáng)師資建設(shè)。素質(zhì)教育背景下,教師作為主導(dǎo),既是軟件工程本科專業(yè)建設(shè)的對(duì)象,又是軟件工程本科專業(yè)建設(shè)的參與者,其表現(xiàn)出的綜合素養(yǎng)和能力直接決定了最終工作成效。在高等教育普及化階段,本科院校面臨著巨大的人才引進(jìn)壓力,需盡量在短時(shí)間內(nèi)優(yōu)化整個(gè)師資團(tuán)隊(duì)的學(xué)歷結(jié)構(gòu)、年齡結(jié)構(gòu)以及職稱結(jié)構(gòu)等。在此過程中,本科院校要致力于專業(yè)化師資隊(duì)伍建設(shè),加強(qiáng)教師培訓(xùn)工作,及時(shí)更新其理論知識(shí)素養(yǎng)及專業(yè)技能構(gòu)成,提高他們的綜合業(yè)務(wù)能力,使之提供良好的教學(xué)服務(wù)。簡(jiǎn)單來(lái)講,本科院校應(yīng)制定完善的教師培訓(xùn)計(jì)劃,以職業(yè)培訓(xùn)為主、脫崗培訓(xùn)為輔,根據(jù)軟件工程本科專業(yè)建設(shè)需求,分清輕重緩急,優(yōu)先發(fā)展特色學(xué)科,為廣大教師搭建互動(dòng)交流平臺(tái),分享有效經(jīng)驗(yàn),從而為軟件工程本科專業(yè)建設(shè)提供強(qiáng)力支撐。同時(shí),本科院校還需建立完善的激勵(lì)制度,保證雙師型教師團(tuán)隊(duì)建設(shè)資源充沛,給予表現(xiàn)優(yōu)異的教師適度職位晉升、薪酬增長(zhǎng)等獎(jiǎng)勵(lì),鼓舞他們自主創(chuàng)新,樹立其良好的職業(yè)發(fā)展愿景,從而使之投入更多的時(shí)間和精力在本職工作上。
(三)推進(jìn)校企合作。本科院校的核心價(jià)值是促進(jìn)學(xué)生全面發(fā)展,其根本目標(biāo)是打造滿足市場(chǎng)需求的應(yīng)用型人才。從某種意義上而言,企業(yè)作為市場(chǎng)經(jīng)濟(jì)活動(dòng)的主體,只有其自身才清楚需要什么樣的人才,也是軟件工程本科專業(yè)建設(shè)方向的決定者。政府方面應(yīng)充分發(fā)揮引導(dǎo)職能,制定完善的法律制度、政策體系支持校企合作,明確雙方承擔(dān)的責(zé)任和義務(wù),幫助兩者構(gòu)建長(zhǎng)期戰(zhàn)略合作關(guān)系。而企業(yè)方面也需要深刻認(rèn)識(shí)到校企合作對(duì)自身發(fā)展的重要意義,可就軟件工程本科專業(yè)建設(shè)提出可行性建議,也可與校方專家共同協(xié)商專業(yè)課程設(shè)置,將行業(yè)最新發(fā)展動(dòng)態(tài)引入到軟件工程專業(yè)教學(xué)體系當(dāng)中。在企業(yè)的積極參與下,本科院校需樹立良好的市場(chǎng)意識(shí),將軟件工程專業(yè)建設(shè)緊密聯(lián)系市場(chǎng),結(jié)合自身實(shí)踐,走特色發(fā)展道路,以服務(wù)于地方產(chǎn)業(yè)經(jīng)濟(jì)發(fā)展。同時(shí),校企雙方還應(yīng)整合可以利用資源,合理配置,積極打造校內(nèi)實(shí)驗(yàn)室和校外實(shí)訓(xùn)基地,引入先進(jìn)技術(shù)及設(shè)備,最大限度地發(fā)揮各方優(yōu)勢(shì),為軟件工程實(shí)踐教學(xué)提供良好的環(huán)境與氛圍。總而言之,軟件工程本科專業(yè)建設(shè)實(shí)踐十分重要和必要。由于個(gè)人能力有限,本文對(duì)軟件工程本科專業(yè)建設(shè)作出的探索可能存在不足,未來(lái)其實(shí)踐工作還有很大的改善空間。因此,希望業(yè)界更多專家和學(xué)者持續(xù)關(guān)注我國(guó)軟件工程本科專業(yè)建設(shè)實(shí)況,全面總結(jié)其現(xiàn)狀及問題,并深度剖析其中存在的問題,有針對(duì)性地提出更多促進(jìn)軟件工程本科專業(yè)建設(shè)對(duì)策,從而推動(dòng)軟件工程專業(yè)創(chuàng)新優(yōu)化發(fā)展,為我國(guó)軟件產(chǎn)業(yè)持續(xù)發(fā)展提供強(qiáng)力人才支撐。
【參考文獻(xiàn)】
[1]唐劍梅,鐘世芬.軟件工程專業(yè)建設(shè)的探索與思考[J].計(jì)算機(jī)教育,2012,8:15~17