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

?

計(jì)算機(jī)專業(yè)程序設(shè)計(jì)能力培養(yǎng)模式的研究與實(shí)踐

2017-07-29 12:15趙大偉陳剛
電腦知識與技術(shù) 2017年12期
關(guān)鍵詞:任務(wù)驅(qū)動案例教學(xué)程序設(shè)計(jì)

趙大偉 陳剛

摘要:通過對國內(nèi)外軟件人才培養(yǎng)模式特色及成功經(jīng)驗(yàn)的分析比較,打破我國普通高校軟件人才培養(yǎng)問題上的僵化思維和習(xí)慣觀念,積極改進(jìn)和提高計(jì)算機(jī)專業(yè)人員的培養(yǎng)方式和培養(yǎng)質(zhì)量,進(jìn)行從業(yè)人員的程序設(shè)計(jì)能力培養(yǎng)模式的理論思考和實(shí)踐,培養(yǎng)掌握最新IT技術(shù)、具有創(chuàng)新精神和實(shí)踐能力的高素質(zhì)的軟件設(shè)計(jì)人才,在專業(yè)理論、核心技術(shù)、前沿技術(shù)、實(shí)踐能力、合作精神和創(chuàng)新能力等方面提升學(xué)生素養(yǎng),使學(xué)生具備較強(qiáng)的職業(yè)競爭能力,同時(shí)解決我國軟件人才匱乏的現(xiàn)狀,提高軟件人才質(zhì)量,最終促進(jìn)我國軟件業(yè)的快速發(fā)展。

關(guān)鍵詞:程序設(shè)計(jì);案例教學(xué);任務(wù)驅(qū)動;建構(gòu)主義

1概述

隨著信息化技術(shù)的不斷發(fā)展,作為信息(IT)產(chǎn)業(yè)核心的軟件產(chǎn)業(yè)越來越受到社會的重視。截止到目前,我國的軟件行業(yè)發(fā)展規(guī)劃中指出我國計(jì)算機(jī)專業(yè)人才的缺口約為每年50萬人,隨著IT產(chǎn)業(yè)的發(fā)展,這個(gè)缺口還在以每年20%-30%的速度進(jìn)行遞增。計(jì)算機(jī)專業(yè)人才緊缺是我國目前IT產(chǎn)業(yè)的現(xiàn)狀,也成為抑制我國IT產(chǎn)業(yè)發(fā)展的“瓶頸”。因此,我國IT產(chǎn)業(yè)的首要任務(wù)是培養(yǎng)大量的計(jì)算機(jī)軟件開發(fā)和適用型人才。

根據(jù)我國教育部門的統(tǒng)計(jì),全國開設(shè)計(jì)算機(jī)及相關(guān)本科專業(yè)的高等院校達(dá)到700多所,計(jì)算機(jī)及相關(guān)專業(yè)的學(xué)生數(shù)為27萬余人,計(jì)算機(jī)及相關(guān)專業(yè)在校生總數(shù)位于全國本科專業(yè)之首。這就說明我國高等院校每年都會有大量的計(jì)算機(jī)專業(yè)、軟件專業(yè)的畢業(yè)生進(jìn)入社,進(jìn)入相關(guān)的IT產(chǎn)業(yè)領(lǐng)域,但是我們發(fā)現(xiàn)這些畢業(yè)生中有相當(dāng)一部分人員無法適應(yīng)rr企業(yè)的需求IT產(chǎn)業(yè)發(fā)展的需要。一方面大量的IT企業(yè)找不到合格的專業(yè)人才,另一方面大量的計(jì)算機(jī)及相關(guān)專業(yè)的畢業(yè)生找不到工作。產(chǎn)生這種現(xiàn)象的主要原因是我們的所培養(yǎng)的學(xué)生程序設(shè)計(jì)能力不高,無法適應(yīng)軟件產(chǎn)業(yè)的需要。

現(xiàn)在普通高校在計(jì)算機(jī)專業(yè)人才的培養(yǎng)方面迫切需要解決的是如何提高計(jì)算機(jī)專業(yè)學(xué)生程序設(shè)計(jì)能力,構(gòu)建軟件人才培養(yǎng)模式的新思路,使培養(yǎng)出的學(xué)生具備較強(qiáng)的職業(yè)競爭能力,提高軟件人才專業(yè)能力,解決以上的矛盾,實(shí)現(xiàn)計(jì)算機(jī)專業(yè)人才的培養(yǎng)質(zhì)量,從而促進(jìn)我國IT產(chǎn)業(yè)的快速發(fā)展。

