徐燕文 董峰
【摘要】 隨著信息技術(shù)的快速發(fā)展,數(shù)據(jù)庫技術(shù)的應(yīng)用范圍愈來愈廣,已經(jīng)成為信息系統(tǒng)的核心技術(shù)。為了適應(yīng)這一社會需求,越來越多的高校開設(shè)了數(shù)據(jù)庫相關(guān)課程,數(shù)據(jù)庫原理課程已逐漸成為了信息管理專業(yè)的基石課程之一。文中就數(shù)據(jù)庫原理課程的實驗教學模式展開討論,結(jié)合多年來的教學經(jīng)驗,從實驗教學內(nèi)容、實驗方法、實驗考核等方面,不斷探索更好,更適合的教學模式。
【關(guān)鍵詞】 數(shù)據(jù)庫原理 實驗教學 教學改革
為了適應(yīng)社會需求,越來越多的高校開設(shè)了數(shù)據(jù)庫相關(guān)課程,從原理到技術(shù)再到應(yīng)用,如數(shù)據(jù)庫原理、Oracle數(shù)據(jù)庫、MySql數(shù)據(jù)庫、數(shù)據(jù)庫模型設(shè)計、數(shù)據(jù)庫需求分析等等。[1]而其中數(shù)據(jù)庫原理課程已然是這一系列課程的基礎(chǔ),也逐漸成為了信息管理專業(yè)的基石課程之一。而如何上好這門課程,針對該課程的教學改革也是層出不窮,本文就數(shù)據(jù)庫原理課程的實驗教學模式展開討論,結(jié)合多年來的教學經(jīng)驗,不斷探索更好,更適合的教學模式。
一、實踐教學現(xiàn)狀分析
1、《數(shù)據(jù)庫原理》課程的教學主要包括了理論教學和實驗教學兩大部分,收到整個專業(yè)的教學計劃和每學期教學學時的影響,絕大部分高校都采用了以理論教學為中心,實驗教學為補充的教學模式,實驗學時偏少,很難滿足實際教學的需要。數(shù)據(jù)庫原理課程中確實涉及到較多的原理性理論知識,但在整個教學實施過程中亦不能忽視實驗教學的重要性。
2、在教學大綱的制定上,通常重視理論教學大綱的制定和修訂,忽視了實驗教學大綱與時俱進的修訂工作。實驗項目的制定更是具有隨意性,同一課程不同教授講授時往往會設(shè)置完全不一樣的實驗項目,實驗項目和實驗內(nèi)容的選擇完全取決于任課教師的水平和偏好,缺乏實驗大綱的指導和約束。
3、實驗項目的設(shè)置以驗證性實驗偏多,缺少綜合性、設(shè)計性實驗。除了正常的實驗課時外,缺少項目實踐,未形成實踐教學體系。
4、為了便于實驗室的管理和出于安全考慮,一般實驗室對每臺機器都會采取還原保護措施。因此,在實驗課時就會出現(xiàn)上次實驗未完成的內(nèi)容下一次課無法繼續(xù)完成,而在涉及到數(shù)據(jù)庫管理系統(tǒng)軟件安裝、配置的實驗內(nèi)容時,受到還原卡的影響,往往不能順利完成。
5、受大的環(huán)境影響,學生心浮氣躁,學習缺乏自主性,實驗課的講授仍然停留在老師講解、演示,學生模擬、重復(fù)的階段,師生互動不夠,學生積極性不高,每次實驗并不能達到預(yù)期的效果。
二、實踐教學改革探索
目前,深入提高大學生應(yīng)用創(chuàng)新能力已經(jīng)成為了高校實踐教學研究的熱點。面向應(yīng)用型人才教育的數(shù)據(jù)庫實驗教學不僅僅要針對實驗內(nèi)容進行簡單增減,也不是以某個流行的數(shù)據(jù)庫管理系統(tǒng)軟件為核心的使用培訓,而是要根據(jù)培養(yǎng)目標的定位,從實踐教學內(nèi)容及實施方法等方面進行改革。[2]
1、組織學科教師進行調(diào)研論證,根據(jù)專業(yè)培養(yǎng)目標修訂教學計劃和實驗教學大綱。明確實驗課程的教學目標和教學任務(wù),討論確定適合本專業(yè)學生的實驗項目,實驗項目可分為必做項和選做項,由任課教師和學生根據(jù)實際情況有選擇的開設(shè)。詳細敘述每個實驗項目的實驗?zāi)康暮蛯嶒炘恚梢酝ㄟ^流程圖的形式讓師生對此次項目的步驟和所需時間有大致的了解。除此之外,實驗考核是檢驗學生實際操作能力的主要途徑,在實驗大綱中也要明確列出考核項目和所占分值,提高學生實驗的積極性。
2、以實驗大綱為指導,認證撰寫課程的實驗指導書。實驗指導書是學生做實驗的主要參考和依據(jù),要讓學生通過指導書明確指導自己要做什么、怎么做、為什么這樣做。為了能在有限的實驗課課堂上取得良好的實驗效果,可以提前將實驗指導書發(fā)給學生,讓他們提前準備,復(fù)習實驗過程中所涉及到的理論知識,這樣就節(jié)省了實驗時間,起到了事半功倍的效果。
3、實驗環(huán)境的好壞直接影響到實驗課的實施,在不能改變實驗室硬件條件的情況下,可以通過安裝虛擬機或者利用云平臺來解決機器還原保護的問題。在虛擬機下可以很好的完成數(shù)據(jù)庫管理系統(tǒng)軟件的安裝和配置,避免重啟后丟失的問題。而利用云平臺可以給每位學生分配一臺虛擬計算機,學生通過各自指定的賬號登錄后就可以完成各項試驗,不僅在實驗室,在宿舍以及校內(nèi)其他可以使用網(wǎng)絡(luò)的地方,都可以進行遠程登錄訪問,隨時隨地完成實驗內(nèi)容,避免了每次實驗開始是的數(shù)據(jù)庫附加和實驗課結(jié)束時的數(shù)據(jù)庫分離操作。
4、利用課程設(shè)計彌補實驗課的不足。實驗課學時內(nèi)的實驗主要針對某個或某幾個知識點組織的,每次實驗之間的聯(lián)系并不很明顯,而為了讓學生達到能夠熟練掌握數(shù)據(jù)庫設(shè)計基本技術(shù)和方法,為將來從事數(shù)據(jù)庫應(yīng)用系統(tǒng)分析、設(shè)計和開發(fā),奠定必要的實踐基礎(chǔ),單純的綜合性或設(shè)計性實驗是滿足不了的,而通過課程設(shè)計,讓學生通過所掌握的諸多知識,以小組合作的形式實現(xiàn)一類應(yīng)用軟件的開發(fā),就可以了解數(shù)據(jù)庫設(shè)計、開發(fā)、管理的全過程。
5、培養(yǎng)學生自主學習的習慣。在實驗教學實施過程中,學生有問題不加思考就求助老師,有時候可能只是一個英文單詞寫錯了,從來沒有想到自己是否能夠獨立解決。熟話說,“授之以魚不如授之以漁”,教會學生解決問題的方法比解決具體問題要重要的多。
因此,在實驗的過程中要注重數(shù)據(jù)庫管理系統(tǒng)中聯(lián)機幫助文件的使用,讓學生認識到其重要性。[3]借住幫助文件,鼓勵學生多寫多練,逐漸杜絕如SQL語句會讀卻不會寫的現(xiàn)象。這樣既能培養(yǎng)學生的自主學習習慣,也可以為他們自學提供保障。
三、結(jié)束語
《數(shù)據(jù)庫原理》是一門理論性和實踐性都相對較強的課程,只有加強實踐教學,優(yōu)化實踐教學體系,理論知識才能得到有效鞏固。通過教學過程中不斷發(fā)現(xiàn)問題、解決問題,對實驗教學內(nèi)容、實驗方法、實驗考核等方面的改革,提升學生在數(shù)據(jù)庫應(yīng)用系統(tǒng)中的設(shè)計和開發(fā)能力,更好的培養(yǎng)學生實踐動手能力和創(chuàng)新能力,真正成為符合社會需求的應(yīng)用型人才。
參 考 文 獻
[1] 孟憲虎. 信息管理類專業(yè)數(shù)據(jù)庫課程實驗教學模式研究[J]. 計算機教育,2011.
[2] 李萍. 數(shù)據(jù)庫實驗教學中創(chuàng)新能力培養(yǎng)的研究與實踐[J]. 電腦知識與技術(shù),2015.
[3] 常志玲 伍臨莉 常國虎. 非計算機專業(yè)數(shù)據(jù)庫實驗探究[J]. 實驗室研究與探索,2012.
[4] 葉霞 李俊山 李海龍. 數(shù)據(jù)庫原理及應(yīng)用實踐教學改革[J]. 計算機教育,2011.