【摘要】項目教學(xué)是職業(yè)教育中的一種重要教學(xué)方法。作者記敘了在軟件技術(shù)專業(yè)人才培養(yǎng)模式改革過程中,如何充分發(fā)揮教學(xué)項目的作用,使其在專業(yè)課程體系中扮演紐帶的角色。這一改革措施對于高等職業(yè)教育人才培養(yǎng)起到重要促進(jìn)作用,本文深入剖析了教學(xué)項目貫穿始終這一思想的內(nèi)涵。本文內(nèi)容來源于國家高職骨干校建設(shè)成果。
【關(guān)鍵詞】教學(xué)項目;高職;軟件技術(shù)專業(yè);課程體系
【中圖分類號】G712 【文獻(xiàn)標(biāo)識碼】 A 【文章編號】
前言
項目教學(xué)是實踐性教學(xué)中的一種重要教學(xué)模式和教學(xué)方法,在職業(yè)教育領(lǐng)域尤其受到重視,在專業(yè)技術(shù)課程中被廣泛采用。大家著重研究教學(xué)項目的設(shè)計,使其能夠更加深刻地體現(xiàn)實際工作崗位的內(nèi)涵,以期更好地完成各門課程的教學(xué)任務(wù),達(dá)成教學(xué)目標(biāo)。但是,往往忽略了教學(xué)項目在整個專業(yè)課程體系中的意義,沒有考慮各門課程配套教學(xué)項目之間的呼應(yīng),也就沒有更加深層地體現(xiàn)項目教學(xué)的價值。
在我院國家骨干校建設(shè)過程中,軟件技術(shù)專業(yè)作為重點專業(yè)之一,其中一項重要工作,就是改造教學(xué)項目,使項目教學(xué)的意義不僅限于體現(xiàn)在每門課程的實踐教學(xué)中,還使教學(xué)項目起到了專業(yè)課程體系紐帶的作用。
一、軟件技術(shù)專業(yè)課程體系中的教學(xué)項目
1. 軟件技術(shù)專業(yè)課程體系中的項目教學(xué)
軟件技術(shù)專業(yè)的學(xué)生未來在工作崗位上的主要工作是軟件項目開發(fā)過程中的軟件開發(fā)、軟件測試等等,因此,軟件技術(shù)專業(yè)課程體系是“以軟件開發(fā)為核心的項目教學(xué)”的課程體系。依據(jù)軟件項目開發(fā)的過程,軟件技術(shù)專業(yè)的課程體系可以歸納成四個階段性環(huán)節(jié):項目設(shè)計、項目開發(fā)、項目測試、項目綜合優(yōu)化。項目設(shè)計的主要任務(wù)是完成數(shù)據(jù)庫設(shè)計,項目開發(fā)的任務(wù)是編制代碼,項目測試的任務(wù)是對項目進(jìn)行測試,項目綜合優(yōu)化的任務(wù)是對已完成的項目進(jìn)行優(yōu)化和綜合升級。在項目設(shè)計類課程中,如“SQL Server數(shù)據(jù)庫”、”O(jiān)racle數(shù)據(jù)庫應(yīng)用“,教師指導(dǎo)學(xué)生完成的數(shù)據(jù)庫,正是后續(xù)項目開發(fā)類課程中所需要的數(shù)據(jù)庫;利用已經(jīng)建立的數(shù)據(jù)庫,學(xué)生在項目開發(fā)類課程(如“Java小程序開發(fā)”、“Java應(yīng)用軟件開發(fā)”、“.NET應(yīng)用軟件開發(fā)”等)中完成基于數(shù)據(jù)庫的課程項目開發(fā)(特別是對數(shù)據(jù)庫的增、刪、改、查操作要熟練掌握);在項目測試類課程中。如“軟件測試”,學(xué)生測試自己在項目開發(fā)類課程中的作品;在測試環(huán)節(jié)所發(fā)現(xiàn)的各方面缺陷,在“生產(chǎn)性實訓(xùn)”課程中,學(xué)生可以對自己在前期課程中已經(jīng)完成測試的項目做綜合優(yōu)化,也可以基于對先修課程的反思,在能力允許的前提下參與企業(yè)真實的軟件項目開發(fā)。
在不同的課程完成不同階段環(huán)節(jié)的任務(wù),通過若干門專業(yè)課程的實施,完成一個相對完整的軟件項目,形成以應(yīng)用項目開發(fā)課程為核心的專業(yè)課程體系,并通過生產(chǎn)性實訓(xùn)課程向企業(yè)實習(xí)和頂崗實習(xí)延伸。這一部分內(nèi)容是整個軟件技術(shù)專業(yè)的核心課程,所占比重也最大。
2、統(tǒng)一主題的教學(xué)項目貫通專業(yè)課程體系
深入探究會發(fā)現(xiàn),這樣的課程體系存在一個不足——缺乏貫通性。雖然一再強調(diào)專業(yè)課程的系統(tǒng)性和貫通性,但在每門課程的教學(xué)項目內(nèi)容之間不能體現(xiàn)一致性,使專業(yè)課程體系的系統(tǒng)性關(guān)系不夠明確,甚至容易導(dǎo)致弱化學(xué)生對每階段學(xué)習(xí)內(nèi)容內(nèi)在聯(lián)系的認(rèn)知。簡而言之,就是課程體系沒有成為一個有機的整體。
要使課程體系真正達(dá)到統(tǒng)一,必須有一條貫通課程體系的紐帶。我們的思路是以統(tǒng)一主題的教學(xué)項目作為這一紐帶,貫穿課程體系,實現(xiàn)真正意義的有機整體。我們選定“工作日程管理系統(tǒng)”作為統(tǒng)一的教學(xué)項目主題,出發(fā)點有三:1.項目內(nèi)容在軟件工程領(lǐng)域非常多見,大多數(shù)OA系統(tǒng)都包含這一功能,便于學(xué)生緊跟工作領(lǐng)域?qū)嶋H項目;2.項目需求便于學(xué)生理解掌握;3.項目范圍便于界定。我們以Java和dot NET兩大技術(shù)線路為支撐,以統(tǒng)一教學(xué)項目主題為內(nèi)容,實現(xiàn)整個專業(yè)課程體系的貫通。具體結(jié)構(gòu)如表1所示。
表1 軟件項目的與專業(yè)課程關(guān)系圖(Java方向)
課程名稱 Java技術(shù)方向 Java小程序開發(fā) Java應(yīng)用軟件開發(fā) Java Web應(yīng)用開發(fā) Android應(yīng)用開發(fā)
.NET技術(shù)方向 C#應(yīng)用軟件開發(fā) ASP.NET應(yīng)用開發(fā) WinPhone應(yīng)用開發(fā)
教學(xué)項目名稱 個人日程表 Winform個人日程管理系統(tǒng) Web團(tuán)隊日常管理系統(tǒng) 日常管理(WP App)
最終得到的是一套打破了課程壁壘、貫通性良好、以教學(xué)項目為紐帶的專業(yè)課程體系結(jié)構(gòu),使得整個軟件技術(shù)專業(yè)課程體系成為了一個有機的整體。
二、軟件技術(shù)專業(yè)課程體系的貫通性
深入發(fā)掘“教學(xué)項目”為紐帶的軟件技術(shù)專業(yè)課程體系結(jié)構(gòu)的內(nèi)涵,可以深度理解并更好地發(fā)揮這一特色模式的長處,突出這一特色模式的作用。
1.課程關(guān)系貫通
確定以“工作日程管理系統(tǒng)”為主題的一個項目貫穿整個人才培養(yǎng)過程,保持所有核心課程思路的連貫性。這樣做的好處在于,能使學(xué)生自始至終針對一套需求不斷深入、優(yōu)化,每門課程之間的相互關(guān)系更為緊密,學(xué)生更容易從中感悟到技術(shù)上的關(guān)聯(lián)性、課程上的關(guān)聯(lián)性,不僅利于加深理解,強化印象,也更便于實現(xiàn)代碼復(fù)用等技術(shù)。各門課程實施過程中,學(xué)生可以把每門課程的成果在數(shù)據(jù)庫設(shè)計、軟件開發(fā)、軟件測試、生產(chǎn)性實訓(xùn)等課程中作為教學(xué)項目素材,也在很大程度上增強了學(xué)生的興趣。
2.技術(shù)貫通
課程體系中包含Java、dot NET兩個技術(shù)脈絡(luò),通過在幾門課程中的反復(fù)實施項目教學(xué),使學(xué)生層層深入了解和掌握當(dāng)前軟件行業(yè)兩大技術(shù),循序漸進(jìn)培養(yǎng)學(xué)生對于不同技術(shù)結(jié)構(gòu)的開發(fā)技能。經(jīng)過多門課程的反復(fù)實踐,最終延伸到位于第五學(xué)期的生產(chǎn)性實訓(xùn)課程,要求學(xué)生在這一階段學(xué)習(xí)中任選一種技術(shù)對“工作日程管理系統(tǒng)”項目做綜合優(yōu)化,在前期課程的基礎(chǔ)上完成一定規(guī)模的項目軟件設(shè)計開發(fā)工作,達(dá)到熟練運用至少一種技術(shù)的目的。因項目主題來源于企業(yè),在商業(yè)OA系統(tǒng)中非常多見,也便于學(xué)生上崗后快速適應(yīng)企業(yè)的實際項目。endprint
3.設(shè)計貫通
在各門專業(yè)核心課程以項目教學(xué)模式實施過程中,因項目主題一致,方便學(xué)生快速熟悉需求并逐步拓展功能。每門課程在上一門課程設(shè)計的基礎(chǔ)上不斷優(yōu)化設(shè)計,從中培養(yǎng)學(xué)生軟件設(shè)計及架構(gòu)的思路,增強學(xué)生對于設(shè)計思想的理解能力。
4.專業(yè)素質(zhì)要求貫通
在項目教學(xué)實施過程中,對于學(xué)生專業(yè)技能的培養(yǎng)在不斷加深,對專業(yè)素質(zhì)的要求也在不斷強化。在項目教學(xué)過程中,要求學(xué)生以小組形式進(jìn)行學(xué)習(xí),項目的實施中強調(diào)小組中團(tuán)隊分工合作,自學(xué)為主,藉此培養(yǎng)學(xué)生團(tuán)隊合作意識、自我解決問題的能力。以文檔撰寫、整理工作為例,第一階段課程中所要求的文檔內(nèi)容相對簡單,種類、格式內(nèi)容都是最簡化的,重在培養(yǎng)學(xué)生的文檔意識。第二階段課程中的文檔種類有所增加,內(nèi)容也更細(xì)化,重在培養(yǎng)學(xué)生的文檔規(guī)范意識。第三階段課程中要求文檔進(jìn)一步貼近企業(yè)要求,重在培養(yǎng)學(xué)生的文檔撰寫能力。整個過程形成了一個系統(tǒng)貫通的文檔過程。
三、結(jié)束語
綜上所述,以教學(xué)項目貫通專業(yè)課程體系的人才培養(yǎng)模式內(nèi)涵中包含兩個關(guān)鍵詞,一個是“項目”,另一個是“貫通”。在深入挖掘這一內(nèi)涵過程中,促使我們對這一人才培養(yǎng)模式的建設(shè)工作一再改進(jìn),一再優(yōu)化。從最初確定這一人才培養(yǎng)模式的特點,到對人才培養(yǎng)過程進(jìn)行環(huán)節(jié)分解并確定各個環(huán)節(jié)與課程的對應(yīng)關(guān)系,到在企業(yè)專家協(xié)助下對專業(yè)課程重新定位、重新分工使課程體系實現(xiàn)貫通,到校企合作共建一個項目主題貫穿整個人才培養(yǎng)過程的項目資源建設(shè),以教學(xué)項目貫通專業(yè)課程體系的人才培養(yǎng)模式建設(shè)過程也在逐步逼近最佳狀態(tài),也呈現(xiàn)了一個貫通的過程。
教育過程本身就是一個貫通的過程。今天建設(shè)工作的成果只是明天工作的基礎(chǔ),專業(yè)課程體系的一再改進(jìn)將是無止境的過程。
參考文獻(xiàn):
[1] 徐挺,張碧輝.高職人才培養(yǎng)模式的特征再探.職業(yè)技術(shù)教育(教科版)[J]. 2003(22).
[2] 姚壽廣.對高職教育人才培養(yǎng)方案基本框架的思考與設(shè)計.中國高教研究[J].2006(12).
[3] 朱立.軟件技術(shù)專業(yè)課程體系的教學(xué)項目設(shè)計.課程教育研究[J].2015,8.
作者簡介:朱立,女,(1970-),職務(wù):教研組長,職稱:副教授,研究方向:軟件技術(shù),高職教育教研
(國家骨干校建設(shè)項目成果)endprint