公務(wù)員期刊網(wǎng) 論文中心 正文

數(shù)據(jù)庫理論與應(yīng)用教學(xué)方式研討

前言:想要寫出一篇引人入勝的文章?我們特意為您整理了數(shù)據(jù)庫理論與應(yīng)用教學(xué)方式研討范文,希望能給你帶來靈感和參考,敬請閱讀。

數(shù)據(jù)庫理論與應(yīng)用教學(xué)方式研討

本文作者:畢振波 單位:浙江海洋學(xué)院數(shù)理與信息學(xué)院

0引言

當(dāng)前我國高等教育經(jīng)過30年的改革探索和近10年的跨越發(fā)展,正處于努力提高辦學(xué)質(zhì)量的重要戰(zhàn)略時期?,F(xiàn)在各個高校開設(shè)了《數(shù)據(jù)庫理論應(yīng)用》的課程,經(jīng)濟類專業(yè)學(xué)生相對計算機專業(yè)學(xué)生由于計算機類課程學(xué)習(xí)較少,在學(xué)習(xí)該課程時普遍感覺理論抽象,在應(yīng)用數(shù)據(jù)庫理論時又普遍缺乏數(shù)據(jù)庫整體設(shè)計的思想。加上近年來高校擴招,學(xué)生數(shù)增多,生源結(jié)構(gòu)多樣,學(xué)習(xí)能力差異較大,傳統(tǒng)班級制教學(xué)存在一刀切的弊端,因此課程教學(xué)質(zhì)量受到嚴(yán)重的影響。在國家大力倡導(dǎo)提高高等教育質(zhì)量的背景下,筆者根據(jù)多年的數(shù)據(jù)庫教學(xué)和應(yīng)用經(jīng)驗,認(rèn)為在經(jīng)濟專業(yè)中開展層次化教學(xué)研究對提高《數(shù)據(jù)庫理論與應(yīng)用》教學(xué)質(zhì)量具有重要的作用。

1《數(shù)據(jù)庫理論與應(yīng)用》層次化教學(xué)的概念和特點

《數(shù)據(jù)庫理論與應(yīng)用》層次化教學(xué)是指在《數(shù)據(jù)庫理論與應(yīng)用》教學(xué)中,教師能夠根據(jù)不同的受教育對象、受教育者不同的學(xué)習(xí)需求,在教學(xué)活動中能適當(dāng)?shù)夭捎梅謱咏虒W(xué)的活動的過程。其具體內(nèi)容包括對教學(xué)對象的認(rèn)識層次化、教學(xué)目標(biāo)層次化[1-2]、教學(xué)內(nèi)容層次化、教學(xué)思路和實踐教學(xué)的層次化等。其目的是促使不同程度的受教育對象都能依據(jù)自身特點在課程學(xué)習(xí)上能得到最理想的學(xué)習(xí)效果。《數(shù)據(jù)庫理論與應(yīng)用》層次化教學(xué)特點:根據(jù)受教育對象的特點,最大程度因材施教;依據(jù)經(jīng)濟類專業(yè)培養(yǎng)目標(biāo),最大程度地發(fā)揮本課程在專業(yè)計劃中的職能;依據(jù)該課程理論性和應(yīng)用性的特點,對兩方面進行了兼顧;在該課程教學(xué)中,《數(shù)據(jù)庫理論與應(yīng)用》層次化教學(xué)極大地發(fā)揮了學(xué)生的學(xué)習(xí)積極性;在課程教學(xué)評價中,教學(xué)質(zhì)量得到了較大的的提高。

2《數(shù)據(jù)庫理論與應(yīng)用》層次化教學(xué)的主要內(nèi)容

2.1課程教學(xué)目標(biāo)的層次化

