基金項目:2010年新世紀廣西高等教育教學(xué)改革工程立項項目:獨立學(xué)院軟件專業(yè)課程建設(shè)的探索與研究(項目編號:2010JGB113)
摘要:本文以軟件專業(yè)課程設(shè)置為背景,以北京航空航天大學(xué)北海學(xué)院軟件學(xué)院軟件工程專業(yè)課程設(shè)置為例,探討在國內(nèi)就業(yè)形勢嚴峻的情況下,面對眾多高校的競爭,獨立學(xué)院軟件工程專業(yè)該如何設(shè)置,形成有特色、有競爭力的軟件人才培養(yǎng)模式,以面對多變復(fù)雜的市場需求。
關(guān)鍵詞:獨立學(xué)院 軟件工程 專業(yè)課程 人才培養(yǎng)
中圖分類號:G642文獻標識碼:A 文章編號:1673-9795(2012)01(a)-0000-00
軟件技術(shù)的發(fā)展日新月異,對軟件人才不斷提出新的要求,而目前卻存在一個矛盾現(xiàn)象:一方面,企業(yè)為招不到合適的人才,另一方面大批剛畢業(yè)的大學(xué)生找不到合適的工作。學(xué)校軟件人才培養(yǎng)模式落后,課程設(shè)置跟不上市場需求是造成這種現(xiàn)象的一個重要原因,因此調(diào)整課程設(shè)置,適應(yīng)社會需求是當務(wù)之急。而獨立學(xué)院可憑借其靈活的辦學(xué)方式,依據(jù)自身特點對軟件人才培養(yǎng)方式進行改革,優(yōu)化專業(yè)結(jié)構(gòu),形成獨立學(xué)院特色。
1 專業(yè)課程設(shè)置的指導(dǎo)思想
1.1 以特色求發(fā)展
獨立學(xué)院在設(shè)立之初大部分是借助母體學(xué)校的學(xué)科專業(yè)優(yōu)勢,利用母體學(xué)校的優(yōu)質(zhì)教育資源,頒發(fā)母校的學(xué)位證書,但無論是學(xué)生資源還是學(xué)生接受能力都有很大不同,因此,照搬母體高校的培養(yǎng)方案是不合適的。要在300多所獨立院校中脫穎而出,就必須有自己的特色,以特色吸引企業(yè),以特色和高就業(yè)率吸引更多的生源,形成良性循環(huán)。
1.2 強調(diào)應(yīng)用型、復(fù)合型人才發(fā)展思路
與一本的綜合性重點大學(xué)學(xué)生相比,獨立學(xué)院學(xué)生的學(xué)習(xí)成績不是強項,但他們有自己的特點,比如思維活躍、喜歡動手實踐、社會交往表達能力較強等,因此,獨立學(xué)院應(yīng)抓住學(xué)生的特點去設(shè)置適合他們的專業(yè)培養(yǎng)方案,拋開以成績論英雄的老思路,重實踐,重技能,兼顧軟件行業(yè)特征,充分考慮學(xué)生的個性化培養(yǎng)需求,走應(yīng)用型、復(fù)合型人才發(fā)展道路。
1.3 以市場為導(dǎo)向,適應(yīng)北部灣經(jīng)濟發(fā)展人才需求
廣西北部灣經(jīng)濟區(qū)作為未來中國-東盟經(jīng)貿(mào)一體化的前沿陣地,發(fā)展?jié)摿薮螅焖侔l(fā)展的經(jīng)濟區(qū)需要大量的人才,而位處于廣西北海的北航北海學(xué)院在地理位置上存在著明顯優(yōu)勢,因此,我們應(yīng)以市場人才需求為導(dǎo)向,培養(yǎng)有競爭力、開拓力的人才,適應(yīng)北部灣經(jīng)濟發(fā)展的人才需求。
2 軟件工程專業(yè)課程的建設(shè)與實踐
2.1 原有軟件工程專業(yè)課程課程設(shè)置問題分析
筆者對北航北海學(xué)院通過對學(xué)生進行問卷調(diào)查、隨機訪問、座談會、對用人單位對實習(xí)學(xué)生的反饋意見調(diào)查等方法,綜合分析找出軟件工程專業(yè)課程設(shè)置存在的幾個問題:
問題一:不符合獨立學(xué)院的實際情況。辦學(xué)之初,參考北航軟件學(xué)院的課程制定了一份培養(yǎng)計劃用于北航北海學(xué)院軟件工程專業(yè)。根據(jù)前幾屆的實施情況來看,這份培養(yǎng)計劃并不適合獨立學(xué)院學(xué)生的培養(yǎng)。學(xué)生生源層次、學(xué)校地理位置、教學(xué)資源以及教師資源等諸多因素決定了獨立學(xué)院照搬一本院校培養(yǎng)模式是行不通的。
問題二:專業(yè)課程設(shè)置廣不精。專業(yè)課程數(shù)量多,涉及范圍廣,學(xué)生的課業(yè)壓力大,好像什么都學(xué)過,但深究到細節(jié)卻又似是而非。課程數(shù)量多分散了他們很大的精力,使得他們無法有更多的時間放在一個方向上,導(dǎo)致學(xué)生學(xué)得廣而不精。
問題三:實踐課程多而散,未構(gòu)成一套完整的、嚴格的實踐體系。北航北海學(xué)院設(shè)置了大量的實踐課作為軟件工程專業(yè)辦學(xué)的一大特點。但實施的效果卻沒有達到預(yù)期的效果,究其原因是因為實踐課數(shù)量多,但各自為政,未固定形成一套完整而嚴格的實踐體系,實踐的部分內(nèi)容陳舊,沒有緊跟上現(xiàn)在軟件發(fā)展的需求。
2.2 新的課程體系設(shè)置探索
(1)理論課程體系設(shè)置。理論課程體系由三部分組成:專業(yè)基礎(chǔ)課、專業(yè)方向課、專業(yè)選修課。
專業(yè)基礎(chǔ)課開設(shè)有:計算機導(dǎo)論、C#程序設(shè)計、JAVA程序設(shè)計、數(shù)據(jù)結(jié)構(gòu)、計算機組成原理、計算機網(wǎng)絡(luò)、操作系統(tǒng)、數(shù)據(jù)庫系統(tǒng)等課程。在原課程體系上去掉了《C程序設(shè)計》等課程,去冗存精,既滿足計算機專業(yè)教學(xué)指導(dǎo)委員會對于應(yīng)用型軟件人才培養(yǎng)的基本要求,又讓學(xué)生集中學(xué)習(xí)精干課程,打好基礎(chǔ)的同時,初步建立面向?qū)ο缶幊痰乃枷牒兔嫦驅(qū)ο笳Z言C#和JAVA基本編程方法。
專業(yè)方向課程分為.NET和JAVA兩個方向。.NET方向設(shè)置的課程有:軟件工程、軟件質(zhì)量保證與測試、軟件項目管理、.NET應(yīng)用開發(fā)及C#高級編程、面向.NET的Web應(yīng)用程序設(shè)計、ASP.NET企業(yè)級應(yīng)用編程、UML與.NET設(shè)計模式、ORACLE數(shù)據(jù)庫應(yīng)用與開發(fā)、XML應(yīng)用與編程。JAVA方向設(shè)置的課程有:軟件工程、軟件質(zhì)量保證與測試、軟件項目管理、JSP程序設(shè)計、J2EE企業(yè)級應(yīng)用開發(fā)、Java Me嵌入式程序設(shè)計、Linux平臺及應(yīng)用、UML與JAVA設(shè)計模式、ORACLE數(shù)據(jù)庫應(yīng)用開發(fā)、XML應(yīng)用與開發(fā)。學(xué)生可根據(jù)自己的興趣擇一方向課程學(xué)習(xí),這樣可讓他們避免所有語言課程都需要學(xué)習(xí)的狀況發(fā)生,集中所有精力在一個領(lǐng)域,使得學(xué)生更加有方向感,通過在校學(xué)習(xí)就在某一個領(lǐng)域能達到精通的地步。
專業(yè)選修課開設(shè)有:編譯原理、高級數(shù)據(jù)結(jié)構(gòu)、實用英語、基礎(chǔ)日語、初級越南語、圖形圖像處理、平面設(shè)計、手機游戲開發(fā)、網(wǎng)絡(luò)游戲開發(fā)等課程。學(xué)生進入大三之后,有的選擇準備考研,需要在編譯原理、數(shù)據(jù)結(jié)構(gòu)等課程上加強,有的希望能進入外企、日企工作,實用英語、基礎(chǔ)日語、初級越南語等課程能對他的面試及實習(xí)過程有幫助,有的希望能進行界面設(shè)計開發(fā),那么他可以選修圖形圖像處理、平面設(shè)計等課程,有的對游戲感興趣,可選修游戲類課程,選修課的設(shè)置盡量考慮學(xué)生的實際需求。
(2)實踐教學(xué)環(huán)節(jié)設(shè)置。實踐教學(xué)環(huán)節(jié)包括理論課程相對應(yīng)的實踐課以及綜合實訓(xùn)兩部分。理論課程相對應(yīng)的實踐課將與理論課程同步,實踐內(nèi)容根據(jù)課程內(nèi)容定制。而綜合實訓(xùn)部分由:大一的暑假專業(yè)實踐(一)、大二的暑假專業(yè)實踐(二)、大三上的軟件工程綜合實訓(xùn)(一)、大三下的軟件工程綜合實訓(xùn)(二)、畢業(yè)實習(xí)實訓(xùn)、畢業(yè)設(shè)計這幾部分組成。結(jié)合兩個專業(yè)課程以及最新的軟件行業(yè)開發(fā)項目,由小到大,由易到難,由模仿到自主開發(fā)的過程設(shè)置實踐教學(xué)內(nèi)容,由老師通過案例法、項目驅(qū)動等教學(xué)方法引導(dǎo)學(xué)生掌握軟件工程開發(fā)方法和過程管理。
3 結(jié)語
本文是2010年新世紀廣西高等教育教改工程項目“獨立學(xué)院軟件專業(yè)課程建設(shè)的探索與研究”的研究成果,它提出的對北航北海學(xué)院的軟件工程專業(yè)課程的建設(shè)方案,有利于發(fā)揮獨立學(xué)院學(xué)生的優(yōu)勢,強調(diào)培養(yǎng)學(xué)生的動手實踐能力,有利于將學(xué)生培養(yǎng)成應(yīng)用型、復(fù)合型人才,為獨立學(xué)院軟件工程專業(yè)提供了可借鑒的方案。不過,軟件行業(yè)更新速度非常快,軟件工程專業(yè)的人才培養(yǎng)也應(yīng)與時俱進,因此我們需要不停的對其進行探索與研究。