[摘要]《數據庫原理》一課具有很強的理論性和應用性,在教學過程中容易出現(xiàn)諸多局限性。本文在分析教學中所存在問題的基礎上,提出了注重理論與實踐相結合、增加實踐教學比例、采用多種教學方式、注重不同專業(yè)背景、改革考核方式五項教學改革措施。
[關鍵詞]數據庫原理 教學改革 教學內容 教學環(huán)境
一、引言
數據庫技術產生于20世紀60年代末,發(fā)展至今已有40多年的歷史。數據庫技術作為數據管理的最有效的手段,它的出現(xiàn)極大地促進了計算機應用的發(fā)展,目前基于數據庫技術的計算機應用已成為計算機應用的主流。
《數據庫原理》一課的設置目的是為了使學生掌握數據庫的基本原理和方法,能應用現(xiàn)有的數據庫管理軟件,掌握數據庫結構的設計和數據庫應用系統(tǒng)的開發(fā)方法。這門課程具有非常強的理論性、應用性和可操作性。
近年來,數據庫技術不斷發(fā)展和完善,所以必須要了解《數據庫原理》這門課程在教學過程中容易出現(xiàn)的諸多局限性。而在教學時除了系統(tǒng)的介紹數據庫的基本概念和基本技術,還必須不斷研究教學改革方案,調整教學內容、教學方法和教學手段,力圖反映當前數據庫技術的發(fā)展水平和發(fā)展趨勢。
二、傳統(tǒng)教學模式中存在的問題
《數據庫原理》課程在傳統(tǒng)教學過程中存在的問題主要表現(xiàn)在以下幾個方面:
(一)理論與實踐結合不緊密
《數據庫原理》是一門集理論與實踐為一體的課程,其教學目標是使學生既要有一定的理論基礎,又要具備足夠強的實踐能力。但是目前部分教師重點偏向理論教學,很少向學生介紹具體的數據庫使用技術,使學生不能將所學知識融會貫通,不能適應企業(yè)對數據庫應用人才的需要。另有一些教師偏向教授流行數據庫開發(fā)工具的使用,忽視甚至放棄原理的教學,造成了學生雖對具體開發(fā)工具的操作能力突出,但缺乏完整的知識結構。
(二)重視理論教學,輕視實踐教學環(huán)節(jié)
《數據庫原理》課程是一門實踐性很強的課程,但在教學時,多數教師重點偏向理論教學,花大量時間講授數據建模、關系數據庫、數據查詢語言核心內容,而忽視講授數據庫設計和數據庫使用技術,理論與實際結合不夠。這致使部分學生對數據庫系統(tǒng)課程失去應有的興趣,不能掌握課程的實質,達不到應有的目標。
(三)教學方法和手段單一
當前《數據庫原理》課程都采用多媒體課件進行教學。一方面,使用多媒體課件教學減輕了教師板書的負擔,增加了授課的信息量,同時好的課件也能夠使教學內容更形象地展現(xiàn)出來。但另一方面,教師在授課時對課件的過分依賴也給課程的教學帶來了一些問題,如學生長時間注視屏幕,容易產生視覺疲勞;使用多媒體課件教學,無形中加快了演示節(jié)奏,缺乏教與學的交流、互動,學生的思維難以與之同步,教學質量下降。因此必須合理綜合運用不同的教學方法和教學手段,取長補短,調動學生的學習積極性,促進學生的學習。
(四)專業(yè)針對性不強
目前我校開設數據庫課程的專業(yè)不僅包括計算機及信息類專業(yè),還包括物流、工商、貿易等非計算機專業(yè)。在教學中,不少教師采用一本教材、一份教案應用到多個專業(yè)的做法,課程內容的選擇比較隨意,與專業(yè)結合不緊密,難易不分,在某種程度上影響了學生的培養(yǎng)質量。
(五)考核方式單一
《數據庫原理》是一門理論性和實踐性都很強的課程,傳統(tǒng)的考試模式通常以期末理論考試成績?yōu)閷W生最終評分的主要依據,課程實踐所占的比例很小,造成學生為應付考試而死記硬背一些概念、規(guī)則方法,并不注重提高自身實踐能力。這種違反教學規(guī)律、背離教學培養(yǎng)目標的現(xiàn)象不利于激發(fā)學生學習的主動性和創(chuàng)造性,不利于培養(yǎng)應用型人才,嚴重阻礙《數據庫原理》課程的發(fā)展。
三、《數據庫原理》課程教學改革的相關研究
《數據庫原理》課程的指導思想是培養(yǎng)學生綜合運用專業(yè)知識、獨立分析和解決問題的能力,使學生在科學研究和創(chuàng)新方面受到良好的訓練。所以針對前述傳統(tǒng)教學中存在的問題,對本課程教學改革可采取以下主要措施:
(一)注重理論與實踐的結合
學習數據庫課程的主要目的是為了應用,所以教師在教學過程中應結合實例講解,改變過去那種先講后練、秋后一次算賬的理論與實踐脫節(jié)的做法,實現(xiàn)專業(yè)實踐的層次性、階段性和統(tǒng)一性的結合,使實踐教學自始至終貫穿于教學全過程,真正實現(xiàn)理論與實踐的有效統(tǒng)一。
比如在講授SQL語言時,可讓學生自己動手建立數據庫、表和視圖,并結合所學內容做查詢、插入、刪除、修改等實際操作,真正理解和掌握SQL語言的應用環(huán)境。在講授數據庫安全性和完整性時,則可利用實際系統(tǒng)讓學生對系統(tǒng)做數據控制。
(二)增加實踐教學比例,提高學生動手能力
在教學中增加實踐教學比例,教師在課堂上應給學生指定明確的有利于消化課堂理論知識的實驗題目,讓學生上機時做到目的明確、有的放矢。在課程的后期需要安排兩周的綜合性實驗訓練,所選題目應具有一定的應用背景,讓學生能夠應用所學的基本原則設計一個具有實用價值的數據庫應用系統(tǒng),使所學知識融會貫通。
(三)融合多種教學方式進行教學,激發(fā)學生學習熱情
采用網絡和多媒體教學、小組討論、調研報告等多種教學手段來提高學生的主動參與意識,并注意增強學生的分析判斷能力,留給學生思考與討論的空間;更強調對學生進行學習方法的指導而不是灌輸式教學,從而使學生能舉一反三,觸類旁通。同時在該課程的教學過程中,能針對不同的學習對象和環(huán)境,將案例教學法、合作學習教學法、任務驅動教學法等多種教學方法相結合,靈活應用,則可達到取長補短的目的,能收到理想的教學效果。
(四)注重專業(yè)背景,調整教學內容和實驗項目
在教學實施過程中,應綜合考慮各專業(yè)學生的專業(yè)方向、課程基礎、實際能力及教學課時數,對教學內容進行適當的取舍與整合。如對計算機和信息類專業(yè),要適當增加關系數據庫的基本概念、數據庫設計及開發(fā)方法的理論內容。而對于非計算機和信息類相關專業(yè)。則適當降低要求,應用主要偏向于庫表設計和查詢設計。同時,細化不同專業(yè)的需求,調整實驗項目,構建課堂、模擬企業(yè)相結合的教學環(huán)境,強調學生主動參與、小組協(xié)作、應用實習與課堂教學并重的方式來實現(xiàn)教學內容。比如對計算機及信息類專業(yè)的學生要強化數據庫課程設計,要求學生設計開發(fā)一個具體的中小型數據庫應用系統(tǒng)。這是因為這些專業(yè)學生的崗位之一就是數據庫應用軟件的開發(fā)與維護。而對于其他專業(yè),則可選擇相對容易的數據庫產品,如Ac-CeSS或SQL、Server系統(tǒng)。
(五)改革考核方式,提高綜合能力比重
《數據庫原理》課程可采用筆試與實踐成績相結合的考試方式,二者各占50%。這樣,既能促進學生牢固的掌握基本原理,又能提高學生數據庫應用和開發(fā)的綜合能力。
四、結束語
隨著計算機科學的發(fā)展,數據庫系統(tǒng)原理課程也在不斷的發(fā)展,教學內容不斷更新,教學方法也在不斷改革,所以課程教學改革是一個永恒的課題。本文在分析《數據庫原理》課程理論與實踐教學中所存在問題的基礎上,提出了幾項教學改革措施,并已付諸實施。目前,我們不僅提高了本課程的教學質量,也增強了學生的學習興趣,提高了畢業(yè)生的崗位競爭力,為社會培養(yǎng)出更能適應信息化社會的復合型、應用型人才。