在筆者所在學(xué)校,經(jīng)濟類專業(yè)有本科、高職兩個學(xué)歷層次,本科又分普通本科(公辦)和民辦本科(獨立學(xué)院)兩種辦學(xué)方式,前者學(xué)生入校時基礎(chǔ)較好,入校后專業(yè)施行的是學(xué)分制,學(xué)生的學(xué)習(xí)積極性普遍較高;后者入校時分?jǐn)?shù)較低,相對前者基礎(chǔ)普遍較差,學(xué)習(xí)積極性不高,在非學(xué)分制下學(xué)生的學(xué)習(xí)目的差異較大。面對這種狀況,結(jié)合《數(shù)據(jù)庫理論與應(yīng)用》課程的特點,筆者認(rèn)為,在努力提高課程教學(xué)質(zhì)量的前提下,普通本科、民辦本科和高職學(xué)生的課程教學(xué)目標(biāo)應(yīng)該呈現(xiàn)層次化。對于普通本科,課程教學(xué)目標(biāo)應(yīng)該是:掌握數(shù)據(jù)庫基本理論,同時掌握一種常用的大中型數(shù)據(jù)庫管理系統(tǒng)的應(yīng)用技術(shù),能利用常用的流行的開發(fā)工具例如VB或Delphi進行與專業(yè)有關(guān)的數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計;對于民辦本科,與前者相比,掌握數(shù)據(jù)庫基本理論要求應(yīng)該降低,其他不變;對于高職,掌握數(shù)據(jù)庫基本理論要求應(yīng)該再降低,甚至可以簡單介紹,應(yīng)以掌握常用的大中型數(shù)據(jù)庫管理系統(tǒng)的應(yīng)用操作和維護能力為主,掌握前端開發(fā)工具進行數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計可以選學(xué)。

2.2教材編寫或選取的層次化

教材泛指教師和學(xué)生用于教學(xué)的所有材料,包括教學(xué)大綱、講授大綱、教科書、教學(xué)參考書和指定的閱讀書目等[3]。其中教科書是根據(jù)教學(xué)大綱系統(tǒng)表達(dá)教學(xué)內(nèi)容的教學(xué)用書,是教師傳授知識和本科生獲取知識的主要來源。在保證教材編寫或選用的科學(xué)性原則、啟發(fā)性原則、教學(xué)實用性的原則、理論聯(lián)系實際原則和基礎(chǔ)性原則等前提下,教材尤其教科書的編寫或選用還要體現(xiàn)一個層次化原則。應(yīng)根據(jù)傳授知識的對象不同,教材選取應(yīng)該體現(xiàn)理論和應(yīng)用兼顧、理論稍微降低和應(yīng)用稍微加強、少量理論和應(yīng)用多加強3個層次,保證不同層次和培養(yǎng)方式的教育對象培養(yǎng)有差別,重點有突出。

2.3理論教學(xué)的層次化

數(shù)據(jù)庫課程原理包括:數(shù)據(jù)庫系統(tǒng)概述、數(shù)據(jù)模型、數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)、關(guān)系數(shù)據(jù)庫、關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言SQL、數(shù)據(jù)庫安全、數(shù)據(jù)庫完整性、關(guān)系數(shù)據(jù)理論、數(shù)據(jù)庫設(shè)計基本理論、關(guān)系查詢處理和查詢優(yōu)化、數(shù)據(jù)庫恢復(fù)與并發(fā)控制、數(shù)據(jù)庫新技術(shù)和發(fā)展趨勢等[5-8]。理論教學(xué),對于計算機專業(yè),上述內(nèi)容大部分都要講授,對于非計算機專業(yè)例如經(jīng)濟專業(yè)通常要求能夠掌握數(shù)據(jù)庫的基本理論即可,因此對上述內(nèi)容要有所刪減和調(diào)整,其講授的內(nèi)容大概等于計算機專業(yè)講授內(nèi)容的60~70%甚至不到,通常數(shù)據(jù)庫系統(tǒng)概述、數(shù)據(jù)模型、數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)、關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言SQL、數(shù)據(jù)庫完整性和視圖、關(guān)系數(shù)據(jù)庫規(guī)范化基本理論、數(shù)據(jù)庫保護和數(shù)據(jù)庫設(shè)計等內(nèi)容要講授。在實際教學(xué)中,由于經(jīng)濟專業(yè)學(xué)生有3個類別的學(xué)生,其理論教學(xué)在上述刪減和調(diào)整的基礎(chǔ)上還要進行相應(yīng)刪減和調(diào)整,要呈現(xiàn)出3個類別層次的差異。實際上這種差異在其他專業(yè)課程理論教學(xué)中也是適用的,而且是必須要做的??傊碚摻虒W(xué)要充分體現(xiàn)受教育者的層次化的客觀存在。

2.4實踐教學(xué)的層次化

