軟件工程編程論文
我國(guó)科學(xué)技術(shù)的高速發(fā)展,有力的推動(dòng)了計(jì)算機(jī)技術(shù)水平的穩(wěn)步提升,軟件開(kāi)發(fā)不斷地運(yùn)用到了各行各業(yè)當(dāng)中,并發(fā)揮了重大作用,下面是小編為大家收集整理的軟件工程編程論文,歡迎閱讀。
。摘要]隨著信息化建設(shè)的發(fā)展,軟件技術(shù)已經(jīng)發(fā)展成為一項(xiàng)較為成熟、技術(shù)高度密集型、應(yīng)用型極廣的新型技術(shù),相應(yīng)的,市場(chǎng)對(duì)軟件專業(yè)人才的需求變得更加急迫,技工教育培育軟件工程專業(yè)人才的方式方法有待進(jìn)一步提高,以增加技工教育在社會(huì)的核心競(jìng)爭(zhēng)力。
。關(guān)鍵詞]信息化建設(shè);軟件工程;專業(yè)人才;技工教育
軟件工程是一門研究工程化方法構(gòu)建和維護(hù)有效的、實(shí)用的和高質(zhì)量的軟件的學(xué)科,它涉及程序設(shè)計(jì)語(yǔ)言、數(shù)據(jù)庫(kù)、軟件開(kāi)發(fā)工具、系統(tǒng)平臺(tái)、標(biāo)準(zhǔn)、設(shè)計(jì)模式等方面,在現(xiàn)代社會(huì)中,軟件應(yīng)用于多個(gè)方面,電腦軟件、手機(jī)軟件、多媒體軟件、操作系統(tǒng)、辦公軟件、數(shù)據(jù)庫(kù)、游戲等,當(dāng)代人的生活和工作已經(jīng)基本被信息化和各種應(yīng)用軟件所覆蓋,它們提高了當(dāng)代人的工作效率和生活效率。近年來(lái),我國(guó)軟件行業(yè)收入保持快速增長(zhǎng)的態(tài)勢(shì),占GDP的比重也不斷增加,產(chǎn)業(yè)地位穩(wěn)步提升,根據(jù)工信部發(fā)布的《20xx年電子信息產(chǎn)業(yè)統(tǒng)計(jì)公報(bào)》,xx年軟件和信息技術(shù)服務(wù)于實(shí)現(xiàn)軟件業(yè)務(wù)收入4.3萬(wàn)億元,同比增長(zhǎng)16.6%。20xx年1~6月,我國(guó)軟件和信息技術(shù)服務(wù)業(yè)共完成軟件業(yè)務(wù)收入22537億元,同比增長(zhǎng)15.1%。目前,我國(guó)技工院校教學(xué)水平普遍參差不齊,教學(xué)方法及教學(xué)模式也大有不同,當(dāng)今社會(huì)的信息化高速發(fā)展,對(duì)高質(zhì)量軟件人才需求量日益增長(zhǎng),技工院校教育在改革的發(fā)展大潮中能否占有一席之地,就要看我們的教學(xué)模式下培養(yǎng)的技能人才能否適應(yīng)軟件市場(chǎng)的需求,近年來(lái),技工院校培養(yǎng)的信息化軟件人才相比于高等院校及國(guó)內(nèi)知名的培訓(xùn)機(jī)構(gòu)來(lái)講,劣勢(shì)明顯,就業(yè)市場(chǎng)份額不高,畢業(yè)生普遍專業(yè)素質(zhì)也不盡理想。要讓軟件工程教學(xué)適應(yīng)就業(yè)市場(chǎng)的需求,我們需要找出專業(yè)教學(xué)存在的不足、分析原因并提出改善辦法。
一、技校軟件工程教學(xué)改革現(xiàn)狀
(一)學(xué)生對(duì)軟件工程的認(rèn)識(shí)不足
大部分技校生源來(lái)自高中甚至是初中生,他們對(duì)于軟件工程的理解和認(rèn)識(shí)不到位,剛進(jìn)入校門可能連打字都是問(wèn)題,在入校的第一學(xué)期學(xué)校會(huì)安排計(jì)算機(jī)應(yīng)用基礎(chǔ)等課程作為入門教學(xué),在第二學(xué)期開(kāi)始接觸專業(yè)知識(shí),課程安排是授課C++程序語(yǔ)言設(shè)計(jì),編程設(shè)計(jì),這樣的課程設(shè)計(jì)的好處是對(duì)于技校生而言,他們的興趣度能很快地提升上來(lái),鍛煉了學(xué)生的底層開(kāi)發(fā)能力,但是,課程設(shè)置的不足也非常明顯,經(jīng)歷了短暫的興趣過(guò)后,程序語(yǔ)言的枯燥日漸上浮,學(xué)生對(duì)課程的興趣普遍下降,如此布置課程設(shè)計(jì)的最嚴(yán)重后果是到底軟件工程是不是就是指程序語(yǔ)言設(shè)計(jì)?大部分學(xué)生給出的答案是肯定的。他們以為軟件工程教學(xué)就是學(xué)習(xí)怎樣寫代碼,怎么寫程序。這樣導(dǎo)致學(xué)生的學(xué)習(xí)目的發(fā)生偏差,對(duì)軟件工程就業(yè)出現(xiàn)認(rèn)識(shí)上的錯(cuò)誤,直接的畢業(yè)目標(biāo)變成了程序員,繼續(xù)拉大與本科院校及培訓(xùn)機(jī)構(gòu)的培養(yǎng)人才素質(zhì)的差距。
。ǘ┱n程教學(xué)手段單一,學(xué)生創(chuàng)新能力缺失
技校工程類傳統(tǒng)教學(xué)方法,利用教學(xué)軟件讓學(xué)生學(xué)習(xí)理論,學(xué)習(xí)老師的做題方式,布置課堂任務(wù),完成課堂學(xué)習(xí)任務(wù)。形勢(shì)單一,每堂課都是互相獨(dú)立的,沒(méi)有關(guān)聯(lián),大家把這堂課的程序設(shè)計(jì)結(jié)果編程出之后,每個(gè)人都能通過(guò),下節(jié)課又忘記上次講解的內(nèi)容以及聯(lián)系,課程設(shè)置不完善,缺乏對(duì)實(shí)踐教學(xué)的過(guò)程管理,沒(méi)有建立配套的質(zhì)量監(jiān)控與評(píng)價(jià)體系,從而導(dǎo)致教學(xué)質(zhì)量下降。這種課程設(shè)計(jì)方式很容易被接受,但是對(duì)他們的學(xué)習(xí)方法和學(xué)習(xí)興趣是非常不利的,也讓他們很容易形成惰性,不積極思考,被動(dòng)接受,缺乏創(chuàng)新能力和主動(dòng)學(xué)習(xí)能力。
。ㄈ┤狈ΡO(jiān)督學(xué)生的實(shí)踐項(xiàng)目和思想培養(yǎng)
技工院校普遍很少讓學(xué)生獨(dú)自成立軟件團(tuán)隊(duì),單獨(dú)完成對(duì)項(xiàng)目的開(kāi)發(fā)。所以技工院校應(yīng)利用先進(jìn)的實(shí)踐教學(xué)管理平臺(tái)跟蹤管理學(xué)生的實(shí)踐項(xiàng)目。(四)教學(xué)設(shè)施陳舊隨著社會(huì)技術(shù)的高速發(fā)展,軟件技術(shù)更新?lián)Q代日益加快,但是技工院校的硬件設(shè)施更新速度相對(duì)緩慢,學(xué)生必要的學(xué)習(xí)軟硬件不能及時(shí)到位,因此造成學(xué)生在接觸新知識(shí)時(shí)不能及時(shí)實(shí)踐,從而導(dǎo)致學(xué)生的軟件理論認(rèn)識(shí)多于實(shí)踐操作,動(dòng)手能力差。
二、技工教育軟件工程教學(xué)的改進(jìn)方法
。ㄒ唬(gòu)建完善的。軟件開(kāi)發(fā)及軟件管理課程體系
軟件工程專業(yè)形成獨(dú)立的學(xué)科,它包含前期的專案管理,客戶需求分析,軟件模塊設(shè)計(jì),具體的程序模塊編寫,后期的軟件測(cè)試及質(zhì)量控制、軟件維護(hù)。它們是一個(gè)整體,缺一不可,形成完整的教學(xué)課程體系,讓學(xué)生理解本專業(yè)技能人才去到企業(yè)是做哪些相關(guān)工作,整個(gè)模塊分類教學(xué),課程的設(shè)定方面,應(yīng)該以實(shí)踐上機(jī)操作為主,布置一整套理論學(xué)習(xí),上機(jī)操作,成立項(xiàng)目團(tuán)隊(duì),完成實(shí)踐項(xiàng)目,做好項(xiàng)目完成評(píng)價(jià),讓學(xué)生多動(dòng)手聯(lián)系,引導(dǎo)學(xué)生對(duì)所學(xué)知識(shí)能進(jìn)行獨(dú)立思考。學(xué)生所學(xué)的專業(yè)知識(shí)與技能,在今后的崗位中,讓他們能理解應(yīng)聘的是軟件設(shè)計(jì)中的哪些具體職位,應(yīng)該利用哪方面學(xué)習(xí)的內(nèi)容進(jìn)行實(shí)踐,讓他們能清晰地進(jìn)行全局把握。技工學(xué)校教育的最終目的是學(xué)生就業(yè),因此,課程內(nèi)容的設(shè)定應(yīng)該與就業(yè)緊密結(jié)合,培養(yǎng)模式清晰,定位準(zhǔn)確,這樣才能為社會(huì)培養(yǎng)出高素質(zhì)的軟件工程專業(yè)技能人才。
(二)讓學(xué)生自主獨(dú)立完成設(shè)計(jì)方案,做好過(guò)程監(jiān)控
軟件工程是一門實(shí)踐性很強(qiáng)的課程,實(shí)踐環(huán)節(jié)對(duì)于教學(xué)質(zhì)量的檢驗(yàn)具有舉足輕重的作用,能使學(xué)生更好地對(duì)整門課程中的方法、技術(shù)、編程工具等有親身的體驗(yàn)和系統(tǒng)性的梳理,所以抓好實(shí)踐環(huán)節(jié)十分關(guān)鍵,尤其對(duì)培養(yǎng)新型的合格的軟件人才來(lái)說(shuō)。因此在努力提高課程教學(xué)質(zhì)量的同時(shí),還應(yīng)該加強(qiáng)實(shí)踐環(huán)節(jié)的管理。軟件工程的實(shí)踐以課程設(shè)計(jì)為主要目的,讓學(xué)生自主組成團(tuán)隊(duì)獨(dú)立完成一個(gè)完整的設(shè)計(jì)方案。課程設(shè)計(jì)的目標(biāo)是讓學(xué)生提高其綜合運(yùn)用軟件工程的方法、技術(shù)、工具、過(guò)程進(jìn)行軟件開(kāi)發(fā)和軟件項(xiàng)目管理的能力,并培養(yǎng)其團(tuán)隊(duì)協(xié)作精神。通過(guò)在課程實(shí)踐的一系列環(huán)節(jié)中,如需求分析、設(shè)計(jì)、編碼和測(cè)試,課程設(shè)計(jì)要求完成的項(xiàng)目必須具有一定的規(guī)模和復(fù)雜性,教師可將學(xué)生劃分為不同項(xiàng)目小組,各自分工單個(gè)模塊,協(xié)同完成整個(gè)項(xiàng)目。各項(xiàng)目小組按照時(shí)間表,分階段完成項(xiàng)目,填寫詳細(xì)的項(xiàng)目報(bào)告,分析項(xiàng)目中遇到的問(wèn)題和解決方法,精簡(jiǎn)算法,教師全程監(jiān)控,做好過(guò)程評(píng)價(jià)。
(三)培養(yǎng)獨(dú)立分析設(shè)計(jì)方案,創(chuàng)新算法的習(xí)慣
教師不能缺乏必要的實(shí)際應(yīng)用動(dòng)手操作能力,不能夠照本宣科。近代軟件工程的發(fā)展已經(jīng)日新月異,對(duì)軟件工程教學(xué)的要求越來(lái)越高,在技校課堂,在增加機(jī)房實(shí)踐操作的同時(shí),教師要用案例讓學(xué)生知道舉一反三,解決一個(gè)方案的算法不止一種,最精簡(jiǎn)算法的提出是沒(méi)有止境的,軟件設(shè)計(jì)發(fā)展要求和目標(biāo)也是向精簡(jiǎn)發(fā)展,特別是嵌入式系統(tǒng)開(kāi)發(fā),教師要時(shí)刻引導(dǎo)學(xué)生培養(yǎng)其自主想法,專研精神,結(jié)合軟件工程相關(guān)理論知識(shí),對(duì)核心設(shè)計(jì)算法加以研究,獨(dú)立思考,用多種算法實(shí)現(xiàn)設(shè)計(jì)方案結(jié)果,從而提高學(xué)生的自主分析能力,培養(yǎng)創(chuàng)新思維。
(四)與時(shí)代接軌,保持和社會(huì)發(fā)展應(yīng)用軟件的契合
軟件工程最主要的目的是軟件開(kāi)發(fā),做出滿足用戶需求的軟件產(chǎn)品,這就意味著技校專業(yè)教師有著時(shí)刻更新自己專業(yè)知識(shí)的需要,對(duì)學(xué)生的授業(yè)必須是與時(shí)代接軌的,不能脫離社會(huì)發(fā)展需求,要重視繼續(xù)教育的重要性,組織教師參加各級(jí)各類培訓(xùn),通過(guò)培訓(xùn)和繼續(xù)教育提高教師的專業(yè)素質(zhì)能力,為新技術(shù)教學(xué)做好準(zhǔn)備,也要引導(dǎo)學(xué)生自主接觸新聞媒體,跟蹤實(shí)時(shí)軟件,對(duì)新出品的軟件開(kāi)發(fā)類型都要有所涉獵,不能做一個(gè)老一輩軟件人才,這不是社會(huì)所需要的技術(shù)性人才。軟件設(shè)計(jì)不是純物化的產(chǎn)品,其中包含人機(jī)交互,人為操作因素,于是軟件制作和軟件成品都有很多變動(dòng)。現(xiàn)代軟件工程的發(fā)展持續(xù)向客戶需求靠近,以制造出以人為操作便捷為主體,整合操作規(guī)劃,統(tǒng)一平臺(tái)管理為根本目標(biāo),這些因素都對(duì)我們現(xiàn)時(shí)代軟件技能人才的素質(zhì)要求越來(lái)越高。所以技工教育更應(yīng)該在順應(yīng)市場(chǎng)需求的基礎(chǔ)下,突顯出軟件工程教學(xué)的特性,做好模范。
參考文獻(xiàn):
。1]倪寧,張海藩.軟件工程[M].第3版.人民郵電出版社,2010.
[2]李靜萍.技工學(xué)校計(jì)算機(jī)教學(xué)思考[J].科技信息,2011(16).
[3]艾偉.淺談?dòng)?jì)算機(jī)軟件工程的管理與應(yīng)用[J].中國(guó)信息化,2013(10):59.
【軟件工程編程論文】相關(guān)文章:
軟件工程論文開(kāi)題報(bào)告03-27
軟件工程碩士的論文03-15
軟件工程課程的改革思考論文03-19
軟件工程課程改革探討的論文03-19
計(jì)算機(jī)軟件工程論文03-12
軟件工程碩士論文模板03-12
軟件工程碩士畢業(yè)論文03-12
本科軟件工程碩士論文03-15
- 相關(guān)推薦