李 嶒
(安徽中澳科技職業(yè)學(xué)院信息技術(shù)與藝術(shù)傳媒系,安徽合肥 230041)
高職軟件技術(shù)專(zhuān)業(yè)課程體系改革與實(shí)踐*
李 嶒
(安徽中澳科技職業(yè)學(xué)院信息技術(shù)與藝術(shù)傳媒系,安徽合肥 230041)
依據(jù)高職軟件技術(shù)專(zhuān)業(yè)人才培養(yǎng)目標(biāo),規(guī)劃和設(shè)計(jì)出能夠覆蓋一系列課程的系統(tǒng)軟件實(shí)訓(xùn)項(xiàng)目,對(duì)軟件技術(shù)專(zhuān)業(yè)課程體系進(jìn)行改革.這一課程體系既能滿足單門(mén)課程實(shí)訓(xùn)教學(xué)需要,又有利于培養(yǎng)學(xué)生綜合運(yùn)用各門(mén)課程知識(shí)進(jìn)行軟件開(kāi)發(fā)的能力.
高職;軟件技術(shù)專(zhuān)業(yè);課程體系;課程改革
隨著計(jì)算機(jī)軟件技術(shù)的迅猛發(fā)展,各種新技術(shù)層出不窮,軟件的設(shè)計(jì)和開(kāi)發(fā)不再依賴于一種開(kāi)發(fā)語(yǔ)言和技術(shù),而是多種語(yǔ)言和技術(shù)的結(jié)合[1].目前高職軟件技術(shù)專(zhuān)業(yè)核心課程均屬于介紹單一的技術(shù),不能滿足實(shí)際需要,且各門(mén)課程分布在不同學(xué)期,學(xué)習(xí)完一門(mén)課程很難完成一個(gè)系統(tǒng)的項(xiàng)目,學(xué)生缺乏綜合運(yùn)用各門(mén)課程進(jìn)行實(shí)踐的能力,而社會(huì)對(duì)高職高專(zhuān)人才的要求是要具有一定理論基礎(chǔ)、較高的綜合素質(zhì)和很強(qiáng)的實(shí)踐應(yīng)用能力,面向生產(chǎn)第一線的技能型技術(shù)人才.
建構(gòu)主義學(xué)習(xí)理論認(rèn)為,知識(shí)是學(xué)生在一定的學(xué)習(xí)情境下借助他人的幫助和查閱資料,通過(guò)意義建構(gòu)方式獲取的[2].項(xiàng)目驅(qū)動(dòng)的教學(xué)方法是在建構(gòu)主義學(xué)習(xí)理論的基礎(chǔ)上產(chǎn)生的,實(shí)踐證明項(xiàng)目驅(qū)動(dòng)的教學(xué)方法適合大多數(shù)技能型課程的教學(xué),傳統(tǒng)的項(xiàng)目驅(qū)動(dòng)的教學(xué)方法是在課程的學(xué)習(xí)中通過(guò)選擇一個(gè)或多個(gè)實(shí)訓(xùn)項(xiàng)目達(dá)到培養(yǎng)學(xué)生操作技能的目標(biāo),本課程體系在設(shè)計(jì)時(shí)充分考慮了軟件技術(shù)專(zhuān)業(yè)各門(mén)課程的特點(diǎn)和相互關(guān)系,選擇一個(gè)系統(tǒng)的項(xiàng)目來(lái)整合課程體系中各門(mén)課程的實(shí)訓(xùn)環(huán)節(jié),達(dá)到使學(xué)生掌握軟件開(kāi)發(fā)所必需的一系列關(guān)鍵技術(shù)的培養(yǎng)目標(biāo).
依據(jù)軟件開(kāi)發(fā)所必須的一系列技術(shù),整合了軟件技術(shù)專(zhuān)業(yè)多門(mén)核心課程,同時(shí)把畢業(yè)設(shè)計(jì)納入到課程體系中,在不影響其他公共基礎(chǔ)課程和專(zhuān)業(yè)基礎(chǔ)課程教學(xué)內(nèi)容的同時(shí),采用系統(tǒng)實(shí)訓(xùn)項(xiàng)目引領(lǐng)和任務(wù)驅(qū)動(dòng)的教學(xué)方式,把課程體系中各門(mén)課程的實(shí)訓(xùn)教學(xué)環(huán)節(jié)融入到系統(tǒng)實(shí)訓(xùn)項(xiàng)目的制作和開(kāi)發(fā)中,改革了課程實(shí)訓(xùn)內(nèi)容和考核方式,設(shè)計(jì)各個(gè)階段的學(xué)習(xí)情境[3].從教學(xué)方式、實(shí)訓(xùn)教學(xué)內(nèi)容、學(xué)習(xí)情境和考核方式四個(gè)方面對(duì)原有的課程體系進(jìn)行改革.
1)教學(xué)方式 打破傳統(tǒng)的任務(wù)驅(qū)動(dòng)的教學(xué)方式,采用系統(tǒng)實(shí)訓(xùn)項(xiàng)目驅(qū)動(dòng)課程體系的方式,一個(gè)系統(tǒng)的項(xiàng)目貫穿整個(gè)課程體系的各教學(xué)環(huán)節(jié),整合原有各門(mén)課程的單一項(xiàng)目,避免任課教師重復(fù)地講解每門(mén)課程不同的項(xiàng)目背景.
2)教學(xué)內(nèi)容 根據(jù)系統(tǒng)軟件開(kāi)發(fā)項(xiàng)目實(shí)訓(xùn)的需要,將涉及到軟件開(kāi)發(fā)的課程整合在一起.整個(gè)課程體系的教學(xué)內(nèi)容涵蓋軟件開(kāi)發(fā)所必須的一系列關(guān)鍵技術(shù)和各相關(guān)課程,修定課程體系中所有課程的實(shí)踐大綱和課程標(biāo)準(zhǔn).
3)學(xué)習(xí)情境 根據(jù)課程體系目標(biāo)和軟件開(kāi)發(fā)流程,課程體系包含若干個(gè)學(xué)習(xí)情境,以系統(tǒng)項(xiàng)目的實(shí)訓(xùn)過(guò)程為主線,對(duì)每個(gè)學(xué)習(xí)情境的學(xué)習(xí)目標(biāo)、課時(shí)、主要內(nèi)容、教學(xué)方法與建議、考核與評(píng)價(jià)、教學(xué)材料、學(xué)生的知識(shí)能力要求、教師知識(shí)與能力要求進(jìn)行詳細(xì)的設(shè)計(jì).
4)考核方式 課程體系的考核采取“小考核”和“大考核”相結(jié)合的方式進(jìn)行.小考核即考核學(xué)生對(duì)一門(mén)課程的掌握,大考核分為課程體系完結(jié)考核和畢業(yè)設(shè)計(jì)兩部分,考核學(xué)生對(duì)整個(gè)課程體系的掌握和綜合運(yùn)用各門(mén)課程完成畢業(yè)設(shè)計(jì)的能力.
經(jīng)過(guò)改革和實(shí)踐,將多門(mén)課程納入到課程體系,這些課程主要有軟件工程、互聯(lián)網(wǎng)編程基礎(chǔ)、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)庫(kù)技術(shù)、動(dòng)態(tài)Web技術(shù)和網(wǎng)站建設(shè)等,各門(mén)課程在課程體系中發(fā)揮著不同的作用.課程與系統(tǒng)實(shí)訓(xùn)項(xiàng)目的開(kāi)發(fā)流程關(guān)系,如圖1所示.
圖1 系統(tǒng)軟件實(shí)訓(xùn)項(xiàng)目規(guī)劃
課程體系以培養(yǎng)學(xué)生綜合運(yùn)用各種技術(shù)完成軟件項(xiàng)目開(kāi)發(fā)的能力為總的培養(yǎng)目標(biāo),培養(yǎng)適應(yīng)社會(huì)需求、有較強(qiáng)的實(shí)踐能力的綜合技能人才.課程體系中的主要課程為培養(yǎng)目標(biāo)服務(wù),修訂各課程教學(xué)大綱、實(shí)踐大綱,明確各門(mén)課程的培養(yǎng)目標(biāo)、教學(xué)內(nèi)容和具體實(shí)訓(xùn)任務(wù),其中實(shí)訓(xùn)教學(xué)內(nèi)容以綜合實(shí)訓(xùn)項(xiàng)目為主線,各門(mén)課程的主要教學(xué)內(nèi)容圍繞教學(xué)目標(biāo)構(gòu)成了一個(gè)整體,課程教學(xué)目標(biāo)和主要教學(xué)內(nèi)容具體見(jiàn)表1.
表1 軟件技術(shù)專(zhuān)業(yè)課程教學(xué)目標(biāo)和主要內(nèi)容
為了更好地組織實(shí)訓(xùn)教學(xué),選擇的系統(tǒng)軟件實(shí)訓(xùn)項(xiàng)目是真實(shí)的軟件開(kāi)發(fā)案例《高職院校綜合管理系統(tǒng)》,該項(xiàng)目采用jee開(kāi)發(fā)平臺(tái),利用Spring、Hibernate等開(kāi)源框架開(kāi)發(fā)完成,包含了成績(jī)管理、考勤管理、宿舍管理和學(xué)習(xí)論壇四個(gè)子模塊[4].開(kāi)發(fā)組將真實(shí)案例進(jìn)行了改造和設(shè)計(jì),使之成為可以滿足教學(xué)要求的實(shí)訓(xùn)項(xiàng)目.根據(jù)課程體系中各門(mén)課程的主要教學(xué)內(nèi)容和培養(yǎng)目標(biāo),將系統(tǒng)實(shí)訓(xùn)項(xiàng)目融入到各門(mén)課程的實(shí)訓(xùn)教學(xué)環(huán)節(jié),使系統(tǒng)實(shí)訓(xùn)項(xiàng)目在整個(gè)課程體系的教學(xué)實(shí)施中有一定的延續(xù)性,課程體系的設(shè)計(jì)體現(xiàn)出項(xiàng)目引領(lǐng)、任務(wù)驅(qū)動(dòng)的教學(xué)組織模式.各門(mén)課程在系統(tǒng)軟件項(xiàng)目實(shí)訓(xùn)中各司其職,圍繞系統(tǒng)實(shí)訓(xùn)項(xiàng)目的設(shè)計(jì)制作過(guò)程開(kāi)展實(shí)訓(xùn),具體實(shí)訓(xùn)內(nèi)容見(jiàn)表2.
表2 軟件技術(shù)課程實(shí)訓(xùn)內(nèi)容
課程體系改革的創(chuàng)新主要體現(xiàn)在一個(gè)系統(tǒng)的實(shí)訓(xùn)項(xiàng)目貫穿課程體系的所有課程,使課程體系的教學(xué)圍繞系統(tǒng)項(xiàng)目展開(kāi),各課程的實(shí)訓(xùn)內(nèi)容以系統(tǒng)項(xiàng)目的實(shí)訓(xùn)內(nèi)容為中心,培養(yǎng)學(xué)生綜合運(yùn)用課程體系中各門(mén)課程的知識(shí)解決實(shí)際問(wèn)題的能力[5].具體創(chuàng)新點(diǎn)如下.
1)在基于建構(gòu)主義的項(xiàng)目驅(qū)動(dòng)教學(xué)方法上進(jìn)行創(chuàng)新,將“項(xiàng)目驅(qū)動(dòng)課程”升華為“項(xiàng)目驅(qū)動(dòng)課程體系”,課程體系中的所有課程的實(shí)訓(xùn)環(huán)節(jié)都以綜合項(xiàng)目的實(shí)訓(xùn)過(guò)程為主線進(jìn)行.
2)所有課程實(shí)訓(xùn)內(nèi)容的設(shè)計(jì)圍繞同一個(gè)系統(tǒng)實(shí)訓(xùn)項(xiàng)目,既避免各科教師重復(fù)地進(jìn)行項(xiàng)目背景介紹,又有利于學(xué)生對(duì)系統(tǒng)實(shí)訓(xùn)項(xiàng)目的開(kāi)發(fā)制作過(guò)程有清晰的認(rèn)識(shí).
3)將軟件技術(shù)專(zhuān)業(yè)畢業(yè)設(shè)計(jì)納入課程體系,在系統(tǒng)項(xiàng)目實(shí)訓(xùn)完成后,學(xué)生能夠綜合運(yùn)用課程體系中的各門(mén)課程開(kāi)發(fā)類(lèi)似的項(xiàng)目,學(xué)以致用.
4)將軟件的生命周期融入到整個(gè)課程體系中,學(xué)生在經(jīng)過(guò)系統(tǒng)項(xiàng)目的實(shí)訓(xùn)教學(xué)后即體驗(yàn)了軟件開(kāi)發(fā)的全過(guò)程.
5)將“理論帶動(dòng)實(shí)踐”的傳統(tǒng)教學(xué)方式改變?yōu)椤皩?shí)踐驅(qū)動(dòng)理論”的新型教學(xué)方式,在實(shí)踐的過(guò)程中對(duì)理論知識(shí)進(jìn)行補(bǔ)充,讓學(xué)生“先知其然后知其所以然”,尊重學(xué)生的認(rèn)知規(guī)律,有利于學(xué)生對(duì)知識(shí)的消化和吸收.
6)實(shí)訓(xùn)過(guò)程模擬公司化項(xiàng)目管理模式,教師在實(shí)訓(xùn)過(guò)程中擔(dān)當(dāng)項(xiàng)目經(jīng)理的角色,使學(xué)生感受到真實(shí)的工作環(huán)境,讓學(xué)生體會(huì)到任務(wù)完成的成就感,更好地激發(fā)學(xué)生的學(xué)習(xí)興趣.
7)課程體系設(shè)計(jì)中既體現(xiàn)了“整合”又體現(xiàn)了“分散”,所謂的“整合”是指整合各門(mén)課程的實(shí)訓(xùn)內(nèi)容,“分散”是指對(duì)系統(tǒng)的綜合項(xiàng)目進(jìn)行分割,以便完成各門(mén)課程的實(shí)訓(xùn)子任務(wù).
通過(guò)課程體系設(shè)計(jì),可以更好地把握各課程之間的關(guān)系,有利于培養(yǎng)學(xué)生綜合運(yùn)用各種技術(shù)解決軟件開(kāi)發(fā)的具體問(wèn)題,采用系統(tǒng)實(shí)訓(xùn)項(xiàng)目整合各門(mén)課程的實(shí)訓(xùn)教學(xué)環(huán)節(jié),可以加強(qiáng)教學(xué)團(tuán)隊(duì)的溝通協(xié)作,避免單門(mén)課程學(xué)習(xí)完后無(wú)法完成一個(gè)系統(tǒng)的實(shí)訓(xùn)項(xiàng)目,進(jìn)一步明確了課程的實(shí)訓(xùn)目標(biāo).
[1]張明川,吳慶濤,普杰信,等.一種軟件類(lèi)課程設(shè)計(jì)實(shí)施方案研究[J].福建電腦, 2009,(6):2-3.
[2]劉智,劉加伶,閆河,等.數(shù)據(jù)庫(kù)課程設(shè)計(jì)的教學(xué)思路與實(shí)施[J].軟件導(dǎo)刊,2009,(1):198-199.
[3]焦冬艷,劉小飛.淺談高職高專(zhuān)《軟件工程》課程建設(shè)方案[J].現(xiàn)代企業(yè)教育, 2011,(5):32-33.
[4]李嶒.基于Petri網(wǎng)的工作流管理系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)[J].軟件工程師,2011,(6):53-56.
[5]徐國(guó)慶.職業(yè)教育項(xiàng)目課程開(kāi)發(fā)指南[M].上海:華東師范大學(xué)出版社,2009.
OntheReformationandPracticeofCurriculumSystemofSoftwareTechnologySpecialtyinHigherVocationalEducation
LI Ceng
(Information Technology and Media Arts Department of Anhui ZHONG-AO Institute of Technology, Hefei Anhui 230041,China)
On the basis of the talents training target of software technology specialty in higher vocational education, planning and design a system software training project covers a series of courses, carries on the reformation of curricular system of software technology specialty. The curriculum system not only can satisfy the need of course practice teaching, and but also cultivate the students’ ability to use the knowledge of each course for software development.
higher vocational education; software technology specialty; curriculum system; curriculum reform
1673-2103(2013)05-0100-03
2013-06-06
安徽省質(zhì)量工程軟件技術(shù)特色專(zhuān)業(yè)建設(shè)項(xiàng)目(皖教高[2011]5號(hào) 174);安徽省高等學(xué)校優(yōu)秀青年人才基金項(xiàng)目(2012SQRL247)
李嶒(1983-),男,安徽蕭縣人,講師,碩士,研究方向:Petri網(wǎng)和工作流技術(shù).
G712
A