數(shù)據(jù)庫理論與應(yīng)用實踐教學(xué)通常包括平時上機實驗和期末數(shù)據(jù)庫綜合設(shè)計兩部分。上機實驗是學(xué)生對課堂理論學(xué)習(xí)的實踐,通過上機操作可以加深對相關(guān)理論的理解和認(rèn)識。但在學(xué)生上機實驗中,教師不能簡單地把實驗內(nèi)容和操作步驟告訴學(xué)生,讓學(xué)生自己去操作,而教師在機房里面只是簡單地走動或坐著,被動地接受學(xué)生輔導(dǎo)請求。教師應(yīng)該在上機實驗前,按學(xué)生層次設(shè)計實驗課的內(nèi)容。實驗內(nèi)容除考慮普通本科、民辦本科和高職3個學(xué)生層次外,對于具體類型的班級,實驗內(nèi)容也應(yīng)分困難、中等和容易3個層次。因為學(xué)生個體差異,學(xué)習(xí)能力有別,學(xué)習(xí)動機和興趣不同,不能要求所有的學(xué)生完成同樣的要求的實驗內(nèi)容。容易的實驗內(nèi)容應(yīng)該是最基本的實驗內(nèi)容,大家都必須完成的;中等的實驗內(nèi)容保證大多數(shù)同學(xué)可以完成,是設(shè)計上機實驗內(nèi)容的重點,鼓勵差生盡可能完成;困難的實驗內(nèi)容,一般作為選學(xué),供學(xué)有余力的學(xué)生選做。這種上機實驗方式,一方面可以保證他們上機始終有事可做,達(dá)到資源的有效利用;另一方面可以培養(yǎng)多數(shù)學(xué)生對數(shù)據(jù)庫學(xué)習(xí)的興趣,培養(yǎng)其在困難面前勇于探索的精神。

數(shù)據(jù)庫綜合設(shè)計是課程學(xué)習(xí)的綜合性實踐,是理論學(xué)習(xí)的綜合應(yīng)用。數(shù)據(jù)庫綜合設(shè)計是利用現(xiàn)有的數(shù)據(jù)庫管理系統(tǒng)為具體的應(yīng)用對象構(gòu)造合適的數(shù)據(jù)庫模式,建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng),使之能有效地收集、存儲、操作和管理數(shù)據(jù),滿足各類用戶應(yīng)用需求(信息需求和處理需求)。數(shù)據(jù)庫綜合設(shè)計既是一項涉及多學(xué)科的綜合性技術(shù),又是一項龐大的工程項目。因此,數(shù)據(jù)庫設(shè)計者必須清楚了解數(shù)據(jù)庫系統(tǒng)及其實際應(yīng)用對象[9]。教師在以項目驅(qū)動為主的數(shù)據(jù)庫設(shè)計教學(xué)中,選擇的項目案例所屬的應(yīng)用領(lǐng)域應(yīng)有行業(yè)層次差異。即對學(xué)生來講,學(xué)生不熟悉的行業(yè)數(shù)據(jù)庫應(yīng)用、學(xué)生一般了解的行業(yè)數(shù)據(jù)庫應(yīng)用、熟悉的行業(yè)數(shù)據(jù)庫應(yīng)用。這些案例可以作為期末數(shù)據(jù)庫綜合設(shè)計時,供不同層次的學(xué)生去選取。鼓勵興趣高、設(shè)計潛力較好的學(xué)生去選擇不熟悉的應(yīng)用,因為這部分學(xué)生日后最有可能從事與專業(yè)有關(guān)的數(shù)據(jù)庫設(shè)計工作,而且實際中的數(shù)據(jù)庫應(yīng)用項目通常都是數(shù)據(jù)庫設(shè)計者開始不熟悉的,那么現(xiàn)在鼓勵他們做不熟悉的應(yīng)用,從如何獲取需求、如何進行結(jié)構(gòu)設(shè)計以及如何進行數(shù)據(jù)庫實施和維護,整個過程教師給予必要的指導(dǎo),這為他們?nèi)蘸髲氖虏煌袠I(yè)數(shù)據(jù)庫設(shè)計起了訓(xùn)練作用,而這種訓(xùn)練又是培養(yǎng)其數(shù)據(jù)庫設(shè)計思維和能力的重要手段。鼓勵興趣也高但設(shè)計能力相對弱的學(xué)生選擇一般了解的應(yīng)用領(lǐng)域,可以讓這些學(xué)生盡快掌握數(shù)據(jù)庫設(shè)計的能力。鼓勵興趣一般和設(shè)計能力也一般的學(xué)生選擇熟悉的應(yīng)用領(lǐng)域,可以讓他們掌握和了解數(shù)據(jù)庫設(shè)計的基本方法。數(shù)據(jù)庫綜合設(shè)計采用上述方法充分考慮了個體的差異性,在保證基本教學(xué)目標(biāo)完成的同時,可以最大程度地發(fā)揮個體主觀能動性和個體潛力。