2國內(nèi)外培養(yǎng)模式分析

現(xiàn)階段國內(nèi)軟件人才培養(yǎng)的機(jī)構(gòu)有高等院校的計(jì)算機(jī)專業(yè)、軟件學(xué)院、和社會IT培訓(xùn)機(jī)構(gòu)等。我國軟件人才培養(yǎng)形式多樣化,但絕大部分普通高校的計(jì)算機(jī)專業(yè)的課程設(shè)置并不符合現(xiàn)代IT產(chǎn)業(yè)的需求,更多的院校在培養(yǎng)方式上更重視培養(yǎng)學(xué)生的基礎(chǔ)理論及思想,忽略了實(shí)踐操作能力尤其是專業(yè)IT技術(shù)能力的培養(yǎng),所以這樣計(jì)算機(jī)及相關(guān)專業(yè)的畢業(yè)生與現(xiàn)代IT企業(yè)的要求還有很大的差距,培養(yǎng)的學(xué)生的能力無法滿足IT企業(yè)的用人需求。社會的IT培訓(xùn)機(jī)構(gòu)在計(jì)算機(jī)專業(yè)人才培養(yǎng)方面起步較晚,沒有形成規(guī)模和特點(diǎn),但我們也能看到有一部分IT培訓(xùn)機(jī)構(gòu)在培養(yǎng)專業(yè)的軟件人才方面已經(jīng)取得了一定的成績,他們軟件專業(yè)人才培養(yǎng)的成功經(jīng)驗(yàn)很值得我們高校計(jì)算機(jī)專業(yè)借鑒。如大連東軟信息集團(tuán),北大青鳥培訓(xùn)機(jī)構(gòu)、兄弟連培訓(xùn)學(xué)校等,他們的課程設(shè)置,緊密聯(lián)系IT產(chǎn)業(yè)技術(shù)的發(fā)展,能夠在實(shí)際項(xiàng)目中進(jìn)行實(shí)踐教學(xué),注重專業(yè)能力培養(yǎng),能夠真正地實(shí)現(xiàn)“產(chǎn)學(xué)結(jié)合、任務(wù)驅(qū)動”的教學(xué)目標(biāo),培養(yǎng)掌握最新IT技術(shù)、具有創(chuàng)新精神和實(shí)踐能力的高素質(zhì)的軟件人才。

國外的IT教育起步較早,國外院校對于計(jì)算機(jī)專業(yè)人才的培養(yǎng),更強(qiáng)調(diào)的是專業(yè)能力與企業(yè)需求的符合,遵循著技術(shù)實(shí)用、知識夠用和能力管用的思想來進(jìn)行;他們更重視培養(yǎng)軟件藍(lán)領(lǐng),即開發(fā)人員中相對低層次的一線軟件編碼人員,更強(qiáng)調(diào)的是實(shí)用性。因此為國外IT產(chǎn)業(yè)的提供了大里的產(chǎn)業(yè)發(fā)展急需的編碼人員,從面促進(jìn)了軟件產(chǎn)業(yè)不斷發(fā)展。其中,印度高校培養(yǎng)的計(jì)算機(jī)專業(yè)學(xué)生注重程序設(shè)計(jì)能力的提高,采取校企結(jié)合的多渠道的培養(yǎng)模式,及時(shí)更新自身的知識結(jié)構(gòu),通過與其他培訓(xùn)機(jī)構(gòu)及企業(yè)合作,建立起完整的人才再培訓(xùn)體系,取得了顯著的成就。據(jù)世界銀行的調(diào)查評估顯示,印度計(jì)算機(jī)軟件出口的規(guī)模、質(zhì)量和成本等綜合指數(shù)排名世界第一。在全球按客戶要求設(shè)計(jì)的計(jì)算機(jī)軟件開發(fā)市場上,印度占據(jù)了18.5%的份額,成為僅次于美國的全球第二大計(jì)算機(jī)軟件王國。

