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