前言:尋找寫作靈感?中文期刊網用心挑選的非計算機數據庫教學改革探討,希望能為您的閱讀和創作帶來靈感,歡迎大家閱讀并分享。
摘要:
數據庫課程對于非計算機專業學生來說存在著一定的難度,通過分析數據庫教學的現狀,指出非計算機專業數據庫教學的特點和不足。對課程教學改革進行探討,并從教學內容、教學方法、教學手段、實驗環節和考核方式等方面提出教學改革方案。這種方案應用在實際教學中,取得了較好的效果。
關鍵詞:
非計算機專業;數據庫;教學改革
數據庫技術作為各類管理信息系統的核心,已經成為計算機應用領域發展最快、普及最廣的學科分支之一。信息化的社會要求當代大學生應具備較高的信息素養,具有吸收、處理、組織、規劃信息資源的能力。利用數據庫技術進行信息管理、數據處理、數據分析、數據挖掘等,對于各專業大學生都是非常必要的,數據庫課程的教學已成為大學生素質教育的重要環節。
一、非計算機專業數據庫教學現狀和問題
筆者所講授的數據庫基礎及應用課程是本校工程管理專業的一門專業基礎課,學生前期已經修完大學計算機基礎和算法語言(VisualC#)兩門計算機相關課程,有了一定的計算機應用基礎,但仍存在一定問題。
(一)計算機應用能力弱
數據庫課程的實踐性較強,不僅要求掌握數據庫基本理論、基本操作,還要具有利用程序對數據庫進行數據訪問與數據處理的能力,這需要一定的程序設計基礎,而非計算機專業學生的編程能力相對不足。
(二)數據庫學習興趣不高
部分非計算機專業學生在計算機應用方面感興趣的主要是文字、表格、圖像處理,甚至只是網頁瀏覽、QQ聊天、網絡視頻、網絡游戲等娛樂活動。對于相對抽象的算法語言和數據處理等,一般興趣不高。
(三)學生基礎差異較大
由于近年來高校的擴大招生,生源質量有所下降,部分學生沒有良好的學習習慣,基礎相對較差。部分面向全國招生的高校在不同省份錄取標準不同,導致學生基礎差異較大,勢必為數據庫教學帶來較大的困難。
二、非計算機專業數據庫課程教學改革
針對非計算機專業學生學習現狀和存在的問題,結合非計算機專業的實際情況,從教學內容安排、教學方法、實踐環節、考核方式上提出了一些教學改革思路,以激發非計算機專業學生學習的自主性和積極性,提高教學效果。
(一)調整課程內容
非計算機專業雖然已開設了計算機應用基礎和計算機算法語言兩門計算機課程,但是學習數據庫課程對于非計算機專業學生還存在理論基礎差、編程能力低等不足?;谶@些因素,該課程內容調整為以下三個部分:第一部分是數據庫原理和理論,包括數據管理技術的發展過程、數據庫系統的組成、數據模型、關系數據模型、數據庫設計方法等。第二部分是SQLServer數據庫管理系統的使用,通過一個學生熟悉的數據庫實例,介紹數據庫基本操作、數據查詢、索引視圖、數據完整性、T-SQL程序設計、存儲過程等知識。第三部分是數據庫應用系統的開發,以使用ADO.NET技術開發簡單的數據庫應用系統為實例介紹數據庫應用系統開發的基本方法。調整后的教學內容適當降低了對關系的分解、關系的規范化及SQLServer的事務處理等內容的要求,同時提高了數據查詢、數據庫應用系統設計等內容的標準。這樣既降低了非計算機專業學生學習的難度,也能保證學生數據庫應用與開發能力的培養。
(二)改進教學方法和教學手段
數據庫教學中傳統的教學方法和手段已經適應不了數據庫技術的飛速發展,對于數據庫課程的教學方法、教學手段的改革已勢在必行。
1.教學方法的改革。
教學過程自始至終實施案例教學法,從問題入手,引導學生自主學習,獨立分析問題、解決問題。為了讓學生對數據庫課程有一個感性認識,樹立學習的信心,在第一次上課時演示一些學生熟悉的數據庫應用系統的案例及往屆學生設計的數據庫應用程序,從而調動學生學習的積極性,樹立學好本門課程的信心,產生學習數據庫課程的興趣。教學過程中以一個學生比較熟悉或與專業相關的數據庫為貫穿整個教學過程的實例,對于教學內容中的各章節,根據具體要求設計具體的教學案例。教學案例盡量與學生已經學習過的VisualC#相結合,與學生所學專業相結合,這樣可以降低學生學習的難度,與所學過的知識相聯系,達到舉一反三的教學效果。
2.教學手段的改革。
教學過程中,應轉變觀念,走出傳統教學模式的束縛,積極探索現代化的教學手段。設計數據庫教學的計算機教學輔助軟件,通過計算機形象地、動態地模擬教學中抽象的概念和過程,達到幫助學生理解和掌握基本知識與基本概念的目的。這對于激發學習興趣,增強教學效果,提高教學質量都會發揮積極的促進作用。建立數據庫課程網絡教學系統,將教學內容和大量相關教育資源整合到網絡教學平臺上,為學生提供一個校園網支持下的數字化教學環境,有利于學生自學能力的培養和個性化發展。另外,指導學生充分利用互聯網資源和SQLServer的在線幫助系統,加強學生的自學能力和創新意識的培養。
(三)加強實驗教學環節
數據庫課程實踐性較強,實驗教學是促進理論知識理解,培養學生實踐能力的重要環節。結合理論教學,設計不同類型的實驗項目,加強實踐能力和創新能力的培養。
1.基于任務驅動機制的驗證性實驗。
任務驅動機制基于建構主義學習理論,將傳統的以傳授知識為主轉變為以解決問題、完成任務為主。學生通過完成每一個實驗任務,加深對相關理論知識的理解。與理論教學同步,按數據庫知識模塊,設計相應的驗證性實驗項目,以鞏固相關的理論知識。
2.基于合作學習的綜合性實驗。
基于合作學習的實驗以分組形式進行,通過合作學習,共同完成實驗。這樣既可以加深學生對相關知識的理解,又能夠培養協作能力。綜合性實驗項目“數據庫應用系統的設計”內容上包含數據庫和算法語言知識,以VisualC#作為開發工具,實現對SQLServer數據庫的訪問與處理。實驗相對復雜,難度較大,故以分組合作的形式完成實驗。整個實驗項目劃分成數據庫建立、數據處理、用戶界面設計、數據輸出等多個模塊,小組中每個學生完成一個模塊,通過合作學習共同完成實驗。
3.基于研究性學習的創新性實驗。
研究性學習以學生的自主性、探究性為基礎,確立研究的專題和項目,通過個人或分組合作的方式展開研究,培養學生的實踐能力和創新能力。為進一步提高學生的學習積極性,提升數據庫應用層次,鼓勵學生完成大學生創新項目或參與教師的研究項目。組織學生完成“基于Web的土木工程開放式實驗教學系統”的研究與調試,該系統利用SQLServer2005建立并管理后臺數據庫,以Asp.net技術設計,完成了土木工程學院實驗中心的實驗室開放管理工作。在學生的參與下,定期更新,在學院實驗室開放工作中得到了充分的應用,既提高了實驗室信息化水平,又培養學生的實踐能力和創新能力。
(四)考核方式的改革
數據庫課程的考核分為理論知識考核與實踐能力考核兩部分。理論知識考核主要考察學生對本門課程中的概念、原理和方法的掌握程度,實踐能力考核考察學生綜合運用相關理論知識解決實際問題的能力。傳統的教學方式片面強調對理論知識的掌握,忽視了實踐技能的考核,而數據庫課程實踐性較強,進行實踐技能的考核是必不可少的。實踐能力考核主要是對每一個實驗項目的完成質量進行考核,與理論教學和實驗教學同步進行,這樣可以使一些平時不認真、搞最后突擊復習甚至投機取巧的學生放棄僥幸心理,認真對待平時的理論和實踐學習,起到督促和激勵作用。
三、結語
通過對非計算機專業數據庫教學的分析和總結,在教學內容、教學方法、教學手段、實驗環節及考核方式等方面,對非計算機專業學生的數據庫課程教學改革的思路和方法進行了深入地研究與探討。通過多年的教學實踐,取得良好的教學效果。今后將通過不斷地嘗試與探索,進一步加強非計算機專業學生的數據庫應用能力和信息系統開發能力的培養,以適應信息化社會對人才培養的要求。
作者:田銳 單位:東北林業大學
參考文獻:
[1]教育部高等學校計算機科學與技術教學指導委員會.關于進一步加強高等學校計算機基礎教學的意見暨計算機基礎課程教學基本要求(試行)[M].北京:高等教育出版社,2006:51.
[2]佟勇臣.對應用型專業數據庫技術課程教學改革的思考[J].教育探索,2013,(4):18.
[3]喻梅,于健,王慶節,等.非計算機專業數據庫應用技術課程改革[J].實驗室研究與探索,2013,(10):353.
[4]加里.D.鮑里奇著.易東平譯.有效教學[M].南京:江蘇教育出版社,2002:276.