對比目前我國高等院校計(jì)算機(jī)軟件人才培養(yǎng)方式和質(zhì)量,我們和一些國家仍有一定的差距,為了快速的發(fā)展IT產(chǎn)業(yè)國,要求我們各院校要建立一個(gè)新的培養(yǎng)模式,使計(jì)算機(jī)專業(yè)的學(xué)校教育與IT產(chǎn)業(yè)的需求接軌,使IT行業(yè)的新技術(shù)、新理念能夠進(jìn)入高校的課堂,使我們培養(yǎng)的學(xué)生能夠適應(yīng)行業(yè)發(fā)展需求。

3構(gòu)建程序設(shè)計(jì)能力培養(yǎng)新模式

3.1搭建程序設(shè)計(jì)能力培養(yǎng)課程體系

按照IT產(chǎn)業(yè)人才培養(yǎng)的規(guī)格,在本科教學(xué)過程中設(shè)置相關(guān)課程,使其滿足程序設(shè)計(jì)能力培養(yǎng)的要求。一年級實(shí)施以《計(jì)算機(jī)導(dǎo)論》和《c/c++語言程序設(shè)計(jì)》為基礎(chǔ)的程序邏輯訓(xùn)練,培養(yǎng)學(xué)生運(yùn)用計(jì)算機(jī)程序去解決實(shí)際問題的思想,增強(qiáng)學(xué)生程序設(shè)計(jì)和研發(fā)能力。二年級注重培養(yǎng)學(xué)生的抽象程序設(shè)計(jì)能力,開設(shè)《數(shù)據(jù)結(jié)構(gòu)》和《算法分析》為核心的課程,并結(jié)合《c++程序設(shè)計(jì)》引人面向?qū)ο蟪绦蛟O(shè)計(jì)新理念,三年級開設(shè)Java、c#、Android等程序開發(fā)類課程,通過項(xiàng)目實(shí)戰(zhàn),掌握軟件項(xiàng)目開發(fā)的流程,四年級采取“引進(jìn)來,走出去”方式,加強(qiáng)學(xué)生的項(xiàng)目實(shí)戰(zhàn)經(jīng)歷,“引進(jìn)來”主要是聯(lián)合軟件公司及科研機(jī)構(gòu),引進(jìn)相關(guān)的實(shí)際項(xiàng)目,對學(xué)生進(jìn)行訓(xùn)練?!白叱鋈ァ闭_引導(dǎo)學(xué)生進(jìn)行畢業(yè)實(shí)習(xí),并配有專門的實(shí)習(xí)教師,使學(xué)生在實(shí)習(xí)中真正的參與到企業(yè)的工作中,培養(yǎng)學(xué)生的團(tuán)隊(duì)合作精神。

通過一系列設(shè)計(jì)課程體系的構(gòu)建,增強(qiáng)計(jì)算機(jī)專業(yè)學(xué)生在編碼、設(shè)計(jì)及研發(fā)的等方面的能力,增強(qiáng)學(xué)生的職業(yè)競爭力。

3.2實(shí)施多層次培養(yǎng)新模式

在教學(xué)過程中,結(jié)合課程體系,形成“基礎(chǔ)訓(xùn)練+方法培養(yǎng)+能力提高+實(shí)踐應(yīng)用”的程序設(shè)計(jì)教學(xué)新模式,強(qiáng)化程序設(shè)計(jì)能力培養(yǎng)。

3.2.1基礎(chǔ)訓(xùn)練

本科一年級,注重培養(yǎng)學(xué)生使用計(jì)算機(jī)的基本技能,通過對高級語言(C/C++)的語法、使用方法的學(xué)習(xí),使學(xué)生對計(jì)算機(jī)高級語言的結(jié)構(gòu)、用法有較全面的了解,同時(shí)掌握使用計(jì)算機(jī)解決實(shí)際問題的基本思路,重點(diǎn)突出數(shù)據(jù)抽象與程序抽象能力的培養(yǎng)。

3.2.2方法培養(yǎng)

