朱興統(tǒng)
摘 要: 通過(guò)分析當(dāng)前大型數(shù)據(jù)庫(kù)課程教學(xué)存在的問題,提出以市場(chǎng)需求為導(dǎo)向的大型數(shù)據(jù)庫(kù)課程教學(xué)改革方案。詳細(xì)探討了從教學(xué)團(tuán)隊(duì)、理論教學(xué)內(nèi)容、實(shí)踐教學(xué)環(huán)節(jié)和考核方法等方面進(jìn)行教學(xué)改革。教學(xué)實(shí)踐表明,實(shí)施大型數(shù)據(jù)庫(kù)課程教學(xué)改革使學(xué)生的學(xué)習(xí)興趣和學(xué)習(xí)積極性得到較大提高,教學(xué)效果良好,提高了學(xué)生解決實(shí)際問題的工程實(shí)踐能力。
關(guān)鍵詞: 大型數(shù)據(jù)庫(kù); 市場(chǎng)需求; 教學(xué)改革; 工程實(shí)踐能力
中圖分類號(hào):G642 文獻(xiàn)標(biāo)志碼:A 文章編號(hào):1006-8228(2015)06-59-03
Abstract: Considering the current problems in large database course teaching, we propose a teaching reform scheme for large database course guided by market demand. In the scheme, we carry out teaching reform from teaching team, theory teaching, practice teaching and examination method. Through teaching practice, it shows that the implementation of the reform scheme obviously elevate the students' learning interest and enthusiasm, and the teaching effect, improve the students' engineering practical ability to solve practical problems.
Key words: large database; market demand; teaching reform; engineering practice ability
0 引言
為落實(shí)國(guó)家和廣東省教育規(guī)劃綱要,推進(jìn)應(yīng)用型本科人才培養(yǎng)模式改革,按照《關(guān)于全面推進(jìn)廣東省高校應(yīng)用型本科人才培養(yǎng)模式改革工作的若干意見》要求,根據(jù)我校的以“培養(yǎng)人格健全,基礎(chǔ)扎實(shí),實(shí)踐能力強(qiáng),具有創(chuàng)新精神的應(yīng)用型高級(jí)專業(yè)人才”的人才培養(yǎng)目標(biāo),結(jié)合計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)知識(shí)結(jié)構(gòu)和人才市場(chǎng)需求,改變?cè)袀鹘y(tǒng)的學(xué)科課程觀念,設(shè)計(jì)、設(shè)置科學(xué)合理的課程內(nèi)容體系,改進(jìn)教學(xué)方法,采用項(xiàng)目教學(xué)法和案例教學(xué)法,重點(diǎn)實(shí)施任務(wù)驅(qū)動(dòng)、項(xiàng)目導(dǎo)向、模塊教學(xué)等多種形式教學(xué)改革。
大型數(shù)據(jù)庫(kù)是我校計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)的一門重要的專業(yè)學(xué)科必修課。大型數(shù)據(jù)庫(kù)課程教學(xué)內(nèi)容為目前世界上應(yīng)用最為廣泛的數(shù)據(jù)庫(kù)管理系統(tǒng)Oracle。Oracle數(shù)據(jù)庫(kù)系統(tǒng)是美國(guó)Oracle公司提供的軟件產(chǎn)品,具有完整的數(shù)據(jù)管理功能,Oracle數(shù)據(jù)庫(kù)在大型關(guān)系數(shù)據(jù)庫(kù)市場(chǎng)的占有率很高,處于數(shù)據(jù)庫(kù)領(lǐng)域的領(lǐng)先地位[1]。通過(guò)大型數(shù)據(jù)庫(kù)課程理論教學(xué)和實(shí)踐教學(xué)環(huán)節(jié),使學(xué)生較為系統(tǒng)地掌握Oracle數(shù)據(jù)庫(kù)的基本開發(fā)方法,能夠運(yùn)用數(shù)據(jù)庫(kù)理論設(shè)計(jì)出滿足一定規(guī)范的Oracle數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)。但是由于大型數(shù)據(jù)庫(kù)課程教學(xué)還存在一些不足,所培養(yǎng)的學(xué)生還不能滿足社會(huì)需要。因此,有必要對(duì)大型數(shù)據(jù)庫(kù)課程進(jìn)行教學(xué)改革,以滿足社會(huì)對(duì)大型數(shù)據(jù)庫(kù)人才的需要。
1 存在問題
目前我校的大型數(shù)據(jù)庫(kù)課程教學(xué)課時(shí)較少,側(cè)重理論教學(xué),且教學(xué)內(nèi)容零散,缺乏整體和系統(tǒng)性;教學(xué)內(nèi)容與實(shí)際工程實(shí)踐聯(lián)系很少,實(shí)踐教學(xué)只有隨堂實(shí)驗(yàn),隨堂實(shí)驗(yàn)內(nèi)容都是一般的驗(yàn)證性實(shí)驗(yàn),缺少設(shè)計(jì)性和綜合性實(shí)驗(yàn),也沒有后續(xù)的課程設(shè)計(jì)。教學(xué)過(guò)程中沒有真實(shí)的項(xiàng)目案例,學(xué)生缺少完整的Oracle項(xiàng)目訓(xùn)練。因此,大型數(shù)據(jù)庫(kù)課程教學(xué)與工程實(shí)際應(yīng)用脫節(jié),造成學(xué)生缺乏工程實(shí)踐能力。
2 教學(xué)團(tuán)隊(duì)
教師是教學(xué)活動(dòng)的設(shè)計(jì)者和組織者,教師在教學(xué)中起著主導(dǎo)作用,教師的能力水平對(duì)教學(xué)質(zhì)量是至關(guān)重要的?,F(xiàn)在高校大多數(shù)教師都是畢業(yè)后就一直在高校從事教學(xué)工作的,沒有在工廠/企業(yè)解決實(shí)際問題的經(jīng)歷,缺少工程實(shí)踐能力,以致對(duì)學(xué)生的工程實(shí)踐能力培養(yǎng)方面存在不足。因此,提高教師自身的工程實(shí)踐能力是關(guān)鍵。教師團(tuán)隊(duì)建設(shè)可以從本校教師培養(yǎng)和引進(jìn)人才兩種渠道進(jìn)行。在培養(yǎng)在職教師方面,學(xué)校給教師創(chuàng)造條件和機(jī)會(huì)提高工程實(shí)踐能力,可以適當(dāng)安排一部分教師到工廠/企業(yè)去實(shí)習(xí),參與工程項(xiàng)目研發(fā),使教師接觸整個(gè)大型數(shù)據(jù)庫(kù)實(shí)際項(xiàng)目的開發(fā)過(guò)程,這樣可以提高教師的工程實(shí)踐能力。在引進(jìn)人才方面,學(xué)??梢钥紤]引進(jìn)具有碩士以上學(xué)位同時(shí)有豐富項(xiàng)目開發(fā)經(jīng)驗(yàn)的大中型企業(yè)的數(shù)據(jù)庫(kù)工程師,聘請(qǐng)企業(yè)工程師為兼職教師,或者安排一些案例講座。一門課程應(yīng)該成立一個(gè)由3至5名教師組成的教學(xué)團(tuán)隊(duì)負(fù)責(zé)教學(xué)活動(dòng),而不是由一名教師單獨(dú)完成。教學(xué)團(tuán)隊(duì)教師應(yīng)該進(jìn)行集體備課、設(shè)計(jì)課程教學(xué)內(nèi)容、制定教學(xué)計(jì)劃等。教學(xué)團(tuán)隊(duì)教師可以結(jié)合自身特長(zhǎng)負(fù)責(zé)相應(yīng)課程內(nèi)容的教學(xué),充分發(fā)揮團(tuán)隊(duì)的優(yōu)勢(shì),以取得最佳的教學(xué)效果。學(xué)校須通過(guò)加強(qiáng)教師工程能力培養(yǎng)和人才引進(jìn)力度,努力打造一支專兼職結(jié)合的“雙師型”教學(xué)團(tuán)隊(duì)。
3 理論教學(xué)
我校計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)的人才培養(yǎng)目標(biāo)為“以市場(chǎng)需求為導(dǎo)向、以應(yīng)用能力培養(yǎng)為中心、以‘知識(shí)—能力—素質(zhì)為主線,培養(yǎng)適應(yīng)社會(huì)與經(jīng)濟(jì)發(fā)展需要的工程應(yīng)用型技術(shù)人才”。在激烈競(jìng)爭(zhēng)的人才市場(chǎng),具有一定Oracle數(shù)據(jù)庫(kù)管理與開發(fā)經(jīng)驗(yàn)的人不但容易找到工作,而且還能獲得很好的職位和優(yōu)厚的待遇[2]。根據(jù)社會(huì)對(duì)Oracle數(shù)據(jù)庫(kù)人才專業(yè)技能的需求,Oracle數(shù)據(jù)庫(kù)的職業(yè)崗位主要有兩種:數(shù)據(jù)庫(kù)開發(fā)、數(shù)據(jù)庫(kù)管理[3]。
我們的做法是,結(jié)合廣東珠三角地區(qū)IT企業(yè)對(duì)于Oracle數(shù)據(jù)庫(kù)技術(shù)應(yīng)用人才的職業(yè)素養(yǎng)、專業(yè)技能要求設(shè)計(jì)教學(xué)內(nèi)容,以O(shè)racle為教學(xué)環(huán)境。同時(shí)為了提高學(xué)生的就業(yè)競(jìng)爭(zhēng)力,鼓勵(lì)學(xué)生參加Oracle數(shù)據(jù)庫(kù)認(rèn)證。大型數(shù)據(jù)庫(kù)課程教學(xué)內(nèi)容的選取,盡量考慮到Oracle認(rèn)證的考試內(nèi)容,讓學(xué)生在學(xué)習(xí)完這門課程后,可以參加Oracle認(rèn)證考試。學(xué)生通過(guò)Oracle認(rèn)證考試,可以提升學(xué)生的綜合就業(yè)競(jìng)爭(zhēng)力[4]。
大型數(shù)據(jù)庫(kù)課程的教學(xué)內(nèi)容有Oracle概述、體系結(jié)構(gòu)、SQL*Plus工具及常用命令、安全管理、存儲(chǔ)結(jié)構(gòu)管理、模式對(duì)象管理、PL/SQL程序設(shè)計(jì)基礎(chǔ)、過(guò)程、函數(shù)和包、觸發(fā)器、備份與恢復(fù)、Oracle數(shù)據(jù)庫(kù)應(yīng)用開發(fā)等。具體教學(xué)學(xué)時(shí)安排如表1。
大型數(shù)據(jù)庫(kù)課程教學(xué)中引入真實(shí)的企業(yè)Oracle數(shù)據(jù)庫(kù)應(yīng)用案例,教學(xué)內(nèi)容選取與順序都按照Oracle數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開發(fā)的過(guò)程進(jìn)行安排,結(jié)合課程內(nèi)容特點(diǎn)使用案例教學(xué)、項(xiàng)目驅(qū)動(dòng)教學(xué)等教學(xué)方法。在整個(gè)教學(xué)過(guò)程中以一個(gè)“員工管理信息系統(tǒng)”開發(fā)貫穿其中,課堂上講授和演示部分案例內(nèi)容,布置任務(wù)讓學(xué)生課后完成部分相關(guān)的系統(tǒng)功能。
4 實(shí)踐教學(xué)環(huán)節(jié)
實(shí)踐教學(xué)是驗(yàn)證學(xué)生所學(xué)理論知識(shí)的重要途徑,是培養(yǎng)學(xué)生專業(yè)應(yīng)用能力、學(xué)習(xí)能力的重要手段。強(qiáng)化實(shí)踐教學(xué)是全面推進(jìn)應(yīng)用型本科人才培養(yǎng)模式改革工作的重要途徑。大型數(shù)據(jù)庫(kù)Oracle本身是一門實(shí)踐性較強(qiáng)的課程,所以必須加強(qiáng)實(shí)踐環(huán)節(jié)的教學(xué)。實(shí)踐環(huán)節(jié)包括隨堂實(shí)驗(yàn)、大作業(yè)、學(xué)科競(jìng)賽等。隨堂實(shí)驗(yàn)安排有16學(xué)時(shí),按照“員工管理信息系統(tǒng)”的開發(fā)進(jìn)程安排實(shí)驗(yàn)內(nèi)容。實(shí)驗(yàn)內(nèi)容具體安排如表2。表空間管理實(shí)驗(yàn)主要是創(chuàng)建一個(gè)表空間用于存放員工管理信息系統(tǒng)的數(shù)據(jù);過(guò)程、函數(shù)和包實(shí)驗(yàn)主要是完成員工管理信息系統(tǒng)所需要的過(guò)程、函數(shù)和包,以便在編程實(shí)現(xiàn)系統(tǒng)功能時(shí)調(diào)用這些過(guò)程、函數(shù)和包;觸發(fā)器實(shí)驗(yàn)主要是設(shè)計(jì)相應(yīng)的觸發(fā)器來(lái)保證員工管理信息系統(tǒng)所需要的數(shù)據(jù)庫(kù)完整性;備份與恢復(fù)實(shí)驗(yàn)完成員工管理信息系統(tǒng)備份與恢復(fù)功能;應(yīng)用系統(tǒng)開發(fā)主要是JSP編程實(shí)現(xiàn)系統(tǒng)的功能,員工管理信息系統(tǒng)的主要功能有部門信息管理和員工信息管理,部門信息管理功能要求在實(shí)驗(yàn)課內(nèi)完成,而員工信息管理功能需要利用課外業(yè)余時(shí)間完成。部門信息管理界面如圖1所示,員工信息管理界面如圖2所示。通過(guò)一系列實(shí)驗(yàn),使學(xué)生實(shí)踐能力得到應(yīng)有的鍛煉和培養(yǎng)。
5 考核方法
課程考核是依據(jù)一定的標(biāo)準(zhǔn)和方法對(duì)學(xué)生的學(xué)習(xí)效果進(jìn)行評(píng)價(jià)的過(guò)程。大型數(shù)據(jù)庫(kù)課程考核方法改革的目標(biāo)是促使學(xué)生能夠掌握Oracle的基本知識(shí)、基本理論和基本技能,提高分析問題及解決問題的能力,使學(xué)生具有較強(qiáng)創(chuàng)新意識(shí)和工程實(shí)踐能力[5]。大型數(shù)據(jù)庫(kù)課程考核內(nèi)容必須加強(qiáng)對(duì)工程實(shí)踐能力方面的考核??己顺煽?jī)包括平時(shí)表現(xiàn)、實(shí)驗(yàn)成績(jī)和期末考試,其中平時(shí)表現(xiàn)占10%,實(shí)驗(yàn)成績(jī)占30%,期末考試占60%。特別注重實(shí)驗(yàn)考核,在每次實(shí)驗(yàn)課進(jìn)行檢查驗(yàn)收,根據(jù)實(shí)驗(yàn)完成情況計(jì)分,期末對(duì)各個(gè)實(shí)驗(yàn)計(jì)分進(jìn)行匯總得出實(shí)驗(yàn)成績(jī)。期末考試采用閉卷筆試,側(cè)重考核大型數(shù)據(jù)庫(kù)的基本概念、基本知識(shí)和基本原理。
6 結(jié)束語(yǔ)
大型數(shù)據(jù)庫(kù)課程的教學(xué)目標(biāo)是培養(yǎng)學(xué)生基于Oracle數(shù)據(jù)庫(kù)應(yīng)用開發(fā)能力。通過(guò)對(duì)大型數(shù)據(jù)庫(kù)課程進(jìn)行改革,努力打造一支優(yōu)秀的教學(xué)團(tuán)隊(duì),以社會(huì)需求為導(dǎo)向設(shè)計(jì)大型數(shù)據(jù)庫(kù)課程教學(xué)內(nèi)容,結(jié)合具體教學(xué)內(nèi)容選擇合理有效的教學(xué)方法和教學(xué)手段。通過(guò)在我校2012級(jí)計(jì)算機(jī)專業(yè)進(jìn)行教學(xué)實(shí)踐,表明實(shí)施大型數(shù)據(jù)庫(kù)課程教學(xué)改革后能夠激發(fā)學(xué)生的學(xué)習(xí)興趣,充分調(diào)動(dòng)學(xué)生的學(xué)習(xí)積極性,課程理論教學(xué)和實(shí)踐教學(xué)效果良好,學(xué)生的能力水平達(dá)到了社會(huì)市場(chǎng)對(duì)大型數(shù)據(jù)庫(kù)人才的專業(yè)技能要求。
參考文獻(xiàn):
[1] 任淑美,李寧湘.《大型數(shù)據(jù)庫(kù)系統(tǒng)Oracle應(yīng)用開發(fā)》課程實(shí)訓(xùn)教學(xué)的
研究[J].計(jì)算機(jī)光盤軟件與應(yīng)用,2013.2:7-9
[2] 孫風(fēng)棟,王瀾.Oracle數(shù)據(jù)庫(kù)基礎(chǔ)教程[M].電子工業(yè)出版社, 2014.
[3] 基于DBA崗位需求的高職Oracle數(shù)據(jù)庫(kù)課程教學(xué)改革[J].計(jì)算機(jī)教
育,2014.2:52-54,64
[4] 李強(qiáng),孔宇彥.Oracle數(shù)據(jù)庫(kù)應(yīng)用課程教學(xué)模式改革探索與實(shí)踐[J].計(jì)
算機(jī)教育,2010.8:50-53,67
[5] 張穎淳.計(jì)算機(jī)課程教學(xué)考核方式的探討[J].西南師范大學(xué)學(xué)報(bào)(自然
科學(xué)版),2012.37(7):147-151