博文谷

位置:首頁 > 實用範文 > 論文

淺析高校《數據庫系統概論》的教學方法論文

論文7.68K

論文關鍵詞:數據庫;學習需求;教學方法

淺析高校《數據庫系統概論》的教學方法論文

論文摘要:該文從《數據庫系統概論》教學實踐出發,在教學設計中結合學生的學習實際、突出學習需求,在教學方法上採用多種教學方法,抓住學生急於應用的心理進行教學,提高了學生的學習效率,取得了較好的教學效果。

《數據庫系統概論》是高校計算機專業的必修專業課,同時它也是一門理論和實踐性都較強的學科,傳統的“黑板上講理論,機房裏練操作”的授課模式很難激發學生的學習興趣,教學效果不佳。

往往一學期教學結束,和學生談起本課程的學習,學生只是記住幾個概念,至於數據庫的技術沒有多少能深入理解,更別提能應用於實際。數據庫的應用雖然十分廣泛,到處都是數據庫,銀行裏、商店裏、網絡上等等。但是因爲它是藏在“後臺”的,不像多媒體、WWW等等,既作爲對象,又作爲外殼,直接呈現在人們面前,所以要簡明扼要、深入淺出、生活化地詮釋它,顯然有更高的難度。

本人在《數據庫系統概論》教學實踐中體會到,不能只看中理論,覺得學生只要知道是怎麼一回事就可以了,需要學生親身去參與項目的開發,去經歷基本真實的項目製作,才能掌握知識。因此,在實際的教學中,採用任務驅動的案例教學法,配合直觀的教學媒體,並佈置學生的課下任務,多管齊下,讓學生更全面的瞭解、使用數據庫技術。

1教學方法概述

對於計算機專業的課程來講,教學方法大致有以下幾種:

1.1講授法

這種方法能夠使學生在短時間內獲得大量系統的科學知識。但運用不好,學生學習的主動性、積極性不易發揮,就會出現教師滿堂灌、學生被動聽的局面。在講述數據庫概念的時候,常採用這種方法。

1.2討論法

這種方法是在教師的指導下,學生以小組爲單位,圍繞教材的中心問題,各抒己見,透過討論或辯論活動,獲得知識或鞏固知識。在該課程的教學中,採用一兩次,如併發事務的處理。在討論中引導學生圍繞題目發表意見,然後在結束時,概括討論的情況,使學生獲得了正確的觀點和系統的知識。

1.3直觀演示法

透過展示各種案例或進行示範性實驗,讓學生透過觀察獲得感性認識。主要是演示實驗的內容或要求課下學生實際操作的內容。

1.4練習法

學生在教師的指導下鞏固知識、運用知識、形成技能技巧的方法。實際操作的練習,旨在形成操作技能,在技術性學科中佔重要地位。

1.5讀書指導法

讀書指導法是教師指導學生透過閱讀教科書或參考書,以獲得知識、鞏固知識、培養學生自學能力。在每次課後,都給學生布置相應的參看書目、參考文獻或參考網站,引導學生主動地自學,並在課堂上適當地讓學生髮表自己看書的收穫。

1.6任務驅動教學法

這種方法要求給學生布置具體的學習任務,讓學生自己查閱資料,並對知識體系進行整理,再選出代表進行講解,最後由教師進行總結。這種方法可以讓學生在完成“任務”的過程中,培養分析問題、解決問題的能力,培養學生獨立探索及合作精神。在講解關鍵的知識或技術時如數據庫的設計,大多采用這種方法。

1.7自主學習法

這種方法是給學生留思考題或是遇到的一些實際生產問題,讓學生利用網絡資源自主學習的方式尋找答案,提出解決問題的措施,然後提出討論評價。這種方法能夠充分發掘學生的創造潛能,提高學生解決實際問題的綜合能力。

2教學方法的實施

《數據庫系統概論》的主要目的是要求學生能掌握數據庫技術中的概念,並學會進行數據庫的設計和實施,進而能結合前臺對後臺數據庫進行各種操作。

2.1數據庫的概念

這一部分主要採用聯繫生活的'實際講授法來講述。例如在講述數據管理的發展時採用在圖書館查閱資料的例子,總結出常用資訊資源管理的兩種方法:手工管理(逐級分類)和計算機管理(採用數據庫)。透過搜尋引擎引入數據庫,讓學生感受數據庫管理資訊的優勢:查找統計數據高效準確,數據庫的共享性好,管理操作方便,管理大量資訊佔用空間小。透過對圖書管理數據庫的解剖分析,瞭解使用數據庫管理資訊的基本思想和方法:採用表格的結構以及表與表之間的關係進行存儲和管理資訊的。然後編寫數據庫管理軟件對數據庫資訊進行查找和統計操作。

2.2數據庫的設計

這一部分主要採用任務驅動的案例教學。先給大家一個總體的任務,比如圖書管理系統。總體任務是設計一個圖書館數據庫,在此數據庫中儲存有讀者記錄和書目。

首先作需求分析,將學生分組,一組代表讀者,一組代表圖書管理者。分別模擬讀者和圖書管理員的角色,採用各種方式收集各自的需求。並形成需求分析報告文檔。其次,在拿到需求分析報告文檔後,每個同學畫出書面的E-R圖,包括局部的和總體的E-R圖,並利用PowerDesigner軟件將書面的E-R圖轉換成電子的。然後,在得到總體的E-R後,分析怎樣可以將E-R圖轉換成我們要求的二維表,依據是什麼,轉換後的結果是什麼?並利用PowerDesigner軟件提供的轉換功能來進行驗證。數據庫設計的其他階段在其他部分來講述。

2.3數據庫的實施

這一部分採用實驗課時使用的Oracle10g來講述。透過讓學生自己下載、安裝、執行Oracle10g來完成數據庫的實施。主要採用直觀演示法來講述該部分的內容。並形成了指導書,讓大家有章可依。在實驗指導書中,也設計了思考題,讓學生能夠在做完基本的操作後能再深入地思考某些問題。比如在建立基本表的時候,可以使用SQL命令,是否也可以建立相應的檔案呢?怎樣來建立檔案,怎樣來執行檔案等。