2.5項目驅(qū)動教學(xué)的層次化

在以項目驅(qū)動的數(shù)據(jù)庫教學(xué)中,教師提出數(shù)據(jù)庫應(yīng)用后,可以讓學(xué)生自由組合成幾個項目團隊,從數(shù)據(jù)庫應(yīng)用需求到應(yīng)用項目運行實施整個過程,每個團隊負(fù)責(zé)一個應(yīng)用項目。在每個團隊中,小組負(fù)責(zé)人根據(jù)成員的個人特點和特長,令成員自愿擔(dān)任數(shù)據(jù)庫應(yīng)用設(shè)計過程中的不同角色。每個小組在完成一個階段的工作后,每個小組成員向自己所在的小組介紹自己的工作,大家評議,找出其所做工作的不足之處,然后加以改進完善。最后由指導(dǎo)老師主持,每個小組選派代表面對全班同學(xué)介紹所在小組的階段性工作,然后由全班同學(xué)評議,教師做最后點評。通過大家和教師點評,每個小組再次改進和完善自己的工作。經(jīng)過如上兩個層次的改進完善,寫出階段性工作報告,然后才可以開始數(shù)據(jù)庫應(yīng)用設(shè)計的下一個階段的工作。這種層次式的項目驅(qū)動方式教學(xué),可以保證數(shù)據(jù)庫應(yīng)用設(shè)計過程中每一個階段的工作質(zhì)量,而且培養(yǎng)了學(xué)生的團隊合作意識,是實際應(yīng)用中數(shù)據(jù)庫應(yīng)用開發(fā)的模擬。

2.6課程綜合考核的層次化

《數(shù)據(jù)庫原理與應(yīng)用》課程是理論性和實踐性都很強的一門課程,其考核通常分為理論考核和實踐考核。在平時,教師布置理論性作業(yè)和實踐性作業(yè)時,可以把作業(yè)題目分為難、中、易3個層次,相應(yīng)層次設(shè)置相應(yīng)的評分系數(shù),其中中等層次的作業(yè)題目應(yīng)占多數(shù),這樣可以保證多數(shù)學(xué)生完成課程基本教學(xué)任務(wù)。對于各個層次的作業(yè)題目,教師根據(jù)學(xué)生作業(yè)完成的優(yōu)劣再區(qū)分出優(yōu)、良、中、及格和差,設(shè)置相應(yīng)的系數(shù)進行評分。這種考核可以保證成績有區(qū)分度,容易呈現(xiàn)正態(tài)分布,同時也照顧了學(xué)習(xí)上有進取心、學(xué)習(xí)基礎(chǔ)比較好的學(xué)生學(xué)習(xí)需求。

2.7課外學(xué)生自主學(xué)習(xí)數(shù)據(jù)庫應(yīng)用案例的層次化

課外自主學(xué)習(xí)在數(shù)據(jù)庫理論與應(yīng)用課程學(xué)習(xí)中具有重要的作用,在數(shù)據(jù)庫設(shè)計中,選擇數(shù)據(jù)庫應(yīng)用項目對于多數(shù)學(xué)生都感覺很難,因為大家對一些行業(yè)不了解或者行業(yè)之間較大的差異,熟悉一個行業(yè)需要花費較多的時間和精力,而且數(shù)據(jù)庫應(yīng)用需求獲取又需要一定的行業(yè)經(jīng)驗。針對這樣的事實,教師可以根據(jù)自己的經(jīng)驗,在教學(xué)網(wǎng)站上開辟一個專欄,根據(jù)大多數(shù)學(xué)生對數(shù)據(jù)庫應(yīng)用領(lǐng)域的了解情況,按照熟悉、一般熟悉和不熟悉等層次介紹一些相關(guān)行業(yè)領(lǐng)域的數(shù)據(jù)庫應(yīng)用案例,必要的話可以從數(shù)據(jù)庫設(shè)計角度,進一步分析一下相應(yīng)數(shù)據(jù)庫應(yīng)用在實施中需要要解決的關(guān)鍵問題,同時設(shè)置一些問題,供大家自主學(xué)習(xí)時思考。這種方法是大家課外自主學(xué)習(xí)和了解數(shù)據(jù)庫應(yīng)用的有效途徑,同時也是大家選擇課程設(shè)計題目和畢業(yè)設(shè)計題目的重要參考材料。該方法有助于學(xué)生掌握數(shù)據(jù)庫應(yīng)用設(shè)計的技巧,進而加深對該課程的重要性認(rèn)識。

