陳浩 伍江江 鐘志農 李軍
摘要:在分析《數據庫基礎》課程傳統教學方法不足及授課學生特點的基礎上,探討了如何將任務驅動教學法、互動教學法、啟發式教學法、混合式教學法、案例教學法、項目教學法等多種教學方法綜合應用到《數據庫基礎》課程的教學思路中。實踐證明該方法能夠更好的激發學生自主學習的潛能,取得更好的教學效果。
關鍵詞:數據庫基礎;課程教學;教學方法
中圖分類號:G642.0 文獻標志碼:A 文章編號:1674-9324(2013)09-0068-03
一、引言
隨著國家及軍隊信息化發展步伐的不斷加快,信息技術人才需求進一步增加,必須培養出既熟悉信息工程專業知識,又具有軍事指揮能力的復合型軍事人才。數據庫技術作為現代信息系統中的核心與基礎,已經成為信息科學領域最為重要的應用技術之一。目前很多高校已將數據庫技術作為電子與信息學科相關專業的必修課或選修課。對于軍事指揮類的學生而言,其信息技術起點及個性均存在差異。如何用50學時的課程,充分發掘學生潛力,掌握數據庫技術基本理論原理,掌握一種商用數據庫(Oracle、SQL Server)的基本操作及二次開發方法,面臨不小的挑戰。筆者將結合實踐經驗,探討如何將多種教學方法融入到數據庫基礎課程教學中以提升教學效果的一些思路。
二、提升學生興趣,激發學生自主學習潛能
“知之者不如好之者,好之者不如樂之者?!迸d趣是最好的老師,是激發學生學習主動性的根本。有了興趣,學習就能保持良好的情緒和注意力,變被動為主動,變厭學為樂學;有了興趣,學生就樂于鉆研,樂于與教師交流、溝通,樂于與同學探討,學習效果好,從而形成良性循環。那么,該如何給學生一個良好的教學氛圍,激發并保持其學習數據庫的興趣呢?
1.由淺入深,引導并激發學生興趣。早在第一堂課上,我們就舉出了豐富的數據庫應用案例,包括航空訂票系統、鐵路訂票系統、銀行金融信息系統、學校學籍管理系統、食堂就餐刷卡系統等。讓學生了解到數據庫技術已滲透到我們生活的方方面面。沒有數據庫管理系統,我們的生活將回到刀耕火種的時代。然后再結合教師承擔的一些科研及工程項目,講解數據庫在國家、軍隊現代化、信息化建設中發揮的巨大作用,從而激發學生自主學習的動力。
2.改革考核標準,引入多元綜合考核方式。傳統的教學方法中,課程成績的判定通常只根據紙質答卷上的答案,其難以適應數據庫技術這門與實踐結合非常緊密的課程的特點。不合理的評價方式不利于激發學生的學習興趣。鑒于此,我們將考試成績分為四部分,即:課堂表現成績+實驗成績+大作業成績+考試成績。“課堂表現成績”主要來源于課堂搶答環節。每一堂課開始時,我們都會以提問的形式回顧上一節課的內容,學生以搶答形式回答問題,按照問題難易程度及回答情況產生平時表現分,所占比重為10%。“實驗成績”來源于三次操作Oracle 11g的課堂實驗,根據實驗報告給出分數,所占比重為30%(每次實驗各占10%)?!按笞鳂I”是我們精心設計的數據庫二次開發案例,學生組隊完成,需提交軟件及相關設計文檔,所占比重為20%。“考試”即傳統的紙質答卷問答方式,所占比重在40%。考核方式更改后,能夠更好的活躍課堂氣氛,調用學生主動學習、主動專研、主動交流的積極性,并能夠提升學生設計開發系統的成就感。
三、多種教學方法綜合應用
激發學生興趣只是達到好的教學效果的前提,而依據不同的知識點的特點,綜合運用多種教學方法將數據庫理論講深、講透,并與實踐相結合,讓學生掌握相應知識及相應學習方法才是根本。我們主要應用的教學法包括:任務驅動教學法、互動教學法、啟發式教學法、混合式教學法、案例教學法、項目教學法等。
1.利用任務驅動教學法梳理重難點。任務驅動教學方法[1]提倡在教師的指導下,學生緊緊圍繞一個共同的任務活動中心,在強烈的問題動機驅動下,進行教學互動學習與自主探索的過程。我們在每一次講授開始之前,首先要告訴學生本次課的學習目標,提出通過學習該內容需要回答的問題或完成的任務。其次,將本次課的知識點提前展示給學生。告訴學生本次課將會學習什么知識點,各個知識點的要求程度怎么樣,讓學生在聽課時帶著問題聽,邊聽邊思考,找到知識點的具體含義。
2.互動教學法讓學生對知識點的印象更加深刻?;咏虒W法可以使學生參與到教學過程中,活躍課堂氣氛,激發研究學習的興趣,提高學習質量?;咏虒W法的方式多樣,例如課堂提問、課堂練習等[2]。每一次講授開始之前,我們都會針對上一次的教學內容出一些問題。學生通過搶答形式,回答這些問題。課程考核中的“平時表現成績”一項將根據學生搶答問題的情況產生。答題過程有口頭和書面兩種。采用互動式教學法,以隨堂練習的形式發問,既不會使學生感到枯燥無味,也能加強學生對知識點的理解,同時有助于教師發現學生哪些知識點還沒有掌握,以便對癥下藥,對于學生還沒有掌握的知識點重點復習、講解,這樣可使學生印象更加深刻,比教師直接平鋪直敘的講解效果更好。實踐證明,在講授“關系數據庫標準語言SQL”一章時,采用互動式學習法后,學生對SQL語句的用法理解得更加深刻。
3.采用啟發式教學法激發學生自主思考。啟發式教學法是指在教學過程中,教師要精心設計富有啟發性的問題。發現千千萬,起點是一問。問是開啟智慧之戰的鑰匙,是發明創造的萌芽,是啟發式教學成功的關鍵[3]。根據啟發式的問題引導學生自主思考,能起到更好的教學效果。例如在引入數據庫安全性的知識點之前,為了便于學生理解,可以結合近期CSDN、天涯社區、人人網等國內知名網站用戶名/密碼泄漏事件提出一個問題,假設學生自己是一家網站的管理員,如果要防止自己網站的用戶名/密碼泄漏,需要對數據庫提出什么要求呢?于是順理成章的引出TDI/TCSEC標準、數據庫自主存取控制方法、強制存取控制方法以及數據加密接口等內容,使學生理解數據庫安全措施的必要性及設計原理。這樣也可將學生的好奇心調動起來,激發他們的學習興趣。
4.使用混合式教學法將課堂內容延伸至課外?;旌鲜浇虒W(Blending Learning或Hybrid Learning)是將傳統的面對面的課堂學習(Face to Face)與數字化或網絡化學習(E-1eaming)有機結合,把傳統教與學方式的優勢和數字化或網絡化學習的優勢結合起來。也就是說,既要發揮教師引導、啟發、監控教學過程的主導作用,又要充分體現學生作為學習過程中認知主體的主動性、積極性與創造性[4]。我們充分利用校園教學網作為載體,基于我校提供的網絡課程教學平臺,建立本門課程的教學主頁,將一些數據庫領域的延伸閱讀材料放到教學主頁上,如:商用數據庫Oracle發展簡史、數據庫領域知名學者介紹、XML數據庫最新發展成果等。學生登錄后可以獲取學習資源。教師和學生也可通過校園網電子郵件系統進行及時交流。這樣,對于學有余力的學生而言可以更加開闊眼界,將本門課程的學習拓展到課堂教學時間之外。
5.采用案例教學法讓數據庫設計過程更加形象。針對“數據庫設計”這樣實踐性很強的教學內容,如果只根據書上的表述照本宣科,學生學完之后還是一頭霧水,只知其然而不知其所以然。于是,我們引入案例教學方法[5],以具體案例引導學生學習數據庫設計過程。具體做法是:我們首先將這部分內容布置為預習作業,要求學生在課前完成閱讀。我們的講授內容則是教研室已完成的工程項目簡化出的一個真實數據庫開發案例。把真實的需求調研原始材料展示給學生,然后和學生一起進行需求分析、概念結構設計、邏輯結構設計、數據庫物理設計等階段,并將開發完畢的系統展示給學生看,并演示運行維護過程。
四、結語
綜上所述,在分析《數據庫基礎》課程傳統教學方法不足及授課學生特點的基礎上,我們提出了如何將多種教學方法綜合應用到《數據庫基礎》課程教學中的新思路,并付諸實踐。從實踐后調查結果來看,學生更歡迎這樣的授課與學習方式,他們感覺學到了更多的知識,增加了實踐經驗且獲得了完成數據管理信息系統軟件的成就感。
參考文獻:
[1]高雅娟.任務驅動法在數據庫教學中的應用[J].教學研究,2011,(4):116-117.
[2]張海燕,陳志泊,王春玲.《高級數據庫技術》課程教學改革的探討[J].教育教學論壇,2011,(9):126-127.
[3]高麗娜.基于任務驅動的第三方物流企業模擬實訓課程的開發[J].商場現代化,2009,(13):126-127.
[4]高春玲,劉保羅.“數據庫系統應用”課程教學研究[J].計算機教育,2011,(10):96-98.
[5]周俊峰.案例教學法在《管理信息系統》教學中的應用[J].時代教育,2011,(10):205.
作者簡介:陳浩(1982-)男,博士,講師,研究方向:智能控制技術,數據庫技術。