陳艷平

摘 要 數據庫是高職院校計算機專業的一門必修課,且數據庫種類很多,以知識體系為核心的課堂教學存在著種種弊端。做好數據庫類課程教學內容、教學方法,考核模式等的教學改革,有利于增強學生創新能力,在其他課程的教學改革也有一定借鑒作用。
關鍵詞 數據庫 教學內容 教學方法 考核模式 創新能力
中圖分類號:G71 文獻標識碼:A
隨著信息化社會中信息資源管理與開發利用,網絡技術的發展和知識發現的需求,數據庫領域越來越廣泛。許多高校計算機專業和非計算機專業都開設了數據庫類課程。高職院校要求理論與實踐相結合,理論夠用,注重學生數據庫類動手能力、具備運用創造性思維,獨立地、自主地發現問題、解決問題,提出新觀點,并能從事相應的實踐活動的創新能力的培養。目前數據庫教學體系存在一些問題:課程設置缺乏系統性、教學方式與手段不夠靈活多樣、數據庫教學資源形式單一、缺乏數據庫實戰開發的創新能力培養等。針對這些問題,重慶航天職業技術學院在2014教學改革研究項目《數據庫類課程教學做一體化教學模式研究與實踐》的基礎上,成立了數據庫類課程研究小組,對高職院校計算機專業數據庫類課程進行教學改革研究,常用的數據庫有很多,諸如ACCESS、SQL Server、Oracle、My SQL等,本文將以SQL Server為例來重點介紹教學方法的改革與實踐,此可在數據庫課程教學過程中通用借鑒。
1 改革思路
本課程教學內容的選取應充分體現任務引領、行動導向課程的設計思想。遵循數據庫系統開發流程,以項目為主線、以職業能力為要點、以技能訓練為重點、以創新能力培養為目標,減少抽象的理論知識,增加實踐實例,強調工作過程的實踐性。教學內容以教務管理系統(EDUC)、圖書管理系統(Library)為例貫穿始終,包含系統的需求分析,數據庫設計、數據庫與數據數據表的創建與管理、數據庫的應用開發、數據庫的維護等主要圍繞數據模型、關系模型、創建數據庫、創建數據表及索引、創建視圖、程序設計、系統維護等方面進行介紹?;诖藘热菰谥v授過程中進行了教學方法的改革與實踐。
2 改革教學方法
由于本課程內容包含理論與實驗,故在本課程的教學過程中,采用理實一體化教室,教學做合一,注重示例性講解,掌握教學節奏,讓學生的思維活躍起來,積極地參與思考,提出問題,培養學生的創新能力。采用“行動導向”教學,進行分小組,以學生為中心,以行動導向為主線,采用案例、任務驅動等相結合的教學方法,增加學生的實踐機會、自學機會和創新機會,極大地調動學生學習的主動性和積極性,激發學生探究創造的興趣,促進知識的加深和遷移。教學方法的改革主要從以下幾個方面開展:
(1)引導課文法:引導課文教學法是借助一種專門教學文件即引導課文(常常以引導問題的形式出現),通過工作計劃和自行控制工作過程手段,引導學生獨立學習和工作的項目教學方法。其主要任務是建立起項目工作和所需要的知識、技能間的關系,讓學生清楚完成任務應該通曉什么知識,應該具備哪些技能等。本課程的課程內容設置可用此法來進行講授。首先讓學生明確本課程的重要性及學習本課程的目的,接著分析為了達到這些目的必須掌握的課程內容,分析內容之間的銜接關系,讓學生帶著任務學習。結束一個任務就進行階段性總結,強調目前所學內容在整個數據庫系統開發工作過程中所處的地位和作用。
(2)頭腦風暴法:頭腦風暴法是教師引導學生就某一課題自由發表意見,教師不對其正確性進行任何評價的方法,是一種能夠在最短的時間里獲得最多的思想和觀點的工作方法。通過集體討論,集思廣益,促使學生對教學任務產生自己的意見,通過同學之間的相互激勵引發連鎖反應,從而獲得大量的構想,達到創造性解決問題的目的。本課程進行MIS需求分析可采用此法進行講授。一部分學生扮演系統分析員,一部分學生扮演系統用戶,使學生積極地思考教師所提的問題,從所扮演的角色角度思考并提出該系統應該具備的功能,改變課堂教學模式,增強教學互動,提高教學質量。
(3)項目化教學法:用學生比較熟悉的學生成績管理系統、圖書管理系統等真實任務激發學生的學習熱情。首先對系統的應用開發結果進行成果展示,用案例激發學生興趣。
(4)案例教學法:從學生成績管理系統、圖書管理系統不同的教學案例設計,從數據庫基本原理、設計、實現和開發等諸方面,對案例逐步展開,各自分別采用SSMS和T-SQL兩種方法對學生進行講授,讓學生在實際操作環節時采用不同的方法實現交叉的學習,加強學生對抽象理論和兩種不同方法的理解與掌握,提高學生的創造性。
(5)分組教學法,對學生進行合理分組使之扮演不同角色,相互合作和激勵,培養學生探索創新能力和團結協作的精神。同時在項目課程教學中教師應積極引導學生提升職業道德和職業修養,幫助學生養成良好的個人品格和行為習慣,培養學生愛崗敬業、團隊協作和創業精神。
(6)任務驅動教學法:可有效地融合項目教學法、案例教學法、分組教學法,提出任務、分析任務、再由學生自主學習、交流討論、解決問題及總結經驗等階段。此教學法要求教師精心設計教學任務驅動,學生通過各種學習形式完成任務。在此過程中,學生始終處于主體地位。教師是學生學習的組織者、服務者和導航者。學生既學到了知識又培養了分析問題、解決問題的能力,更重要的是學生的自學能力,創新能力都得到了提高。
(7)項目實戰法:教學團隊必須是科研團隊,將科研項目與教學有機結合起來,增加小項目開發、學生在課程學習中直接參加項目部分工作,有效地培養創新能力和獲取最新技術。一方面使得教師逐步向“雙師型”素質教師轉換,另一方面使得學生在學習期間已經基本掌握數據庫系統開發流程并具備開發一個小型數據庫系統的能力。
綜合應用上述教學法,以教務管理系統查詢任務為例,進行任務及子任務的分解,采用小組協作的形式,讓組內學生或者組間學生進行討論,最后每次輪流選派組內成員進行講解和操作,教師從旁指導點評的完成應用開發之數據查詢的任務。學習情境實施過程如圖1所示。
通過上述改革方案的應用實施,學生動手能力增強,自主學習能力得到鍛煉、協作精神得到發揮,有利于學生創新能力和實踐能力的培養,有利于學生綜合素質的不斷提高。
參考文獻
[1] 瞿中.數據庫教學方法改革的探索與實踐.黑龍江高教研究,2006(6).
[2] 霍紅穎.面向高職高專的完全網絡教學研究.職業技術教育,2010(4).
[3] 張捷.“SQL Server數據庫類”課程教學改革探索.農業網絡信息,2009(11).
[4] 周慧.“數據庫類技術(SQL Server 2005)”.人民郵電出版社,2009(3).
[5] 行動導向教學實務講義(內部資料).中國教育學會教育機制研究分會.