何青 苗成雙
摘要:數(shù)據(jù)庫技術(shù)隨著現(xiàn)代信息化的發(fā)展受到越來越多的重視。數(shù)據(jù)庫課程設(shè)計是“數(shù)據(jù)庫原理與應(yīng)用”的重要后續(xù)實踐性課程,設(shè)計合理有效的教學(xué)模式對實現(xiàn)學(xué)生從理論到實踐的升華非常關(guān)鍵。本文分析了應(yīng)用型大學(xué)計算機專業(yè)數(shù)據(jù)庫課程設(shè)計目前教學(xué)模式的不足,并運用項目驅(qū)動法從教學(xué)目標(biāo)、教學(xué)內(nèi)容、教學(xué)方法和手段、考核方式等方面進行了教學(xué)改革研究與實踐,目的是培養(yǎng)適應(yīng)大數(shù)據(jù)時代的數(shù)據(jù)庫應(yīng)用型人才。
關(guān)鍵詞:數(shù)據(jù)庫;課程設(shè)計;項目驅(qū)動
一、引言
隨著科學(xué)技術(shù)的快速發(fā)展,人類進入信息大爆炸的階段,各類信息極度豐富,數(shù)據(jù)庫技術(shù)已成為管理信息系統(tǒng)的核心技術(shù),企業(yè)對于應(yīng)用型數(shù)據(jù)庫人才的需求也日益增加。作為四川省首批三所人才培養(yǎng)整體轉(zhuǎn)型高校之一,我校一直積極進行應(yīng)用型人才培養(yǎng),現(xiàn)已步入國家教育綜合改革的隊列。數(shù)據(jù)庫課程設(shè)計是計算機專業(yè)基礎(chǔ)課程“數(shù)據(jù)庫原理與應(yīng)用”的后續(xù)實踐課程,但目前數(shù)據(jù)庫課程設(shè)計存在很大的問題,本文針對現(xiàn)有的教學(xué)情況進行分析,結(jié)合計算機專業(yè)的學(xué)生特點,運用項目驅(qū)動法從教學(xué)目標(biāo)、教學(xué)內(nèi)容、教學(xué)方法和手段、考核方式等方面進行了教學(xué)改革研究與實踐。
二、教學(xué)現(xiàn)狀分析
1.教學(xué)目標(biāo)不明確。數(shù)據(jù)庫課程設(shè)計是為我院計算機專業(yè)學(xué)生開設(shè),學(xué)時為16學(xué)時。目前僅僅將該課程設(shè)計當(dāng)作一般的設(shè)計性實驗對待,沒有形成統(tǒng)一的教學(xué)標(biāo)準和明確的教學(xué)目標(biāo)。教學(xué)安排的不合理,導(dǎo)致學(xué)生對于課程設(shè)計的重視程度不夠,從而影響了課程設(shè)計的教學(xué)效果,無法達到鞏固數(shù)據(jù)庫課程知識,提高實際操作能力和綜合運用所學(xué)知識解決實際問題的能力的目的。
2.教學(xué)內(nèi)容不合理。目前我院的數(shù)據(jù)庫課程設(shè)計的教學(xué)內(nèi)容基本上是圍繞“數(shù)據(jù)庫原理與應(yīng)用”這門理論課程展開的。課程設(shè)計的知識點跟實際問題聯(lián)系不緊密,在課程中缺少對于現(xiàn)在軟件公司里用到的新的工程設(shè)計工具和方法的引入,不能讓學(xué)生接觸到實際工作中用到的新的知識和新的方法,缺少對數(shù)據(jù)庫技術(shù)的總體認識。使得雖然學(xué)生完成了課程設(shè)計,也獲得了相應(yīng)的學(xué)分,但是在總體設(shè)計一個合理、完備、優(yōu)化的數(shù)據(jù)庫方面還差的很多。
3.考核方式有待改進。數(shù)據(jù)庫課程設(shè)計目前的考核方式是依據(jù)學(xué)生平時的出勤、最終作品、報告等幾個方面對學(xué)生進行一些簡單的評價。這些評價不能全面反應(yīng)學(xué)生在課程設(shè)計過程中的協(xié)作能力、工程能力、創(chuàng)新能力、文檔寫作能力和代碼質(zhì)量。作為應(yīng)用型大學(xué),實際考查的是學(xué)生的應(yīng)用能力,綜合素質(zhì)能力,應(yīng)從多個方面全面考查學(xué)生對于知識和能力的掌握情況,合理給出考核成績。
三、教學(xué)改革
近年來,為響應(yīng)“教發(fā)[2015]7號關(guān)于引導(dǎo)部分地方普通本科高校向應(yīng)用型轉(zhuǎn)變的指導(dǎo)意見”和市場需求,越來越多的高校都在積極探索加強應(yīng)用型建設(shè)的有效途徑和措施,努力培養(yǎng)高素質(zhì)應(yīng)用型人才。作為四川省首批向應(yīng)用型轉(zhuǎn)型的高校,我院在應(yīng)用型課程建設(shè)方面也做了很多的工作,也有了一定的成績。筆者也運用項目驅(qū)動的方法對數(shù)據(jù)庫課程設(shè)計進行了教學(xué)改革。
項目驅(qū)動法以建構(gòu)主義理論為基礎(chǔ),通過模擬真實項目的開發(fā)環(huán)境與開發(fā)過程,運用“教學(xué)做合一”模式充分發(fā)揮學(xué)生在學(xué)習(xí)過程中的主體地位,對于培養(yǎng)學(xué)生提出問題、分析問題與解決問題的實踐能力有很好的鍛煉作用。符合培養(yǎng)應(yīng)用技術(shù)型創(chuàng)新性人才的需求。
1.制定明確的教學(xué)目標(biāo)。要進行教學(xué)改革,首要的是制定明確的教學(xué)目標(biāo)。課程設(shè)計的教學(xué)目標(biāo)是讓學(xué)生對先前已學(xué)的數(shù)據(jù)庫理論和技術(shù)進行鞏固,然后與實際項目進行有效的結(jié)合,實現(xiàn)理論到實踐的知識升級。在課程設(shè)計的教學(xué)中,從軟件公司引入他們目前用到的新的設(shè)計方法和設(shè)計工具,提高學(xué)生分析與解決實際應(yīng)用問題的能力。通過模擬一個完整的數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)的全過程,積累系統(tǒng)開發(fā)的經(jīng)驗。通過分工和合作完成一個數(shù)據(jù)庫應(yīng)用系統(tǒng),培養(yǎng)學(xué)生的團隊協(xié)作精神。
2.組織豐富的教學(xué)內(nèi)容。數(shù)據(jù)庫課程設(shè)計是對“數(shù)據(jù)庫原理與應(yīng)用”課程的實踐,需要培養(yǎng)學(xué)生分析問題和解決實際問題的能力。由于此課程開設(shè)在大二,學(xué)生普遍是沒有項目開發(fā)和團隊協(xié)作方面的基本訓(xùn)練和工作經(jīng)驗,因此將軟件工程開發(fā)的階段,開發(fā)方法等基本理論融入到一個真實案例“教務(wù)管理系統(tǒng)”來進行講解,從實際項目中去學(xué)習(xí)知識,鞏固知識。
3.完善教學(xué)資源,引導(dǎo)自主學(xué)習(xí)。自我院引入超星爾雅平臺后,教師在平臺創(chuàng)建了數(shù)據(jù)庫課程,并將該門課程的教學(xué)大綱、教學(xué)資源、課件、實驗、作業(yè)等都做了發(fā)布,學(xué)生隨時可以通過電腦或手機查看。在平臺還可以隨時進行在線小測試,在討論區(qū)向教師進行提問等。此外,教師還為學(xué)生推薦其他優(yōu)秀的MOOC平臺,如中國大學(xué)MOOC網(wǎng),網(wǎng)易云課堂等等,引導(dǎo)學(xué)生在課后自主學(xué)習(xí),增加學(xué)生對該課程學(xué)習(xí)的熱情及參與程度。
4.改革考核方式,注重團隊協(xié)作能力。數(shù)據(jù)庫課程設(shè)計是一門實踐性課程,必須將平時訓(xùn)練和課外實踐教學(xué)環(huán)節(jié)結(jié)合起來,既要考查學(xué)生對數(shù)據(jù)庫必知必會知識的掌握情況,也要重點考核學(xué)生將數(shù)據(jù)庫理論知識運用于實踐的能力,特別是大中型數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)設(shè)計和解決實際問題的能力。同時,還需要考查他們在數(shù)據(jù)庫設(shè)計和應(yīng)用系統(tǒng)開發(fā)中的工程設(shè)計能力和協(xié)作能力。
因此改革后的考核方式是與“數(shù)據(jù)庫原理與應(yīng)用”課程一起進行考核,完成一個數(shù)據(jù)庫系統(tǒng)的設(shè)計和實現(xiàn)。教師會首先提供多個方向供學(xué)生選擇,比如教務(wù)管理系統(tǒng)、12306購票系統(tǒng)、企業(yè)進銷存系統(tǒng)、圖書館管理系統(tǒng)等,當(dāng)然學(xué)生也可自行擬定題目。學(xué)生自己組建3-5人的團隊,每組推薦一名組長。在教師的指導(dǎo)下,組長需要負責(zé)本組的任務(wù)分配,檢查組員的實踐記錄,并及時與教師溝通項目進展,遇到的問題,組織撰寫報告等。教師根據(jù)每組完成的情況和分工為學(xué)生進行打分。改革后的考核方式充分發(fā)揮了學(xué)生的主體作用,鍛煉了學(xué)生的動手能力,提升了學(xué)生的團隊意識。
四、總結(jié)
數(shù)據(jù)庫設(shè)計是一門實踐性和應(yīng)用型極強的課程,針對應(yīng)用型計算機專業(yè)的學(xué)生我們?nèi)趸死碚摻虒W(xué),強化實踐教學(xué)。課程教學(xué)改革的核心思想是在平時的教學(xué)過程中開展案例式教學(xué)法,在期末考核中設(shè)置以小組為單位的課程設(shè)計,幫助提升學(xué)生數(shù)據(jù)庫理論知識的同時,培養(yǎng)其主動思維和團隊合作意識。
參考文獻:
[1]周愛武,汪海威,肖云.數(shù)據(jù)庫課程設(shè)計[M].北京:機械工業(yè)出版社,2012.
[2]劉建峰,呂佳.基于項目驅(qū)動法“數(shù)據(jù)庫原理與應(yīng)用”教學(xué)改革的探索與研究[J].教育教學(xué)論壇,2015(46):98-99.
[3]吳曉剛.基于項目驅(qū)動的數(shù)據(jù)庫課程自主探究式教學(xué)模式[J].計算機教育,2012.2:81-87.
[4]李志梅,何金花. 應(yīng)用型人才培養(yǎng)模式下本科數(shù)據(jù)庫管理系統(tǒng)課程教學(xué)研究與實踐[J].教育教學(xué)論壇,2017.4:165-166.