二年級注意培養(yǎng)學(xué)生的程序設(shè)計(jì)思想,教學(xué)過程中,用程序員標(biāo)準(zhǔn)和軟件工程的規(guī)范來要求學(xué)生,如在編程過程中的代碼規(guī)范、項(xiàng)目設(shè)計(jì)過程中的流程規(guī)范等,培養(yǎng)學(xué)生具有扎實(shí)的軟件開發(fā)的基本功,系統(tǒng)、規(guī)范地進(jìn)行計(jì)算機(jī)軟件人才的培養(yǎng)。通過《數(shù)據(jù)結(jié)構(gòu)》、《算法分析》和《軟件工程》等課程,進(jìn)行規(guī)范性程序設(shè)計(jì)的訓(xùn)練。

3.2.3能力提高

三、四年級主要注重企業(yè)級程序開發(fā)能力的提高和拓展,包括企業(yè)級軟件開發(fā)層面上的拓展,掌握三層架構(gòu)的程序設(shè)計(jì)開發(fā)體系。開設(shè)Java、C#、SQL Serve數(shù)據(jù)庫等企業(yè)級開發(fā)平臺相關(guān)課程,增強(qiáng)基于Web層面的軟件開發(fā)的能力,提高學(xué)生掌握新工具和舉一反三、觸類旁通的能力;與科研機(jī)構(gòu)及公司、企業(yè)建立緊密聯(lián)系,根據(jù)計(jì)算機(jī)軟件人才培養(yǎng)規(guī)格需求的不斷的提高,開設(shè)與高端市場接軌的課程,注重提高適應(yīng)新環(huán)境的程序設(shè)計(jì)能力。

3.2.4實(shí)踐應(yīng)用

教學(xué)中采用基于建構(gòu)主義認(rèn)知靈活性理論的教學(xué)設(shè)計(jì)模式,在整個(gè)教學(xué)設(shè)計(jì)過程中,始終面向應(yīng)用,采取項(xiàng)目驅(qū)動,任務(wù)拉動的方式,使學(xué)生能夠進(jìn)入到真正的項(xiàng)目中去,運(yùn)用所學(xué)的知識解決問題,增強(qiáng)學(xué)生的實(shí)踐和實(shí)戰(zhàn)能力。

教學(xué)過程中引入當(dāng)前企業(yè)中的實(shí)際項(xiàng)目,教學(xué)過程中采用多層次、模塊化的設(shè)計(jì)思想,將項(xiàng)目進(jìn)行分解,按照軟件工程的思想,項(xiàng)目學(xué)習(xí)可分為知識層、應(yīng)用層和綜合層三個(gè)層次。最底層為知識層注重對項(xiàng)目知識的理解,中間層為應(yīng)用層重點(diǎn)解決實(shí)際的應(yīng)用,最高層為綜合層則注重對學(xué)生的綜合能力與創(chuàng)新能力的培養(yǎng)。通過三個(gè)層次使學(xué)生更好的理解項(xiàng)目的研發(fā)過程,從而增強(qiáng)學(xué)生在校期間項(xiàng)目經(jīng)歷。

3.3強(qiáng)化創(chuàng)造性思維能力培養(yǎng)

以“項(xiàng)目驅(qū)動,任務(wù)拉動”作為案例式教學(xué)的指導(dǎo)思想,強(qiáng)化軟件研發(fā)過程中公共層面邏輯思維能力的培養(yǎng),突出專業(yè)層面的編碼能力訓(xùn)練;通過項(xiàng)目實(shí)戰(zhàn),掌握軟件設(shè)計(jì)的規(guī)范和要求,掌握項(xiàng)目設(shè)計(jì)中的技術(shù)要點(diǎn),強(qiáng)化創(chuàng)造性思維能力的培養(yǎng)和訓(xùn)練,加強(qiáng)創(chuàng)新能力的培養(yǎng)。

3.4豐富教學(xué)資源與搭建教學(xué)平臺

豐富課堂的教學(xué)資源,采取與IT產(chǎn)業(yè)需求相適應(yīng)的教學(xué)平臺,可以采用國內(nèi)外重點(diǎn)教材或IT行業(yè)的內(nèi)部教材,引進(jìn)社會中IT培訓(xùn)機(jī)構(gòu)的成功的軟件人才培養(yǎng)方案和措施,根據(jù)行業(yè)需求,及時(shí)調(diào)整和更新教學(xué)知識,使我們的知識結(jié)構(gòu)和水平與現(xiàn)代的IT行業(yè)標(biāo)準(zhǔn)相符合。

