劉 丹
(大連軟件職業學院 遼寧大連 116000)
《數據庫基礎與應用》課程教學研究
劉 丹
(大連軟件職業學院 遼寧大連 116000)
《數據庫基礎與應用》課程是一門理論性強、應用廣泛的課程。數據庫管理技術是計算機科學的重要分支,是數據庫管理的最有效手段,它的出現極大的促進了計算機應用技術向各行各業的滲透。結合高職院校的辦學思路和培養目標,本課程的教學宗旨就是要培養學生在數據庫應用方面的實踐能力。
(一)理論性過強,應用案例過少
高職教育是以“學生為中心”,注重對學生能力的培養,而教材主要是以基本的理論為主,相關的內容有對應的例子,雖然比較簡單,學生一般都能理解,但是不能突出高職教育的特點。
(二)實踐教學內容與理論教學內容基本一致
實踐教學不突出是我們在教學中存在的問題。實踐教學中如果僅是對理論的驗證,由于時間有限,大部分內容比較簡單,就會導致只有過程,沒有進行深入的分析,沒有復雜過程的訓練,也就不能貫穿整個數據庫理論體系。相比之下,教、學、做一體化更能調動學生的積極性,學生邊學理論邊實踐,通過實踐加深對理論知識的理解。
(三)教學方法沒有突出高職特點
高職教育應注重培養學生的實際操作能力,以學生自己動手實踐為中心,從實際的項目出發進行講解。實際教學中,因為課時有限,大都以講述為主,導致教師與學生互動時間減少,使學生的學習處于被動的地位,只注意考試內容,對在實際應用中可能遇到的問題很少進行分析思考,使教學成了為考試服務的工具。
(一)教學內容夠用,按照了解、掌握、應用的層次進行分解
本課程的教學內容包括數據庫的基本概念、T-SQL語言、數據庫設計、數據完整性、觸發器、視圖等,其中要求學生了解的內容主要是指一些數據庫技術的發展過程以及一些基本概念,教師在上課的過程中只要簡單介紹,不需要深入的分析和講解。掌握的內容主要是指數據庫的基本理論和設計方法,它是課程的核心內容,也是應用的理論依據,課上需要教師詳細講解和分析。應用的內容是指在具體的數據庫系統中可以編程實現的,但針對不同的問題需要有不同的解決方法,是比較靈活的。按照教學內容分解,可以突出重點和難點,合理的分配上課時間。
(二)教學形式以多媒體串講、黑板精講、案例演示的過程進行展開
適當采用多媒體授課,一方面可以增大知識信息量,把原先難以在課堂上表達清楚的內容生動的演示出來,另一方面也可以提高學生的觀察能力和學習興趣,提高了教學效率。但由于利用多媒體教學不能很好的發揮教師的主導作用,有的學生感覺就是在看電影,速度很快,過程復雜、比較難的知識點不容易掌握。所以可以采用多媒體教學和黑板教學兩種教學模式結合的方法,了解的內容以多媒體的形式講解。要求掌握的內容采用兩種教學模式結合的方法,利用黑板精講重點和難點的過程。針對教學內容的案例利用多媒體講解可以使學生比較直觀的了解過程、結果,激發學生的學習動力。
(三)開設設計性實訓與綜合性實訓
教學是教師和學生不斷交流的過程,實訓是實現這個過程的橋梁,可以彌補理論教學的不足,加深對基礎理論的理解,啟發學生自主思考,大膽創新,達到良好的理論聯系實際的教學效果。開設設計性實訓和綜合性實訓可以培養學生的抽象思維能力和項目開發的能力。幫助學生更好的接受的新知識,從而提高綜合能力。綜合性課程設計對學生實際能力的培養有重要的作用。學生可以成立幾個工作組,共同設計并實現具有一定規模的系統,這樣有利于提高學生的綜合素質,培養學生的創新意識、創新能力和團隊協作精神。
(四)課后作業以項目的形式分組布置、驗收
課后作業是教學過程中的一個重要環節,是對所學知識掌握程度的一個檢驗標準。作業布置以鍛煉學生分析問題、解決問題的能力為目的,要求學生分組完成資料的查找、任務的分析、設計、編碼、測試,學生在小組內相互協作、群策群力,共同完成任務。通過小組成員的協作學習能有效地提高學生的集體協作能力和團隊精神。學生應用已有知識對新內容進行同化,在團隊協作中解決自學過程中遇到的問題,最后在計算機上就解決方案進行驗證和探索。
課程教學之初,應向學生闡明本課程的重要地位,使學生清楚該課程與其前導課程和后續課程的關系,知道為什么學,學什么。計算機專業學習的特點是實踐性強,知識更新速度快。針對《數據庫基礎與應用》課程的知識特點,培養學生實踐能力、教師的合理引導、學生的模仿實現以及對現有問題方法的分析比較是至關重要的。
(一)了解數據庫與其他學科的融合,是實踐教學的基礎
在基礎理論上,將數據庫技術與當今網絡技術、人工智能技術有機結合起來,在講授數據庫設計理論的同時可結合網絡技術中最新的體系結構,介紹后臺數據庫的構建和優化,以及客戶端和服務器之間的數據傳輸原理,并結合人工智能技術和數據挖掘技術,使學生能夠進行數據的智能挖掘研究。通過相關內容的介紹,使學生清楚學習這門課能夠解決什么實際問題,讓學生因為興趣去聽課,就會大大的調動學生的積極性,讓學生主動學,而不是被動的為了考試而學。
(二)以項目研究為中心,將實踐教學放在重要位置
在實踐操作上,應該特別強調課程體系的組織與學生綜合素質提高的密切結合,注重實踐,更好地體現學科的理論性和實踐性相結合的特征。本課程教學中,可以以實際項目為例,比如,學生管理系統,成績管理系統、網上購物系統等,從整體到部分進行功能的剖析,再扣到所講的知識點上,使學生明確該知識點對應的實際應用。實踐教學中的重點、難點內容要反復強調、反復講解,通過完整的實踐教學,學生能夠掌握整個系統的開發方法和具體操作,清楚數據庫設計在整個開發環節中的重要性。
(三)了解學情,選定合適的項目進行剖析
項目的選擇要根據學生的學習興趣、學習能力與編程水平來確定。項目選擇過難,會讓學生在一開始就產生恐懼與抵觸;項目選擇過于簡單,會引發學生的驕傲情緒,不注意聽講。在進行項目選擇時應避免上述情況的出現,項目既要體現對知識點的直接應用,又要體現對知識點的間接應用,讓學生帶著疑問去聽課,教師也要有意識地去引導學生,讓學生開動腦筋,活學活用,以達到培養學生實踐能力的目的。