2.8作業(yè)布置的層次化

傳統(tǒng)方式教學(xué)中,教師布置作業(yè)通常采用“大一統(tǒng)”的做法,這種方法往往會造成基礎(chǔ)好有進取心的學(xué)生感覺作業(yè)少,吃不夠,學(xué)習(xí)沒有動力和基礎(chǔ)差的學(xué)生感覺消化不了。為此根據(jù)不同層次學(xué)生的學(xué)習(xí)動力和能力差異,布置不同的課外作業(yè),一般可分為三個層次:A類———基礎(chǔ)性作業(yè)(課后基本習(xí)題);B類———以基礎(chǔ)性為主,同時配有少量略有提高的題目;C類———B類基礎(chǔ)之上加上一些有一定靈活性、綜合性的題目。教師可以根據(jù)大家選作作業(yè)情況和完成的優(yōu)劣作為平時成績的一個重要依據(jù)。分層次布置作業(yè)充分考慮到了學(xué)生個體的差異,照顧了不同層次學(xué)生的需要,克服了傳統(tǒng)教學(xué)中教師“大一統(tǒng)”的作業(yè)布置做法,使每個學(xué)生覺得“只要努力一下,就可以進入一個更高的層次”,從而充分調(diào)動了學(xué)生的學(xué)習(xí)積極性,對A層的學(xué)生也沒有過大的壓力,還容易讓每一個學(xué)生在課程學(xué)習(xí)中不斷產(chǎn)生學(xué)習(xí)的成就感和努力攀登新的高峰的欲望,同時也可以減少抄襲和敷衍作業(yè)的現(xiàn)象,減輕數(shù)據(jù)庫課程學(xué)習(xí)的負(fù)擔(dān),提高了學(xué)生學(xué)習(xí)該課程的興趣。

3《數(shù)據(jù)庫理論與應(yīng)用》層次化教學(xué)對教師的要求

《數(shù)據(jù)庫理論與應(yīng)用》層次化教學(xué)對教師的要求一般較高,首先教師要非常熟悉本課程內(nèi)容,能從整體上把握課程內(nèi)容的層次結(jié)構(gòu)及其相關(guān)內(nèi)容的邏輯關(guān)系,能夠根據(jù)不同的培養(yǎng)對象對該課程內(nèi)容教授有所取舍;其次教師要有一定的數(shù)據(jù)庫應(yīng)用實踐經(jīng)驗,具有敏捷而準(zhǔn)確的數(shù)據(jù)庫應(yīng)用需求分析能力;再次教師應(yīng)了解除常見領(lǐng)域之外的其他一些行業(yè)領(lǐng)域數(shù)據(jù)庫的應(yīng)用情況,尤其是具有代表性的數(shù)據(jù)庫應(yīng)用案例;最后是教師個人應(yīng)有較強的自學(xué)習(xí)能力和意識,同時還要有較強的敬業(yè)精神和耐心。

《數(shù)據(jù)庫理論與應(yīng)用》層次化教學(xué)并不是對傳統(tǒng)教學(xué)方式的否定,而是在繼承傳統(tǒng)教學(xué)例如班級授課制優(yōu)點的基礎(chǔ)上,有所發(fā)展和創(chuàng)新[4]。其貫徹了因材施教原則,考慮了不同層次學(xué)生學(xué)習(xí)能力的差異,注重了學(xué)生的主體地位,使不同層次的學(xué)生的知識、技能、智力和能力都有所發(fā)展,優(yōu)化了課堂教學(xué)結(jié)構(gòu),提高了課程教學(xué)質(zhì)量和效率?!稊?shù)據(jù)庫理論與應(yīng)用》層次化教學(xué)堅持“以人為本”的指導(dǎo)思想,把促進學(xué)生個體潛在能力最大限度地發(fā)展作為教育的終極目標(biāo),力求充分釋放出學(xué)生的個人價值,實現(xiàn)學(xué)生的個性化、全面化發(fā)展。近兩年來,在實際數(shù)據(jù)庫理論與應(yīng)用教學(xué)中,通過采用該方法,發(fā)現(xiàn)經(jīng)濟類專業(yè)學(xué)生在課程設(shè)計和畢業(yè)設(shè)計中數(shù)據(jù)庫設(shè)計的水平有明顯提高,另外選修該課程的學(xué)生數(shù)量也明顯增多,期末該課程的評教分也有明顯提高。