搭建課外自主學(xué)習(xí)的教學(xué)平臺,建立程序設(shè)計(jì)學(xué)習(xí)網(wǎng)站,引進(jìn)項(xiàng)目資源案例庫,開發(fā)各種形式的學(xué)習(xí)軟件和資源,實(shí)現(xiàn)課內(nèi)課外相結(jié)合的教學(xué)模式。

3.5綜合性實(shí)踐基地建設(shè)與職業(yè)素質(zhì)訓(xùn)練

建設(shè)學(xué)生實(shí)訓(xùn)和實(shí)踐基地。專業(yè)的實(shí)訓(xùn)和實(shí)踐基地是人才培養(yǎng)的重要保證,計(jì)算機(jī)專業(yè)為了更好地提高學(xué)生的培養(yǎng)質(zhì)量要進(jìn)行校企共建實(shí)驗(yàn)室、在企業(yè)建設(shè)專業(yè)方向?qū)嶒?yàn)和實(shí)習(xí)基地的辦法。

一方面,在基地中,實(shí)訓(xùn)教師指導(dǎo)學(xué)生參與到實(shí)際的項(xiàng)目研發(fā)與項(xiàng)目實(shí)踐中,可以提高實(shí)訓(xùn)教師自身的項(xiàng)目研發(fā)能力,另一方面學(xué)生在實(shí)訓(xùn)中,通過對實(shí)際項(xiàng)目的開發(fā)及學(xué)習(xí)夠更好的實(shí)現(xiàn)從理論到實(shí)踐的過渡,增加實(shí)戰(zhàn)經(jīng)驗(yàn),提高實(shí)踐能力。同時(shí),在教學(xué)過程中增加項(xiàng)目實(shí)戰(zhàn)和實(shí)踐性環(huán)節(jié),強(qiáng)化學(xué)生的實(shí)踐和項(xiàng)目研發(fā)的能力。

4總結(jié)

隨著IT產(chǎn)業(yè)的飛速發(fā)展和更新,整個(gè)IT行業(yè)對專業(yè)的軟件研發(fā)人員提出了新的要求,高等院校計(jì)算機(jī)專業(yè)人才的培養(yǎng)模式也要適應(yīng)這種需求。根據(jù)IT行業(yè)發(fā)展的需要,改變?nèi)瞬排囵B(yǎng)方式,提高軟件專業(yè)人才的培養(yǎng)質(zhì),根據(jù)學(xué)科發(fā)展的需要,科學(xué)設(shè)計(jì)課程培養(yǎng)體系,不斷改進(jìn)課程體系結(jié)構(gòu),通過能力培養(yǎng)、項(xiàng)目實(shí)戰(zhàn)、校企聯(lián)合等方面構(gòu)建科學(xué)合理的教學(xué)和實(shí)踐體系,切實(shí)提高學(xué)生實(shí)踐、應(yīng)用和創(chuàng)新的能力。

猜你喜歡
任務(wù)驅(qū)動案例教學(xué)程序設(shè)計(jì)
基于Visual Studio Code的C語言程序設(shè)計(jì)實(shí)踐教學(xué)探索
從細(xì)節(jié)入手,談PLC程序設(shè)計(jì)技巧
高職高專院校C語言程序設(shè)計(jì)教學(xué)改革探索
案例教學(xué)在機(jī)械創(chuàng)新設(shè)計(jì)課程中的應(yīng)用
任務(wù)驅(qū)動, 啟發(fā)學(xué)生自學(xué)
馬克思主義基本原理概論課案例教學(xué)的幾點(diǎn)思考
PLC梯形圖程序設(shè)計(jì)技巧及應(yīng)用
淮南市| 大余县| 胶南市| 宿迁市| 雅安市| 敦化市| 道孚县| 冀州市| 永胜县| 永昌县| 昌图县| 江山市| 桃源县| 渭南市| 锦屏县| 昭通市| 竹山县| 农安县| 景宁| 达州市| 胶南市| 逊克县| 阜新| 大邑县| 神农架林区| 托克逊县| 五家渠市| 霍邱县| 读书| 章丘市| 文山县| 平泉县| 江阴市| 宜良县| 长治市| 吕梁市| 平和县| 磐安县| 河曲县| 渭源县| 铜梁县|