李 丹,張兆信
(河北軟件職業(yè)技術(shù)學(xué)院,河北 保定 071000)
Oracle數(shù)據(jù)庫(kù)課程是軟件開發(fā)專業(yè)的一門核心課程,在過(guò)去的教學(xué)中一般都采用先講授理論知識(shí),后做實(shí)驗(yàn)的教學(xué)方式,教學(xué)效果不是特別理想,學(xué)生普遍反映知識(shí)較難理解,學(xué)習(xí)也比較枯燥。針對(duì)這些問(wèn)題,在認(rèn)真學(xué)習(xí)了教育部教高[2006]16號(hào)文件之后我們重新進(jìn)行了市場(chǎng)調(diào)研,根據(jù)高職教學(xué)改革的發(fā)展要求和企業(yè)對(duì)數(shù)據(jù)庫(kù)從業(yè)人員的崗位需求,確定了行動(dòng)領(lǐng)域,設(shè)計(jì)了學(xué)習(xí)領(lǐng)域和學(xué)習(xí)情境,并以此開發(fā)了基于工作過(guò)程的課程體系。
工作過(guò)程是指為了完成一個(gè)工作任務(wù)并獲得工作成果而進(jìn)行的一個(gè)完整的工作程序。其特點(diǎn)是一個(gè)綜合的、時(shí)刻處于運(yùn)動(dòng)狀態(tài)之中,但結(jié)構(gòu)相對(duì)固定的系統(tǒng)。工作過(guò)程導(dǎo)向的課程實(shí)質(zhì),在于課程內(nèi)容和結(jié)構(gòu)追求的不是學(xué)科架構(gòu)的系統(tǒng)化,而是工作過(guò)程的系統(tǒng)化。基于工作過(guò)程的職業(yè)課程開發(fā)可遵循以下步驟:(1)確定相應(yīng)的工作崗位;(2)根據(jù)工作崗位,按照職業(yè)能力歸納出職業(yè)行動(dòng)領(lǐng)域,提煉出工作崗位的具體典型工作任務(wù);(3)將行動(dòng)領(lǐng)域轉(zhuǎn)化為學(xué)習(xí)領(lǐng)域,構(gòu)建課程體系;(4)根據(jù)學(xué)習(xí)領(lǐng)域的教學(xué)目標(biāo),設(shè)計(jì)各個(gè)學(xué)習(xí)情境,使學(xué)習(xí)情境與工作過(guò)程情境相似或一致。
本課程的設(shè)計(jì)思路是基于工作過(guò)程的課程設(shè)計(jì)。Oracle課程的最終培養(yǎng)目標(biāo)是數(shù)據(jù)庫(kù)工程師,基于這個(gè)工作崗位選擇一個(gè)典型的綜合性工作項(xiàng)目,對(duì)其工作流程進(jìn)行分析、分解,確定工作任務(wù),再以各工作任務(wù)為單元?dú)w納出其所包括的相關(guān)知識(shí)、要求達(dá)到的技能和職業(yè)能力來(lái)重新整合教學(xué)模塊,設(shè)計(jì)出各個(gè)學(xué)習(xí)情境。學(xué)習(xí)情境的設(shè)計(jì)突出高職教學(xué)的職業(yè)性和實(shí)踐性特點(diǎn),采用項(xiàng)目驅(qū)動(dòng)、由簡(jiǎn)單到復(fù)雜、由單一到綜合的方式。在教學(xué)過(guò)程中,采用“做中學(xué)”的模式。
Oracle數(shù)據(jù)庫(kù)課程是軟件開發(fā)專業(yè)的一門核心職業(yè)課程,在軟件開發(fā)專業(yè)教學(xué)中具有重要的地位。通過(guò)市場(chǎng)調(diào)研發(fā)現(xiàn),各企業(yè)對(duì)數(shù)據(jù)庫(kù)系統(tǒng)的建立、運(yùn)行、維護(hù)、開發(fā)人員的需求非常大,要求從業(yè)人員具備數(shù)據(jù)庫(kù)管理、維護(hù)和開發(fā)能力。其所對(duì)應(yīng)的工作崗位是數(shù)據(jù)庫(kù)工程師。根據(jù)數(shù)據(jù)庫(kù)工程師的要求,確立本課程的職業(yè)能力培養(yǎng)目標(biāo),具體如下:
(1)掌握數(shù)據(jù)庫(kù)技術(shù)的基本概念和理論知識(shí),熟悉數(shù)據(jù)庫(kù)系統(tǒng)開發(fā)的整個(gè)工作流程;
(2)具備中、小型數(shù)據(jù)庫(kù)系統(tǒng)開發(fā)能力;
(3)具備數(shù)據(jù)庫(kù)系統(tǒng)運(yùn)行維護(hù)能力。
根據(jù)Oracle數(shù)據(jù)庫(kù)工程師在工作過(guò)程中(即開發(fā)、設(shè)計(jì)、管理和維護(hù)數(shù)據(jù)庫(kù))所需具備的職業(yè)能力和知識(shí),本課程教學(xué)內(nèi)容以一個(gè)綜合的實(shí)際數(shù)據(jù)庫(kù)設(shè)計(jì)項(xiàng)目“銷售管理系統(tǒng)”為例,將設(shè)計(jì)開發(fā)過(guò)程中的工作任務(wù)進(jìn)行分解,把每個(gè)工作任務(wù)對(duì)應(yīng)一個(gè)單元實(shí)訓(xùn)項(xiàng)目進(jìn)行教學(xué)。要完成一個(gè)實(shí)際的“銷售管理系統(tǒng)”數(shù)據(jù)庫(kù)設(shè)計(jì),其工作過(guò)程為:(1)根據(jù)用戶的要求對(duì)項(xiàng)目進(jìn)行需求分析;(2)對(duì)需求分析得到的信息進(jìn)行歸納、綜合與抽象,形成概念模型,進(jìn)行數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì);(3)配置數(shù)據(jù)庫(kù)環(huán)境,進(jìn)行數(shù)據(jù)庫(kù)的物理設(shè)計(jì);(4)對(duì)數(shù)據(jù)庫(kù)的性能進(jìn)行優(yōu)化,提高數(shù)據(jù)庫(kù)的安全;(5)定期維護(hù)數(shù)據(jù)庫(kù)。按照開發(fā)數(shù)據(jù)庫(kù)項(xiàng)目工作的共性與特性,數(shù)據(jù)庫(kù)教學(xué)內(nèi)容與典型工作任務(wù)對(duì)應(yīng)關(guān)系如表1所示。
表1 教學(xué)內(nèi)容與典型工作任務(wù)對(duì)應(yīng)表
以“銷售管理系統(tǒng)”數(shù)據(jù)庫(kù)設(shè)計(jì)項(xiàng)目及其工作過(guò)程為依據(jù),整合、序化教學(xué)內(nèi)容,設(shè)計(jì)出一種與工作環(huán)境相似的各個(gè)學(xué)習(xí)情境。讓學(xué)生在仿真的實(shí)踐環(huán)境中學(xué)習(xí),提高學(xué)習(xí)興趣,增強(qiáng)學(xué)習(xí)的積極性和主動(dòng)性,從而提高教學(xué)效果。本課程的學(xué)習(xí)情境設(shè)計(jì)如表2所示。
本課程采用“項(xiàng)目導(dǎo)向+任務(wù)驅(qū)動(dòng)+啟發(fā)式”的教學(xué)方法,通過(guò)“提出任務(wù),分析任務(wù),完成任務(wù),邊學(xué)邊做,擴(kuò)展提高”的過(guò)程來(lái)提高學(xué)生學(xué)習(xí)的主動(dòng)性和積極性,充分發(fā)揮學(xué)生的主體認(rèn)知作用。配以綜合實(shí)訓(xùn)和工學(xué)結(jié)合,實(shí)現(xiàn)了“教、學(xué)、做”一體化的教學(xué)模式。
表2 學(xué)習(xí)情境設(shè)計(jì)
基于工作過(guò)程的課程將學(xué)習(xí)與工作整合起來(lái),構(gòu)建出學(xué)校課程與實(shí)際崗位之間的橋梁,為有效的學(xué)習(xí)提供了一個(gè)科學(xué)的載體,使學(xué)生在學(xué)習(xí)過(guò)程中逐步掌握本領(lǐng)域工作所需技能,既提高了學(xué)生的學(xué)習(xí)興趣,又有效地提高了教學(xué)質(zhì)量。
[1]姜大源.關(guān)于工作過(guò)程系統(tǒng)化課程結(jié)構(gòu)的理論基礎(chǔ)[J].職教通訊,2006(1).
[2]趙志群.論職業(yè)教育工作過(guò)程導(dǎo)向的綜合性課程開發(fā)[J].職教論壇,2004(2).
[3]趙志群.典型工作任務(wù)分析與學(xué)習(xí)任務(wù)設(shè)計(jì)[J].職教論壇,2008(6).
[4]趙志群.對(duì)工作過(guò)程的認(rèn)識(shí)[J].職教論壇,2008(7).
[5]陸蕓婷.基于工作過(guò)程的《數(shù)據(jù)庫(kù)基礎(chǔ)》課程教學(xué)設(shè)計(jì)[J].中國(guó)科技信息,2009(15).