黃錦敬
摘要:該文以校本計算機(jī)專業(yè)為研究對象,從學(xué)生就業(yè)情況和存在專業(yè)能力不足進(jìn)行分析,探索專業(yè)能力的培養(yǎng)方法和途徑并進(jìn)行實(shí)踐,取得一定的成果,此為培養(yǎng)計算機(jī)專業(yè)應(yīng)用型專業(yè)能力提供了一些可借鑒的經(jīng)驗。
關(guān)鍵詞:計算機(jī)專業(yè);應(yīng)用型人才;專業(yè)能力 ;培養(yǎng)
中圖分類號:TP301 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2015)12-0124-02
互聯(lián)網(wǎng)技術(shù)和信息技術(shù)發(fā)展,對計算機(jī)專業(yè)的學(xué)生的就業(yè)帶來廣闊前景,但現(xiàn)實(shí)現(xiàn)象是我們計算機(jī)專業(yè)畢業(yè)生很難找到專業(yè)對口的工作,而招聘單位也難招到滿足其條件的計算機(jī)人才,出現(xiàn)這種現(xiàn)象是因為學(xué)生在專業(yè)知識及專業(yè)能力方面沒有達(dá)到社會用人單位的要求。為此,研究如何培養(yǎng)計算機(jī)專業(yè)應(yīng)用型人才的專業(yè)能力具有現(xiàn)實(shí)的意義。
1 計算機(jī)專業(yè)學(xué)生就業(yè)情況分析
學(xué)生就業(yè)對口情況可以大概率反映學(xué)生專業(yè)能力,根據(jù)我院2013屆計算機(jī)專業(yè)畢業(yè)生就業(yè)情況統(tǒng)計分析來看,從事專業(yè)對口有50%左右,而從事與專業(yè)相近有20%多,還有小部分學(xué)生從事與本專業(yè)無關(guān)的工作;而從學(xué)生參加應(yīng)聘反饋回來的信息來看,對于部分專業(yè)理論不扎實(shí)、專業(yè)操作能力低的學(xué)生,就業(yè)具有一定的困難,要費(fèi)很大努力及周轉(zhuǎn)才能找到一份工作。但對專業(yè)能力強(qiáng)的學(xué)生,可以很輕松地找到自己滿意的工作,況且選擇機(jī)會也比較多。從這個現(xiàn)象可以看出,畢業(yè)生專業(yè)能力是用人單位招聘的一個重要指標(biāo),用人單位非常的看重。因此,專業(yè)能力的培養(yǎng)對計算機(jī)專業(yè)的學(xué)生尤為重要。
2 計算機(jī)科學(xué)與技術(shù)專業(yè)學(xué)生專業(yè)能力存在的不足
從學(xué)生的課程設(shè)計、畢業(yè)設(shè)計的情況及用人單位反饋回來的信息來看,本專業(yè)的基本理論知識和基本操作技能學(xué)生都能掌握,甚至有一些學(xué)生還具有一定的程序開發(fā)能力,但與企業(yè)需求的專業(yè)能力的應(yīng)用還是顯得學(xué)生存在專業(yè)能力不足。
1)基本操作技能不熟練,專業(yè)操作能力不高。計算機(jī)專業(yè)學(xué)生不夠重視辦公類軟件、常用工具軟件的使用,缺少對其的操作和訓(xùn)練;而對系統(tǒng)安裝與維護(hù)、硬件安裝、網(wǎng)絡(luò)組建、網(wǎng)絡(luò)布線等方面實(shí)踐也不夠認(rèn)真對待,動手能力不強(qiáng),甚至個別學(xué)生制作不好網(wǎng)絡(luò)水晶頭,以至這部分學(xué)生應(yīng)聘計算機(jī)軟硬件銷售公司時候沒有辦法錄用。
2)分析程序能力及編寫程序能力明顯不足。由于學(xué)生平時少閱讀程序,加上少上機(jī)調(diào)試和少編寫代碼,缺乏程序的分析和編程能力,導(dǎo)致實(shí)現(xiàn)程序功能時沒有足夠能力完成。
3)系統(tǒng)設(shè)計與開發(fā)能力不足。大部分學(xué)生由于專業(yè)技術(shù)不精,經(jīng)驗不夠,有些學(xué)生僅停留在模仿課本例子的水平;有些學(xué)生在開發(fā)具有前后臺程序時,只會進(jìn)行前臺界面設(shè)計,后臺設(shè)計部分就不會了,或者在訪問后臺數(shù)據(jù)時卻連接不上或訪問出錯,總會出現(xiàn)這樣或那樣的錯誤問題,出現(xiàn)這些問題,總的來看就是其系統(tǒng)設(shè)計與開發(fā)能力不足。
3 計算機(jī)專業(yè)應(yīng)用型人才所具的專業(yè)能力
根據(jù)計算機(jī)專業(yè)培養(yǎng)人才類型的培養(yǎng)目標(biāo),從專業(yè)知識、能力和素質(zhì)三方面去培養(yǎng)學(xué)生。專業(yè)知識是能力的表現(xiàn)和素質(zhì)體現(xiàn),是三者的基礎(chǔ)。素質(zhì)是工作的基本素質(zhì),具有的責(zé)任心。能力是核心,是人才特征的最突出表現(xiàn),因此,培養(yǎng)計算機(jī)專業(yè)應(yīng)用型人才應(yīng)著手培養(yǎng)具備的如下的專業(yè)能力。
1)有較強(qiáng)的計算機(jī)基本操作能力,能夠熟悉軟硬件安裝及系統(tǒng)的維護(hù),能組建網(wǎng)絡(luò)、管理和維護(hù)等能力;
2)具有較強(qiáng)的編程能力和數(shù)據(jù)應(yīng)用能力;
3)具有較強(qiáng)的網(wǎng)絡(luò)編程、系統(tǒng)的設(shè)計與開發(fā)能力;
4)具有較強(qiáng)學(xué)習(xí)能力和適應(yīng)新技術(shù)的能力;
5)較強(qiáng)的系統(tǒng)設(shè)計與開發(fā)以及維護(hù)能力。
概括來說,就是要培養(yǎng)學(xué)生五個方面的專業(yè)能力,分別是計算機(jī)基本操作能力、解決問題的分析思維能力、算法設(shè)計能力、程序設(shè)計與實(shí)現(xiàn)能力、系統(tǒng)設(shè)計與開發(fā)能力。
4 培養(yǎng)計算機(jī)應(yīng)用型人才專業(yè)能力的方法與途徑
我們從多方面對培養(yǎng)計算機(jī)應(yīng)用型人才專業(yè)能力進(jìn)行探索和實(shí)踐,從2010級和2011級計算機(jī)專業(yè)的學(xué)生來看,成效是顯著的,主要方法和途徑有:
4.1 改革舊的教學(xué)體系,構(gòu)建新的課程教學(xué)體系
1)改革舊的課程體系結(jié)構(gòu),建立實(shí)用課程體系結(jié)構(gòu)
根據(jù)培養(yǎng)應(yīng)用型人才目標(biāo)構(gòu)建新的課程體系,將整個課程體系設(shè)置成五個模塊,分別是“公共課”模塊、“學(xué)科基礎(chǔ)課程”模塊、“專業(yè)基礎(chǔ)課程”模塊、“專業(yè)課程”模塊和“實(shí)踐課程”模塊。其中“公共課”模塊有分為“公共必修課”和“公共選修課”兩個模塊?!皩I(yè)課”模塊又分為“專業(yè)必修課”和“專業(yè)方向選修課”模塊。各模塊的課程設(shè)置要體現(xiàn)該功能模塊整個課程體系中所承擔(dān)的培養(yǎng)任務(wù)。其中,公共必修課程主要任務(wù)是體現(xiàn)培養(yǎng)學(xué)生思想品德、人生觀、價值觀等能力;公共選修模塊課程主要培養(yǎng)學(xué)生的社會科學(xué)、自然科學(xué)和人文與藝術(shù)的能力,等方面的修養(yǎng)與能力;“專業(yè)學(xué)科基礎(chǔ)課”模塊是培養(yǎng)學(xué)生計算邏輯思維和學(xué)科基礎(chǔ)知識等;專業(yè)基礎(chǔ)課模塊主要培養(yǎng)學(xué)生專業(yè)基本知識、基本原理、程序設(shè)計思想等;專業(yè)必修課模塊是培養(yǎng)學(xué)生專業(yè)技術(shù)、算法分析與設(shè)計、系統(tǒng)設(shè)計的基本方法和能力;專業(yè)選修模塊又設(shè)置“軟件工程方向”及“網(wǎng)絡(luò)工程”兩個專業(yè)方向的不同課程供學(xué)生進(jìn)行選擇,以便培養(yǎng)學(xué)生掌握多方面的基本操作能力和實(shí)用的編程技術(shù)以及系統(tǒng)開發(fā)的能力,為學(xué)生畢業(yè)后就業(yè)需要打下堅實(shí)基礎(chǔ)。實(shí)踐課程模塊主要是訓(xùn)練學(xué)生對系統(tǒng)的分析、設(shè)計與實(shí)現(xiàn)的技能以及加強(qiáng)學(xué)生文字表達(dá)能力。
2)加大實(shí)踐類課程的比重,扎實(shí)推進(jìn)實(shí)踐類課程教學(xué)
除了構(gòu)建新的課程體系結(jié)構(gòu)外,我們還增加了實(shí)踐課程在整個課程體系的比重,對應(yīng)用型學(xué)科課程及專業(yè)課程都開設(shè)課程實(shí)驗或課程設(shè)計,相對減少理論學(xué)時,加大學(xué)生對基本操作、綜合設(shè)計類課程的實(shí)踐訓(xùn)練,以提高學(xué)生實(shí)踐動手能力和系統(tǒng)開發(fā)能力。
3)根據(jù)人才市場需求,改革教學(xué)內(nèi)容
根據(jù)社會用人單位對人才需要,適應(yīng)社會市場發(fā)展,著重對課程及教學(xué)內(nèi)容進(jìn)行改革,培養(yǎng)學(xué)生的程序分析、設(shè)計等能力以及團(tuán)隊合作精神。除了更新專業(yè)主干課程的教學(xué)內(nèi)容以外,還不斷根據(jù)市場需求增加目前較流行軟件開發(fā)工具,如C、C++、C#、ASP.NET、JAVA、JSP、J2EE、Android等開發(fā)語言,讓學(xué)生學(xué)習(xí)以便為以后就業(yè)打下基礎(chǔ),同時,我們還對課程設(shè)計中大項目,進(jìn)行分小組完成,要求組內(nèi)成員分任務(wù)合作完成,從而達(dá)到培養(yǎng)學(xué)生團(tuán)隊合作精神。
4.2 培養(yǎng)學(xué)生扎實(shí)理論知識,為專業(yè)能力學(xué)習(xí)奠定基礎(chǔ)
培養(yǎng)應(yīng)用型專業(yè)能力人才,必須具有完整專業(yè)知識結(jié)構(gòu)體系,那就必須掌握本專業(yè)基礎(chǔ)知識和理論知識。我們通過學(xué)科基礎(chǔ)課模塊的課程來培養(yǎng)學(xué)生的學(xué)科基礎(chǔ)知識,如課程高等數(shù)學(xué)、線性代數(shù)、離散數(shù)學(xué)等數(shù)學(xué)類課程,培養(yǎng)學(xué)生的計算邏輯思維和解決實(shí)際專業(yè)問題的數(shù)學(xué)知識。通過專業(yè)基礎(chǔ)課模塊的課程來培養(yǎng)學(xué)生的專業(yè)知識和專業(yè)理論知識,如開設(shè)C++、數(shù)據(jù)結(jié)構(gòu)與算法、計算機(jī)組成原理等課程,有針對性地培養(yǎng)學(xué)生掌握計算機(jī)專業(yè)基礎(chǔ)知識及算法分析與設(shè)計的能力,使學(xué)生懂得解決問題的分析、設(shè)計等步驟,并通過這些課程的教學(xué)來訓(xùn)練學(xué)生讀寫程序的能力。通過專業(yè)必修課模塊的課程使學(xué)生掌握系統(tǒng)分析與設(shè)計的方法及步驟,提高學(xué)生綜合分析理論知識與綜合設(shè)計能力,如開設(shè)軟件工程、網(wǎng)站設(shè)計、數(shù)據(jù)庫原理及應(yīng)用、網(wǎng)絡(luò)編程等課程。
4.3 加強(qiáng)實(shí)踐教學(xué),培養(yǎng)學(xué)生專業(yè)能力和專業(yè)技能
通過開設(shè)課程實(shí)驗、課程設(shè)計、課程綜合實(shí)習(xí)、專業(yè)實(shí)習(xí)等環(huán)節(jié)加大對實(shí)踐教學(xué)在整個教學(xué)活動的比例,培養(yǎng)學(xué)生的專業(yè)能力。
1)計算機(jī)基本操作能力?;静僮髂芰κ菍τ嬎銠C(jī)專業(yè)學(xué)生的基本要求,包括辦公軟件、常用工具軟件、硬件安裝和系統(tǒng)的維護(hù)、局域網(wǎng)的組建、網(wǎng)絡(luò)線制作及布線、網(wǎng)絡(luò)的維護(hù)、常用圖形處理和動畫制作等使用能力,通過開設(shè)辦公軟件、計算機(jī)組裝與維護(hù)等相應(yīng)的課程和課程實(shí)習(xí)來培養(yǎng)學(xué)生掌握這些基本操作能力。
2)算法分析與編程能力。算法分析能力是計算機(jī)專業(yè)學(xué)生解決專業(yè)問題而采用算法;而編程能力是體現(xiàn)學(xué)生的編程能力強(qiáng)弱,良好的編程能力是作為軟件開發(fā)人員必須具備的。在校期間我們要培養(yǎng)學(xué)生的算法分析與設(shè)計能力、數(shù)據(jù)庫的建立及編輯操作能力、模塊化程序設(shè)計的理念、面向?qū)ο蟪绦蛟O(shè)計能力、網(wǎng)絡(luò)編程的能力、掌握C/S模式和B/S模式的應(yīng)用軟件開發(fā)能力,因此,我們通過開設(shè)如C++程序設(shè)計、數(shù)據(jù)結(jié)構(gòu)與算法分析、數(shù)據(jù)庫原理及應(yīng)用、JAVA、JSP、ASP.NET等課程的實(shí)驗及課程設(shè)計來訓(xùn)練學(xué)生實(shí)操能力。此外,我們組織學(xué)生參加每年的市級、省級軟件設(shè)計大賽等,以便鍛煉和提高學(xué)生的程序設(shè)計與開發(fā)能力。
3)程序分析與綜合設(shè)計能力的培養(yǎng)。程序設(shè)計與開發(fā)能力的培養(yǎng)有賴于課程設(shè)計和綜合實(shí)習(xí)等實(shí)踐課程,每個學(xué)期開設(shè)一至二門的課程設(shè)計或綜合實(shí)習(xí),除了要完成具體的程序設(shè)計外還要上交課程設(shè)計報告,這樣既能培養(yǎng)學(xué)生分析能力,提高程序設(shè)計和開發(fā)能力外,同時也能提升了學(xué)生文字表達(dá)能力。
4)任務(wù)和項目驅(qū)動,培養(yǎng)系統(tǒng)設(shè)計與開發(fā)能力。我們要求學(xué)生在校期間必須完成一個系統(tǒng)的設(shè)計和一個網(wǎng)站建立,這兩門課程放到動態(tài)網(wǎng)頁設(shè)計及網(wǎng)絡(luò)數(shù)據(jù)庫中進(jìn)行,作為大作業(yè)考核學(xué)生開發(fā)程序的能力。經(jīng)過10級計算機(jī)專業(yè)學(xué)生的實(shí)踐,從學(xué)生畢業(yè)設(shè)計中看出這功效還是挺好的,學(xué)生綜合開發(fā)系統(tǒng)能力顯著提高,畢業(yè)設(shè)計的質(zhì)量明顯有所提高。
4.4 加強(qiáng)校企合作,提高學(xué)生的專業(yè)能力
專業(yè)能力的提高離不開實(shí)踐活動,校企合作可以做到學(xué)校、企業(yè)、學(xué)生三方共贏局面,最近兩年我系跟澳翔科技公司的合作,對學(xué)生進(jìn)行Java、.NET、Android程序開發(fā)的培訓(xùn),讓學(xué)生參與項目的開發(fā),學(xué)生從中可以學(xué)習(xí)很多知識和系統(tǒng)開發(fā)流程等,學(xué)生專業(yè)能力明顯提高,綜合開發(fā)能力進(jìn)一步的提升。
經(jīng)過近兩年實(shí)踐表明,采用上述方法和途徑等方面的培養(yǎng)學(xué)生是有效,能有效是培養(yǎng)計算機(jī)專業(yè)應(yīng)用型人才的專業(yè)能力。
5 結(jié)束語
根據(jù)社會用人單位對計算機(jī)專業(yè)學(xué)生的需求,更多的需要計算機(jī)應(yīng)用型人才,看重學(xué)生的實(shí)際操作能力和開拓能力。我們經(jīng)過了上述的方法和途徑培養(yǎng)計算機(jī)專業(yè)應(yīng)用型人才專業(yè)能力,雖然取得了一定的成效,學(xué)生專業(yè)技術(shù)有一定提升,但是,科學(xué)技術(shù)迅猛發(fā)展,網(wǎng)絡(luò)技術(shù)普通應(yīng)用,都要求我們時刻關(guān)注社會用人單位對計算機(jī)應(yīng)用型人才專業(yè)能力的需求,不斷改進(jìn)和完美培養(yǎng)計算機(jī)應(yīng)用型人才專業(yè)能力的方法,以培養(yǎng)出適應(yīng)用市場需求的計算機(jī)專業(yè)應(yīng)用型專業(yè)人才的學(xué)生。
參考文獻(xiàn) :
[1] 高等學(xué)校計算機(jī)科學(xué)與技術(shù)專業(yè)教學(xué)指導(dǎo)委員會.高等學(xué)校計算機(jī)科學(xué)與技術(shù)專業(yè)發(fā)展戰(zhàn)略研究報告暨專業(yè)規(guī)范(試行)[M].北京:高等教育出版社,2006.
[2] 李春杰.計算機(jī)專業(yè)應(yīng)用型人才培養(yǎng)改革研究[J].渤海大學(xué)學(xué)報:自然科學(xué)版,2010(1).
[3] 吳慶濤.計算機(jī)專業(yè)應(yīng)用型人才培養(yǎng)模式研究與實(shí)踐[J].計算機(jī)教育,2010(14).
[4] 楊建良.試論信息技術(shù)與學(xué)生多元智能的發(fā)展[J].湖南第一師范學(xué)報,2005(2).