

[摘要]以高職網(wǎng)絡數(shù)據(jù)庫課程為例,闡述基于工作過程的課程開發(fā)理念、思路和實施方法,為提高高職學生的綜合職業(yè)能力,培養(yǎng)應用型計算機軟件開發(fā)人才提供參考。
[關鍵詞]工作過程 高職院校 網(wǎng)絡數(shù)據(jù)庫 課程開發(fā)
[中圖分類號]G [文獻標識碼]A
[文章編號]0450-9889(2013)02C-0081-02
網(wǎng)絡數(shù)據(jù)庫是高職院校計算機網(wǎng)絡技術(軟件技術方向)、計算機與信息管理專業(yè)(軟件技術方向)的核心主干課,也是電子商務專業(yè)的必修課。該課程是培養(yǎng)網(wǎng)絡軟件程序員、數(shù)據(jù)庫管理工程師、數(shù)據(jù)庫開發(fā)工程師的核心課程。該課程基于微軟SQLServer數(shù)據(jù)庫平臺組織教學內(nèi)容,定位于培養(yǎng)學生在大型數(shù)據(jù)庫系統(tǒng)方面的管理和開發(fā)的技術能力。通過該課程學習,學生應具備SQL Server數(shù)據(jù)庫管理系統(tǒng)的安裝部署、SQL Server數(shù)據(jù)庫對象的管理、SQL Server數(shù)據(jù)庫程序開發(fā)、數(shù)據(jù)庫系統(tǒng)的安全管理等專業(yè)能力。因此,建設基于工作過程的高職網(wǎng)絡數(shù)據(jù)庫課程開發(fā),對于培養(yǎng)學生職業(yè)能力具有重要意義。
一、課程開發(fā)理念
傳統(tǒng)學科體系的平行學科的排序方式,往往采用部分理論課與部分實踐授課相結合方式,以傳統(tǒng)的章節(jié)方式組織內(nèi)容。以這種方式培養(yǎng)出來的人才,無論是在職業(yè)素質還是在職業(yè)技能方面都無法達到企業(yè)實際工作崗位的要求,為此網(wǎng)絡數(shù)據(jù)庫課程的設計引入了新的課程理念:
第一,以工作過程為導向,對原有學科型網(wǎng)絡數(shù)據(jù)庫課程進行解構,在重新開發(fā)課程,基于行動導向方式來組織內(nèi)容結構,并在組織教學活動過程中,充分融入行動導向和學習情境的思想。教學過程中,教學內(nèi)容和活動的安排以企業(yè)真實崗位人員勝任崗位工作所要求的技能為基準,充分考慮在教學過程中融入相對應的工作過程的元素,讓學生得到相當于真實崗位的訓練,增強“零距離”上崗的能力。
第二,以真實的軟件開發(fā)項目為主線,把項目開發(fā)的內(nèi)容分解到課程的學習內(nèi)容中去,做到學習內(nèi)容就是真實的數(shù)據(jù)庫開發(fā)項目內(nèi)容。依托學院現(xiàn)代教育技術與網(wǎng)絡信息中心,與信息技術類相關企業(yè)合作,從企業(yè)引進真實項目,并與企業(yè)合作進行二次開發(fā)。在教學過程中,任課教師與企業(yè)專家一起,充分選取并嚴格分析管理信息系統(tǒng)開發(fā)項目,以分析系統(tǒng)的開發(fā)過程為主線,抽取出系統(tǒng)開發(fā)過程中產(chǎn)生的各個工作環(huán)節(jié),在充分論證的基礎上,把工作過程中的各個環(huán)節(jié)融入到課程內(nèi)容中,從而構建新的課程體系。通過這種方式構建起來的課程,其教學案例更接近真實的數(shù)據(jù)庫軟件開發(fā)項目,從而能給學生營造更真實的工作情景。
第三,通過對課程的學習和實踐訓練,應該能培養(yǎng)學生在進行自身職業(yè)生涯發(fā)展規(guī)劃方面的素質,讓學生通過課程的學習找到適應自己個性化發(fā)展的地方。在組織課程教學過程中,要以學生為中心,把課程內(nèi)容分解成若干個學習任務,每個任務又對應軟件項目的某個功能模塊,以任務驅動形式推進課程學習。將真實的數(shù)據(jù)庫軟件開發(fā)項目確定之后,以完成這個軟件項目為總任務,圍繞完成任務這一主線,可將學生按能力、發(fā)展定位等方面的不同進行角色劃分,一般分為項目經(jīng)理、數(shù)據(jù)庫設計師、程序員等角色。通過這種根據(jù)學生個性特點的角色劃分,學生更能清楚地看到自身職業(yè)發(fā)展前景,能有效增強學習主動性。
第四,課程的內(nèi)容應更利于培養(yǎng)學生的創(chuàng)新思維和能力。軟件開發(fā)崗位所需的技能屬于腦力勞動,這種崗位跟一般性的勞動技能區(qū)別較大,對相關人員素質要求相對較高,這就要求通過高職教育,能有效地培養(yǎng)學生的創(chuàng)新思維和創(chuàng)造能力,這樣才能滿足企業(yè)對人才的需求。網(wǎng)絡數(shù)據(jù)庫課程的主要內(nèi)容是針對數(shù)據(jù)庫軟件系統(tǒng)開發(fā)和管理人員,因此,課程設置內(nèi)容應能較好地培養(yǎng)學生的創(chuàng)新思維和創(chuàng)造能力。本課程主要是通過項目教學、任務驅動的形式組織教學內(nèi)容和教學方式,學生在這種方式的訓練過程中,能充分發(fā)揮自身的思維能力和解決問題的自主空間,同時,在完成軟件開發(fā)工作任務時,本身具有多樣化的解決方法,這些特點都非常有利于培養(yǎng)學生的創(chuàng)新能力。
二、課程開發(fā)思路
按工作過程系統(tǒng)化思想,開發(fā)設計一個管理信息系統(tǒng)可分為:需求分析和業(yè)務設計階段“數(shù)據(jù)庫設計階段”程序代碼編寫階段“系統(tǒng)測試階段”系統(tǒng)正式運行階段,而本課程學習的內(nèi)容涵蓋“數(shù)據(jù)庫設計階段”和“程序代碼編寫階段”,是開發(fā)管理信息系統(tǒng)成敗的關鍵。因此,組織學生學習網(wǎng)絡數(shù)據(jù)庫課程對實現(xiàn)軟件技術方向人才培養(yǎng)目標起到非常重要的作用。
第一,以崗位能力需求為導向,以典型管理信息系統(tǒng)數(shù)據(jù)庫設計開發(fā)為載體,設計教學項目和學習任務,將網(wǎng)絡數(shù)據(jù)庫的單元技術組裝到系統(tǒng)開發(fā)的相關工作過程中,以提高學生的學習興趣,有利于綜合職業(yè)能力的培養(yǎng)。
第二,教學項目按照管理信息系統(tǒng)設計工作順序進行設計安排。
第三,以提高學生綜合職業(yè)能力為目標,組織實施項目教學法、問題探究法等行動導向的教學模式。
第四,改變過去單一紙質考試的模式,采用豐富多樣的教學效果評價方式。注重教學過程中的階段性成果評價,同時,學生的評價也占教學評價結果的一定比例。總之,從人員參與方面看,要有教師和學生共同參與評價;從評價過程方面看,要側重于項目計劃、評估、實施等過程評價;從整體上看,要評價教學過程是否有利于學生職業(yè)素養(yǎng)的養(yǎng)成。
三、課程開發(fā)實施
(一)課程內(nèi)容的解構與重構
通過組建骨干教師、企業(yè)技術骨干、課程專家小組深入企業(yè)進行調(diào)研,企業(yè)家與專家座談研討等方式,分析職業(yè)工作任務等構建課程結構,選取一個最符合工作崗位要求、囊括全部課程內(nèi)容的真實項目引入到課程,以該真實項目為主線,對課程教學內(nèi)容進行解構和重構。本課程以開發(fā)一個完整管理信息系統(tǒng)(校園電子商城CampusWebShop)的數(shù)據(jù)庫為載體設計課程教學項目,按工作過程系統(tǒng)化的思想,采取行動導向的教學模式,具有很強的工作過程完整性,使課程具有較強的針對性和適用性。具體見圖1。
(二)課程教學模式改革
1.基于工作過程導向的“項目教學”模式。通過結合真實的軟件開發(fā)項目,整個學習過程由師生共同完成真實的項目開發(fā)的工作過程,以促進學生在校學習與實際工作的一致性。在組織和開展教學過程中,主要按如下順序開展:第一步,選取較有代表性的大型數(shù)據(jù)庫軟件開發(fā)項目;第二步,組建課程項目教學團隊;第三步,通過教學團隊把軟件項目的工作內(nèi)容進行工作任務化的整合和序化;第四步,根據(jù)軟件項目開發(fā)的規(guī)律,對項目的工作過程進行分解,即由大的工作過程一小的工作過程一小的項目模塊。每個小的項目模塊對應學習領域(課程)的學習情景,通過一個個小項目的完成,讓學生逐一掌握相關的理論知識與開發(fā)技能,過程中培養(yǎng)學生的職業(yè)素養(yǎng)與綜合素質,最終完成一個或多個典型的開發(fā)項目工作。在以上項目訓練的基礎上,再綜合選取若干個較有代表性的數(shù)據(jù)庫開發(fā)項目,以便于學生課后拓展,通過反復訓練,讓學生最終具備如下能力:基于微軟的SQL Server平臺,獨立完成數(shù)據(jù)庫軟件開發(fā)項目的完整工作過程。
對于每一個小的工作過程(項目),都遵循工作過程的步驟來組織教學,將工作過程的資訊、決策、計劃、實施、檢查、評估的六個步驟映射為接受任務、企業(yè)需求分析、計劃、實施、檢查、總結、評估的學習過程。具體見圖2。
2.職場環(huán)境下“教、學、做、用”一體化的小組學習方式。在軟件技術實訓室中按照軟件的生產(chǎn)流程和全真工作環(huán)境,并以企業(yè)的實際需求來設計和組織實訓項目。在學習過程中,一般是整班組織在一起學習,但需要把3-6個人分成一組,每組圍成一圈進行學習,從而形成小組學習的形式。教師按小組分配任務,并進行引導,每個小組的學生集中一起學習交流,并定好學習計劃,然后按計劃完成學習任務。學習任務完成后,對于完成學習任過程中產(chǎn)生的成果,可以采用多種方式進行檢測,一般有自我檢查、學生之間互查、教師檢查等方式,也可以通過直接把產(chǎn)品進行推廣應用的方式來檢驗。最后根據(jù)檢驗的情況對學習給予總結和評價。全真工作環(huán)境的構建,主要通過改造傳統(tǒng)實訓室的方式來實現(xiàn)。具體做方法是:把一個實訓室進行分區(qū),讓它具有項目教學實訓功能、教師工作室功能以及個性化教學區(qū)功能。通過這三個功能區(qū),可以按項目教學法開展教學,滿足教師進行軟件系統(tǒng)的研發(fā)及技術服務需要,同時,教師利用個性化教學區(qū)可以對個別學生進行個性化輔導學習。
3.改革網(wǎng)絡數(shù)據(jù)庫課程的考核方式,主要是突出考核學生的職業(yè)能力養(yǎng)成和重視學習過程的評價。傳統(tǒng)的課程考核方式具有較大的局限性,一般形式是筆試+操作考核,這種方式很難檢驗學生的整體學習效果。當前,學習效果的評價應該更重視檢查學生的職業(yè)素養(yǎng)、適應崗位的能力,以及他們掌握理論知識和實踐技能的綜合情況。對于本課程的考核,將徹底改革傳統(tǒng)考核方式,側重于考核學生的學習過程和結果,特別是注重考核學生的綜合素質,這樣能更好地引導學生重視自身崗位能力的訓練,利于學生職業(yè)能力的養(yǎng)成。而考核的方式可以是現(xiàn)場演示系統(tǒng)設計方案書、軟件開發(fā)成果等,或回答教師的問題等。
[基金項目]2011年度廣西農(nóng)業(yè)職業(yè)技術學院院級精品課程《網(wǎng)絡數(shù)據(jù)庫》建設項目資助
[作者簡介]萬榮澤(1974-),男,廣西陸川人,廣西農(nóng)業(yè)職業(yè)技術學院副教授,碩士。
(責編 盧雯)