林 潔
摘要:本文從數(shù)據(jù)庫的課程實際出發(fā),結(jié)合獨立學(xué)院非計算機專業(yè)學(xué)生實際情況,從教材、教學(xué)內(nèi)容、教學(xué)基本功和教學(xué)手段等方面進行分析,旨在進一步提高學(xué)生的學(xué)習(xí)興趣,促進教與學(xué)的雙向互動,增強學(xué)生分析問題和解決問題的能力。
關(guān)鍵詞:獨立學(xué)院;數(shù)據(jù)庫;課程教學(xué)
獨立學(xué)院是近十多年來在高等教育新一輪發(fā)展的大背景下產(chǎn)生的,為高等教學(xué)的發(fā)展注入了一股新鮮的活力。在獨立學(xué)院就讀的大多數(shù)學(xué)生中,學(xué)習(xí)能力和學(xué)習(xí)自覺性相對比較差,數(shù)據(jù)庫原理課程是目前很多理工科非計算機專業(yè)所開設(shè)的一門必修課,筆者曾經(jīng)多次為非計算機專業(yè)的學(xué)生講授該課程。傳統(tǒng)的封閉的數(shù)據(jù)庫脫離了教學(xué)實際,筆者在多年的教學(xué)實踐過程中,逐漸摸索出了一些教學(xué)經(jīng)驗,有效的提高了教學(xué)效果。
1教材的選擇
目前數(shù)據(jù)庫系統(tǒng)教學(xué)的教材非常多,一類數(shù)據(jù)庫教材是偏向理論研究的,另一類則是側(cè)重數(shù)據(jù)庫技術(shù),著重介紹某一個具體數(shù)據(jù)庫軟件產(chǎn)品及其開發(fā)技術(shù)的,這兩類教材都不太適合獨立學(xué)院非計算機專業(yè)的學(xué)生。根據(jù)學(xué)生的特點和實際教學(xué)需要,建議采用將“數(shù)據(jù)庫原理”和"、“數(shù)據(jù)庫應(yīng)用技術(shù)”這兩部分相結(jié)合的教材,也就是說在力求尋找對數(shù)據(jù)庫理論知識進行深入淺出的闡述的基礎(chǔ)上,更加強調(diào)實踐應(yīng)用能力的教材。比如對于獨立學(xué)院電子商務(wù)專業(yè)的學(xué)生,筆者選擇了由何玉潔編著的《數(shù)據(jù)庫原理與應(yīng)用教程》,該教材在介紹了數(shù)據(jù)庫系統(tǒng)的基本概念和基本理論的同時,還涉及了目前流行的SQL Server 2000的功能和使用方法,另外根據(jù)學(xué)生開設(shè)的前導(dǎo)課程Visual Basic語言,該教材還介紹了在Visual Basic 6.0中開發(fā)數(shù)據(jù)庫前端應(yīng)用的方法。由王珊和薩斯宣編著的《數(shù)據(jù)庫系統(tǒng)概論》作為數(shù)據(jù)庫教材的經(jīng)典代表,對獨立學(xué)院電子商務(wù)專業(yè)的學(xué)生來說,將其作為主要參考書,也是一個很好的選擇。目前數(shù)據(jù)庫教材名目種類繁多,授課教師應(yīng)該針對一定的培養(yǎng)目標(biāo),對教材進行合理的選擇。
2合理安排教學(xué)內(nèi)容
根據(jù)教學(xué)改革的要求,目前很多課程的教學(xué)課時都被壓縮,筆者所在獨立學(xué)院的非計算機專業(yè)的數(shù)據(jù)庫教學(xué)基本都在51個課時左右。對于基礎(chǔ)相對薄弱的獨立學(xué)院學(xué)生,尤其對文理兼招的電子商務(wù)專業(yè),要想把所有的知識的都面面俱到,那顯然是有困難的,也是不太現(xiàn)實的,所以講授本課程的主要目的應(yīng)該是引導(dǎo)學(xué)生入門,重點講授核心內(nèi)容,如關(guān)系數(shù)據(jù)庫基本理論、SQL語言、關(guān)系數(shù)據(jù)庫的設(shè)計等。另外,數(shù)據(jù)庫作為一門理論和實際聯(lián)系非常緊密的課程,為了增強學(xué)生的實際應(yīng)用能力,還應(yīng)該留出至少三分之一的課時作為學(xué)生的實踐課程,盡量讓學(xué)生將所學(xué)的理論知識能應(yīng)用于實際,從而增強學(xué)生的學(xué)習(xí)積極性。
3靈活運用現(xiàn)代化教學(xué)方法
3.1教學(xué)案例應(yīng)該盡量與專業(yè)相結(jié)合
前面講到,數(shù)據(jù)庫教材雖然眾多,但有非常多的教材都是參考王珊和薩斯宣編著的《數(shù)據(jù)庫系統(tǒng)概論》來編寫的,導(dǎo)致教材中涉及的案例基本上都是圍繞“學(xué)生-課程”數(shù)據(jù)庫的設(shè)計和應(yīng)用來編寫的,筆者在教學(xué)過程中,為了增強學(xué)生的學(xué)習(xí)興趣,在講述課程時采用的是教材的案例,但是當(dāng)學(xué)生進行實踐操作時,則換成和電子商務(wù)相關(guān)的數(shù)據(jù)庫,如“客戶——商品”數(shù)據(jù)庫等,這樣既可以鍛煉學(xué)生靈活運用基本知識的能力,也為學(xué)生今后的電子商務(wù)網(wǎng)站后臺數(shù)據(jù)庫的設(shè)計提供一些思路。
3.2將理論教學(xué)和實踐有機結(jié)合。
以往數(shù)據(jù)庫課程的教學(xué)是理論是實驗先分離的,也就是在講授了較多的理論知識后,再集中進行實驗。而數(shù)據(jù)庫課程中一部分理論知識聽起來還是有些乏味的,比如課程剛一開始就講授“數(shù)據(jù)庫概述”和“數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)”這兩個部分內(nèi)容,由于理論性較強,概念也比較多,“填鴨式”的教學(xué)方法往往使學(xué)生聽的云里霧里。這樣嚴(yán)重的影響了教學(xué)效果,為了讓學(xué)生對理論知識有一個感性認(rèn)識,筆者在教學(xué)安排上調(diào)整了教材的前后講授順序,比如,在第一次課講授了一部分?jǐn)?shù)據(jù)庫的理論知識后,在第二次上課的時候就安排了一次實驗,讓學(xué)生了解SQL Server 2000的主要功能和基本操作,并且把理論知識和這個軟件先結(jié)合進行介紹,通過這種方法,使學(xué)生很快就分清楚了“數(shù)據(jù)庫”和“數(shù)據(jù)庫管理系統(tǒng)”的區(qū)別,同時也讓學(xué)生對神秘的數(shù)據(jù)庫有了一個初步的了解,從而增強了學(xué)生學(xué)習(xí)的興趣。
另外,講授該課程的過程中,可以結(jié)合一個小型項目的開發(fā)來深化教學(xué)內(nèi)容,比如,“數(shù)據(jù)庫設(shè)計”是一個理論性較強、聽起來較為枯燥的一個章節(jié),如果純粹講知識的,學(xué)生聽起來很乏味,如果老師事先介紹該章節(jié)的重點,然后讓學(xué)生按照數(shù)據(jù)庫的設(shè)計步驟去設(shè)計一個數(shù)據(jù)庫,同時要求寫出相應(yīng)的數(shù)據(jù)庫設(shè)計文檔,這樣既可以使學(xué)生更深刻地理解每個抽象地概念和知識點, 也可以提高學(xué)生的實踐能力, 同時可以使枯燥的理論課活起來, 使學(xué)生在學(xué)習(xí)過程中體驗到理論的學(xué)習(xí)在實踐應(yīng)用中的重要作用。
4結(jié)束語
學(xué)習(xí)數(shù)據(jù)庫原理知識對很多非計算機專業(yè)的學(xué)生也有非常重要的意義,教師在講授該課程時,教學(xué)內(nèi)容一定要根據(jù)學(xué)生和專業(yè)的實際情況,在教學(xué)內(nèi)容結(jié)構(gòu)合理,邏輯清楚的基礎(chǔ)上盡量做到深入淺出,生動活潑。同時在教學(xué)過程中一定要多與學(xué)生互動,時刻了解學(xué)生的掌握情況,也只有充分調(diào)動學(xué)生對教學(xué)內(nèi)容的學(xué)習(xí)積極性, 才能真正提高教學(xué)質(zhì)量。
參考文獻
[1] 何玉潔.數(shù)據(jù)庫原理與應(yīng)用教程[M].北京:機械工業(yè)出版社,2003年9月.
[2] 王珊,薩師煊. 數(shù)據(jù)庫系統(tǒng)概論[M].第4版.北京:高等教育出版社,2006年5月.
[3] 李菲. 在數(shù)據(jù)庫教學(xué)中運用案例教學(xué)法初探[J]. 職業(yè)教育研究,2006,9.
[4] 李榮芳,錢亞文.高職院校《數(shù)據(jù)庫原理與應(yīng)用》課程教學(xué)方法初探[J].科教文匯,2008,1.