周龐榮 于訓(xùn)全
摘要:根據(jù)高職軟件技術(shù)專業(yè)的培養(yǎng)目標(biāo),闡釋了實(shí)踐教學(xué)體系的內(nèi)涵,論述了科學(xué)構(gòu)建實(shí)踐教學(xué)體系的過程,詳細(xì)介紹了實(shí)踐教學(xué)體系的目標(biāo)、內(nèi)容、管理措施和評(píng)價(jià),并以一具體案例論證了高職軟件技術(shù)專業(yè)實(shí)踐教學(xué)體系的構(gòu)建過程。
關(guān)鍵詞:高職;軟件技術(shù)專業(yè);實(shí)踐教學(xué)體系
高職軟件技術(shù)專業(yè)的教學(xué)目標(biāo)是培養(yǎng)實(shí)踐能力強(qiáng)、職業(yè)素質(zhì)高的軟件應(yīng)用型人才。要實(shí)現(xiàn)該教學(xué)目標(biāo),構(gòu)建科學(xué)的實(shí)踐教學(xué)體系是非常重要的。
實(shí)踐教學(xué)體系的內(nèi)涵
構(gòu)建科學(xué)的實(shí)踐教學(xué)體系首先要準(zhǔn)確把握實(shí)踐教學(xué)體系的內(nèi)涵。實(shí)踐教學(xué)體系是基于專業(yè)目標(biāo)而開展的一系列實(shí)踐活動(dòng)。它必須以專業(yè)目標(biāo)為依據(jù),以實(shí)踐教學(xué)目標(biāo)為核心,整合實(shí)踐教學(xué)的各個(gè)環(huán)節(jié),把知識(shí)、技能與素質(zhì)有機(jī)地融為一體。其內(nèi)容包括實(shí)踐教學(xué)大綱、實(shí)踐教學(xué)內(nèi)容、實(shí)踐教學(xué)過程及其管理、實(shí)踐教學(xué)結(jié)果的評(píng)價(jià)。
實(shí)踐教學(xué)體系的構(gòu)建
(一)確立實(shí)踐教學(xué)體系的目標(biāo)
高職軟件技術(shù)專業(yè)的實(shí)踐教學(xué)體系目標(biāo)就是以實(shí)踐方式完成軟件技術(shù)專業(yè)的教學(xué)標(biāo)準(zhǔn),可按照“一體兩翼”的模式構(gòu)建目標(biāo),其中“一體”指以培養(yǎng)技術(shù)應(yīng)用能力為主體,“兩翼”指以職業(yè)素質(zhì)訓(xùn)練和職業(yè)資格證書獲取為兩翼。具體要求是,在職業(yè)技能上應(yīng)培養(yǎng)學(xué)生的編程邏輯能力、數(shù)據(jù)庫設(shè)計(jì)和操作能力、軟件體系結(jié)構(gòu)架構(gòu)能力以及相關(guān)平臺(tái)的開發(fā)能力。編程邏輯能力包括學(xué)生實(shí)現(xiàn)順序、判斷分支、循環(huán)程序結(jié)構(gòu)和模塊化程序的能力。數(shù)據(jù)庫設(shè)計(jì)和操作能力包括學(xué)生在SQL SERVER或ORACLE等數(shù)據(jù)庫中設(shè)計(jì)數(shù)據(jù)庫、表、視圖、存儲(chǔ)過程、觸發(fā)器等對(duì)象,并能對(duì)這些對(duì)象實(shí)現(xiàn)各種操作的能力。軟件體系結(jié)構(gòu)架構(gòu)能力包括學(xué)生理解單層結(jié)構(gòu)、兩層結(jié)構(gòu)、三層結(jié)構(gòu)甚至N層結(jié)構(gòu),能區(qū)分表示層、業(yè)務(wù)邏輯層、數(shù)據(jù)層,并能對(duì)一具體軟件項(xiàng)目設(shè)計(jì)合理的層次體系和實(shí)現(xiàn)各層的程序設(shè)計(jì)的能力。相關(guān)平臺(tái)開發(fā)能力包括學(xué)生能在某個(gè)開發(fā)平臺(tái)熟練使用某種語言開發(fā)軟件項(xiàng)目的能力。目前,常用的開發(fā)平臺(tái)有J2EE平臺(tái)、.NET平臺(tái)等,常用的語言有Java、VB、.NET、C#、C++等,學(xué)生至少要掌握一個(gè)開發(fā)平臺(tái)和靈活使用一種開發(fā)語言。在職業(yè)素質(zhì)上,應(yīng)培養(yǎng)學(xué)生敬業(yè)愛崗、明理守信、開拓創(chuàng)新、交流溝通、團(tuán)隊(duì)協(xié)作等精神。在職業(yè)資格證書上,要求學(xué)生在獲取學(xué)歷證書的同時(shí),還要取得軟件技術(shù)專業(yè)中較權(quán)威的職業(yè)資格證書,例如,原國家勞動(dòng)和社會(huì)保障部C#高級(jí)程序員認(rèn)證、SUN公司的Java開發(fā)者(SCJD)認(rèn)證。
(二)確定實(shí)踐教學(xué)體系的內(nèi)容
高職軟件技術(shù)專業(yè)實(shí)踐教學(xué)體系在內(nèi)容上應(yīng)最大限度地涵蓋所需的專業(yè)知識(shí)、職業(yè)技術(shù)方法和職業(yè)精神,其實(shí)施形式包括單元課程實(shí)踐、課程綜合實(shí)踐、專業(yè)綜合實(shí)踐。單元課程實(shí)踐的目的是使學(xué)生在教師的引導(dǎo)下掌握對(duì)應(yīng)單元課程的基本知識(shí),訓(xùn)練學(xué)生的基本技能;在時(shí)間安排上,大部分必修專業(yè)技術(shù)課程的實(shí)踐課時(shí)和理論課時(shí)之比應(yīng)達(dá)到或超過1∶1。課程綜合實(shí)踐的目的是檢驗(yàn)學(xué)生對(duì)一門課程或幾門課程學(xué)習(xí)狀況,訓(xùn)練學(xué)生對(duì)某項(xiàng)或某些技術(shù)的綜合運(yùn)用能力;在時(shí)間安排上,是每學(xué)期需要2~3周時(shí)間。專業(yè)綜合實(shí)踐的目的是檢驗(yàn)學(xué)生對(duì)專業(yè)的掌握程度,鍛煉學(xué)生對(duì)專業(yè)的綜合分析和運(yùn)用能力,提高學(xué)生實(shí)踐能力;在時(shí)間安排上,每學(xué)期需要10周左右。職業(yè)精神的培養(yǎng)訓(xùn)練則滲透于全部實(shí)踐活動(dòng)之中。
在實(shí)踐教學(xué)體系內(nèi)容的安排上,需要遵循如下原則:一是要實(shí)施項(xiàng)目案例驅(qū)動(dòng)原則。軟件實(shí)踐教學(xué)體系的大部分專業(yè)課程的單元課程實(shí)踐要以案例為中心,所有課程綜合實(shí)踐和專業(yè)綜合實(shí)踐要以軟件項(xiàng)目為中心,讓學(xué)生在“做中學(xué)”,解決各種實(shí)際問題,鍛煉學(xué)生的實(shí)際工作能力。二是要強(qiáng)調(diào)能力本位、就業(yè)導(dǎo)向原則。軟件技術(shù)是一個(gè)實(shí)踐程度高,更新速度快的行業(yè),所以其實(shí)踐內(nèi)容要盡量跟上軟件技術(shù)的發(fā)展速度,要盡量抵近職崗前沿。軟件技術(shù)行業(yè)通常是團(tuán)隊(duì)作業(yè)、分工明確,所以安排實(shí)踐教學(xué)時(shí)要高度重視職業(yè)精神培養(yǎng)。三是要遵循循序漸進(jìn)原則。整個(gè)實(shí)踐教學(xué)體系內(nèi)容要按照學(xué)生的認(rèn)知規(guī)律、難易程度實(shí)施??梢韵戎嘏囵B(yǎng)學(xué)生的編程邏輯和軟件開發(fā)能力,繼而著重培養(yǎng)學(xué)生面向?qū)ο蟮姆治龊驮O(shè)計(jì)能力,以及結(jié)合數(shù)據(jù)庫的開發(fā)能力,隨后著重培養(yǎng)學(xué)生軟件體系的架構(gòu)能力和基于B/S、C/S模式的開發(fā)能力,最后著重培養(yǎng)學(xué)生綜合運(yùn)用各種軟件技術(shù)開發(fā)較大項(xiàng)目的能力。四是要注重學(xué)生自主發(fā)展原則。軟件技術(shù)新知識(shí)層出不窮,學(xué)生要發(fā)展,必須要有自學(xué)能力、開拓創(chuàng)新能力。教師不僅要“授之以魚”,更要“授之以漁”。
(三)制定實(shí)踐教學(xué)體系的管理措施
實(shí)踐教學(xué)體系的管理措施是為保證實(shí)踐教學(xué)體系順利進(jìn)行而制定的一系列規(guī)章制度,是對(duì)實(shí)踐教學(xué)過程的管理和監(jiān)督。其內(nèi)容包括實(shí)踐教學(xué)督察制度、實(shí)踐指導(dǎo)教師崗位職責(zé)、學(xué)生實(shí)踐守則、實(shí)踐教學(xué)獎(jiǎng)懲辦法等。
所有管理措施的制定都要遵循三個(gè)基本原則。一是以人為本的原則,要有利于充分調(diào)動(dòng)教與學(xué)的積極性。二是要系統(tǒng)協(xié)調(diào),各項(xiàng)措施之間要防止相互矛盾和重復(fù),做到協(xié)調(diào)一致、相互促進(jìn),組成運(yùn)轉(zhuǎn)靈活的系統(tǒng)。三是要簡(jiǎn)便易行,避免繁瑣空洞,以便于貫徹落實(shí)。
(四)實(shí)施實(shí)踐教學(xué)體系的評(píng)價(jià)
實(shí)踐教學(xué)體系的評(píng)價(jià)是對(duì)實(shí)踐教學(xué)活動(dòng)進(jìn)行考核,屬于質(zhì)量檢測(cè)機(jī)制范疇。它通常包括對(duì)學(xué)生實(shí)踐活動(dòng)的評(píng)價(jià)和對(duì)實(shí)踐教學(xué)體系的評(píng)價(jià)。
對(duì)于學(xué)生實(shí)踐活動(dòng),應(yīng)制定考核方法、考核指標(biāo),分析考核結(jié)果。在制定考核方法和定義考核指標(biāo)上,一是我們應(yīng)緊密圍繞職業(yè)技能和職業(yè)精神。二是要注意實(shí)踐類型不同,其方法和指標(biāo)也應(yīng)不同(見表1);三是要根據(jù)考核指標(biāo)的重要程度,設(shè)定不同的權(quán)重。四是根據(jù)學(xué)生每一指標(biāo)的得分情況,確定學(xué)生最后實(shí)踐活動(dòng)的成績(jī)。在學(xué)生實(shí)踐活動(dòng)完成后,實(shí)踐指導(dǎo)教師要對(duì)考核結(jié)果進(jìn)行分析,找出學(xué)生實(shí)踐活動(dòng)的亮點(diǎn)和不足并加以點(diǎn)評(píng),不斷提高學(xué)生實(shí)踐活動(dòng)的質(zhì)量。
對(duì)于實(shí)踐教學(xué)體系的評(píng)價(jià),一方面,可以設(shè)立學(xué)生反饋機(jī)制,實(shí)現(xiàn)學(xué)生對(duì)實(shí)踐內(nèi)容、實(shí)踐指導(dǎo)教師、實(shí)踐設(shè)施的反饋,并由學(xué)生提出改進(jìn)意見;另一方面,也可以根據(jù)企業(yè)需求現(xiàn)狀、學(xué)生就業(yè)情況對(duì)實(shí)踐教學(xué)體系進(jìn)行評(píng)價(jià),并采取相應(yīng)的改進(jìn)措施。
實(shí)踐教學(xué)體系實(shí)施
(一)目標(biāo)
基于.NET方向培養(yǎng)學(xué)生的編程邏輯能力、數(shù)據(jù)庫設(shè)計(jì)和操作能力、軟件體系結(jié)構(gòu)架構(gòu)能力、團(tuán)隊(duì)合作能力、溝通能力、創(chuàng)新開拓能力等等。
(二)實(shí)踐教學(xué)內(nèi)容體系
(三)實(shí)施說明
從實(shí)踐教學(xué)內(nèi)容體系上看,共有11門專業(yè)課程,每門都安排了單元課程實(shí)踐。有4次課程綜合實(shí)踐,每次綜合實(shí)踐的側(cè)重點(diǎn)不同。“課程綜合實(shí)踐1”著重培養(yǎng)學(xué)生的編程邏輯、程序開發(fā)能力?!罢n程綜合實(shí)踐2”著重培養(yǎng)學(xué)生的面向?qū)ο蟮姆治龊驮O(shè)計(jì)能力、數(shù)據(jù)庫的操作能力?!罢n程綜合實(shí)踐3”著重培養(yǎng)學(xué)生基于C/S模式的軟件體系架構(gòu)能力和開發(fā)設(shè)計(jì)能力、軟件項(xiàng)目的分析設(shè)計(jì)能力。“課程綜合實(shí)踐4”著重培養(yǎng)學(xué)生基于B/S模式軟件體系架構(gòu)能力和開發(fā)設(shè)計(jì)能力。“專業(yè)綜合實(shí)踐”則是對(duì)一個(gè)較大規(guī)模項(xiàng)目進(jìn)行分析設(shè)計(jì),綜合運(yùn)用所學(xué)的各種軟件技術(shù)進(jìn)行開發(fā),其技術(shù)和思想要與時(shí)俱進(jìn)。在時(shí)間安排上,課程綜合實(shí)踐安排3周,專業(yè)綜合實(shí)踐安排10周。在評(píng)價(jià)體系上,可按“考核方法和考核指標(biāo)表”進(jìn)行考核。
參考文獻(xiàn):
[1]俞仲文,劉守義,朱方來,等.高等職業(yè)技術(shù)教育實(shí)踐教學(xué)研究[M].北京:清華大學(xué)出版社,2004.
[2]白德淳,羅大偉.高職軟件技術(shù)專業(yè)實(shí)踐教學(xué)體系的研究與構(gòu)建[J].教育與職業(yè),2007,(7).
作者簡(jiǎn)介:
周龐榮(1974—),男,湖南鐵路科技職業(yè)技術(shù)學(xué)院講師,高級(jí)程序員,研究方向?yàn)檐浖こ膛c軟件開發(fā)技術(shù)。
于訓(xùn)全(1967—),男,湖南鐵路科技職業(yè)技術(shù)學(xué)院副教授,研究方向?yàn)檐浖こ膛c軟件開發(fā)技術(shù)。